Spawn will auf Linux Rootserver nicht

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,


    ich erstelle nur ungern das Thema, aber ich weiß gerade echt nicht weiter.
    Also: Ich habe ein GF-Edit. Das funktioniert fehlerfrei auf dem Homeserver (auch mit mehreren auf Hamachi).
    Aber wenn ich es auf meinen Root ziehe, spawnt man in der Luft. Um es genau zu sagen beim Jefferson Hotel.
    Das einzigste was anders ist beim Login ist, dass man diese Meldung angezeigt bekommt im Chat:

    [17:54:22] Warning(s007): Exception 0xC0000005 at 0x4D1750


    [17:54:22] Warning(playerped): Exception 0xC0000005 at 0x5E5815


    [17:54:22] Removed player 5 due to error.

    Befehle oder ähnliches gehen aber alles. Nachdem man in der Luft gespawn ist, fällt man herunter und stirbt. Dann sollte man ans Krankenhaus gespawnt werden (man bekommt zwar die Meldung, dass man ans Krankenhaus gebracht wurde), aber man spawnt wieder in der Luft.


    Serverlog:



    Loaded log file: "server_log.txt".
    ----------


    SA-MP Dedicated Server
    ----------------------
    v0.3x-R2, (C)2005-2013 SA-MP Team


    [17:59:04] filterscripts = "" (string)
    [17:59:04] weburl = "www.sa-mp.com" (string)
    [17:59:04]
    [17:59:04] Server Plugins
    [17:59:04] --------------
    [17:59:04] Loading plugin: streamer.so
    [17:59:04]


    *** Streamer Plugin v2.6.1 by Incognito loaded ***


    [17:59:04] Loaded.
    [17:59:04] Loaded 1 plugins.


    [17:59:04]
    [17:59:04] Ban list
    [17:59:04] --------
    [17:59:04] Loaded: samp.ban
    [17:59:04]
    [17:59:04]
    [17:59:04] Filterscripts
    [17:59:04] ---------------
    [17:59:04] Loaded 0 filterscripts.


    [17:59:05] UnfallMaxTime @OnGameModeInit: 4557
    [17:59:05] Es wurden 3296 gestreamte Objekte geladen
    [17:59:05] Filterscript 'npc_record.amx' loaded.
    [17:59:05] Filterscript 'Animationen.amx' loaded.
    [17:59:05] ** Häuser wurden erfolgreich geladen **
    [17:59:05] ** Bizz wurden erfolgreich geladen **
    [17:59:05] ** SBizz wurden erfolgreich geladen **
    [17:59:05] E-Mail: <> Users: 153
    [17:59:05] E-Mail <> Nachrichten: 0
    [17:59:05] AllowAdminTeleport() : function is deprecated. Please see OnPlayerClickMap()
    [17:59:05] Pickups Maximal = 2048, Momentane Pickups = 113
    [17:59:05]
    [17:59:05]
    [17:59:05] -------------------------------
    [17:59:05] Script
    [17:59:05] By KingMS
    [17:59:05] script.de
    [17:59:05] -------------------------------
    [17:59:05] Number of vehicle models: 112
    [17:59:05] Incoming connection: 127.0.0.1:40182
    [17:59:05] Incoming connection: 127.0.0.1:59269
    [17:59:05] Incoming connection: 127.0.0.1:40479
    [17:59:05] Incoming connection: 127.0.0.1:58915
    [17:59:05] Incoming connection: 127.0.0.1:46031
    [17:59:05] [npc:join] BusSF has joined the server (0:127.0.0.1)
    [17:59:05] [npc:join] TaxiSF has joined the server (1:127.0.0.1)
    [17:59:05] [npc:join] TaxiLV has joined the server (2:127.0.0.1)
    [17:59:05] [npc:join] NPCAnette has joined the server (3:127.0.0.1)
    [17:59:05] [npc:join] BusLV has joined the server (4:127.0.0.1)
    [17:59:33] Incoming connection: 5.147.171.98:4407
    [17:59:33] [join] Tobi_DeKey has joined the server (5:IP)
    [17:59:34] Incoming connection: 88.67.81.166:52601
    [17:59:34] [join] KingMS has joined the server (6:IP)
    [17:59:43] KingMS hat sich eingeloggt.



    Habt ihr ne Idee?



    //Edit: /goto /gotols /gotosf etc funktioniert auch nicht, die Uhr wird auch nicht geupdatet und Geldanzeige steht immer bei 0. Wie gesagt: Alles nur auf dem Root Server

    Einmal editiert, zuletzt von KingMS () aus folgendem Grund: Noch 2 Bugs

  • Das mit den Warnings ist dein Client.Da ist was mit Verbindung vom Server zu Client nicht in ordnung.
    Genau erklären kann ich es nicht,kein Linux Wissen.


    Aber du solltest schauen ob beim
    public OnPlayerSpawn(playerid)


    Irgendwas eigenartiges ist,oder es mal alles auskommentieren


    public OnPlayerSpawn(playerid)
    {
    /*HHDAUIDADOHA
    DHADIUAHSDJKLODHJOD HIER DER CODE UND SON KACK
    DJAIODJDKLDJAKLDDADA
    HJAKSDAJSDKLÄASDJSFKLOÖS
    SFJKDHSFFSDFDSFSSF*/
    return 1;
    }


    Setze denn einen einfachen Spawn,am besten dort wo auch der andere Spawn ist,wenn dann ein Fehler kommt kp,wenn nicht,weißt du dass es am Code zuvor liegt.


    public OnPlayerSpawn(playerid)
    {
    SetPlayerPos(playerid,0.0000,0.0000,0.0000);
    return 1;
    }

  • Habe nichts auffallendes gefunden. So wie ich das sehe, geht alles, bis auf die Funktion SetPlayerPos. Egal, ob es Eingänge sind, oder Befehle. World, Interior wird gesetzt bei betreten der Eingänge (BSN etc), aber nicht SetPlayerPos. Und das alles nur auf dem Root.... Das soll mir mal einer erklären :D


    //edit: hat keiner ne Idee?

    Einmal editiert, zuletzt von KingMS () aus folgendem Grund: keine Lösung