Crash nach Tot

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Crash nach Tot

    Hey leute,

    ich hab ein ganz normales GF und irgendwie immer wenn ein Spieler stirbt (egal wie) crasht der User daneben. Kann das vllt an SpawnPlayer oder etwas liegen?

    PAWN-Quellcode

    1. //#############################################[ Wiederbelebung ]#########################################
    2. if(PlayerInfo[playerid][pLevel] >= 1 && KHSperre[playerid] == 0 && PlayerChallenge[playerid] == 0 && PlayerInfo[playerid][pPriCP] == 0 && PlayerInLVArena[playerid] == 0 && PlayerInLSArena[playerid] == 0 && PlayerInfo[playerid][pJailed] == 0 && EventDuty[playerid] == 0 && PlayerInfo[playerid][pGangJailed] == 0 && gangfightkill[playerid] == 0 && AdminDuty[playerid] == 0 && PlayerInfo[playerid][pTot] == 0 && gangfightkill[playerid] == 0)
    3. {
    4. PlayerInfo[playerid][pTot] = 1;
    5. new Float:pX,Float:pY,Float:pZ,playaname[MAX_PLAYER_NAME],str[64];
    6. GetPlayerName(playerid,playaname,sizeof(playaname));
    7. GetPlayerPos(playerid, pX, pY, pZ);
    8. KadaverX[playerid] = pX;
    9. KadaverY[playerid] = pY;
    10. KadaverZ[playerid] = pZ;
    11. SetPlayerInterior(playerid,0);
    12. SetPlayerVirtualWorld(playerid,0);
    13. SetPlayerCameraPos(playerid,1521.2195,-1613.5698,27.4405);
    14. SetPlayerPos(playerid,1493.0571,-1565.8458,-6.4895);
    15. SetPlayerCameraLookAt(playerid,1519.4076,-1582.1859,21.6170);
    16. TotenKopf[playerid] = CreateDynamicPickup(1241,1, pX, pY, pZ);
    17. format(str,sizeof(str),"%s [ID: %d]",playaname,playerid);
    18. TotenLabel[playerid] = Create3DTextLabel(str,COLOR_LIGHTRED,pX, pY, pZ,10.0,0,0);
    19. SetPlayerHealth(playerid,5);
    20. SetPlayerSkin(playerid,PlayerInfo[playerid][pSkin]);
    21. Totentimer[playerid] = SetTimerEx("DeleteTotenkopf",181000,false,"i",playerid);
    22. TodTimer[playerid] = SetTimerEx("NachBehandlung2",180000,false,"i",playerid);
    23. SendClientMessage(playerid,COLOR_LIGHTBLUE,"[Krankenhaus]: {FFFFFF}Du bist in Ohnmacht gefallen und wurdest ins Krankenhaus gebracht.");
    24. SendClientMessage(playerid,COLOR_LIGHTBLUE,"[Krankenhaus]: {FFFFFF}Du ruhst dich nun 3 Minuten aus.");
    25. FreezePlayer(playerid);
    26. for(new i = 0; i < MAX_PLAYERS; i++)
    27. {
    28. if(IsPlayerInFrac(i,4) && PlayerInfo[i][pTot] == 0 && OnDuty[i] == 1 || FOnDuty[i] == 1)
    29. {
    30. SendClientMessage(i,COLOR_DBLUE,"[HQ]: {FFFFFF}Wir haben einen neuen Notruf!");
    31. SendClientMessage(i,COLOR_DBLUE,"[HQ]: {FFFFFF}Koordinaten werden auf das Navi übertragen.(/opfer)");
    32. }
    33. }
    34. }
    35. else
    36. {
    37. SpawnPlayer(playerid);
    38. }
    39. //##########################################################################################################
    Alles anzeigen


    MfG
    Nexus Reallife: ts1.gta4.me:4014
    Schaut vorbei!