Beiträge von Thooksi

    Olla leute,


    Ich habe vor langer zeit mal ein Programm gehabt, mit diesem Konto ich ingame mir Bilder o.a anderes einfügen.
    es gab glaube einen direkten filterscript aus wenn ich mich nicht Täusche :D
    wäre super wenn das jmd kennt
    Hoffe meine Erklärung was ich suche ist net zu schlecht :S

    public OnPasswordResponse(playerid)
    {
    new num_fields,num_rows;
    cache_get_data(num_rows,num_fields,dbhandle);
    if(num_rows==1)
    {
    //Passwort richtig
    sInfo[playerid][eingeloggt] = 1;
    sInfo[playerid][level] = cache_get_field_content_int(0,"level",dbhandle);
    SetPlayerScore(playerid,sInfo[playerid][level]);
    sInfo[playerid][id] = cache_get_field_content_int(0,"id",dbhandle);
    SetPlayerMoney(playerid,cache_get_field_content_int(0,"money",dbhandle));
    sInfo[playerid][alevel] = cache_get_field_content_int(0,"alevel",dbhandle);
    sInfo[playerid][bankmoney] = cache_get_field_content_int(0,"bankmoney",dbhandle);
    sInfo[playerid][play] = cache_get_field_content_int(0,"play",dbhandle);
    SendClientMessage(playerid,Gelb,"Info: Erfolgreich Eingeloggt");
    }
    else
    {
    //Passwort falsch
    SendClientMessage(playerid,Rot,"Das eingegebene Passwort ist falsch.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Herzlich Willkommen \n{2DFF00}Dein Account wurde gefunden \n{FEFEFE}Gibt bitte dein Passwort ein:","Okay","Abbrechen");
    }
    return 1;
    }


    so :wacko:

    okay Danke für denn Tipp


    Habe aber ein neuen Problem und weine gleich :D
    Also ich hab es hinbekommen abbuchen und Einzahlen geht, aber wenn ich restarte oder relogge steht in der mysql Daten bank zwar der betrag am Konto
    aber ingame wird er mir mit 0 angezeigt :S


    die zeilen sind noch so wie vorher -.-

    Olla mal wieder ich :),


    Jetzt hab ich das Ueberweisungssystem, ich wollte es mit DIALOGEN machen, nun mein Problem wenn ich im ersten Fenster die ID abfrage wie speicher ich diese das
    wenn der Betrag im Nächsten Fenster abgefragt wird auch dort übernommen wir ?
    sollte ich eine Globale new machen ?


    Hier mal meine zeilen :D
    if(dialogid==DIALOG_UeberID)
    {
    if(strlen(inputtext) > 0)
    {
    new pID = strval(inputtext);
    ShowPlayerDialog(playerid,DIALOG_UeberID,DIALOG_STYLE_INPUT,"Überweisung","An welche Betrag möchtest du überweissen ?","Einzahlen","Abbrechen");
    }
    else
    {
    SendClientMessage(playerid,Gelb,"Info: Vorgang abgebrochen.");
    }
    return 1;
    }
    if(dialogid==DIALOG_UeberBe)
    {
    if(strlen(inputtext) > 0)
    {
    new ubetrag = strval(inputtext);
    SetPVarInt(playerid,"bankmoney",GetPVarInt(playerid,"bankmoney")-ubetrag);
    SetPVarInt(pID,"bankmoney",GetPVarInt(pID,"bankmoney")+ubetrag);
    }
    else
    {
    SendClientMessage(playerid,Gelb,"Info: Vorgang abgebrochen.");
    }
    return 1;
    }

    savePlayer(playerid)
    {
    if(sInfo[playerid][eingeloggt]==0)return 1;


    new query[128];
    format(query,sizeof(query),"UPDATE user SET level='%i',money='%i',alevel='%i',bankmoney='%i' WHERE id='%i'",sInfo[playerid][level],GetPlayerMoney(playerid),sInfo[playerid][bankmoney],sInfo[playerid][alevel],sInfo[playerid][id]);
    mysql_function_query(dbhandle,query,false,"","");
    return 1;
    }

    Hallo ich bin es mal wieder :D,


    Ich habe jetzt einen Dialog gebaut für eine spätere bank, ich wollte es erstmal versuchen geld von der Hand auf ein "Konto" zu packen.
    Mein Problem ist das er zwar das Geld von der Hand runter nimmt, aber auf dem Konto nur ein Teilbetrag landet.
    Die Datenbank sagt 4 wurden aufs Konto gepackt und 500 wurden von der hand genommen.
    Meine "Konto" Datenbank heißt bankmoney in der mysql Datenbank
    hier die cods:
    if(dialogid==DIALOG_EINZAHLEN)
    {
    if(strlen(inputtext) > 0)
    {
    new emoney = strval(inputtext);
    GivePlayerMoney(playerid,-emoney);
    SetPVarInt(playerid,"bankmoney",GetPVarInt(playerid,"bankmoney")+emoney);
    savePlayer(playerid);
    }
    else
    {
    SendClientMessage(playerid,0xFFFFFFAA,"test.");
    }
    }
    return 1;
    }

    Super danke :)


    die abfrage ob der User on ist, ist wirklich gut ^^ bin ich nicht drauf gekommen.
    Mir ist aufgefallen das ich auch keine Reichweite drin habe, der Befehl sollte doch
    jetzt überall auf der karte gehen.


    Wie änder ich das ? :D

    Moin leutz,


    Ich hab ein Problem meine Infozeile klappt nicht so wie ich das will :D
    Eigentlich sollte dort der wert und der name stehen also in dieser zeie:
    SendClientMessage(pID,Gelb,"Info: Du hast %i Doller erhalten",a_money);


    am besten wäre es wenn dort Info: Du hast x Doller von XxX bekommen
    Aber da bin ich scheinbar grade zu doof für wäre lieb wenn mir jmd helfen könnte


    ocmd:gibgeld(playerid,params[])
    {
    if(!isAdmin(playerid,3))return SendClientMessage(playerid,Rot,"Dein Adminlevel ist nicht Ausreichend");
    new pID,a_money;
    if(sscanf(params,"ui",pID,a_money))return SendClientMessage(playerid,Grau,"INFO: /gibgeld [playerid] [Betrag]");
    GivePlayerMoney(pID, a_money);
    savePlayer(pID);
    SendClientMessage(pID,Gelb,"Info: Du hast %i Doller erhalten",a_money);
    SendClientMessage(playerid,Gelb,"Info: Du hast %i Doller vergeben",a_money);
    return 1;
    }

    Hallo Leute,


    Ich habe heute meinen PC von Windows 8 auf Windows 10 geupdatet.
    Jetzt habe ich das Problem das mein Windows Server nicht mehr Startet.
    Habe schon alles überprüft was mir einfällt, aber da ich ein Anfänger bin komme ich nicht weiter.
    Das wird mir in der Console angezeigt:

    ----------
    Loaded log file: "server_log.txt".
    ----------
    SA-MP Dedicated Server
    ----------------------
    v0.3.7, (C)2005-2015 SA-MP Team
    filterscripts = "" (string)
    Server Plugins
    --------------
    Loading plugin: sscanf
    Failed.
    Loading plugin: mysql
    Failed.
    Loaded 0 plugins.


    Started server on port: 7777, with maxplayers: 50 lanmode is OFF.


    Filterscripts
    ---------------
    Loaded 0 filterscripts.
    Script[gamemodes/Timo-Reallife.amx]: Run time error 19: "File or function is not found"
    Number of vehicle models: 0


    Und das ist meine server.cvg


    echo Executing Server Config...
    lanmode 0
    rcon_password riva
    maxplayers 50
    port 7777
    hostname SA-MP 0.3 Server
    gamemode0 Timo-Reallife
    filterscripts
    announce 0
    query 1
    chatlogging 0
    weburl www.sa-mp.com
    onfoot_rate 40
    incar_rate 40
    weapon_rate 40
    stream_distance 300.0
    stream_rate 1000
    maxnpc 0
    logtimeformat [%H:%M:%S]
    language English
    plugins sscanf mysql


    Habe denn Server schon neu gedownloadet...
    Die mysql und die sscanf Plugins sind auch drin...