if(egyezik(cmd,\"/setmunka\"))
{
if(params < 1)
{
SendClientMessage(playerid,-1,\"/setmunka MunkaID\");
return 1;
}
DestroyDynamicPickup(munkapickup[playerid][0]);
PlayerInfo[playerid][munka] = strval(param[1]);
munkapickup[playerid][0] = CreateDynamicPickup(......);
return 1;
}
Nem tudom mennyire fogod átlátni.
de ne timerbe rakd szerintem ez nem olyan akarna lenni amibe timerbe kéne legyen.
Én úgy csinálnám meg hogy ha a játékos munkába lép akkor létrehozza a pickupot, ha menet közbe változik a munkája (admin vált neki vagy munkát vált) akkor törölném a pickupot és létrehoznám az új pickupot neki.
a parancs kb mutatja hogy kb hogy gondolom.