Detaljan opis problema: Znaci kako da napravim iznad wanteda za ubistvo proveru da proveri igraca da li je u org id 1,2,3 a da nema errora.Denis mi je vec pomagao oko toga al to je samo za napad a sad dobijaju za ubistvo..
Dio skripte: //
if(victimteam >= 4)
{
if(IsPlayerConnected(killerid))
{
//new killer;
//GetPlayerName(killerid, killer, sizeof(killer));
if(SafeTime <= 0)
{
{
if(GetPlayerState(killerid) == 1)
{
PlayerInfo = PlayerInfo + 2;
}
else
{
PlayerInfo++;
}
PlayerInfo--;
}
}
/*if (strlen(deathreason) > 0)// patch
{
if (((gTeam) == 1) || ((gTeam) == 3 && civnokill) || gTeam == gTeam)//med kill criminal
{
format(string, sizeof(string), ".: %s murdered %s. (%s) :.", killer, name, deathreason);
}
else
{
format(string, sizeof(string), ".: %s murdered %s. (%s) for $%d :.", killer, name, deathreason, slice);
}
}
else
{
if (((gTeam) == 1) || ((gTeam) == 3 && civnokill || gTeam == gTeam))
{
format(string, sizeof(string), ".: %s murdered %s :.", killer, name);
}
else
{
format(string, sizeof(string), ".: %s murdered %s for $%d :.", killer, name, slice);
}
}*/
//SafeGivePlayerMoney(killerid, slice);
//GameTextForPlayer(playerid, dmessage, 5000, 2);
PlayerPlaySound(killerid, 1083, 0.0, 0.0, 0.0);
if (reason != 49)
{
WantedLevel += 6;
SetPlayerCriminal(killerid,255, "Ubistvo prvog stepena");
udaranje = 0;
}
else if (((gTeam) == 3) && reason == 49)
{
SetPlayerCriminal(killerid,255, "Udara i pokusava da pobegne");
}
}
}
else if (victimteam == 2)
{
if(IsPlayerConnected(killerid))
{
//new killer;
//GetPlayerName(killerid, killer, sizeof(killer));
// Cop kill
PlayerInfo--;
if (gTeam == 2)//cops kill cop
{
//format(string,128,".: Officer %s murdered Officer %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost);
PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
SafeGivePlayerMoney(killerid, -suecost);
SafeGivePlayerMoney(playerid, suecost+100);//+100pays hospital bill
}
else
{
//format(string,128,".: %s murdered Officer %s (%s) :.",killer,name,deathreason);
}
{
if(reason != 49)
{
WantedLevel += 6;
SetPlayerCriminal(killerid,255, "Ubistvo prvog stepena");
udaranje = 0;
}
else if (reason == 49)
{
SetPlayerCriminal(killerid,255, "Udara i pokusava da pobegne");
}
}
if(gTeam >= 5 && SafeTime <= 0)
{
if(GetPlayerState(killerid) == 1)
{
PlayerInfo = PlayerInfo+2;
}
else
{
PlayerInfo++;
}
}
//BroadCast(COLOR_RED, string);
}
}
else if (victimteam == 3)
{
if(IsPlayerConnected(killerid))
{
//new killer;
//GetPlayerName(killerid, killer, sizeof(killer));
// Civ kill
if ((gTeam) == 2)//cops kill civ
{
if(WantedLevel < 1)
{
//format(string,128,".: Officer %s murdered %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost);
PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
SafeGivePlayerMoney(killerid, -suecost);
SafeGivePlayerMoney(playerid, suecost+10);//+100pays hospital bill
}
}
else
{
//format(string,128,".: %s murdered %s (%s) :.",killer,name,deathreason);
}
if (reason != 49)
{
WantedLevel += 6;
SetPlayerCriminal(killerid,255, "Ubistvo prvog stepena");
udaranje = 0;
}
else if (((gTeam) >= 3 || (gTeam) == 1) && reason == 49)
{
SetPlayerCriminal(killerid,255, "Udara i pokusava da pobegne");
}
//BroadCast(COLOR_RED, string);
}
}
else if (victimteam == 1)
{
if(IsPlayerConnected(killerid))
{
//new killer;
//GetPlayerName(killerid, killer, sizeof(killer));
// Civ kill
if ((gTeam) == 2)//cops kill civ
{
//format(string,128,".: Officer %s murdered Paramedic %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost);
PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
SafeGivePlayerMoney(killerid, -suecost);
SafeGivePlayerMoney(playerid, suecost+10);//+100pays hospital bill
}
else if ((gTeam) == 1)//med kill civ
{
//format(string,128,".: Paramedic %s murdered %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost);
PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
SafeGivePlayerMoney(killerid, -suecost);
SafeGivePlayerMoney(playerid, suecost+10);//+100pays hospital bill
}
else
{
//format(string,128,".: %s murdered %s (%s) :.",killer,name,deathreason);
}
if (reason != 49)
{
WantedLevel += 6;
SetPlayerCriminal(killerid,255, "Ubistvo prvog stepena");
udaranje = 0;
}
else if (((gTeam) == 3) && reason == 49)
{
SetPlayerCriminal(killerid,255, "Udara i pokusava da pobegne");
}
//BroadCast(COLOR_RED, string);
}
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): //