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: buci11 - 2011. november 28. - 18:59:58

Cím: Miért van az hogy dm be ha meghal akkor bugol?
Írta: buci11 - 2011. november 28. - 18:59:58
/dm be be megy akkor ott minden fain nem tud kiteleportálni már ezt megcsináltam de mikor meghal beírom OnPlayerDeath alá azt hogy ha ez a team meghal akkor újra dm be rakja de az történik hogy lemegy a hp 0 hpval újra spawnolja dm be de dm be hirtelen összeesik és normál dm en kívül spawnloja
Cím: Miért van az hogy dm be ha meghal akkor bugol?
Írta: Mike. - 2011. november 28. - 20:24:21
Hát fogalmam sincs.
Az OnPlayerDeath-nél ezt a részt bemásolnád?
Cím: Miért van az hogy dm be ha meghal akkor bugol?
Írta: buci11 - 2011. november 28. - 20:36:55
[pawn]public OnPlayerDeath(playerid, killerid, reason)
{
new rand = random(sizeof(RandomSpawn));
    SendDeathMessage(killerid, playerid, reason);
if(Dm[playerid] == 1)  SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1],RandomSpawn[rand][2]);
return 1;
}[/pawn]
Cím: Miért van az hogy dm be ha meghal akkor bugol?
Írta: Zsolesszka - 2011. november 28. - 23:04:01
Ne OnPlayerDeath alatt változtasd meg a pozícióját, ha dmben van.
OnPlayerSpawnál tedd vissza a dm-be.
[pawn]public OnPlayerSpawn(playerid)
{
    if(Dm[playerid] == 1)
    {
        new rand = random(sizeof(RandomSpawn));
        SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1],RandomSpawn[rand][2]);
    }
    return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
    SendDeathMessage(killerid, playerid, reason);
    return 1;
}[/pawn]
Cím: Miért van az hogy dm be ha meghal akkor bugol?
Írta: buci11 - 2011. november 29. - 22:24:23
tökéletes adom a pluszt köszi zárok