Hallo zusammen,
ich habe ein kleines Problem.
Ich habe einen Dialog erstellt der immer aufgerufen wird wenn ein spieler in ein Pickup geht.
Jedoch wird er immer wieder aufgerufen, sprich alle 4 sekunden wenn er da steht.
Wie schafe ich es das dies nur jede Minute passiert?
mit Timer ist klar, doch das verstehe ich nicht.
Danke im vorraus.
if(dialogid==DIALOG_STADTHALLEMENU) { if(response==1) { switch(listitem) { case 0 : { if(GetPVarInt(playerid,"Personalausweis")==0) { if(GetPlayerMoney(playerid)<100)return SendClientMessage(playerid,ROT,"Du hast zu wenig Geld"); { SendClientMessage(playerid,GRAU,"Du hast dir einen Personalausweis gekauft!"); GivePlayerMoney(playerid,-100); SetPVarInt(playerid,"Personalausweis",1); return 1; } } else if(GetPVarInt(playerid,"Personalausweis")==1) { SendClientMessage(playerid,ROT,"Du besitzt schon einen Personalausweis!"); return 1; }
} case 1 : { SendClientMessage(playerid,BLAU,"Du hast ein Gespräch angefordert!"); } } } }
/edit Entschuldigung ich bekomme den Coe nicht richtig gepostet;(