Wie die überschrift schon sagt, weiß ich nicht was daran falsch ist :
Code
ocmd:usedrugs(playerid,params[])
{
new Float:health,drugs;
if(drugs<1) return SendClientMessage(playerid,GRAU,"Du hast keine Drogen dabei!");
GetPlayerHealth(playerid,health);
SetPlayerHealth(playerid,health +25);
for(new i=0;i<MAX_PLAYERS;i++)
{
new Float:x, Float:y, Float:z,string[128];
GetPlayerPos(playerid,Float:x,Float:y,Float:z);
if(IsPlayerInRangeOfPoint(i,20,x,y,z));
{
format(string,sizeof(string),"** %s nimmt Drogen zu sich.",SpielerName(playerid));
SendClientMessage(i,GRÜN,string);
}
}
SetPVarInt(playerid,"Drogen",GetPVarInt(playerid,"Drogen")-1);
return 1;
}
Alles anzeigen