DayZ - Cheats, Scripting für beginner

08/24/2012 01:01 Allex3#1
Hallo in diesem Thread möchte ich alles über DayZ Scripting erklären & zum Download bereit stellen!

Um ein paar Fragen vorab zu beantworten:

1. Was bringt das Scripting?

Man kann alle Fahrzeuge spawnen, waffen, tiere, sonstigen sinnlosen kram wie alle Spiele töten oder zum Tanzen bringen.

2. Ist dies Sicher (Vor verbannung?)

Nein ist es nicht. Ohne Bypass werdet ihr wohlmöglich gebannt.
Doch auf lokalen servern wo BE ausgeschaltet ist könnt ihr scripten bis ihr schwarz werdet. :schaden:

Edit: Bypass Downloaden: gibts detected hier: [Only registered and activated users can see links. Click Here To Register...]
(Letzter Check = 25/8/2012)
Ich übernehme keine verantwortung.

3. Welche Systeme werden unterstützt?

Ich weiß leider nur das es für Windows funktioniert.. Ob das alles bei Mac oder Linux funktioniert müsst ihr testen :P

4. Ich habe Arma ll aber kein DayZ, funktioniert das Scripting auch im normalen Arma?

Ja. 8-)
________________________


Zur Anleitung:

Was ihr benötigt ist

Cheat Engine 6.x - [Only registered and activated users can see links. Click Here To Register...]

Script's - Schreibt sie euch selber wenn ihr dazu fähig seit oder nehmt meine - [Only registered and activated users can see links. Click Here To Register...]
(Ich habe die DayZ Mod mit eingefügt für den fall das welche sie nicht besitzen einfach in den Arma 2 OA Ordner mit einfügen)


Was ihr tun müsst

1. Die Cheat Engine Installieren.

2. Den Ordner MyScripts und die Datei "Dies in Cheatengine.txt" im Skript.zip Entpacken ins Arma 2 OA Hauptverzeichnis. (Den Ordner @Dayz könnt ihr ignorieren wenn ihr DayZ bereits installiert habt)
Bsp: C:\Program Files (x86)\Steam\SteamApps\common\arma 2 operation arrowhead

3. Arma 2 OA Starten

4. Im Menü bleiben & Cheat Engine starten

5. Dieser Schritt muss nach jedem Neustart von Arma ll wiederholt werden sonst funktioniert die Scriptfunktion nicht.
(Bei Cheat Engine) Oben links auf's blinkende Symbol Klicken & die Arma2oa.exe Auswählen und auf "Open" (Öffnen) klicken.
Dann bei "Value Type" Text (String) auswählen
Dann bei Value diesen Text einfügen:
Code:
private ["_dummy"]; _dummy = [_this,"onload"] execVM "\ca\ui\scripts\dedicatedServerInterface.sqf";
Dann "First Scan" auswählen
Anschließend erscheint links ein Ergebnis, dies mit Doppelklick auswählen
Das Ergebnis ist nun nach unten gerutscht, Doppelklick drauf machen in der Value Zeile
Es Erscheint ein Text, diesen Löschen und durch diesen Text ersetzen:
Code:
_abox = "AmmoBoxBig" createVehicle (position player);  [_abox] execVM "\MyScripts\cargo.sqf";
Auf OK klicken. (Ich habe diese 2 Codes auch in eine Txt. mitgegeben in der Script.ZIP, also ihr müsst hier nicht immer wieder rauskopieren ^^)
Dann oben links auf "File" Klicken und "Save" auswählen.
Dies in den Eigenen Dateien speichern unter den namen "Dorp"
Bsp: C:\Users\#Benutzername#\Documents
Wenn abgespeichert ist Cheat Engine schließen.

