Das Urheberrecht dieses Beitrags liegt bei jeremykirst, am 14. November 2014!
Zitat von jeremykirstAlles anzeigen
Moin Leute,
heute zeige ich euch wie ihr auf den Altis Life Versionen 3.1.4.6 - 3.1.4.8 die Manuelle Wanted Liste einbaut.
Datein, welche wir bearbeiten werden:
Altis_Life.Altis\Functions.h
Altis_Life.Altis\dialog\MasterHandler.h
Altis_Life.Altis\dialog\player_inv.hpp
Altis_Life.Altis\core\pmenu\fn_p_openMenu.sqf
@life_server\live_server\Functions\WantedSystem\fn_WantedAdd.sqf
--------------------------------------------------------------------------------------------------------------------------
Datein, welche wir hinzufügen werden:
Altis_Life.Altis\core\pmenu\fn_wanted2.sqf
Altis_Life.Altis\core\pmenu\fn_wantedadd2.sqf
Altis_Life.Altis\dialog\wantedadd2.hpp
Part 1:
Öffnet die Function.h und fügt unter der Klasse:
folgendes hinzu:
Spoiler anzeigen
class wantedadd2 {};
class wanted2 {};
Part 2:
Öffnet die MasterHandler.h in eurem
Verzeichnis und tragt folgende Zeile ein:
Part 3:
Öffnet die Datei Altis_Life.Altis\dialog\player_inv.hpp und tragt unter diesem Button:
Codeclass ButtonSyncData : life_RscButtonMenu { idc = -1; //shortcuts[] = {0x00050000 + 2}; text = "$STR_PM_SyncData"; onButtonClick = "[] call SOCK_fnc_syncData;"; x = 0.1; y = 0.805; w = (6.25 / 40); h = (1 / 25); };
Diesen Buuton ein:
Codeclass ButtonWantedAdd : life_RscButtonMenu { idc = 9800; //shortcuts[] = {0x00050000 + 2}; text = "Wanted +"; onButtonClick = "createDialog ""life_wantedadd2"";"; x = 0.42 + (6.25 / 19.8) + (1 / 250 / (safezoneW / safezoneH)); y = 0.805; w = (6.25 / 40); h = (1 / 25); };
Part 4:
Jetzt öffnet die Altis_Life.Altis\core\pmenu\fn_p_openMenu.sqf und tragt unter
diese Zeile ein:
Part 5:
Jetzt
öffnet euren live_server und öffnet dort diese Datei:,
nun ersetzt ihr das:
Code Alles anzeigen//What is the crime? switch(_type) do { case "187V": {_type = ["Vehicular Manslaughter",6500]}; case "187": {_type = ["Manslaughter",8500]}; case "901": {_type = ["Escaping Jail",4500]}; case "261": {_type = ["Rape",5000]}; //What type of sick bastard would add this? case "261A": {_type = ["Attempted Rape",3000]}; case "215": {_type = ["Attempted Auto Theft",2000]}; case "213": {_type = ["Use of illegal explosives",10000]}; case "211": {_type = ["Robbery",1000]}; case "207": {_type = ["Kidnapping",3500]}; case "207A": {_type = ["Attempted Kidnapping",2000]}; case "487": {_type = ["Grand Theft",1500]}; case "488": {_type = ["Petty Theft",700]}; case "480": {_type = ["Hit and run",1300]}; case "481": {_type = ["Drug Possession",1000]}; case "482": {_type = ["Intent to distribute",5000]}; case "483": {_type = ["Drug Trafficking",9500]}; case "459": {_type = ["Burglary",6500]}; case "919": {_type = ["Organ Dealing",20000]}; default {_type = [];}; };
mit dem hier:
Code Alles anzeigen//What is the crime? switch(_type) do { case "187V": {_type = ["Überfahren mit Todesfolge",6500]}; case "187": {_type = ["Mord",60000]}; case "901": {_type = ["Gefängnisflucht",4500]}; case "261": {_type = ["Raub",5000]}; case "261A": {_type = ["Versuchter Raub",3000]}; case "215": {_type = ["Versuchter Autodiebstahl",2000]}; case "213": {_type = ["Verwenden illegaler Sprengstoff",10000]}; case "211": {_type = ["Raub/Diebstahl",1000]}; case "207": {_type = ["Entführung",3500]}; case "207A": {_type = ["Versuchte Entführung",2000]}; case "487": {_type = ["Autodiebstahl",1500]}; case "488": {_type = ["Diebstahl",700]}; case "480": {_type = ["Fahrerflucht",1300]}; case "481": {_type = ["Drogenbesitz",1000]}; case "482": {_type = ["Versuchter Drogenhandel",5000]}; case "483": {_type = ["Drogenhandel",9500]}; case "503": {_type = ["Handel mit exotischen Gütern",25000]}; case "1": {_type = ["Fahren ohne Führerschein",1500]}; case "2": {_type = ["Versuchter Diebstahl Fahrzeugs",3500]}; case "3": {_type = ["Diebstahl/Führen e.fremden Zivilfahrzeugs",5000]}; case "4": {_type = ["Fahren ohne Licht",350]}; case "5": {_type = ["Überhöhte Geschwindigkeit",3500]}; case "6": {_type = ["Gefährliche Fahrweise",2500]}; case "7": {_type = ["Versuchter Diebstahl e.Polizeifahrzeugs",7500]}; case "8": {_type = ["Diebstahl von Polizeifahrzeugen",20000]}; case "9": {_type = ["Landen in einer Flugverbotszone",2500]}; case "10": {_type = ["Fahren von illegalen Fahrzeugen",10000]}; case "11": {_type = ["Unfallverursacher/Fahrerflucht nach Unfall",5000]}; case "12": {_type = ["Fahrerflucht vor der Polizei",7500]}; case "13": {_type = ["Überfahren eines anderen Spielers",25000]}; case "14": {_type = ["Illegale Strassensperren",5000]}; case "15": {_type = ["Widerstand gegen die Staatsgewalt",15000]}; case "16": {_type = ["Nicht befolgen e.pol.Anordnung",5000]}; case "17": {_type = ["Beamtenbeleidigung",2500]}; case "18": {_type = ["Belästigung eines Polizisten",8000]}; case "19": {_type = ["Betreten der pol.Sperrzone",5000]}; case "20": {_type = ["Töten eines Polizisten",25000]}; case "21": {_type = ["Beschuss auf Polizei/Beamte/Eigentum",15000]}; case "22": {_type = ["Zerstörung von Polizeieigentum",15000]}; case "23": {_type = ["Drogendelikte",12000]}; case "24": {_type = ["Waffenbesitz ohne Lizenz",5000]}; case "25": {_type = ["Mit gez.Waffe durch Stadt",2500]}; case "26": {_type = ["Besitz einer verbotenen Waffe",10000]}; case "27": {_type = ["Schusswaffengebrauch innerhalb Stadt",10000]}; case "28": {_type = ["Geiselnahme",30000]}; case "29": {_type = ["Überfall auf Personen/Fahrzeuge",10000]}; case "30": {_type = ["Bankraub",200000]}; case "31": {_type = ["Mord",60000]}; case "32": {_type = ["Aufstand",35000]}; case "33": {_type = ["Angriff durch Rebellen",35000]}; case "34": {_type = ["Angriff/Belagerung von Hauptstädten",25000]}; case "35": {_type = ["Vers.Landung in einer Flugverbotszone",1500]}; case "36": {_type = ["Fliegen/Schweben unterhalb 150m ü.Stadt",2000]}; case "37": {_type = ["Ausbruch aus dem Gefaengnis",25000]}; case "38": {_type = ["Fliegen ohne Fluglizenz",1200]}; case "39": {_type = ["Dauerhaft störendes Hupen",1000]}; case "40": {_type = ["Handel mit exotischen Gütern",25000]}; default {_type = [];}; };
Part 6:
Jetzt müsst ihr nur noch die Dateien im Anhang in die richtigen Ordner einfügen:
CodeAltis_Life.Altis\core\pmenu\fn_wanted2.sqf Altis_Life.Altis\core\pmenu\fn_wantedadd2.sqf Altis_Life.Altis\dialog\wantedadd2.hpp
Ich hoffe ich konnte euch Helfen, bei Fragen oder Wünschen einfach in die Kommentare
MFG,
J3r3my