Detaljan opis problema:Na serveru (RP) kad neki policajac ide /duty dobije pendrek i nista vise...Pa moram da stavim da kad kuca /duty da dobije pendrek i dezert. Ja sam probao ali onda mi izadje error kad stavim .
Dio skripte:
if(strcmp(cmd, "/duty", true) == 0 || strcmp(cmd, "/duznost", true) == 0)
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo == 1 || PlayerInfo == 1 || PlayerInfo == 2 || PlayerInfo == 2 || PlayerInfo == 11 || PlayerInfo == 11)
{
if (PlayerToPoint(3, playerid,255.3,77.4,1003.6) || PlayerToPoint(3,playerid,254.4334,190.6243,1008.1718) || PlayerToPoint(3,playerid,-1616.1294,681.1594,7.1875) || PlayerToPoint(3,playerid,236.9237,111.3875,1003.2187))
{
if(OnDuty==0)
{
if(PlayerInfo == 1 || PlayerInfo == 1)
{
format(string, sizeof(string), "* Policajac %s je uzeo znacku i pistolj iz ormarica.", sendername);
}
else if(PlayerInfo == 2 || PlayerInfo == 2)
{
format(string, sizeof(string), "* Agent %s je uzeo znacku i pistolj iz ormarica.", sendername);
}
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SafeGivePlayerWeapon(playerid, 24, 70);
SetPlayerColor(playerid, 0x0000FFFF)
SafeGivePlayerWeapon(playerid, 3, 0,);
SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
OnDuty = 1;Neznam... dodam ovde id 24 Dezert,(ali ovde
SafeGivePlayerWeapon(playerid, 24, 70); Vec stoji 24 ali se nedobije kad ide /duty.A ovde drugde
SafeGivePlayerWeapon(playerid, 3, 0,); Kad dodam 24 (dezert) Izadje mi neki error