6. Nun zurück ins Arma ll OA Hauptverzeichnis in den Ordner "Myscripts".
Nun findet ihr mehrere Dateien. Die Namen lauten z.b. "cargo, cargodance, cargoiwas"
Die Datei "cargo" ist momentan der Script für die Ammobox wo alle Waffen enthalten sind.
Immer die Datei die "cargo" heißt wird gecheatet/scriptet. Also solltet ihr die momentane Datei "cargo" in "cargobox" unbenennen und die datei "cargolife" in "cargo" umbenennen wird nicht mehr die Ammobox gecheatet sondern der Godmode.
Es ist völlig simpel und kann wärend des Spielens von Arma ll geändert werden.
Hier nocheinmal die momentanen Scriptnamen mit deren Funktionen:
"Cargo" ist momentan die Ammobox
"Cargodance" ist momentan ein Tanzscript die euch zum Tanzen bringt.
"Cargoheli" ist momentan ein JEEP, ja ich weiß falsch genannt :laugh:
"Cargoiwas" ist momentan der HELIKOPTER
"Cargolife" ist momentan der Godmode
"Cargomarker" ermöglicht euch auf der Map alle spieler, fahrzeuge, zelte usw. zu sehen.
"Cargotele" teleportiert alle Spiele zu euch (Ein krieg entsteht :biggrin:"
"Cargotest" ist ein fahrzeugspawnscript, momentan ist der AH10 (jet) eingestellt der wird jedoch bei DayZ nicht gespawnt :mad:
"Cargoweapon" Ist ein versuch von mir an der Ammobox.. könnt ihr eigentlich löschen :rolleyes:

6. Bei Arma ll einen Online Server suchen und beitreten.
Im spiel "M" Drücken (Map öffnen) und dann auf "Server Control" (Oben links) klicken. (Sollte dies dort nicht stehen einmal auf Players oder was anderes oben links drücken)
Dann Server Control wieder schließen, zurück ins spiel gehen und euer Cheat ist erfolgreich. Bei der Ammobox sollte dann irgendwo eine Box stehen wo ihr alle Waffen drin habt.

Sonstige infos:

Manche Server haben einen besonderen Scriptschutz und kickt euch sofort nachdem ihr den Script injected habt, aber bannt euch nicht, keine sorge, sucht euch einen Server wo es funktioniert.

Fahrzeuge werden im momentanen fahrzeuscript ca. 50m hinter euch gespawnt.

Bei jedem script wird eine Box gespawnt die keinen sinn hat, ich nenne sie Magicbox, haltet sie in ehren und zerstört sie nach jedem Cheat damit euch niemand als Cheater aufdeckt


Der Godmode script lässt die Wundenheilung, Blood transfusion usw. Blockieren, ihr könnt also mit dem Godmode kein anderen Spielern helfen :/

Script Editieren für Anfänger:

Andere Fahrzeuge außer den Heli oder Jeep Spawnen lassen?

Um mal ein anderes Fahrzeug Spawnen zu lassen müsst ihr das Fahrzeuspawnscript mit einem (Ich bevorzuge Editor) Textprogramm öffnen.
Die zeile
Code:
_spawn =
suchen.
Dort seht ihr in " gesetzt ein Fahrzeugnamen. Z.b. den UH1H oder LandRover. Diesen Namen durch einen anderen Fahrzeugnamen ersetzen.

Hier eine liste für euch der Fahrzeugnamen:

Code:
Motorcycle........................M1030.....................DayZ
UAZ...............................UAZ_CDF...................NOT BANNED
Ural..............................Ural_CDF..................NOT BANNED
UAZ...............................UAZ_RU....................NOT BANNED
PBX...............................PBX.......................DayZ
Motorcycle........................TT650_Ins.................NOT BANNED
Ural..............................Ural_INS..................NOT BANNED
Ural (Open).......................UralOpen_INS..............NOT BANNED
Motorcycle........................TT650_Gue.................NOT BANNED
Bus...............................Ikarus....................DayZ
Car (Blue)........................SkodaBlue.................DayZ
Car (Green).......................SkodaGreen................NOT BANNED
Car (Red).........................SkodaRed..................NOT BANNED
Car (White).......................Skoda.....................NOT BANNED
Hatchback.........................VWGolf....................NOT BANNED
Motorcycle........................TT650_Civ.................NOT BANNED
Offroad (Red).....................hilux1_civil_2_covered....NOT BANNED
Offroad (Tan).....................hilux1_civil_1_open.......NOT BANNED
Offroad (White)...................hilux1_civil_3_open.......DayZ        
Old Hatchback.....................car_hatchback.............DayZ
Pick-Up...........................datsun1_civil_1_open......DayZ
Pick-Up (Covered).................datsun1_civil_2_covered...NOT BANNED
Pick-Up (Tube frame)..............datsun1_civil_3_open......NOT BANNED
Praha V3S.........................V3S_Civ...................DayZ
Sedan.............................car_sedan.................DayZ
Tractor...........................Tractor...................DayZ
Ural (Civil)......................UralCivil.................NOT BANNED
Ural (Civil 2)....................UralCivil2................NOT BANNED
VAZ...............................Lada_base.................NOT BANNED
VAZ (Militia).....................LadaLM....................NOT BANNED
VAZ (Red).........................Lada2.....................NOT BANNED
VAZ (White).......................Lada1.....................NOT BANNED
Fishing Boat......................Fishing_Boat..............DayZ
Small boat........................Smallboat_1...............DayZ
Small boat II.....................Smallboat_2...............DayZ
ATV...............................ATV_US_EP1................DayZ
ATV...............................ATV_CZ_EP1................NOT BANNED
Land Rover........................LandRover_CZ_EP1..........DayZ
Motorcycle........................TT650_TK_EP1..............NOT BANNED
SUV...............................SUV_TK_EP1................NOT BANNED
UAZ...............................UAZ_Unarmed_TK_EP1........DayZ
Old Bike..........................Old_bike_TK_INS_EP1.......NOT BANNED
UAZ...............................UAZ_Unarmed_UN_EP1........NOT BANNED
Bus...............................Ikarus_TK_CIV_EP1.........NOT BANNED
Lada TK...........................Lada1_TK_CIV_EP1..........NOT BANNED
Lada TK2..........................Lada2_TK_CIV_EP1..........NOT BANNED
Land Rover........................LandRover_TK_CIV_EP1......NOT BANNED
Motorcycle........................TT650_TK_CIV_EP1..........NOT BANNED
Old Bike..........................Old_bike_TK_CIV_EP1.......NOT BANNED
Old Motorcycle....................Old_moto_TK_Civ_EP1.......NOT BANNED
Pickup............................hilux1_civil_3_open_EP1...NOT BANNED
S1203.............................S1203_TK_CIV_EP1..........DayZ
SUV...............................SUV_TK_CIV_EP1............NOT BANNED
UAZ...............................UAZ_Unarmed_TK_CIV_EP1....NOT BANNED  
Ural..............................Ural_TK_CIV_EP1...........DayZ
Vloha (Blue)......................Volha_1_TK_CIV_EP1........NOT BANNED
Vloha (Grey)......................Volha_2_TK_CIV_EP1........NOT BANNED
Vloha Limo........................VolhaLimo_TK_CIV_EP1......NOT BANNED
Die "Not Banned" sind Fahrzeuge die ihr nicht in DayZ finden könnt, aber dennoch Cheaten könnt :)


