Godbrother - Reallife Script #1 Seiner Art.

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
  • [11:58:06] [debug] Server crashed while executing godbrother.amx
    [11:58:06] [debug] AMX backtrace:
    [11:58:06] [debug] #0 native fwrite () [00405710] from samp-server.exe
    [11:58:06] [debug] #1 0005a18c in ?? () from godbrother.amx
    [11:58:06] [debug] #2 00057d4c in ?? () from godbrother.amx
    [11:58:06] [debug] #3 000256e0 in ?? () from godbrother.amx
    [11:58:06] [debug] #4 00001358 in public Streamer_OnGameModeInit () from godbrother.amx
    [11:58:06] [debug] #5 native CallLocalFunction () [00471c30] from samp-server.exe
    [11:58:06] [debug] #6 00000bbc in public OnGameModeInit () from godbrother.amx
    [11:58:06] [debug] System backtrace:
    [11:58:07] [debug] #0 004925a0 in ?? () from C:\Users\Jeremias\Desktop\ddd(1)\Nr. 1 Godbrother by deed\SL_Scripting GTA\samp-server.exe
    [11:58:07] [debug] #1 0040534e in ?? () from C:\Users\Jeremias\Desktop\ddd(1)\Nr. 1 Godbrother by deed\SL_Scripting GTA\samp-server.exe


    woran liegt das

  • Ich müsste noch schaun ob ich noch die backups habe von S4Y, eventuell lass ich es nochmal drüber und schau nochmal nach.
    Jedoch kann ich nichts garantieren dass es funktionstüchtig ist, da es eine veraltete Version ist und nicht auf 0.3x getestet wurde.


    Danke nochmal an alle für eure Feedbacks und ich hoffe auf weitere tolle Jahre mit euch :D, eventuell gibts noch ein anderes Script release.. :D

  • ~40 mal mysql_query um einen Account zu laden X(
    gehst du auch 40 mal zum Supermarkt wenn du 40 Sachen holen willst ?
    geht mit einer einzigen mysql_query Abfrage


    stock LoadPlayer(playerid)
    {
    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))//Wir fragen ab ob der angegebene Spieler auch Online ist, und kein NPC ist (nur zur sicherhheit)
    {
    if(GetPlayerInterior(playerid) > 0)
    {
    TogglePlayerControllable(playerid,0);
    SetTimerEx("Unfreeze",1000,false,"d",playerid);
    new int = GetPlayerInterior(playerid);
    SetPlayerInterior(playerid, int);
    }
    GetPlayerName(playerid, SpielerInfo[playerid][pName], MAX_PLAYER_NAME); //Wir Speichern den Namen des Spielers in der Variable [i]SpielerInfo[playerid][pName][/i]
    SpielerInfo[playerid][pLevel] = mysql_GetInt("accounts", "Level", "Name", SpielerInfo[playerid][pName]); //Wir holen uns den wert der unter "Level" eingetragen ist und Speichern ihn in unserer Variable.
    SpielerInfo[playerid][pGeld] = SetPlayerMoney(playerid,mysql_GetInt("accounts", "Geld", "Name", SpielerInfo[playerid][pName])); //Wir holen uns den wert der unter "Geld" eingetragen ist und Speichern ihn in unserer Variable.
    SpielerInfo[playerid][pKills] = mysql_GetInt("accounts", "Kills", "Name", SpielerInfo[playerid][pName]); //Wir holen uns den wert der unter "Kills" eingetragen ist und Speichern ihn in unserer Variable.
    SpielerInfo[playerid][pTode] = mysql_GetInt("accounts", "Tode", "Name", SpielerInfo[playerid][pName]); //Wir holen uns den wert der unter "Tode" eingetragen ist und Speichern ihn in unserer Variable.
    SpielerInfo[playerid][pRang] = mysql_GetInt("accounts", "Rang", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pMember] = mysql_GetInt("accounts", "Member", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pLeader] = mysql_GetInt("accounts", "Leader", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pBank] = mysql_GetInt("accounts", "Bankgeld", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pInterior] = SetPlayerInterior(playerid,mysql_GetInt("accounts", "Int", "Name", SpielerInfo[playerid][pName]));
    SpielerInfo[playerid][pDrugsP] = mysql_GetInt("accounts", "Pflanze", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pDrugs] = mysql_GetInt("accounts", "Drogen", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pUserLevel] = SetPlayerScore(playerid,mysql_GetInt("accounts", "UserLevel", "Name", SpielerInfo[playerid][pName]));
    SpielerInfo[playerid][pRespekt] = mysql_GetInt("accounts", "Respekt", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pWanted] = mysql_GetInt("accounts", "Wanted", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pSkin] = SetPlayerSkin(playerid,mysql_GetInt("accounts", "Skin", "Name", SpielerInfo[playerid][pName]));
    SpielerInfo[playerid][Firstlogin] = mysql_GetInt("accounts", "Tutorial", "Name", SpielerInfo[playerid][pName]);
    SetPlayerPos(playerid,mysql_GetFloat("accounts", "x", "Name", SpielerInfo[playerid][pName]),mysql_GetFloat("accounts", "y", "Name", SpielerInfo[playerid][pName]),mysql_GetFloat("accounts", "z", "Name", SpielerInfo[playerid][pName]));
    _AC_GivePlayerWeapon(playerid,mysql_GetInt("accounts", "Slot0", "Name", SpielerInfo[playerid][pName]),mysql_GetInt("accounts", "Ammo0", "Name", SpielerInfo[playerid][pName]));
    _AC_GivePlayerWeapon(playerid,mysql_GetInt("accounts", "Slot1", "Name", SpielerInfo[playerid][pName]),mysql_GetInt("accounts", "Ammo1", "Name", SpielerInfo[playerid][pName]));
    _AC_GivePlayerWeapon(playerid,mysql_GetInt("accounts", "Slot2", "Name", SpielerInfo[playerid][pName]),mysql_GetInt("accounts", "Ammo2", "Name", SpielerInfo[playerid][pName]));
    _AC_GivePlayerWeapon(playerid,mysql_GetInt("accounts", "Slot3", "Name", SpielerInfo[playerid][pName]),mysql_GetInt("accounts", "Ammo3", "Name", SpielerInfo[playerid][pName]));
    _AC_GivePlayerWeapon(playerid,mysql_GetInt("accounts", "Slot4", "Name", SpielerInfo[playerid][pName]),mysql_GetInt("accounts", "Ammo4", "Name", SpielerInfo[playerid][pName]));
    _AC_GivePlayerWeapon(playerid,mysql_GetInt("accounts", "Slot5", "Name", SpielerInfo[playerid][pName]),mysql_GetInt("accounts", "Ammo5", "Name", SpielerInfo[playerid][pName]));
    _AC_GivePlayerWeapon(playerid,mysql_GetInt("accounts", "Slot6", "Name", SpielerInfo[playerid][pName]),mysql_GetInt("accounts", "Ammo6", "Name", SpielerInfo[playerid][pName]));
    _AC_GivePlayerWeapon(playerid,mysql_GetInt("accounts", "Slot7", "Name", SpielerInfo[playerid][pName]),mysql_GetInt("accounts", "Ammo7", "Name", SpielerInfo[playerid][pName]));
    _AC_GivePlayerWeapon(playerid,mysql_GetInt("accounts", "Slot8", "Name", SpielerInfo[playerid][pName]),mysql_GetInt("accounts", "Ammo8", "Name", SpielerInfo[playerid][pName]));
    _AC_GivePlayerWeapon(playerid,mysql_GetInt("accounts", "Slot9", "Name", SpielerInfo[playerid][pName]),mysql_GetInt("accounts", "Ammo9", "Name", SpielerInfo[playerid][pName]));
    _AC_GivePlayerWeapon(playerid,mysql_GetInt("accounts", "Slot10", "Name", SpielerInfo[playerid][pName]),mysql_GetInt("accounts", "Ammo10", "Name", SpielerInfo[playerid][pName]));
    _AC_GivePlayerWeapon(playerid,mysql_GetInt("accounts", "Slot11", "Name", SpielerInfo[playerid][pName]),mysql_GetInt("accounts", "Ammo11", "Name", SpielerInfo[playerid][pName]));
    _AC_GivePlayerWeapon(playerid,mysql_GetInt("accounts", "Slot12", "Name", SpielerInfo[playerid][pName]),mysql_GetInt("accounts", "Ammo12", "Name", SpielerInfo[playerid][pName]));
    SpielerInfo[playerid][pSex] = mysql_GetInt("accounts", "Geschlecht", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pAge] = mysql_GetInt("accounts", "Age", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pGehalt] = mysql_GetInt("accounts", "Gehalt", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pSchein] = mysql_GetInt("accounts", "Schein", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pFirmenlohn] = mysql_GetInt("accounts", "Firmenlohn", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pJob] = mysql_GetInt("accounts", "Job", "Name", SpielerInfo[playerid][pName]);
    }
    return 1;
    }

  • hey kann mir jemand sagen, warum ich immer die meldung bekomme
    "it needs a gamemode0 line at the very least"?

  • Jetzt läuft zwar der Server aber der Gamemode lädt nicht.

    Einmal editiert, zuletzt von sunrizez ()

  • @Exod_Martinez

  • und wie macht man das mit den datenbanken?
    weil der server wird beendet da mysql keine verbindung zur datenbank herstellen kann.