Beiträge von deathrunner

    Hallo, ich habe in der SUFU nix gefunden


    Ich frage mich wie man es macht das wenn ein speiler zb. 2Sekunden w drückt das dan erst das geschieht was geschehen soll und nicht wenn er kurz drückt das es gleich los geht


    pls help

    Hallo.
    Also ich starte einen timer und das funktioniert alles gut
    aber ich will wenn ich aus dem fahrzeug austeige der timer auf dem car weiterläuft, weis nicht wie ichs amchen soll?



    forward Motorstart(playerid);
    forward Sprittime(playerid);
    new bool:Motoran[MAX_VEHICLES];
    new tankinhalt[MAX_VEHICLES];



    public Motorstart(playerid)
    {
    new veh = GetPlayerVehicleID(playerid);
    Motoran[veh] = true;
    SendClientMessage(playerid, COLOR_GREEN, "Motor wurde gestartet!");
    TogglePlayerControllable(playerid, 1);
    SetTimer("Sprittime", 500, 1);
    return 1;
    }


    public Sprittime(playerid)
    {
    new veh = GetPlayerVehicleID(playerid);
    tankinhalt[veh] = tankinhalt[veh]-100;
    return 1;
    }


    Der Sprittimer soll weiterlaufen auch wenn der player das fahrzeugt verlässt und Motoran = true ist


    bitte um hilfe

    Youtube-WoWBGrocker



    Hey,da ich gesehen habe das manche hier ihren Youtube-Channel presentieren,

    hab ich mir gedacht das könnte ich doch auch machen




    Youtube-Channel: http://www.youtube.com/user/WoWBGrocker


    Also was ist alles auf dem Channel:
    1. Hauptsächlich machen wir World of Warcraft PVP Videos
    2. Hin und wieder Guides aller Art Aber hauptsächlich WoW PVP Videos.

    3. Kann sein das manchmal ein shooter dabei ist
    Also für alle unter euch die auch WoW Zocken, abonniert uns und liked die Videos



    Naja mehr gibt es eigentlich nicht zu erwähnen.

    Dann wünsch ich euch Viel Spaß beim Videos schaun.


    MFG
    Deathrunner

    also wenn ichs nun so mache


    Ganz oben

    #include <a_samp>
    #include <progress>


    forward TachoUpdate();




    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if(newstate == PLAYER_STATE_DRIVER && !IsARBike(GetPlayerVehicleID(playerid)))
    {
    SetTimer("TachoUpdate", 100, 1);
    }
    return 1;
    }




    public TachoUpdate()//#1
    {
    for(new i; i < MAX_PLAYERS; i ++)
    {
    new State = GetPlayerState(i);
    ...
    }
    return 1;
    }
    //#2


    C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\scriptfiles\tank.pwn(587) : error 029: invalid expression, assumed zero //#1
    C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\scriptfiles\tank.pwn(587) : error 004: function "TachoUpdate" is not implemented //#1
    C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\scriptfiles\tank.pwn(635) : error 030: compound statement not closed at the end of file (started at line 554) //#2


    also so hab ichs verstanden


    //edit KA warum das nicht geht pls help

    Hallo also uch habe ein filterscript und da hab ich



    public OnFilterScriptInit()
    {
    for(new i; i < MAX_PLAYERS; i ++)
    {
    SetTimerEx("TachoUpdate", 100, 1, "i", i);
    }
    return 1;
    }


    und weiter unten hab ich



    forward TachoUpdate(i); //#1
    public TachoUpdate(i) //#2
    {
    new State = GetPlayerState(i);
    ...
    ....
    return 1;
    }


    und nun kommen die errormeldungen
    error 029: invalid expression, assumed zero //bei #1
    error 017: undefined symbol "TachoUpdate" //bei #1
    error 029: invalid expression, assumed zero //bei #2
    undefined symbol "TachoUpdate" //bei #2
    undefined symbol "i" und der infolge das das TachoUpdate nicht erkannt wird


    Bitte um hilfe

    zum zocken ist amd

    aber schon sowas von falsch, und das mit amd und nvidia vertragen sich nicht hab ich nie gesagt nur wenn du amd und amd hast unterstützen die sich gegenseiteig, wenn du halt proz amd und gra: ati hast unterstützen die sich nicht

    Also entwerder nimmst du die kombo
    Proz: AMD Grafik: AMD
    oder
    Proz: Intel Grafik:NVIDIA


    und amd ist gleich gut wie intel nur billiger, der einzihe nachteil daran ist das sie leichter überhitzen also dementsprechen bessere kühlung brauchen


    von der leistung her ist beides gut ich habe zb: AMD Athlon 2 X3 460 3.40GHz und Grafik AMD AMD Radeon HD 6800 Series
    schaffe damit Battlefield 3 auf ultra bei viel explosionen mit 24fps


    hab auch nen laptop mit nen intel i5 und nvidia gtm 660 und mach battlefiel auf mittel

    Hallo, also ich hab mir überlegt das wenn ich von jemanden zb die handynummer haben das ich da durch sienen eingetragenen nahmen bekomme
    dazu hab ich folgendes gemacht


    stock ReadNameFromSQL(what[], wert)
    {
    new query[128];
    new Get[512];
    format(query, sizeof(query), "SELECT Name FROM samp_user WHERE %s='%i';", what, wert);
    mysql_query(query);
    mysql_store_result();
    Get = mysql_fetch_row();
    mysql_free_result();
    return Get;
    }


    und diesen befehl


    COMMAND:name(playerid ,params[])
    {
    new nummer;
    if(sscanf(params, "i", nummer))
    {
    return SendClientMessage(playerid, COLOR_YELLOW, "/name [handynummer]");
    }
    ReadNameFromSQL("Handynummer", nummer);
    return 1;
    }


    aber für ich das ganze aus kommen folgende errors, weis nicht warum



    error 029: invalid expression, assumed zero
    warning 215: expression has no effect
    error 001: expected token: ";", but found ")"
    error 029: invalid expression, assumed zero
    fatal error 107: too many error messages on one line


    Diese errors sind alle in dierser zeile
    Get = mysql_fetch_row();
    bitte um hilfe

    Hey leute irgendwie raff ich nicht was ich da falsch gemacht habe


    COMMAND:handyshop(playerid,params[])
    {
    #pragma unused params
    //if(IsPlayerInRangeOfPoint(playerid, 20, -2064.8611,445.4084,28.5109))
    //{
    ShowPlayerDialog(playerid, DIALOG_HANDYSHOPLIST, DIALOG_STYLE_LIST, "Hanyshop", "Prepaid\nVertrag" , "Bestädigen" , "Abbrechen");
    TogglePlayerControllable(playerid,1);
    //}
    return 1;
    }
    if(dialogid == DIALOG_HANDYSHOPLIST)
    {
    if(response)
    {
    if(listitem == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_PREPAID,DIALOG_STYLE_LIST,"{FFCC00}..::Prepaid::.."," Nokia Lumia 800 \n IPhone 5","OK","Abbruch");
    vertragstyp[playerid] = "Prepaid";// 0
    vertragstyp_ID[playerid] = 0;
    }
    if(listitem == 1)
    {
    ShowPlayerDialog(playerid,DIALOG_VERTRAG,DIALOG_STYLE_LIST,"{FFCC00}..::Vertrag::.."," Nokia Lumia 800 \n IPhone 5","OK","Abbruch");
    vertragstyp[playerid] = "Vertrag";// 1
    vertragstyp_ID[playerid] = 1;
    }
    }
    }


    wenn ich jetzt auf eines der beiden items klicke verschwindet das dialog fenster und nix geschieht, kein fehler auch beim compilen


    was hab ich falsch gemacht bitte um hilfe

    also wenn ichs so mache gibt er mir 1 aus



    stock GetKontostand(kontonummer)
    {
    new query[128];
    new Get;
    format(query, sizeof(query), "SELECT Konto FROM samp_user WHERE Kontonummer='%i';", kontonummer);
    mysql_query(query);
    mysql_store_result();
    Get = mysql_fetch_row(query);
    mysql_free_result();
    return Get;
    }


    //edit ok habs geschafft

    stock GetKontostand(kontonummer)
    {
    new query[128];
    new Get;
    format(query, sizeof(query), "SELECT Konto FROM samp_user WHERE Kontonummer='%i';", kontonummer);
    mysql_query(query);
    mysql_store_result();
    Get = mysql_fetch_int();
    mysql_free_result();
    return Get;
    }


    Danke für die hilfe

    also ich habe die kontonummer von dem user, und mit dem stock wird die kontonummer gesucht und das konto(Konto ist der betrag was er auf dem Konto hast) ausgewählt
    Ich habe nur ein prob, das ich ned weis wie ich diesen Betrag ausgebe


    //edit Shox da kommt ein error in der zeile mysql_fetch_row mit
    error 035: argument type mismatch (argument 1)
    habe get als int definiert

    Hallo, ich ein ein prob mit dem retrun von nem string von einen mysql_query


    Also hier ist der code



    stock GetKontostand(kontonummer)
    {
    new query[128];
    format(query, sizeof(query), "SELECT Konto FROM samp_user WHERE Kontonummer='%i';", kontonummer);
    mysql_query(query);
    mysql_store_result();
    }



    so wie geht das nun das er mir das Konto, also den betrag den ich abrufe wiedergibt.


    Bitte um hilfe