Gamemode stürtzt ab

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
  • Also mein problem ist ich starte mein server ganz gewöhnlich über lan ... dann will ich ins spiel gehen klappt alles super bis auf Connect Sucess oder so.. und dann schmiert auf einmal die Server.exe ab habe im server log nachgeguckt steht nix und im script auch kein error und kein warning stelle mein gamemode mal zum Download...
    Habe mal create object rausgenommen nun klappt es kann mir jemand erklären wie ich dass trotz create object starten kann???

    » Inaktiv als Scripter
    » Youtuber mit Herz
    » ExComBle


    » Ihr wollt auf die krasseste Halloween Party? Schreibt mir ;)

    Einmal editiert, zuletzt von Germanfreak ()

  • siehe Linie 25 dort müssen Float werts vorhanden sein sprich Kommazahlen also mit . statt , ^^
    und ehm über OnGameModeInit nurn Tipp mach diese klasse dort wieder hin


    main()
    {
    }


    sonst haste wenn dein script später Größer wird index probleme beim starten bzw. falschen einstiegspunkt

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • mist wenn ich das so mache CreateObject(1886.393921.-1614.912720.13.421875);
    dann kommt das hier --->C:\Users\kevin\Desktop\M&M.pwn(26) : warning 213: tag mismatch
    C:\Users\kevin\Desktop\M&M.pwn(26) : error 001: expected token: ",", but found "."
    C:\Users\kevin\Desktop\M&M.pwn(26) : error 029: invalid expression, assumed zero
    C:\Users\kevin\Desktop\M&M.pwn(26) : error 029: invalid expression, assumed zero
    C:\Users\kevin\Desktop\M&M.pwn(26) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

    » Inaktiv als Scripter
    » Youtuber mit Herz
    » ExComBle


    » Ihr wollt auf die krasseste Halloween Party? Schreibt mir ;)

    Einmal editiert, zuletzt von Germanfreak ()

  • Hey ich hab genau das selbe bzw. ähnlich Problem...


    Und zwar wenn ich connecte geb ich /login passwort ein und dann spawn ich in der Luft bzw in einer grauen Umgebung und falle runter, ich sehe aber wie die Welt sich nach oben bewegt. Ich falle also quasi durch den Boden. Danach steh ich irgendwo auf einer Straße und der Server hat sich verabschiedet... also es passiert irgendwie bei Login, es erscheint nichtmal die Willkommennachricht... Manchmal wird das Bild auch weiß und es steht dick in der Mitte "Stay within the World Bountries" oder sowas... kann mir einer helfen?


    hier mal mein OnPlayerLogin


    public OnPlayerLogin(playerid,passwort[])
    {
    new tmp2[256];
    new string2[64];
    new playername2[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername2, sizeof(playername2));
    format(string2, sizeof(string2), ACCOUNTS_FOLDER, playername2);
    new File: UserFile = fopen(string2, io_read);
    if ( UserFile )
    {
    new PassData[256];
    new keytmp[256], valtmp[256];
    fread( UserFile , PassData , sizeof( PassData ) );
    keytmp = ini_GetKey( PassData );
    if( strcmp( keytmp , "Passwort" , true ) == 0 )
    {
    valtmp = ini_GetValue( PassData );
    strmid(SpielerInfo[playerid][sPasswort], valtmp, 0, strlen(valtmp)-1, 255);
    }
    if(strcmp(SpielerInfo[playerid][sPasswort],passwort, true ) == 0 )
    {
    new key[ 256 ] , val[ 256 ];
    new Data[ 256 ];
    while ( fread( UserFile , Data , sizeof( Data ) ) )
    {
    key = ini_GetKey( Data );
    if(strcmp(key, "Admin", true) == 0) { val = ini_GetValue( Data ); SpielerInfo[playerid][sAdmin] = strval(val); }
    if(strcmp(key, "Level", true) == 0) { val = ini_GetValue( Data ); SpielerInfo[playerid][sLevel] = strval(val); }
    if(strcmp(key, "Geschlecht", true) == 0) { val = ini_GetValue( Data ); SpielerInfo[playerid][sGeschlecht] = strval(val); }
    if(strcmp(key, "Alter", true) == 0) { val = ini_GetValue( Data ); SpielerInfo[playerid][sAlter] = strval(val); }
    }
    fclose(UserFile);


    }
    else
    {
    SendClientMessage(playerid, RED, "Ultimate German [NooBs] - Roleplay: ungültiges Passwort.");
    fclose(UserFile);
    return 1;
    }
    if(SpielerInfo[playerid][sRegistriert] == 0)
    {
    SpielerInfo[playerid][sLevel] = 1;
    SpielerInfo[playerid][sSHealth] = 0.0;
    SpielerInfo[playerid][sHealth] = 80.0;
    SpielerInfo[playerid][sTeam] = 0;
    new randnr = 10000 + random(89999);//minimum 10000 max 99999
    SpielerInfo[playerid][sTelnr] = randnr;
    SpielerInfo[playerid][sBank] = 0;
    SpielerInfo[playerid][sRegistriert] = 1;
    SpielerInfo[playerid][sTeam] = 0;
    GivePlayerMoney(playerid, 40);
    }
    if(SpielerInfo[playerid][sLevel] == -999) //autoban
    {
    Ban(playerid);
    }
    else if(SpielerInfo[playerid][sCK] > 0)
    {
    Kick(playerid);
    }
    format(string2, sizeof(string2), "Ultimate German [NooBs] - Roleplay Server: Willkommen %s",playername2);
    SendClientMessage(playerid, AQUAGREEN,string2);
    printf("%s wurde eingeloggt.",playername2);
    new wanted = SpielerInfo[playerid][sWanted];
    SetPlayerScore(playerid, wanted);
    if(gTeam[playerid] <= 0)
    {
    gTeam[playerid] = 0;
    }
    else
    {
    gTeam[playerid] = SpielerInfo[playerid][sTeam];
    }
    gPlayerLogged[playerid] = 1;
    SpawnPlayer(playerid);
    format(tmp2, sizeof(tmp2), "~w~Willkommen ~n~~y~ %s", playername2);
    GameTextForPlayer(playerid, tmp2, 5000, 1);
    SendClientMessage(playerid, YELLOW, motd);
    if(SpielerInfo[playerid][sFMember] < 255)
    {
    format(tmp2, sizeof(tmp2), "Family MOTD: %s.", FamilyInfo[SpielerInfo[playerid][sFMember]][FamilyMOTD]);
    SendClientMessage(playerid, YELLOW, tmp2);
    }
    }
    return 1;
    }


    hier mal ein screen

  • Grex dann kommen 5 warnings man ich weiß net was ich machen soll
    C:\Users\kevin\Desktop\Samp server\gamemodes\M&M.pwn(25) : warning 213: tag mismatch
    C:\Users\kevin\Desktop\Samp server\gamemodes\M&M.pwn(25) : warning 202: number of arguments does not match definition
    C:\Users\kevin\Desktop\Samp server\gamemodes\M&M.pwn(25) : warning 202: number of arguments does not match definition
    C:\Users\kevin\Desktop\Samp server\gamemodes\M&M.pwn(25) : warning 202: number of arguments does not match definition
    C:\Users\kevin\Desktop\Samp server\gamemodes\M&M.pwn(25) : warning 202: number of arguments does not match definition
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    5 Warnings.

    » Inaktiv als Scripter
    » Youtuber mit Herz
    » ExComBle


    » Ihr wollt auf die krasseste Halloween Party? Schreibt mir ;)

  • du brauchst 7 Angaben bei CreateObject(


    und zwar
    CreateObject(modelid,Float:X,Float:Y,Float:Z,Float:rX,Float:rY,Float:rZ

  • das sind die rotationswerte, also je nach dem wie du die gedreht haben möchtest


    btw. kann mir einer bei meinem Problem helfen?