Problem(error/warning): Pa ne znam kako da kad neki admin/gm ude na srv kad ga udaram da mu ne skida hp npr hocu kao da udaram u aktora da ne prekazuje damage sys
Deo skripte[/b]: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)[/b]: [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem)[/b]: link slike
[pawn]public OnPlayerUpdate(playerid)
{
new Float:HP; GetPlayerHealth(playerid, HP);
if(HP < 1000) SetPlayerHealth(playerid, 1000);
return 1;
}[/pawn]
Ti dodaj sad proveru dal je igrac admin ili gamemaster
Citat: apt. poslato Avgust 01, 2019, 14:51:44 POSLE PODNE
[pawn]public OnPlayerUpdate(playerid)
{
new Float:HP; GetPlayerHealth(playerid, HP);
if(HP < 1000) SetPlayerHealth(playerid, 1000);
return 1;
}[/pawn]
Ti dodaj sad proveru dal je igrac admin ili gamemaster
Samoubij se.
Citat: apt. poslato Avgust 01, 2019, 14:51:44 POSLE PODNE
[pawn]public OnPlayerUpdate(playerid)
{
new Float:HP; GetPlayerHealth(playerid, HP);
if(HP < 1000) SetPlayerHealth(playerid, 1000);
return 1;
}[/pawn]
Ti dodaj sad proveru dal je igrac admin ili gamemaster
Molim ?
ako imas weapon config
public OnPlayerDamage(playerid, issuerid, ostalepickematerine ne znam napamet)
{
if(PlayerInfo[playerid][adminpickematerine] >= 1 || playerinfo[playerid][helperpickematerine] >= 1) return 0;
}
teska matematika nema dje
Citat: ʙᴜɴᴛᴀ ꜰᴜᴊɪᴡᴀʀᴀ poslato Avgust 02, 2019, 21:05:07 POSLE PODNE
ako imas weapon config
public OnPlayerDamage(playerid, issuerid, ostalepickematerine ne znam napamet)
{
if(PlayerInfo[playerid][adminpickematerine] >= 1 || playerinfo[playerid][helperpickematerine] >= 1) return 0;
}
teska matematika nema dje
Jesi ti skripter posto bih te lizao
Citat: ʙᴜɴᴛᴀ ꜰᴜᴊɪᴡᴀʀᴀ poslato Avgust 02, 2019, 21:05:07 POSLE PODNE
ako imas weapon config
public OnPlayerDamage(playerid, issuerid, ostalepickematerine ne znam napamet)
{
if(PlayerInfo[playerid][adminpickematerine] >= 1 || playerinfo[playerid][helperpickematerine] >= 1) return 0;
}
teska matematika nema dje
To radi al kad sad kucam /kill i hocu da ubijem nekog admina gm nece da ga killa
Citat: Aggressive poslato Avgust 03, 2019, 21:50:39 POSLE PODNE
To radi al kad sad kucam /kill i hocu da ubijem nekog admina gm nece da ga killa
na vrh skripte
new provjeraAdmina[MAX_PLAYERS];
onda idi pod OnPlayerSpawn
i uradi provjeru ako je admin ili gm
nek mu postavi
provjeraAdmina[playerid] = 1;
onda fino stavis u
public OnPlayerDamage(playerid, issuerid, ostalepickematerine ne znam napamet)
{
if( provjeraAdmina[playerid] == 1 ) return 0;
}
i onda u komandu /kill stavis
provjeraAdmina[playerid] = 0; // umjesto playerid, postavi id igraca ili targetid zavisno od komande
SetPlayerHealth(playerid, 0); // umjesto playerid, postavi id igraca ili targetid zavisno od komande
Citat: ElkaIsBack poslato Avgust 03, 2019, 22:17:56 POSLE PODNE
na vrh skripte
new provjeraAdmina[MAX_PLAYERS];
onda idi pod OnPlayerSpawn
i uradi provjeru ako je admin ili gm
nek mu postavi
provjeraAdmina[playerid] = 1;
onda fino stavis u
public OnPlayerDamage(playerid, issuerid, ostalepickematerine ne znam napamet)
{
if( provjeraAdmina[playerid] == 1 ) return 0;
}
i onda u komandu /kill stavis
provjeraAdmina[playerid] = 0; // umjesto playerid, postavi id igraca ili targetid zavisno od komande
SetPlayerHealth(playerid, 0); // umjesto playerid, postavi id igraca ili targetid zavisno od komande
Ne moze stavljao sam i targetid ne moze
https://pastebin.com/3BPFDkA2
Citat: ʙᴜɴᴛᴀ ꜰᴜᴊɪᴡᴀʀᴀ poslato Avgust 02, 2019, 21:05:07 POSLE PODNE
ako imas weapon config
public OnPlayerDamage(playerid, issuerid, ostalepickematerine ne znam napamet)
{
if(PlayerInfo[playerid][adminpickematerine] >= 1 || playerinfo[playerid][helperpickematerine] >= 1) return 0;
}
teska matematika nema dje
Kako bi mogo napravit kad sam na duty da me ne moze ubit niko
https://pastebin.com/ArZPxW7Y
https://fiddle.sa-mp.dev/AirtightDelayedUrva
Citat: 002 poslato Avgust 04, 2019, 19:59:15 POSLE PODNE
https://fiddle.sa-mp.dev/AirtightDelayedUrva
Hocu na ovu foru da napravim ako sam na duty i kad me neko udara kao da udara u aktora da ne ocitava damage informer a kad sam offduty da me moze ubijat
https://pastebin.com/eDDM09fY
Citat: Aggressive poslato Avgust 05, 2019, 09:18:14 PRE PODNE
Hocu na ovu foru da napravim ako sam na duty i kad me neko udara kao da udara u aktora da ne ocitava damage informer a kad sam offduty da me moze ubijat
https://pastebin.com/eDDM09fY
Pa stavi onda samo ako je if(duty) return 0.........
Kod komande za admin duznost samo dodaj SetPlayerHealth(playerid, 999.0);
ako ti neradi onda dodaj samo g_ kod SetPlayerHealth :)
Citat: [][] Foxy 2k19 [][] poslato Avgust 05, 2019, 16:30:54 POSLE PODNE
Kod komande za admin duznost samo dodaj SetPlayerHealth(playerid, 999.0);
ako ti neradi onda dodaj samo g_ kod SetPlayerHealth :)
Ma ne mislim na to citaj gore jbt
Citat: Aggressive poslato Avgust 05, 2019, 16:37:29 POSLE PODNE
Nije nije gledaj Buntin komentar
Ako sam dobro skontao ->
[pawn]YCMD:adminduty(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"#LOGIN "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(!PlayerInfo[playerid][pAdmin] && !PlayerInfo[playerid][pTestAdmin]) return SCM(playerid,-1,""CRVENA"* Niste ovlasceni,da koristite ovu komandu");
new string[128];
if(AdminDuty[playerid] == 0)
{
format(string,sizeof(string),""srw_boja"[LG:RP] Admin %s je na duznosti !",GetName(playerid));
SCMTA(-1,string);
AdminDuty[playerid] = 1;
SetPlayerArmour(playerid, 999);
g_SetPlayerHealth(playerid, 999);
SetPlayerColor(playerid, COLOR_PURPLE);
}
else if(AdminDuty[playerid] == 1)
{
SetPlayerArmour(playerid, 0);
g_SetPlayerHealth(playerid, 99);
SetPlayerColor(playerid,BELA2);
format(string,sizeof(string),""srw_boja"[LG:RP] Admin %s vise nije na duznosti !",GetName(playerid));
SCMTA(-1,string);
AdminDuty[playerid] = 0;
}
return 1;
}[/pawn]
Citat: [][] Foxy 2k19 [][] poslato Avgust 05, 2019, 16:39:33 POSLE PODNE
Ako sam dobro skontao ->
[pawn]YCMD:adminduty(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"#LOGIN "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(!PlayerInfo[playerid][pAdmin] && !PlayerInfo[playerid][pTestAdmin]) return SCM(playerid,-1,""CRVENA"* Niste ovlasceni,da koristite ovu komandu");
new string[128];
if(AdminDuty[playerid] == 0)
{
format(string,sizeof(string),""srw_boja"[LG:RP] Admin %s je na duznosti !",GetName(playerid));
SCMTA(-1,string);
AdminDuty[playerid] = 1;
SetPlayerArmour(playerid, 999);
g_SetPlayerHealth(playerid, 999);
SetPlayerColor(playerid, COLOR_PURPLE);
}
else if(AdminDuty[playerid] == 1)
{
SetPlayerArmour(playerid, 0);
g_SetPlayerHealth(playerid, 99);
SetPlayerColor(playerid,BELA2);
format(string,sizeof(string),""srw_boja"[LG:RP] Admin %s vise nije na duznosti !",GetName(playerid));
SCMTA(-1,string);
AdminDuty[playerid] = 0;
}
return 1;
}[/pawn]
Ne trazim to citaj malo bolje alo
Jebo vas sunce jeste mutavi svi u pm