Skripta koju koristim: GTA RP
Detaljan opis problema:Napravio sam da kada igrac udari ili upuca drugog igraca, da dobija wl za napad.E sad ne znam kako da napravim da policija ne moze da dobije napad kada to uradi
Pokusao sam sve moguce i dalje ne radi kako treba..
Dio skripte:
public Udaranje(playerid)
{
udaranje[playerid] -= 1;
return 1;
}
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
{
{
{
if(udaranje[issuerid] == 0)
{
udaranje[issuerid] += 1;
//WantedPoints[issuerid] += 2;
WantedLevel[issuerid] += 3;
SetPlayerCriminal(issuerid,255, "Napad na gradjana");
SetTimerEx("Udaranje", 300000, false, "i", playerid);
if(PlayerInfo[issuerid][pLeader] == 1 || PlayerInfo[issuerid][pMember] == 1 || PlayerInfo[issuerid][pLeader] == 2 || PlayerInfo[issuerid][pMember] == 2 ||PlayerInfo[issuerid][pLeader] == 3 || PlayerInfo[issuerid][pMember] == 3)
udaranje[issuerid] = 0;
WantedLevel[issuerid] = 0;
}
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Probaj, nisam testirao jer je moj mod ceo na srpskom i mrzelo me da prilagodjvam varijable, ali mislim da bi trebalo da radi. Svakako i nemam kako da testiram jer nemam saucesnika
forward Udaranje(playerid);
public Udaranje(playerid)
{
udaranje[playerid] -= 1;
return 1;
}
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
{
if(udaranje[issuerid] == 0)
{
if(PlayerInfo[issuerid][pLeader] == 1 || PlayerInfo[issuerid][pMember] == 1 || PlayerInfo[issuerid][pLeader] == 2 || PlayerInfo[issuerid][pMember] == 2 ||PlayerInfo[issuerid][pLeader] == 3 || PlayerInfo[issuerid][pMember] == 3)
{
udaranje[issuerid] = 0;
WantedLevel[issuerid] = 0;
}
else
{
udaranje[issuerid] += 1;
WantedLevel[issuerid] += 3;
SetPlayerCriminal(issuerid,255, "Napad na gradjana");
SetTimerEx("Udaranje", 300000, false, "i", playerid);
}
}
return 1;
}
Hvala brate radi odlicno, e sad ne znam kako da napravim da proveri wanted iz /dosije i da mu onda smanji taj wanted koji pise u dosijeu za -1
Ovako smanjujes wanted, ako ti je to varijabla za wanted. E sad nisam siguran da te dobro razumem sta hoces da uradis, ako nije ovo onda objasni malo bolje..
// Ubaci tamo gde si je /dosije, kako bi mu smanjio wanted.
WantedLevel[playerid] -=1 ;
Jesam hvala brate mnogo.
Nema na cemu. Jel moze lock ovde, sve jasno?
Moze lock, sve je jasno.