Beiträge von dmarc

    teamseite.php


    .htaccess

    Apache Configuration: .htaccess
    RewriteEngine On
    RewriteRule ^teamseite.png$ teamseite.php [L]


    Nicht von mir. Quelle darf ich nicht nennen, wäre Abwerbe.


    Daten eintragen, alles in einen Ordner in deinem Webspace, Grafiken nicht vergessen.
    Die Font in den Unterordner fonts und fertig.


    Bisschen umschreiben, dann macht das das, was du willst.
    Du brauchst dann halt noch ne Website, wo du die Ränge vergibst. Bzw. machst du das direkt über phpmyadmin.
    Fragen kann ich erst wieder Anfang April beantworten.


    Ungetestet. API benötigt.

    Lösungsansatz:
    Informiere sich in diesem Thread über Hotkeys:
    https://ragnar-f.github.io/docs/commands/GuiControls.htm
    Damit kann der User dann eine Tastenkombination wählen.
    Du kannst das z.b. so programmieren, dass diese Tastenkombination dann den Befehl ausführt, den der User in ein Edit-Feld dahinter schreibt.


    Über eine checkbox kann der Nutzer dann auch einzelne Hotkeys deaktivieren, wenn er will und du das programmiert hast (Erweiterungsmöglichkeit)


    Kann dir das leider nicht ausführlich erklären, hab bis Ende März hat keine Zeit.

    Hallo Community,


    und zwar möchte ich für meinen Keybinder ein LogIn- / Register-System erstellen. Die Benutzer müssen nach der Registrierung natürlich erst von mir persönlich freigeschaltet werden. Das ganze soll natürlich auf MySQL basieren, dafür möchte ich die improv3d-API nutzen. Allerdings ist meine Frage - wie fange ich an und was genau muss ich machen?


    Grüße,
    jordaNx1337


    Was ist genau das Problem?
    Bekommst du die API an sich nicht zum Laufen oder Läuft die API und du weißt nur nicht, wie du das Registrierungssystem coden musst?

    Hey,


    ich suche jemanden, der mir ein Logo erstellen kann.


    Zum Logo:
    Für einen SAMP Server brauche ich für das UCP ein Logo mit den 2 Anfangsbuchstaben I und L. Diese sollten schön angeordnet (und verziert) werden.
    Darunter noch ein kleiner Schriftzug: imperfect-life


    Größe: ca. 200x200px



    Als Bezahlung (bei Annahme) biete ich:
    5-10€ wahlweise PayPal oder PSC


    Gruß,
    Marc



    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.

    Richtig, so ein Textfeld mit Parameter cwhite hat eine weiße Schrift. Das backgtoundtrans entfernt den Standard Hintergrund vom Feld.
    Du musst nur noch die x, y evtl. W und h Koordinaten anpassen und das numpad 1 durch deinen Text ersetzen.
    Oder einfach bei deinem code das cwhite einfügen.

    wie kann man einen keybinder mit timer erstellen? oder gibt es schon welche die man sich herunterladen kann und einfach die wunschbefehle eingeben kann? wenn ja bitte hier drunter schreiben.
    für die die es nicht ganz verstanden haben: also ich möchte gern einen keybinder womit man zum beispiel bei samp (ja, für samp) /heal jede 291 sekunde (beliebig einstellbar) erscheinen lässt.
    also ich drück ne bestimmte taste dann läuft das unendlich so weiter bis ich die taste wieder drücke so das es gestoppt wird. bei solch einem keybinder sollten auch mehrere befehle so funktionieren oder?
    bitte um hilfe


    Du kannst so ziemlich am Anfang deines Scriptes

    Code
    Settimer, Heal, 1000


    setzen. Jede Sekunde (1000ms) wird also die Funktion Heal aufgerufen. Diese musst du weiter unten definieren:


    Code
    Heal:
    SendInput, t/heal{enter}
    return


    bzw. wenn du mit der API oder samp-udf arbeitest:

    Code
    Heal:
    SendChat("/heal")
    return


    Soweit mal zu den Grundlagen.
    Bei Timern, wie du sie willst, musst du die Zeitlängen des Timers und die Befehle, die gesendet werden sollen über ein GUI eintragen (Edit-Feld) und anschließend als Variablen in einer .ini Textdatei (einfachster Weg) speichern.
    Dann im Script selber die Variablen auslesen und die einzelnen Parameter des Timers durch diese Variablen ersetzen.


    Erste Schritte kannst du hier lernen, jedoch empfehle ich für ein GUI den SmartGui Creator.:
    -http://fincs.ahk4.net/scite4ahk/pages/smartgui.htm //Drag and Drop Prinzip
    -https://www.youtube.com/watch?v=WSc-RWBPeYQ //Gui
    -https://www.youtube.com/watch?v=aRZVflqwZDI //Timer
    -https://www.youtube.com/watch?v=XR3na83Aptk //Variablen
    -https://www.youtube.com/watch?v=xjt5H4AjiSU //IniWrite (Zum Variablen auslesen).


    Dieser Kanal richtet sich an Einsteiger und behandelt halt die API nicht.


    Falls du noch Fragen hast, kannst du die gerne stellen, jedoch läuft ohne Eigeninitiative nichts.
    Tipp: Eigne dir zuerst mal die Grundlagen an.


    Gruß

    Die schrift kann man nicht gut lesen,da der Hintergrund dunkel ist,wie kann ich die schrift weiß machen?
    Achja,wenn ich Hintergrundbild einfüge zum Keybinder,dann öffnet sich der Keybinder irgendwie spät.... Warum?



    Code
    Gui, Add, Text, x15 y30 cwhite +BackgroundTrans, Numpad 1


    zu den Ladezeiten: Das Bild muss ja geladen werden. Sollte nach dem Compilieren schneller werden.


    Kannst du mir einen Link für die API geben?
    Und wird durch dieses If (isInChat()) auch das Problem gelöst, dass wenn ich etwas schreibe und 1 (1 ist gleichzeitig /motor) drücke dann der Befehl nicht abgesendet wird?


    Bei der API-Funktion schon.
    Dazu musst du das IsInChat bei der /motor Funktion einfügen.


    Dieser Funktionsabschnitt kommt aber trotzdem in jeden Keybinder, verwenden sogar die echten Profis trotz API:


    #SingleInstance, Force
    #UseHook, On
    #IfWinActive, GTA:SA:MP

    Also das mit den Dialogen geht soweit aber ich habe immer noch das Problem:


    Zitat von »DerNerd«
    Ein anderes Problem ist, dass wenn man beispielsweise in den Chat /anrufen 1323 schreibt und auf '1' etwas ist, wird dies automatisch abgesendet, aber auch das kommt nicht immer vor.



    Den Code, den ich gepostet habe übernehmen.
    Das Problem wird durch
    #UseHook, On
    gelöst.


    Daniel:
    ich selber benutze auch die API, jedoch ist diese Variante noch einfacher zu verstehen.
    Kann er selbst entscheiden.
    In manchen Fällen ist man sogar gezwungen auf SendInput und CO. zurückzugreifen.


    Deshalb habe ich die Funktionen auch in jeden Keybinder trotz API ;)

    Folgender Code sollte das Problem auch schon beheben:



    Einfach oben einfügen.


    Oder du benutzt die API oder samp-udf (funktioniert ohne .dll Datei).
    http://samp-udf.net/


    gruß

    Ihr habt sobald ihr den Invite von mir erhalten habt 24h Zeit, um es zu bestellen.
    Hab eigentlich nicht vor gehabt das auszulosen. Werde dann entscheiden, wer einen invite bekommt. Näheres dann per PN :)


    Bin mal weg für heute.


    Edit:
    -DurtyFree hat einen Invite erhalten.
    #close