Misteriöses Problem

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
  • Guten Abend zusammen


    Ich steh vor einen unlösbaren fall
    Mein Script geht nur auf Windows und wenn ich es bei Linux versuche, Bricht er ab den main ab
    Ich kann mir den fehler nicht erklären, habe es auf 2 Verschiedenen servern versucht doch leider das selbe ergebnis
    hat einer von euch eine idee woran das liegen könnte?


    Mir fällt nix ein das Script weist auf keine Fehler hin

    All in all it's just another brick in the wall

    Einmal editiert, zuletzt von Beavis () aus folgendem Grund: ü-schrift

  • büdde


    da sollte er auf main zugreifen und da geht der Server aus aber komischerweise nur auf ein Linux Server

    All in all it's just another brick in the wall

  • das hier


    main()
    {
    printf("\t%s is running!",GameName);
    print("======================================================");
    }


    //edit und hier mal OnGameModeInit
    maps+Cars entfernt


    public OnGameModeInit()
    {
    new string[128];
    #if Debug == 1
    mysql_debug(1);
    #endif
    mysql_connect(HostIP, HostUser, HostDatabase, HostPasswort);
    mysql_query("CREATE TABLE IF NOT EXISTS `player` (`id` int(11) AUTO_INCREMENT, `Name` varchar(128), `Passwort` varchar(128), `Adminlevel` int(11), `Geld` int(11), `Skin` int(11), `Leader` int(11),\
    `Member` int(11), `Auto` int(11), `LKW` int(11), `Bike` int(11), `Fly` int(11), `Gebannt` int(11), `Banner` varchar(128), `BanGrund` varchar(128), PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;");
    mysql_query("ALTER TABLE `player` ADD `BanGrund` varchar(128)");
    if(mysql_ping()==1)
    {
    print("======================================================");
    printf("\trunning %s ......",GameName);
    printf("\tScriptversion: %s",ScriptVersion);
    format(string, 128,"%s %s",GameModText,ScriptVersion);
    SetGameModeText(string);
    }
    else
    {
    print("======================================================");
    printf("\trunning %s ......",GameName);
    printf("\tScriptversion: %s",ScriptVersion);
    printf("\t%s konnte nicht gestartet werden",GameName);
    print("\tÜberprüfen sie bitte die MySQL zugangsdaten");
    SetGameModeText("Error");
    }
    mysql_free_result();
    //Alles
    SendRconCommand(HostName);
    SendRconCommand(ServerForum);
    EnableStuntBonusForAll(0);
    UsePlayerPedAnims();
    DisableInteriorEnterExits();
    //Uhr
    new Zeit[3],Jahr,Monat,Tag;
    getdate(Jahr,Monat,Tag);
    gettime(Zeit[0],Zeit[1],Zeit[2]);
    SetWorldTime(Zeit[0]);
    format(string,128,"%d:%d:%d Uhr\n%d.%d.%d",Zeit[0],Zeit[1],Zeit[2],Tag,Monat,Jahr);
    Uhr = CreateObject(3077,-1980.40002441,153.10000610,26.70000076,0.00000000,0.00000000,270.00000000);
    SetObjectMaterialText(Uhr, string, 0, OBJECT_MATERIAL_SIZE_256x128,"Arial", 28, 0, 0xFFFF8200, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
    weather1=random(20);
    weather2=random(20);
    SetWeather(weather1);
    OOC = 1;
    SetTimer("OnSecond",1000,1);
    SetTimer("ServerWetter",1000*60*15,1);
    return 1;
    }

    All in all it's just another brick in the wall

  • Hast du es schon mal mit dem SA-MP Linux Server versucht? http://sa-mp.com/download.php


    Eddy meinste ich nutz für Linux nen windows server?
    und wenn es bei 2 Serverhostern nicht klappt auf Linux
    Gamer der debug ging eig immer auf linux aber ma testen


    //edit


    Gamer weißte was?
    Du hast verdammt nochmal recht
    der olle debug wars und ich such hier die ganze nacht den fehler und komm da nicht drauf X(
    danke dir

    All in all it's just another brick in the wall