Beiträge von Andosius

    Das Problem mit den Params kannst du auch ganz einfach lösen.



    #pragma unused params

    Außerdem finde ich das alles etwas sehr übertrieben, hätte man kleiner packen können.
    Wozu eigentlich 200 TextDraws? Habe es lediglich überflogen; das Script soll jedoch für Anfänger sein. Wie soll dort einer damit klarkommen? Das ist ja kein Grundwissen.


    Gruß :P

    Ich rate dir unbedingt von ebay ab!


    Du hast in dem Sinne keine Garantie für das Stück.
    Sollte etwas kaputt gehen - was die Teile bei dem Preis eh sind - musst du für die Kosten selber aufkommen.


    Zu deiner Frage: soweit ich mich recht entsinne, müssten diese zu einander kompatibel sein.

    Fehler gefunden....


    Mit ; beginnt man ja Kommentare. Dem entsprechend musst du diese auch escapen.


    Also:

    Das return fehlt, mehr ist mir aber selber nicht aufgefallen.


    Code
    :?:/stand::
    Suspend Permit
    SendChat("/showfinances " GetUserName())
    Sleep, 250
    GetChatLine(0, line)
    if(InStr(line, "Finanzen von") && InStr(line, "Bank: "))
    {
    	RegExMatch(line, "Finanzen von (.*)\: Bargeld\: \$(.*) ; Bank\: \$(.*) ; Gesamtvermögen\: \$(.*)",money)
    	sendChat("[Finanzen] Bargeld: " . money2 . "$ Bank: " . money3 . "$ - Zusammen: " . money4 . "$")
    }


    Habe mir mal erlaubt, deinen Code umzustrukturieren.


    Bin mir nicht sicher ob es funktioniert. Probier es mal aus.;)

    Code
    WantedMeldung:
    GetChatLine(0,Chatline_0)
    if (InStr(Chatline_0, "erhalten, Verbrechen:") AND InStr(Chatline_0, "du hast"))
    {
    RegExMatch(Chatline_0, "Du hast (.*) (.*) erhalten, Verbrechen\: (.*)\. Derzeitige Wantedstufe\: (.*)", wanteds)
    addchatmessage("Mein Wantedlevel: {808080}" . wanteds4 . "{FFFFFF} | Grund: {808080}" . wanteds3 . " ")
    }
    return

    Geht das so?


    //vor OnDialogResponse
    new n[MAX_PLAYERS];
    //drinnen
    if(response){
    if(!strlen(inputtextt)){
    if(n >= 3){
    SendClientMessage(playerid,farbe_rot,"Du hast zu...");
    SetTimerEx("KickTimer", 200,false, "i",playerid);
    return false;
    }
    SendClientMessage(playerid,farbe_rot,"Du hast nichts eingegeben.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde gefunden. Bitte gebe dein Passwort ein!","Login","Abbrechen");
    return 1;
    }
    Login(playerid, inputtext);
    }


    Müsste so funktionieren. ;)
    Denke daran, dass du die Variable auch in dein Enum oder PVar einspeichern kannst.



    Die Passwort-Abfrage kriegst du aber auch noch rein. :)