When players die in a event, they get sent to the hospital?
#8

Quote:
Originally Posted by selten98
Посмотреть сообщение
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
if(IsAtEvent[playerid] == 0)
//   printf("OnPlayerDeath: playerid: %d, killerid: %d, reason: %s", playerid, killerid, reason); //debug
    ClearGuns(playerid);
    SetPlayerColor(playerid, TCOLOR_HOSPITAL);
    SetPlayerVirtualWorld(playerid, 0);
    PlayerInfo[playerid][pOnDuty] = 0;
    PlayerInfo[playerid][pBombs] = 0;
    PlayerInfo[playerid][pScope] = 0;
    PlayerInfo[playerid][pLocal] = 999;
    PlayerInfo[playerid][pVirtualWorld] = 0;
    PlayerInfo[killerid][pKills] += 1;
    CapturingTimer[playerid] = 0;
    STDPlayer[playerid] = 0;
    IsAtEvent[playerid] = 0;
    new name[MAX_PLAYER_NAME];
    new killa[MAX_PLAYER_NAME];
    new string[128];
    new caller = Mobile[playerid];
    GetPlayerName(playerid, name, sizeof(name));
    GetPlayerName(killerid, killa, sizeof(killa));
} else if(IsAtEvent[playerid] == 1) {
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPos(playerid,982.1890,-1624.2583,14.9526);
SetPlayerFacingAngle(playerid, 90);
SetCameraBehindPlayer(playerid);
}
That wouldn't work because if a player was in an event the code above wouldn't be called.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)