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: banbence - 2012. október 21. - 23:48:48

Cím: Halál
Írta: banbence - 2012. október 21. - 23:48:48
Ismét Jó estét!  ;D
Olyan kérdésem lenne, ha meghal valaki akkor egy adott koordinátára rakja és abból az épültbõl adott ideig ne tudjon kijönni. :)
Nagyon köszönöm!
Cím: Halál
Írta: nyE - 2012. október 22. - 10:21:41
Nem teszteltem...
 

#include <a_samp>
new DeathTimer[MAX_PLAYERS];
public OnPlayerDeath(playerid, killerid, reason)
{
    DeathTimer[playerid] = SetTimerEx(\"Leave\", 60 * 1000, true, \"i\", playerid); // Elindítjuk a timert
    SetPlayerPos(X, Y, Z); // A koordináta ahova rakja ha meghal
    return 1;
}
forward Leave(playerid);
public Leave(playerid)
{
    KillTimer(DeathTimer[playerid]); // Ha lejár az idõ kikapcsoljuk a timert (biztos ami biztos)
    SpawnPlayer(playerid); // és lespawnoljuk
    return 1;
}