finde ich alles super nur eine Frage wurde es in allen Situationen getestet
Beiträge von Deathman
-
-
du kannst wählen und kannst es in der ohh warte muss noch was ins TUT einfügen man kann es eigentlich auch über die Config ein und aus machen sorry aber ja die 4 Dialoge wurden gleich angepasst du kannst dort per Bank oder per Bar zahlen
-
Per Bank Bezahlen
Hey Leute ich bins zeit langem mal wieder Deathman mit einem kleinen TUT was eigentlich so ziemlich einfach ist aber sich irgend wie einige Schwer tuhen.
Was macht jetzt dieses Skript Bzw. Erweiterung mit dieser Erweiterung ist es möglich im Shop mit dem Bankkonto zuzahlen.Backup machen von der Missionsdatei
Dann Fangen wir mal an.
Schritt 1. Gehe in den dialog Ordner und ersetzte alle Dialoge aus diesem RAR Archiev ----> dialog.rar
Schritt 2. Begbe dich in den Ordner core\shops und füge dort alle datein aus diesem RAR Archiev ein ----> shops.rar
Schritt 3. Öffnet die Function.hpp und fügt folgendes bei class Shops {
Spoiler anzeigen
Das ganze sollte dan so aussehen
Spoiler anzeigen
Code: Function.hpp
Alles anzeigenclass Shops { file = "core\shops"; class 3dPreviewDisplay {}; class 3dPreviewExit {}; class 3dPreviewInit {}; class atmMenu {}; class buyClothes {}; class changeClothes {}; class chopShopMenu {}; class chopShopSelection {}; class chopShopSell {}; class chopShopSold {}; class clothingFilter {}; class clothingMenu {}; class fuelLBchange {}; class fuelStatOpen {}; class levelCheck {}; class vehicleShopBuy {}; class vehicleShopLBChange {}; class vehicleShopMenu {}; class virt_buy {}; class virt_menu {}; class virt_sell {}; class virt_update {}; class weaponShopAccs {}; class weaponShopBuySell {}; class weaponShopFilter {}; class weaponShopMags {}; class weaponShopMenu {}; class weaponShopSelection {}; //Bank Bezahlen class vehicleShopBuyBank {}; class buyClothesBank {}; class weaponShopBuySellBank {}; class virt_buybank {}; };
Schritt 4. Geht in euer Config_Master.hpp und fügt nach dem hier ein vehicleShop_3D = false; das hier ein
Spoiler anzeigen
Schritt 5. Geht in die Stringtabel und fügt unter STR_Global_Buy das hier ein
Spoiler anzeigen
Das wars eigentlich auch schon viel Spaß mit dieser kleinen Erweiterung
Gruß Deathman
-
Ok Problem hat sich gelöst ExtDB war falsche Version
#close
-
Hat der Benutzer auch Rechte für die DB?
Ja hat alle Rechte
-
Volgendermasen ich habe den mysql Community Server von NN heruntergeladen haben in Installiert so habe den root erstellt und noch einen Extra Benutzer der da lautet armaroot das man von überal draufzugreifen kann habe ich das % im Host reingemacht un ein Passwort eimgegeben habe das alles in die EXTDB Config eingetragen auch mit der IP usw. dann Server Gestartet und BOOOM EXTDB Fehler und nein es ist nicht ein Normaler Fehler weil ich habe einen Datenbank Check gemacht und habe festgellt das man Die MYsql datenbank auch von außenereichen kann aber irgend wie kann der arma server das nicht. Logs gibt es hier.
-
mach mal RconIP mit rein entweder die Locale oder die Server IP
-
Ja da soll dan das von der Description rein
-
Ich Glaube das macht man so ich habe als Beispiel jetzte das mit den Anschnall gurten genommen es aber umgeändert bissel ist aber noch verbesserungs würdig
1.Füge das in die Configuration.sqf
2. Gehe in die setupActions.sqf und trage dann das bei Cops,Civ,Medic ein da wo du es willst
setupActions.sqf
3. Erstelle eine datei und füge sie in den function odern ein der datei name ist fn_soundcar.sqf
fn_soundcar.sqf
4. Gehe in de Function.hpp und geh zu class Functions und füge dort hinzu class soundcar{};
Das sollte es gewessen sein ich weiß das es was besser gibt wer eine Idee hat bitte reinschreiben weil das was ich hier habe weiß net ob es so funktioniert aber es geht auf jeden fall für die Perfomance besser hinzukriegen als das jetzte hier
Gruß Deathman
-
ok von gerade am Handy deswegen kann ich net so viel machen
-
Also sollst du EXP bekommen wehrend der Server Zeit? aslo sowas wie Gehaltsscheck
-
CLient Log Fehler:
Spoiler anzeigen
Code: Fehler 120:47:41 Suspending not allowed in this context 20:47:41 Error in expression <tUntil {sleep 0.2;time > 0}; waitUntil {sleep 0.1;!(isNull player)}; TFAR_curren> 20:47:41 Error position: <sleep 0.1;!(isNull player)}; TFAR_curren> 20:47:41 Error Generic error in expression 20:47:41 File task_force_radio\functions\fn_ClientInit.sqf [TFAR_fnc_ClientIni..., line 266
Code: Fehler 2
Alles anzeigen20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8089: '/LifeCfgVehicles/O_Truck_03_transport_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8101: '/LifeCfgVehicles/O_Truck_03_device_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8161: '/LifeCfgVehicles/B_G_Offroad_01_armed_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8173: '/LifeCfgVehicles/C_Boat_Civil_01_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8197: '/LifeCfgVehicles/B_Truck_01_box_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8209: '/LifeCfgVehicles/B_Truck_01_transport_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8222: '/LifeCfgVehicles/B_Truck_01_mover_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8297: '/LifeCfgVehicles/I_Truck_02_covered_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8315: '/LifeCfgVehicles/C_Van_02_transport_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8323: '/LifeCfgVehicles/I_Truck_02_transport_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8343: '/LifeCfgVehicles/O_Truck_03_covered_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8358: '/LifeCfgVehicles/O_Truck_03_repair_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8399: '/LifeCfgVehicles/C_Van_01_box_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8580: '/LifeCfgVehicles/C_Van_01_fuel_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8602: '/LifeCfgVehicles/I_Truck_02_fuel_F.fuel': Missing ';' at the end of line 20:46:30 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8620: '/LifeCfgVehicles/B_Truck_01_fuel_F.fuel': Missing ';' at the end of line 20:46:31 Unsupported language English in stringtable 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8089: '/LifeCfgVehicles/O_Truck_03_transport_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8101: '/LifeCfgVehicles/O_Truck_03_device_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8161: '/LifeCfgVehicles/B_G_Offroad_01_armed_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8173: '/LifeCfgVehicles/C_Boat_Civil_01_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8197: '/LifeCfgVehicles/B_Truck_01_box_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8209: '/LifeCfgVehicles/B_Truck_01_transport_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8222: '/LifeCfgVehicles/B_Truck_01_mover_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8297: '/LifeCfgVehicles/I_Truck_02_covered_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8315: '/LifeCfgVehicles/C_Van_02_transport_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8323: '/LifeCfgVehicles/I_Truck_02_transport_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8343: '/LifeCfgVehicles/O_Truck_03_covered_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8358: '/LifeCfgVehicles/O_Truck_03_repair_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8399: '/LifeCfgVehicles/C_Van_01_box_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8580: '/LifeCfgVehicles/C_Van_01_fuel_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8602: '/LifeCfgVehicles/I_Truck_02_fuel_F.fuel': Missing ';' at the end of line 20:46:32 File mpmissions\__CUR_MP.WL_Rosche\config\Config_Vehicles.hpp, line 8620: '/LifeCfgVehicles/B_Truck_01_fuel_F.fuel': Missing ';' at the end of line
Code: Fehler 420:42:33 Error in expression <res") select _index) param [2,[]]); if (_textures isEqualTo []) exitWith {}; _v> 20:42:33 Error position: <_textures isEqualTo []) exitWith {}; _v> 20:42:33 Error Undefined variable in expression: _textures 20:42:33 File core\vehicle\fn_colorVehicle.sqf [life_fnc_colorVehicle]..., line 86
Code: Fehler 520:42:24 Error in expression <chVehInfo; _control lbAdd (_vehicleInfo select 3); _control lbSetPicture [(lbSiz> 20:42:24 Error position: <select 3); _control lbSetPicture [(lbSiz> 20:42:24 Error Zero divisor 20:42:24 File core\shops\fn_vehicleShopMenu.sqf [life_fnc_vehicleShopMenu]..., line 115
Code: Fehler 620:42:24 Error in expression < (_this select 3) params [ ["_shop","",[""]], ["_sideCheck> 20:42:24 Error position: <params [ ["_shop","",[""]], ["_sideCheck> 20:42:24 Error Params: Type Number, expected Bool 20:42:24 File core\shops\fn_vehicleShopMenu.sqf [life_fnc_vehicleShopMenu], line 65
Server Log Fehler
Spoiler anzeigen
Code: Fehler 120:46:31 Error in expression <, "Side Channel", "%UNIT_NAME", []]; fed_bank setVariable ["safe",count playa> 20:46:31 Error position: <fed_bank setVariable ["safe",count playa> 20:46:31 Error Undefined variable in expression: fed_bank 20:46:31 File life_server\init.sqf, line 124
Code: Fehler 220:46:26 String STR_MAR_Whiskey_Trader not found 20:46:26 String STR_MAR_Sweets_Trader not found 20:46:26 String STR_Process_Gummi not found 20:46:26 String STR_License_Gummi not found 20:46:27 Error: Object(2 : 2816) not found 20:46:27 Error: Object(2 : 2818) not found 20:46:27 Error: Object(2 : 2820) not found 20:46:27 Error: Object(2 : 2826) not found
Code: Fehler 3
Alles anzeigen20:46:00 Suspending not allowed in this context 20:46:00 Error in expression <bleName, nil]; }; }; } count _allUnits; sleep 1; }; > 20:46:00 Error position: <sleep 1; }; > 20:46:00 Error Generic error in expression 20:46:00 File task_force_radio\functions\fn_ServerInit.sqf [TFAR_fnc_ServerInit], line 10
Code: Fehler 4
Alles anzeigen20:45:57 Suspending not allowed in this context 20:45:57 Error in expression <on_version"; waitUntil {sleep 0.1;time > 0}; TF_Radio_Count = []; while {true> 20:45:57 Error position: <> 0}; TF_Radio_Count = []; while {true> 20:45:57 Error Generic error in expression 20:45:57 File task_force_radio\functions\fn_ServerInit.sqf [TFAR_fnc_ServerInit], line 38
Code: Fehler 5
Alles anzeigen20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8089: '/LifeCfgVehicles/O_Truck_03_transport_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8101: '/LifeCfgVehicles/O_Truck_03_device_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8161: '/LifeCfgVehicles/B_G_Offroad_01_armed_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8173: '/LifeCfgVehicles/C_Boat_Civil_01_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8197: '/LifeCfgVehicles/B_Truck_01_box_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8209: '/LifeCfgVehicles/B_Truck_01_transport_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8222: '/LifeCfgVehicles/B_Truck_01_mover_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8297: '/LifeCfgVehicles/I_Truck_02_covered_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8315: '/LifeCfgVehicles/C_Van_02_transport_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8323: '/LifeCfgVehicles/I_Truck_02_transport_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8343: '/LifeCfgVehicles/O_Truck_03_covered_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8358: '/LifeCfgVehicles/O_Truck_03_repair_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8399: '/LifeCfgVehicles/C_Van_01_box_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8580: '/LifeCfgVehicles/C_Van_01_fuel_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8602: '/LifeCfgVehicles/I_Truck_02_fuel_F.fuel': Missing ';' at the end of line 20:45:35 File mpmissions\__cur_mp.WL_Rosche\config\Config_Vehicles.hpp, line 8620: '/LifeCfgVehicles/B_Truck_01_fuel_F.fuel': Missing ';' at the end of line
ExDB Fehler Log
Spoiler anzeigen
Code: Fehler[20:46:31:483191 +02:00] [Thread 5468] extDB3: SQL: Error MariaDBQueryException: PROCEDURE test.deleteDeadVehicles does not exist [20:46:31:483206 +02:00] [Thread 896] extDB3: SQL: Error MariaDBQueryException: PROCEDURE test.deleteOldHouses does not exist [20:46:31:483302 +02:00] [Thread 896] extDB3: SQL: Error MariaDBQueryException: Input: CALL deleteOldHouses [20:46:31:483255 +02:00] [Thread 5468] extDB3: SQL: Error MariaDBQueryException: Input: CALL deleteDeadVehicles [20:46:31:483353 +02:00] [Thread 5080] extDB3: SQL: Error MariaDBQueryException: PROCEDURE test.deleteOldGangs does not exist [20:46:31:483218 +02:00] [Thread 6044] extDB3: SQL: Error MariaDBQueryException: The user specified as a definer ('arma3'@'localhost') does not exist [20:46:31:483371 +02:00] [Thread 5080] extDB3: SQL: Error MariaDBQueryException: Input: CALL deleteOldGangs [20:46:31:483398 +02:00] [Thread 6044] extDB3: SQL: Error MariaDBQueryException: Input: CALL resetLifeVehicles [20:48:28:304320 +02:00] [Thread 6044] extDB3: SQL: Error MariaDBQueryException: Unknown column 'fourriere' in 'where clause' [20:48:28:304747 +02:00] [Thread 6044] extDB3: SQL: Error MariaDBQueryException: Input: SELECT id, side, classname, type, pid, alive, active, plate, color, controlTech FROM vehicles WHERE pid='76561198296502998' AND entreprise_id='0' AND alive='1' AND active='0' AND fourriere='0' AND side='civ' AND type='Car'
Das sind alle Fehler die würde ich erstmal beheben wenn du so mit einem Server Online Gegangen bist ist meine Persöliche meinung Schäm dich was weil das hätte fast jeder Owner oder Skripter gefixt wenn ihr natürlich noch nicht Online seid und das ein Test Server ist es zwar bissel übertieben mit den Fehlern aber man muss alles nach und nach Fixen und wenn ihr irgend was Installiert also irgend was neues oder mehrere Dinge Install. dann würde ich nicht jedes aber es zwischen durch testen und alles nochmal durch gehen und überlgen ob das den so Gehen kann.
Das mit den Config Fehlern ist einfach zu beheben das würde ich erstmal als erstes machen.
-
Wir brauchen einmal Client,Server,ExDBLog am besten
-
hast du sie moda wirklich mit geladen und ist es ein eigener mod oder ein gedowlodet Mod und das wichtigste was ist in diesem mod enthalten du kannst ja oben den mod auswählen falls er dort nicht drinne steht ist er nicht geladen
-
Es passiert wirklich zuzeit nicht viel bei der 6.0 aber da hat Henne ja Super Vorgelegt finde ich klasse weiter so
-
wie alt ist deine Hardware wenn man fragen darf
-
-
-
-
Das sollte das problem beheben musst du mal bitte austesetn
Spoiler anzeigen
C
Alles anzeigencase 6: { switch (_side) do { case west: { _value1 = [_this,2,0,[0]] call BIS_fnc_param; _value2 = [_this,4,0,[0]] call BIS_fnc_param; _value1 = [_value1] call DB_fnc_numberSafe; _value2 = [_value2] call DB_fnc_numberSafe; _query = format ["UPDATE players SET copcash='%1', copbank='%2' WHERE pid='%3'",_value1,_value2,_uid]; }; case civilian: { _value1 = [_this,2,0,[0]] call BIS_fnc_param; _value2 = [_this,4,0,[0]] call BIS_fnc_param; _value1 = [_value1] call DB_fnc_numberSafe; _value2 = [_value2] call DB_fnc_numberSafe; _query = format ["UPDATE players SET civcash='%1', civbank='%2' WHERE pid='%3'",_value1,_value2,_uid]; }; case independent: { _value1 = [_this,2,0,[0]] call BIS_fnc_param; _value2 = [_this,4,0,[0]] call BIS_fnc_param; _value1 = [_value1] call DB_fnc_numberSafe; _value2 = [_value2] call DB_fnc_numberSafe; _query = format ["UPDATE players SET medcash='%1', medbank='%2' WHERE pid='%3'",_value1,_value2,_uid]; }; }; };