Szerző Téma: Halál utáni visszatérés az elhalálozási helyre  (Megtekintve 1474 alkalommal)

Halál utáni visszatérés az elhalálozási helyre
« Dátum: 2014. Március 17. - 13:09:12 »
0 Show voters
Szevasztok!
Ez a script arra jó, hogy halál után vissza tudj menni oda, ahol meghaltál.
Készítõ: PuffancsLE. (én)
Elkészítési idõ: kb 2perc
Szükséges includek: colors, zcmd, és hát persze az a_samp
Nincs tesztelve, de szinte 100% hogy mûködik!
És a script:
 

#include <a_samp>
#include <zcmd>
#include <colors>
#pragma tabsize 0
new Float:X;
new Float:Y;
new Float:Z;
 
public OnPlayerDeath(playerid)
{
SendClientMessage(playerid, COLOR_GREEN,\"Meghaltál! ha vissza akarsz menni: /back\");
GetPlayerPos(playerid, X,Y,Z);
return 1;
}
CMD:back(playerid, params[])
{
SetPlayerPos(playerid, X,Y,Z);
return 1;
}

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
Halál utáni visszatérés az elhalálozási helyre
« Válasz #1 Dátum: 2014. Március 17. - 13:40:27 »
+1 Show voters
Ezzel csak az a baj, hogy mindig csak az utolsó halott játékos pozíciójára rak vissza.
Mindhárom változót írd át MAX_PLAYERS-re, és halálkor az adott játékos utolsó koordinátájához teleportálj.
Amúgy jó lett, hasznos lehet DM/FUN/STUNT szervereken!

Halál utáni visszatérés az elhalálozási helyre
« Válasz #2 Dátum: 2014. Március 17. - 17:59:11 »
0 Show voters
#include <a_samp>
#include <zcmd>
#include <colors>
#pragma tabsize 0
new Float:X[MAX_PLAYERS];
new Float:Y[MAX_PLAYERS];
new Float:Z[MAX_PLAYERS];
 
public OnPlayerDeath(playerid)
{
SendClientMessage(playerid, COLOR_GREEN,\"Meghaltál! ha vissza akarsz menni: /back\");
GetPlayerPos(playerid, X[playerid],Y[playerid],Z[playerid]);
        return 1;
}
CMD:back(playerid, params[])
{
SetPlayerPos(playerid, X[playerid],Y[playerid],Z[playerid]);
        return 1;
}

Nem elérhető jana4

  • 5929
  • Ex Staff
    • Profil megtekintése
Halál utáni visszatérés az elhalálozási helyre
« Válasz #3 Dátum: 2014. Március 17. - 19:33:45 »
0 Show voters
Hasonló kód, annyi különbséggel, hogy mûködik.

http://sampforum.hu/index.php?topic=6068

Nem elérhető Cappsy

  • Adminisztrátor
  • 2754
    • Profil megtekintése
Halál utáni visszatérés az elhalálozási helyre
« Válasz #4 Dátum: 2014. Március 17. - 19:50:46 »
0 Show voters
[gmod]Álljunk meg egy szóra. Nem mûködõ szkript? Nincs tesztelve? Érdemes lenne a szabályzatot elolvasni.  Zárom a témát, semmi értelmét nem látom.[/gmod]

Halál utáni visszatérés az elhalálozási helyre
« Válasz #5 Dátum: 2014. Március 17. - 13:09:12 »
0 Show voters
Szevasztok!
Ez a script arra jó, hogy halál után vissza tudj menni oda, ahol meghaltál.
Készítõ: PuffancsLE. (én)
Elkészítési idõ: kb 2perc
Szükséges includek: colors, zcmd, és hát persze az a_samp
Nincs tesztelve, de szinte 100% hogy mûködik!
És a script:
 

#include <a_samp>
#include <zcmd>
#include <colors>
#pragma tabsize 0
new Float:X;
new Float:Y;
new Float:Z;
 
public OnPlayerDeath(playerid)
{
SendClientMessage(playerid, COLOR_GREEN,\"Meghaltál! ha vissza akarsz menni: /back\");
GetPlayerPos(playerid, X,Y,Z);
return 1;
}
CMD:back(playerid, params[])
{
SetPlayerPos(playerid, X,Y,Z);
return 1;
}

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
Halál utáni visszatérés az elhalálozási helyre
« Válasz #6 Dátum: 2014. Március 17. - 13:40:27 »
0 Show voters
Ezzel csak az a baj, hogy mindig csak az utolsó halott játékos pozíciójára rak vissza.
Mindhárom változót írd át MAX_PLAYERS-re, és halálkor az adott játékos utolsó koordinátájához teleportálj.
Amúgy jó lett, hasznos lehet DM/FUN/STUNT szervereken!

Halál utáni visszatérés az elhalálozási helyre
« Válasz #7 Dátum: 2014. Március 17. - 17:59:11 »
0 Show voters
#include <a_samp>
#include <zcmd>
#include <colors>
#pragma tabsize 0
new Float:X[MAX_PLAYERS];
new Float:Y[MAX_PLAYERS];
new Float:Z[MAX_PLAYERS];
 
public OnPlayerDeath(playerid)
{
SendClientMessage(playerid, COLOR_GREEN,\"Meghaltál! ha vissza akarsz menni: /back\");
GetPlayerPos(playerid, X[playerid],Y[playerid],Z[playerid]);
        return 1;
}
CMD:back(playerid, params[])
{
SetPlayerPos(playerid, X[playerid],Y[playerid],Z[playerid]);
        return 1;
}

Nem elérhető jana4

  • 5929
  • Ex Staff
    • Profil megtekintése
Halál utáni visszatérés az elhalálozási helyre
« Válasz #8 Dátum: 2014. Március 17. - 19:33:45 »
0 Show voters
Hasonló kód, annyi különbséggel, hogy mûködik.

http://sampforum.hu/index.php?topic=6068

Nem elérhető Cappsy

  • Adminisztrátor
  • 2754
    • Profil megtekintése
Halál utáni visszatérés az elhalálozási helyre
« Válasz #9 Dátum: 2014. Március 17. - 19:50:46 »
0 Show voters
[gmod]Álljunk meg egy szóra. Nem mûködõ szkript? Nincs tesztelve? Érdemes lenne a szabályzatot elolvasni.  Zárom a témát, semmi értelmét nem látom.[/gmod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal