Server Crasht nach tod?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hey! :)
    Ich weiss, ich nerv langsam, wegen meinen ganzen Fragen^^
    Bin halt noch neu im Scripten & lern bei jedem beantwortetem Thema dazu :)


    Also, mein Problem ist, das wenn jemand stirbt, crasht der Server.
    Hier ist die Onplayerdeath:



    Spoiler anzeigen

    public OnPlayerDeath(playerid, killerid, reason)
    {
    if(killerid == INVALID_PLAYER_ID) {
    SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
    SetPlayerScore(playerid,GetPlayerScore(killerid)-1);
    SendClientMessage(playerid,0x98A400FF,"You were Killed by %s !");
    } else {
    SendDeathMessage(killerid,playerid,reason);
    SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
    SendClientMessage(playerid,0x98A400FF,"You have Killed %s !");
    }
    return 1;
    }

  • public OnPlayerDeath(playerid, killerid, reason)
    {
    if(killerid == INVALID_PLAYER_ID) {
    SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
    SetPlayerScore(playerid,GetPlayerScore(killerid)-1);
    SendClientMessage(playerid,0x98A400FF,"You were Killed by yourself !");
    } else {
    SendDeathMessage(killerid,playerid,reason);
    SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
    new str[144], spname[MAX_PLAYER_NAME];
    GetPlayerName(killerid, spname, MAX_PLAYER_NAME);
    format(str, sizeof(str),"You have Killed %s !", spname);
    SendClientMessage(playerid,0x98A400FF,str);
    }
    return 1;
    }


    Strings mit Platzhaltern müssen formatiert werden.