OnPlayerDeath wird nicht ausgeführt ?!?

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
  • Hallo Leute,


    ich hätte ne Frage und zwar wird bei mir nicht OnPlayerDeath ausgeführt, wenn ich sterbe.
    Wie ich mich kille? Mit einem Raketenwerfer gegen den Boden :thumbup:
    So nun zum Scriptteil:
    Das steht unter OnPlayerDeath:


    public OnPlayerDeath(playerid, killerid, reason)
    {
    SpielerInfo[killerid][pKills]=SpielerInfo[killerid][pKills]+1;
    SpielerInfo[playerid][pTode]=SpielerInfo[playerid][pTode]+1;
    Tot[playerid]=true;
    SetPlayerPos(playerid,1162.871704, -1339.109619, 14.297291);
    SendClientMessage(playerid,COLOR_ROT,"Krankenhaus: Du wurdest ins Krankenhaus gebracht, da du stark verletzt wurdest.");
    SetPlayerCameraPos(playerid, 1223.379028, -1333.354126, 33.809105);
    SetPlayerCameraLookAt(playerid, 1178.824829, -1325.804077, 13.284119);
    SetPlayerInterior(playerid, 0);
    SetTimerEx("KrankenhausTimer",60000,0,"i",playerid);
    return 1;
    }


    Falls ihr noch etwas braucht, dann sagt Bescheid.


    MfG CroXx ;)

    Mit freundlichen Grüßen
    Zeuto


  • public OnPlayerDeath(playerid, killerid, reason)
    {
    if(killerid != INVALID_PLAYER_ID) SpielerInfo[killerid][pKills]=SpielerInfo[killerid][pKills]+1;
    SpielerInfo[playerid][pTode]=SpielerInfo[playerid][pTode]+1;
    Tot[playerid]=true;
    SetPlayerPos(playerid,1162.871704, -1339.109619, 14.297291);
    SendClientMessage(playerid,COLOR_ROT,"Krankenhaus: Du wurdest ins Krankenhaus gebracht, da du stark verletzt wurdest.");
    SetPlayerCameraPos(playerid, 1223.379028, -1333.354126, 33.809105);
    SetPlayerCameraLookAt(playerid, 1178.824829, -1325.804077, 13.284119);
    SetPlayerInterior(playerid, 0);
    SetTimerEx("KrankenhausTimer",60000,0,"i",playerid);
    return 1;
    }