Heute zeige ich euch wie ihr den Vehicle PHP Script richtig verwendet.
Was braucht ihr ?
-Arma 2
-Arma 2 oa
-DayZ
-rMod (für mehr Fahrzeuge)
-den Script
-einen Webspace
-eure bearbeitete Map mit den Fahrzeugen (mission.sqf)
Was muss ich machen ?
1. Den PHP Script downloaden.
2. Den Script öffnen. (Am besten mit notepad++)
3. Deine Daten eingeben
localhost -> MySQL Hostname [3]
DATABASE_NAME -> Name der Datenbank der gerade aktiven Map. [5]
DB_USERNAME -> Selbe wie DATABASE_NAME [5]
DB_PASSWORD -> Das Passwort für die Datenbank (Ist für alle gleich) [4]
Diese Daten findest du im Webinterface unter DayZ-MySQL [1], achte darauf, dass du den Fernzugriff aktivierst [2] und den Hostname benutzt.[3]
Bei $fileName = muss der Pfad angegeben wo deine Mission.sqf liegt, wenn sie im gleichen Ordner liegt wie der PHP Script einfach nur
PHP Code:
$fileName = 'mission.sqf'; //path to your mission.sqm file
PHP Code:
$fileName = 'Ordner/mission.sqf'; //path to your mission.sqm file
Bei worldID die worldID auf welcher Map ihr sie haben wollt
Chernarus = 1
Lingor Island = 2
Utes = 3
Takistan = 4
Panthera = 5
Fallujah = 6
Zargabad = 7
Namalsk = 8
Celle = 9
PHP Code:
$fileName = 'FILENAME.txt'; //path to your mission.sqf file
$chance = 0.50; //Set a default chance for all vehicles spawns created
$worldID = 5; // Check your world table for your specific world ID.
///////////////////
ACHTUNG der Webspace muss PHP erlauben
5. Die dbMissionParser.php per Browser öffnen.
Bei mir ist es : *********_2.vweb13.nitrado.net/dbMissionParser.php
Es muss dann so aussehen :
//Update Namen in der Datenbank
Wenn ihr in der Datenbank noch den Namen stehen haben wollt um den gewünschten Wagen besser zu finden, einfach in der dbMissionParser.php in der Zeile
117 und 118
PHP Code:
$insertQuery = "INSERT INTO `world_vehicle` (`id`, `vehicle_id`, `world_id`, `worldspace`, `chance`)
VALUES ('$id', '$vehicle_id', '$worldID', '$pos', '$chance');";
PHP Code:
$insertQuery = "INSERT INTO `world_vehicle` (`id`, `vehicle_id`, `world_id`, `worldspace`, `description`, `chance`)
VALUES ('$id', '$vehicle_id', '$worldID', '$pos', '$strings[1]', '$chance');";
Dann nur noch Server neustarten und Spaß haben
vt: