I correct, the print is displayed.
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    SpawnConnection[playerid] = 0;
    SendDeathMessage(killerid, playerid, reason);
    if(playerid == killerid)
    {
        PlayerInfo[playerid][pDeaths] ++;
    }
    else
    {
        PlayerInfo[playerid][pDeaths] ++;
        PlayerInfo[killerid][pKills] ++;
    }
    new newtext[256];
    format(newtext, sizeof(newtext), "Morts: ~g~%d", PlayerInfo[playerid][pDeaths]);
    TextDrawSetString(gInfoPlayerMO[playerid], newtext);
    TextDrawShowForPlayer(playerid, gInfoPlayerMO[playerid]);
    format(newtext, sizeof(newtext), "Kills: ~g~%d", PlayerInfo[killerid][pKills]);
    TextDrawSetString(gInfoPlayerKI[killerid], newtext);
    TextDrawShowForPlayer(playerid, gInfoPlayerKI[killerid]);
    if(PlayerInfo[playerid][pWorld] == 0)
    {
        GivePlayerMoney(playerid, -500);
        return 1;
    }
    else if(PlayerInfo[playerid][pWorld] == 1)
    {
        GivePlayerMoney(playerid, 25);
    }
    else if(PlayerInfo[playerid][pWorld] == 3)
    {
        GivePlayerMoney(playerid, -10);
    }
    else
    {
        GivePlayerMoney(playerid, -5);
    }
    return 1;
}
 
pawn Код:
public OnPlayerSpawn(playerid)
{
    if(SpawnConnection[playerid] == 0)
    {
        if(PlayerInfo[playerid][pWorld] == 0)
        {
            randSpawn = random(sizeof(gRandomSpawns_LosSantos));
            SetPlayerPos(playerid,
            gRandomSpawns_LosSantos[randSpawn][0],
            gRandomSpawns_LosSantos[randSpawn][1],
            gRandomSpawns_LosSantos[randSpawn][2]);
            SetPlayerFacingAngle(playerid,gRandomSpawns_LosSantos[randSpawn][3]);
        }
        if(PlayerInfo[playerid][pWorld] == 1)
        {
            randSpawn = random(sizeof(gRandomSpawns_BaySide));
            SetPlayerPos(playerid,
            gRandomSpawns_BaySide[randSpawn][0],
            gRandomSpawns_BaySide[randSpawn][1],
            gRandomSpawns_BaySide[randSpawn][2]);
            SetPlayerFacingAngle(playerid,gRandomSpawns_BaySide[randSpawn][3]);
            SetPlayerHealth(playerid, 10000.0);
            SetTimerEx("AntiSpawnkill",5000, 0, "i", playerid);
            ResetPlayerWeapons(playerid);
            GivePlayerWeapon(playerid, 5, 1);
            GivePlayerWeapon(playerid, 16, 5);
            GivePlayerWeapon(playerid, 22, 9999);
            GivePlayerWeapon(playerid, 30, 9999);
        }
        if(PlayerInfo[playerid][pWorld] == 2)
        {
        }
        if(PlayerInfo[playerid][pWorld] == 3)
        {
           if(GetPlayerTeam(playerid) == 1)
           {
                SetPlayerPos(playerid,1896.5161,-2330.8054,13.5469);
           }
           if(GetPlayerTeam(playerid) == 2)
           {
                SetPlayerPos(playerid,413.6322,2533.5415,19.1484);
           }
        }
    }
    new newtext[512];
    PlayerInfo[playerid][pRatio] = PlayerInfo[playerid][pKills] / PlayerInfo[playerid][pDeaths];
    // Morts
    format(newtext, sizeof(newtext), "Morts: ~g~%d", PlayerInfo[playerid][pDeaths]);
    TextDrawSetString(gInfoPlayerMO[playerid], newtext);
    TextDrawShowForPlayer(playerid, gInfoPlayerMO[playerid]);
    // Kills
    format(newtext, sizeof(newtext), "Kills: ~g~%d", PlayerInfo[playerid][pKills]);
    TextDrawSetString(gInfoPlayerKI[playerid], newtext);
    TextDrawShowForPlayer(playerid, gInfoPlayerKI[playerid]);
    // Kills
    format(newtext, sizeof(newtext), "Ratio: %d", PlayerInfo[playerid][pRatio]);
    TextDrawSetString(gInfoPlayerRA[playerid], newtext);
    TextDrawShowForPlayer(playerid, gInfoPlayerRA[playerid]);
    new IP[16],file[256];
    if(AlreadyCo[playerid] == 0)
    {
        TextDrawShowForPlayer(playerid,Text:gWeb);
        TextDrawShowForPlayer(playerid,Text:gVersion);
        TextDrawShowForPlayer(playerid,Text:gCmd);
        AlreadyCo[playerid] = 1;
        // Connection
        format(newtext, sizeof(newtext), "Derniere connection: ~g~%02d/%02d/%02d  ~y~%02dH:%02d", PlayerInfo[playerid][pLastDay],PlayerInfo[playerid][pLastMonth],PlayerInfo[playerid][pLastYear],PlayerInfo[playerid][pLastHour],PlayerInfo[playerid][pLastMinute]);
        TextDrawSetString(gInfoPlayerCO[playerid], newtext);
        TextDrawShowForPlayer(playerid, gInfoPlayerCO[playerid]);
        if(PlayerInfo[playerid][pLastYear] == 0 && PlayerInfo[playerid][pLastMonth] == 0 && PlayerInfo[playerid][pLastDay] == 0)
        {
            format(newtext, sizeof(newtext), "Derniere connection: ~r~Aucune");
            TextDrawSetString(gInfoPlayerCO[playerid], newtext);
            TextDrawShowForPlayer(playerid, gInfoPlayerCO[playerid]);
        }
        // IP
        format(newtext, sizeof(newtext), "Derniere IP: ~g~%s", PlayerInfo[playerid][pLastIP]);
        TextDrawSetString(gInfoPlayerIP[playerid], newtext);
        TextDrawShowForPlayer(playerid, gInfoPlayerIP[playerid]);
        if(PlayerInfo[playerid][pLastIP] == 0)
        {
            format(newtext, sizeof(newtext), "Derniere IP: ~r~Aucune");
            TextDrawSetString(gInfoPlayerIP[playerid], newtext);
            TextDrawShowForPlayer(playerid, gInfoPlayerIP[playerid]);
        }
        GetPlayerIp(playerid, IP, sizeof(IP));
        format(PlayerInfo[playerid][pLastIP],16,"%s",IP);
        dini_Set(file, "LastIP",PlayerInfo[playerid][pLastIP]);
        // StartRace
        format(newtext, sizeof(newtext), "StartRace: ~g~%d", PlayerInfo[playerid][pStartRace]);
        TextDrawSetString(gInfoPlayerSR[playerid], newtext);
        TextDrawShowForPlayer(playerid, gInfoPlayerSR[playerid]);
        PlayerPlaySound(playerid,1186,0.0,0.0,0.0);
    }
    return 1;
}