Beiträge von Beavis

    Hallo liebe Community,


    Ich bin auf der Suche nach einen zuverlässigen Mapper und Coder für mein Projekt.
    Zurzeit schreibe ich ein neues Selfmade was bisher nur 5 Leute gesehen haben.
    Unser Projekt läuft unter dem Projektnamen "NoName".


    Kurzinfos:
    Projektleiter: iBeavis & iFeet
    Script: Selfmade in Las Venturas / Los Santos
    Web: http://gtacs.de (Registrierung später über den Server)


    Unser Projekt soll Roleplay lastiger sein als die meisten anderen Projekte.
    Unter anderem werden wir soweit gehen das alle Ingamegespräche im Roleplaystil laufen müssen (Support ausgenommen) und dass selbst die Einweisung eines Supporters im Roleplay Stil vonstatten geht.
    Auch sind extra um Roleplay zu fördern diverse Features geplant, angefangen bei den Interriors der wichtigsten Gebäude bis hin zu den Features der einzelnen Fraktionen.
    Desweiteren haben wir noch vieles in der Hinterhand was sich momentan in Entwicklung befindet, jedoch ist auch geplant das der Spielspaß sowie die Spielbarkeit nicht auf der Strecke bleiben, sondern dass alles im Einklang miteinander funktioniert, also das Roleplay sowie die Spieldynamik und der Spielspaß.



    Wir suchen momentan zur Unterstützung folgende Teammitglieder:


    Ein Coder,
    Der sich um die entwicklung eines User Control panels kümmert.
    Dazu ist zu beachten, das er sich mit MySQL auskennt, da das Script auf dieser Speicherart basiert.
    Ein Mindestalter von 14 Jahren währe dafür erforderlich und er sollte auch im Team arbeiten können.
    Der Coder bekommt bis zu 20€ Monatlich dafür muss aber auch was vorgezeit werden


    außerdem suchen Wir momentan einen bis zwei Mapper der sich mit anderen Arbeiten im Mappingbereich befasst.
    Unter anderem müssen Fraktions sowie Jobbases gemappt werden und einige andere Dinge.
    Der Mapper muss folgendes mitbringen:
    Mindestalter von 14 Jahren
    Gute kenntnisse mit dem SA:MP Mapeditor wären Hilfreich
    Man sollte im Team arbeiten können sowie eine gewisse geistige Reife besitzen.


    Wichtig: Wir suchen keine Leute für 2-3 Arbeiten, sondern welche, die fest ins Team reinkommen!


    Bei Interesse kann man sich bei mir über PN melden.
    Fragen werde ich euch in den Theard beantworten, daher bitte ich die PN funktion nur für Bewerbungen.


    Wir freuen uns bereits jetzt auf das ein oder andere neue Teammitglied.


    Mit freundlichen Grüßen,


    iBeavis

    Ok verlesen


    Zeig mal die Funktion wo du es reingeschrieben hast so wie sie jetzt genau bei dir ist
    Also das wo bei den errors zu finden ist
    Zeile 744 steckt der error also die gesammte funktion Posten dann kann man mehr sagen


    Was ist das?
    So sollte es nicht richtig funktionieren
    bei SELECT sollte ein free ressult sein, da er es für SELECT abfragen benötigt am ende
    new query[64];
    format(query, 64, "SELECT `phonenumber` FROM `playerdata` WHERE `phonenumber` = '%d'", Nummer);
    mysql_query(query);
    mysql_store_result();
    if(mysql_num_rows() != 0)
    {
    //Das passiert, wenn Nummer schon vergeben
    }
    else
    {
    //Und das, wenn nicht.
    }
    mysql_free_result();
    so sollte das ganze aussehen


    Und du vergisst auch die ganzen `` ' '

    Ich hab mal mit meinen Bruder den Server getestet
    Die einleitung ist mal was anderes aber auch bei den Anfang gab es eine ernüchterung
    Alle Fahrräder waren schon vermietet, obwohl nur 1 Spieler online war (leicht fail)
    Dann saßen wir da haben versucht irgendwie den Admin anzuschreiben, jedoch haben wir kein command dafür gefunden.
    Was blieb dann übrig?
    Weit weit laufen..


    Aber sonst ist es soweit mal anders und das find ich mal positiv
    Bugs gibt es immer jedoch habe ich keine gefunden die vorteile verschaffen und das respektiere ich.


    Die vorstellung ist auch soweit ok


    Das Forum hab ich mir mal kurz angesehen, und es icht nicht so schlimm man mus ja nicht immer auf WBB hängen, nur da es jeder hat
    Es ist was anderes und es ist auch gut so, denn es gibt zu allen Alternativen.


    Mach was draus und lass es nicht untergehen

    Kleine frage zu der Funktion

    format(query, 256, "SELECT `Passwort` FROM `player` WHERE `Name` = '%s'", PlayerInfo[playerid][Name]);
    mysql_query(query, (-1), (0), SQL);
    mysql_store_result(SQL);
    mysql_fetch_row(Get, "|", SQL);
    if(!strcmp(MD5_Hash(Key), Get, true))
    Der hängt sich wieder auf, wenn er das aufruft
    mysql_fetch_row(Get, "|", SQL);


    Als plugin nehm ich das von Strickenkid
    bei den BlueG gabs da auch probleme mit
    chrashdetect gibt das aus

    Code
    [12:56:10] [debug] Server crashed while executing NoName.amx
    [12:56:10] [debug] AMX backtrace:
    [12:56:10] [debug] #0 native mysql_fetch_row () [10007250] from mysql.dll
    [12:56:10] [debug] #1 0000be80 in ?? () from NoName.amx
    [12:56:10] [debug] #2 0000b5dc in public OnDialogResponse () from NoName.amx


    das von den OnDialog da ruft er ja den loadplayer auf und da kommt es zu den Crash


    //Edit
    Keiner eine idee?
    Ich finde keine lösung dazu
    Mir ist nur aufgefallen, das wenn ich das Passwort direkt richtig schreibe das es funktioniert
    gebe ich es aber erst falsch ein und dann richtig, Crasht der server

    wenn ich das erste auslasse, bekomm ich Probleme mit den Speichern, denn ich lass es nach Userid speichern nicht nach Name
    und dann müsste ich wieder ne menge umschreiben woraus ich einfach keine lust habe


    //e


    Wenn ich es umständlich mache klappt es
    sscanf(Data, "p<|>ds[64]s[128]dddddddddddds[128]s[128]s[16]dd",
    PlayerInfo[playerid][Userid],PlayerInfo[playerid][Name],PlayerInfo[playerid][Passwort],PlayerInfo[playerid][Admin],PlayerInfo[playerid][Job],PlayerInfo[playerid][Team],PlayerInfo[playerid][Geld],PlayerInfo[playerid][Skin],
    PlayerInfo[playerid][Level],PlayerInfo[playerid][Respekt],PlayerInfo[playerid][PayDay],PlayerInfo[playerid][PayDayTog],PlayerInfo[playerid][Rank],PlayerInfo[playerid][Leader],PlayerInfo[playerid][Banned],PlayerInfo[playerid][BanGrund],
    PlayerInfo[playerid][BanAdmin],PlayerInfo[playerid][IP],PlayerInfo[playerid][Nummer],PlayerInfo[playerid][Safeban]);
    Wiso geht die Kurzverfassung denn nicht?
    Ich versteh das einfach nicht