Spieler mit dem Teleport Script Töten?

Ihr könnt die Spieler auch nicht direkt hinter euch auf dem Boden Teleportieren lassen sondern auch ein paar Meterchen in der Luft sodass sie beim aufprall sterben :D

Wie?

Teleportscript öffnen und diese Zeile suchen:
Code:
			_pos = [(_pos select 0)+10*sin(_dir),(_pos select 1)-10*cos(_dir),[COLOR="Red"]0[/COLOR]];
Die bei mir Rot Markierte 0 durch eine Zahl ändern. Z.b. 50, werden die Spieler 50 Meter in die Luft Teleportiert :)
Folgeschäden: Tot :D
(Ihr selber werdet natürlich NICHT teleportiert)

Noch mehr Waffen etc. in die Ammobox packen?

Ihr seit doch verrückt. Ich glaube ich habe alle Waffen usw. hinein gepackt, also mehr braucht ihr nicht ;)

Andere Tänze oder andere Spieler Bewegungen?

Ihr könnt im Tanzscript auch andere Bewegungen & Tänze einfügen

Das Tanzscript mit dem Editor öffnen und ihr seht dies:

Code:
player playMoveNow "[COLOR="Red"]ActsPercMstpSnonWnonDnon_DancingDuoIvan[/COLOR]"
Einfach den Markierten Code durch ein anderen Tanznamen oder Bewegung ersetzen. Alle Namen der Bewegungen in Arma findet ihr [Only registered and activated users can see links. Click Here To Register...]



Damit sollte ich alles zum Thema Scripten bei DayZ/Arma ll erklärt haben :) Viel Spaß wünsch ich euch :|
08/24/2012 08:18 hakan61_#2
also wenn der wirklich geht dann nice arbeit
08/24/2012 08:23 Smeko7#3
Ich scripte zwar nicht aber danke, dass du es so ausführlich erklärt hast. Hast ein Thanks von mir, wird bestimmt vielen helfen.
08/24/2012 09:26 .Pure'#4
Und wo bekommt man nen Bypass her? Problem: Auf meinem Server spawnen keine Vehicles.

M.f.G.
08/24/2012 09:28 #Harry Hirsch#5
Quote:
Originally Posted by .Pure' View Post
Und wo bekommt man nen Bypass her? Problem: Auf meinem Server spawnen keine Vehicles.

M.f.G.
scripten/kaufen
08/24/2012 09:50 sd333221#6
Quote:
Originally Posted by stabbix View Post
scripten/kaufen
Einen bypass kann man nicht scripten, er ist ja genau dafür da dass man scripten kann :D

