Beiträge von BlackFoX

    Schön aus Wikipedia Kopiert x3l3 ;)


    Wenn Funktionen nicht Implementiert werden kann sprich einbezogen , liegt es meist an einem Klammerfehler bzw. Bracket Fehler ( { } ) , manchmal liegt es auch
    an der Falschen Deklaration der Funktion , in Pawn ,,forward´´ , sprich es wird eine Funktion Deklariert die nicht vorhanden ist.

    Das liegt wohl an der Angabe der Virtuellen Welt, entweder muss der Parameter auf -1 or auf die VW gestellt werden wo du dich normalerweise befindest ,
    klingt komisch ist aber so , hatte auch mal meine Probleme damit & finde es bis heute Merkwürdig aber ist so & muss so

    @Opa : Das geht , da das Plugin Interface das ganze ermöglicht , die Plugins werden in C++ geschrieben ( bisher ) dazu brauchst du ein C++ Programm wie Dev C++ & das SDK Paket dadurch kannst du auf die axm Funktionen zugreifen & eigene Funktionen & Callbacks erschaffen.
    Möchte hier aber nicht vom Thema abweichen daher musst du wohl woanders danach fragen etc.

    Nein andernfalls müsstest du den Client Manipulieren & das ist untersagt daher müsste sich jeder alles Manuell laden,
    eine Idee wäre höchstens wenn auch lächerlich , durch ein Programm das fenster GTA:SA:MP zu erkennen den Status auszulesen & dann per Chat bzw.
    Keybind einen schnellen befehl zu senden, wird dieser gesendet ist der Spieler zugelassen wenn nicht dann nicht, das Problem wäre aber auch , das der Spieler diesen Befehl selber eingibt,
    oder du veränderst die Speicher Adressen für das Geld etc. wird ein bestimmter Geldwert erkannt so ist das Programm Aktiv

    Das mit dem Programm ließe sich einrichten was , aber dazu müsstest du eine Client, Plugin Verbindung herstellen, sprich
    ein Programm das mit dem Plugin Kommuniziert & ihm befehle sendet , das Plugin sendet die nötigen Informationen an den Sa-mp Server &
    übernimmt sie, möchtest du eigene Bilder rüber senden könntest du mit deinem Programm eine Art Direct X Zugriff erstellen bzw. einen Overlay erstellen
    der die Bilder die von dir gesendet werden bei anderen Dargestellt werden , dein Programm dient dazu um dem Admin Kontrolle über diese ganze Sache zu verschaffen
    , dazu ist aber nicht unbedingt ein Programm nötig , dies ließe sich durch im Skript erstelle Verknüpfungen Regeln wie Callbacks & Funktionen aber
    dazu solltest du erst einmal C++ können

    Hallo Liebe Community,


    Ich hab mir eben mal die Zeit genommen und ein kleines Anfänger Skript geschrieben für Leute die
    auch mal in MTA herum schnuppern möchten , darin sind die folgende Callbacks vorgemacht , wenn ihr selber
    welche hinzufügen möchtet bietet sich die Gelegenheit mal in Wiki von MTA zu schauen ( http://www.wiki.mtasa.com )


    Code
    OnPlayerConnect()


    • Wenn der Spieler den Server betritt ( Sieht man ja )
    Code
    OnPlayerDeath(ammo, attacker, weapon, bodypart)


    • Wenn der Spieler stirbt ...
    • attacker = Angreifer ( Killer )
    • weapon = Waffen ID
    • bodypart = Teil des Körpers der beschossen , angegriffen wurde ( Headshots möglich )
    Code
    OnGameModeInit()


    • Wenn die Ressource startet bzw. das Mode


    Dazu mit hab ich noch etwas dran rumgebastelt & eingebaut was mir einfiel...


    Kommandos...

    • /createped - ( Erstellt eine Figur , sie steht nur blöd rum^^ )
    • /createvehicle [model] [Nummernschild text] - ( Erstellt ein Fahrzeug mit eigenem Nummernschild Text )
    • /head - ( Kopf des Spielers verschwindet & nun ja... ihr wisst schon )


    Dazu gibt es noch Hotkeys ^^


    • alt - Gibt dem Fahrzeug Nitro
    • shift - Macht die Sirenen an bzw. Sirenen für alle Fahrzeuge , schaut es euch an ( Kommando /emg macht das gleiche )
    • F1 - Bestückt euer Fahrzeug mit Zufälligen Komponenten die Kompatibel sind


    So ihr könnt es für eure Ressource verwenden wenn ihr möchtet & es Frei verändern , was ihr halt möchtet

    Alles was wichtig ist um eine Datenbank zu verwalten, wollte heute eig. nen TuT dazu schreiben aber irgendwie fang ich mit Pawn an krieg gleich wieder das kotzen xD
    war ja heute schon lang genug dran , wenn du fragen hast kannst du fragen , ich AW Morgen oder so , wenn nicht jemand anders vor mir da ist :D