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

San Andreas Multiplayer (SA-MP) => Szkript kérések => SA-MP: Szerverfejlesztés => RP/RPG kérések => A témát indította: Zippanto - 2016. Május 15. - 21:16:54

Cím: Halál után halál..
Írta: Zippanto - 2016. Május 15. - 21:16:54
Sziasztok! Ma írtam egy vonszolás rendszert, tökéletesen münködik, de mikor meghalok akkor nem dob be a kórházba és folyamatosan meghalok a 0,0,0-ás pozon. Gondolom a vonszolás miatt van mivel mikor még nem volt bent, addig ment. Elküldöm halálnál mit állítok a vonszolással kapcsolatban:
 
if(VonszoltSzemelyID[VonszolvaVan[playerid]] == playerid)
{
KillTimer(VonszolTimer(playerid));
SCM(VonszolvaVan[playerid],ORANGE,\"(( A vonszolt személy meghalt! ))\");
VonszoltSzemelyID[VonszolvaVan[playerid]] = -1;
VonszolvaVan[playerid] = -1;
SetPlayerHealth(playerid,100);
}

 
És itt a spawnolás kódja:
 
if(PlayerInfo[playerid][Korhaz] == 1)
{
    new randkorhaz = random(sizeof(RandomKorhaz));
SetPlayerPos(playerid, RandomKorhaz[randkorhaz][0],RandomKorhaz[randkorhaz][1],RandomKorhaz[randkorhaz][2]);
SetPlayerHealth(playerid,100);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
SetKorhaz(playerid);
}
if(PlayerInfo[playerid][Korhaz] == 0)
{
    SetPlayerPos(playerid, PlayerInfo[playerid][PosX],PlayerInfo[playerid][PosY], PlayerInfo[playerid][PosZ]);
    SetPlayerInterior(playerid, PlayerInfo[playerid][PosInt]);
    TogglePlayerControllable(playerid,0);
TimeFreeze(playerid,1500);
}
Cím: Halál után halál..
Írta: Velvo22 - 2016. Május 23. - 06:36:46
Elküldenéd a teljes vonszolást és az OnPlayerDeathnél a vonszolási adatokat?
Cím: Halál után halál..
Írta: Zippanto - 2016. Május 23. - 18:26:45
A végére sikerült összedobni, de köszi a segítőkészségedet :D Zárom.