Beiträge von Whice

    Du fängst erstmal an und startest oben im Script über dem ersten return einen Timer also

    SQL
    SetTimer, AutoBefehl, 120000



    danach erstellst du den Timer

    SQL
    AutoBefehl:
    return



    Nun kannst du einfach alles einfügen zum Beispiel so:

    SQL
    AutoBefehl: 
    SendInput, t/testbefehl{enter}
    return


    Dieser wird nun alle 120000 Millisekunden, also alle 120 Sekunden ausgeführt.


    Dein fertiger Keybinder Code könnte also so aussehen:


    SQL
    #IfWinActive GTA:SA:MP
    #SingleInstance force
    
    
    SetTimer, AutoBefehl, 120000
    AutoBefehl:
    SendInput, t/testbefehl{enter}
    return


    //Formatierung angepasst..

    Ich suche einen netten neuen Race-DM Server.
    Dieser sollte ähnlich sein wie New-Dawn(Projekt wurde geschlossen)
    Dieser hatte mehrere Stufen (EDM,DM) es wäre also schön wenn der Server auch eine vereinfachte Variante hat, dies ist aber nicht zwingend notwendig.
    Schön wäre auch ein Clan/Gruppen-System.

    Benutzt du jetzt mysql oder dini??
    Bei OnPasswordResponse benutzt du mysql und beim rest dini.


    Und lass dir mal die pPlayMinutes beim Login printen

    Hey, du fragst in Zeile 10 und in 14 ab ob es 60 ist also ändere am besten erstmal
    if(pInfo[i][pPlayMinutes] <= 60)
    zu:

    if(pInfo[i][pPlayMinutes] < 60)

    Moin,


    ich versuche mich grade an einem kleinen Tachosystem, jedoch komme ich grade nicht weiter.
    Ich habe schon überall nach diesem Problem gesucht (Natürlich nach der Lösung) jedoch habe ich nichts gefunden und wunder mich nur das ihr das Problem nicht haben.


    Und zwar möchte ich eine Zustandsanzeige schreiben, die über ein PlayerTextDraw angezeigt wird.
    Das Funktioniert auch teilweise ganz gut, jedoch habe ich das Problem, dass das Fahrzeug bei ca. 250 Health anfängt zu brennen, jedoch in der Zustandsanzeige 250(o.Ä.) steht.


    Ich möchte also erreichen, dass die Zustandsanzeige bei 0 ist wenn das Fahrzeug brennt, es soll aber realistisch sein. Also nicht bei unter 250 Health den Zustand auf 0 setzten.


    Hier mal mein Code:


    new PlayerText:ZustandLabel[MAX_PLAYERS];


    new Float:health, string[256]; GetVehicleHealth(GetPlayerVehicleID(i), health);
    format(string,sizeof(string),"Zustand: %0.2f%%",health);
    PlayerTextDrawSetString(i, ZustandLabel[i], string);



    ZustandLabel[playerid] = CreatePlayerTextDraw(playerid, 525.000000, 396.000000, "Zustand: 1000.00");
    PlayerTextDrawBackgroundColor(playerid, ZustandLabel[playerid], 255);
    PlayerTextDrawFont(playerid, ZustandLabel[playerid], 1);
    PlayerTextDrawLetterSize(playerid, ZustandLabel[playerid], 0.370000, 1.000000);
    PlayerTextDrawColor(playerid, ZustandLabel[playerid], -1);
    PlayerTextDrawSetOutline(playerid, ZustandLabel[playerid], 1);
    PlayerTextDrawSetProportional(playerid, ZustandLabel[playerid], 1);
    PlayerTextDrawHide(playerid, ZustandLabel[playerid]);



    Bei OnPlayerDisconnect:
    PlayerTextDrawDestroy(playerid, ZustandLabel[playerid]);



    Bei OnPlayerStateChange: (Angezeigt und geupdatet wird es.)


    PlayerTextDrawShow(playerid, ZustandLabel[playerid]);
    PlayerTextDrawHide(playerid, ZustandLabel[playerid]);



    Vielleicht kann mir ja einer von euch helfen, ich bin für alles Dankbar.
    PS: Ich bekomme keine Fehler/Warnings etc.

    Danke an euch beide :D



    Benutzt du das Plugin Streamer auch, oder hast du das einfach von mir kopiert? Du musst das Plugin auch im "plugins" Ordner haben.


    Ja ich habe das auch im plugins Ordner



    mach das nativechecker rein, der sagt dir welche plugins fehlen.


    bei windows braucht man keine .dll am ende


    habe ich gemacht da kommt jetzt:


    Code
    Error: Function not registered: 'Streamer_CallbackHook'