GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: kriszrap - 2014. február 04. - 17:01:27

Cím: SetTimerEx KillTimer
Írta: kriszrap - 2014. február 04. - 17:01:27
Sziasztok!
Van ez a timerem:
 

SetTimerEx(\"automatikuselutasitas\", 3000, false, \"i\", playerid );

 
Ugy szeretném kilöni hogy csak annak a játékosnak löje ki??
Hogyan?
Elõre is köszönöm.
Cím: SetTimerEx KillTimer
Írta: jana4 - 2014. február 04. - 17:13:41
Én így csinálom:
 
SetPVarInt(playerid, \"AutomatikusElutasitas\", SetTimerEx(\"automatikuselutasitas\", 3000, false, \"i\", playerid));

 
Kikapcsolás:
 
KillTimer(GetPVarInt(playerid, \"AutomatikusElutasitas\"));

 
Persze, csak akkor mûködik, ha a megfelelõ helyre illeszted be, és alkalmazod.
Cím: SetTimerEx KillTimer
Írta: kriszrap - 2014. február 04. - 17:21:49
köszi.
kis off:
Mennyivel jobb Setvarint vagy mi?
Cím: SetTimerEx KillTimer
Írta: Dfoglalo - 2014. február 04. - 17:29:17
Vagy pvar helyett változóval, pl. Timer[playerid] = SetTimerEx..., majd KillTimerbe a változó neve, de a pvar is jó.
Cím: SetTimerEx KillTimer
Írta: jana4 - 2014. február 04. - 17:41:15
Így van, az is jó megoldás, (PVar funkciók bevezetése elõtt (0.3a) fõleg ezt használták sokan) csak macerásabb, mert létre kell hozni, törölni kell stb.
Cím: SetTimerEx KillTimer
Írta: kriszrap - 2014. február 04. - 18:01:12
köszönöm:)