hallo ich habe eine lspd frak gescriptet und wollte die pickups festlegen das nur die lspd leute die aufnehmen können hat auch super funktioniert nur wenn jemand nicht in der lspd ist steht bei jedem pick up in rot "du bist nicht in der LSPD" ich habe mit der if else struktur dann für 1 pick up erfolgreich festlegen können und es erscheint auch nicht mehr bei jedem anderen pick up der satz aber jetzt ist es eben nur für 1 pick up könnt ihr mir helfen?? hier die zeile mit meinem proplem
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid==lspdwaffen)
if(isPlayerInFrakt(playerid,1))
{
GivePlayerWeapon(playerid,25,100);
GivePlayerWeapon(playerid,29,100);
GivePlayerWeapon(playerid,22,100);
return 1;
}
if(pickupid==lspdheal)
if(isPlayerInFrakt(playerid,1))
{
SetPlayerHealth(playerid,100);
return 1;
}
if(pickupid==lspdarmor)
if(isPlayerInFrakt(playerid,1))
{
SetPlayerArmour(playerid, 100);
return 1;
}
else
SendClientMessage(playerid,ROT,"Du bist nicht in der LSPD.");
return 0;
}
thanks schon mal für help