Quote:
Problem: Auf meinem Server spawnen keine Vehicles.
Du kannst relativ einfach alle vorhandenen vehicles des servers zu dir porten. Oder spawnen falls es nicht blacklisted ist.
08/24/2012 14:09 Allex3#7
So Bypass wäre nun auch dabei, lest nr. 2 :)
08/24/2012 14:39 #Harry Hirsch#8
Quote:
Originally Posted by sd333221 View Post
Einen bypass kann man nicht scripten, er ist ja genau dafür da dass man scripten kann :D


Du kannst relativ einfach alle vorhandenen vehicles des servers zu dir porten. Oder spawnen falls es nicht blacklisted ist.
nein ? was ist ein Bypass denn? Alles besteht aus scripten ;) sogar dein Betriebssystem und der Editor in dem du gerade schreibst.

Wenn man keine Ahnung hat, sollte man einfach mal den Rand halten.
08/24/2012 14:52 Njahs#9
Quote:
Originally Posted by stabbix View Post
nein ? was ist ein Bypass denn? Alles besteht aus scripten ;) sogar dein Betriebssystem und der Editor in dem du gerade schreibst.

Wenn man keine Ahnung hat, sollte man einfach mal den Rand halten.
Scripten <> Programmieren?!
08/24/2012 14:55 Mental Wreck#10
Scripten ist nicht gleich Programmieren stabbix!
Es gibt so genannte Script-Sprachen (HTML oä) und natürlich normale Programmiersprachen (C++ usw).
08/24/2012 15:10 Allex3#11
Um den streit aufzuklären:

Bypass geschrieben mit: Visual Studio 2010 in einer Programmiersprache die ist/sein kann: .NET, C, C++, C++/CLI, C#. Dies sind Programmiersprachen.

Scriptsprachen auch Programmiersprachen, deren Ziel im Grundsatz es ist, zumeist nur kleinere Anwendungen oder Anweisungsfolgen zu realisieren. Dabei weisen die Codesequenzen - die häufig auch als Scripte oder Scripts bezeichnet werden - bestimmte spezifische Merkmale auf. Eines dieser Merkmale ist es, dass Scripte vielfach nicht von einem Compiler in maschinenlesbaren Code übersetzt werden, sondern zur Laufzeit von einem Interpreter ausgeführt werden. Scriptsprachen sind oft auch spezifischen Aufgaben zu-geordnet, so dass deren Syntax leicht zu überschauen ist.

Also der unterschied ist Scriptsprachen eher für kleinere zwecke ist, und auch viel leichter überschaubar. Es ist zwar eine Programmiersprache, man kann Programme damit entwickeln, aber nicht solche wie den Bypass.

Beispiele für Scriptsprachen:
Ruby, eine objektorientierte Scriptsprache
PHP, Hypertext Preprocessor, für die Entwicklung von Web-Applikationen
JavaScript, für dynamische Web-Applikationen
Python, eine objektorientierte Scriptsprache
Perl, für die Bearbeitung von Texten
REXX, eine Scriptsprache von IBM
LISP, zur Verarbeitung von Listen

Diese sind teils im Bypass enthalten, aber niemals vollkommen damit entwickelt.

Hoffe ich konnte aufklären :)
08/24/2012 15:13 pkexe#12
Hey habe noch nie gecheatet in dayz.. also wenn ich mir jetzt ein auto spawn und diese army boxen kann mir da was passieren oder nicht?
08/24/2012 15:14 Njahs#13
Quote:
Originally Posted by pkexe View Post
Hey habe noch nie gecheatet in dayz.. also wenn ich mir jetzt ein auto spawn und diese army boxen kann mir da was passieren oder nicht?
Wenn du es mit Bypass auf einem Public Server machst,
und der Serverowner davon wind bekommt,
bekommst du einen Global ban, trotz Bypass.
08/24/2012 15:19 Sui2k#14
Mal abgesehen davon das jeder Bypass derzeit geloggt wird durch BE.

Ihr solltet euch also im klaren sein, sofern ihr auch nur 1x was spawnt werdet ihr euren Key verlieren .. es ist keine frage ob sondern nur wann.
08/24/2012 15:20 .Pure'#15
Quote:
Originally Posted by sd333221 View Post
Du kannst relativ einfach alle vorhandenen vehicles des servers zu dir porten. Oder spawnen falls es nicht blacklisted ist.
Wie das? Mein Server ist nicht Blacklisted. Wenn ich die Vehicles ohne Bypass scripte, kann mir als Serverowner was passieren?