Krankenhaus Bug

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


    Im Krankenhaus System was ich benutze gibt es einige Bug's,


    Und zwar wenn man tot ist landet man im KH , nach einer Minute spawnt man davor,


    Klappt ja auch alles , aber wenn die Sani's jemanden reviven , spawnt er nach 1 Minute trotzdem vorm KH,


    Kann man das verhindern?


    Hier das KH Sytsem :


    forward tot(playerid);


    public OnPlayerDeath(playerid, killerid, reason)
    {



    TogglePlayerControllable(playerid, 0); // Das Bringt das der spieler gefrezzt ist = er kann sich nicht bewegen.
    SetPlayerPos(playerid,1162.871704, -1339.109619, 14.297291); // Hier Stellt ihr ein wo euer spieler beim krankenhaus stehen soll
    SetPlayerCameraPos(playerid, 1223.379028, -1333.354126, 33.809105); // Die Kamera Positision
    SetPlayerCameraLookAt(playerid, 1178.824829, -1325.804077, 13.284119); //Die Kamera Blickrichtung
    SetPlayerInterior(playerid, 0); // Das bringt das die Kamera nicht im haus ist
    SendClientMessage(playerid,COLOR_WHITE,"|____ Krankenhaus ____|");
    SendClientMessage(playerid,COLOR_WHITE,"Du bist nun im Krankenhaus. Du wirst gerade behandelt und darfst das Krankenhaus");
    SendClientMessage(playerid,COLOR_WHITE,"nicht verlassen bis die Ärtze mit der Untersuchung fertig sind. Dieser Vorgang");
    SendClientMessage(playerid,COLOR_WHITE,"wird eine Zeit von mindestens 1ner Minuten nach sich ziehen.");
    SendClientMessage(playerid,COLOR_WHITE,"|_____________________|"); //Ihr Müsst nicht unbedingt diesen text nehmen ihr könnt ihn beliebig editieren oder einfach nur eine zeile behalten





    SetTimerEx("tot",60000,0,"i",playerid); // Das ist der timer, das heißt nach 1ner minute wird mann entlassen kann mann Belibig verändern.
    return 1;


    }


    public tot(playerid)
    {



    SetPlayerPos(playerid,1179.6644,-1324.0546,14.1806); // Hier eintragen wo mann nachdem man aus den krankenhaus entlassen wurde spawn soll
    SetPlayerHealth(playerid,100); // Hier könnt ihr einsellen wie viel leben mann haben soll nachdem mann entlassen wurde
    GivePlayerMoney(playerid, -250); // Ganz hinten kannst du einstellen wie viel geld mann verlieren soll das - heißt abziehen das + dazu "Kann auch ganz weggemacht werden"
    SendClientMessage(playerid,COLOR_WHITE,"|____ Krankenhaus ____|");
    SendClientMessage(playerid,COLOR_WHITE,"Du wurdest entlassen..");
    SendClientMessage(playerid,COLOR_WHITE,"Kosten der behandlung 250$");
    SendClientMessage(playerid,COLOR_WHITE,"|_____________________|"); // Ihr Müsst nicht unbedingt diesen text nehmen ihr könnt ihn beliebig editieren oder einfach nur eine zeile behalten
    }


    Danke im Vorraus