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: justrics - 2012. December 02. - 11:35:54

Cím: GameText
Írta: justrics - 2012. December 02. - 11:35:54
Sziasztok! Az volna a kérdésem, hogy gametextbõl lehet visszaszámolót csinálni?
Cím: GameText
Írta: Casamiro - 2012. December 02. - 11:53:48
Lehet.
Cím: GameText
Írta: justrics - 2012. December 02. - 12:14:36
És azt, hogyan lehet megoldani, hogy egy adott timerrel számoljon vissza? :)
Cím: GameText
Írta: Iceaac - 2012. December 02. - 13:11:27
forward Count(playerid);
CMD:szamolj(playerid)
{
SetPVarInt(playerid, \"CountState\", 9);
GameTextForPlayer(playerid, \"Visszaszamlalas: 10\", 1000, 4);
new t = SetTimerEx(\"Count\", 1000, true, \"d\", playerid);
SetPVarInt(playerid, \"CountTimer\", t);
}
public Count(playerid)
{
new cstate = GetPVarInt(playerid, \"CountState\"), countstr[32];
SetPVarInt(playerid, \"CountState\", cstate-1);
format(countstr, 32, \"Visszaszamlalas: %d\", cstate);
GameTextForPlayer(playerid, countstr, 1000, 4);
if(!cstate) KillTimer(GetPVarInt(playerid, \"CountTimer\"));
}
Cím: GameText
Írta: justrics - 2012. December 02. - 13:52:17
Köszönöm! :)