Ich will say3D benutzen doch
in den RPT Logs steht:
Spoiler anzeigen
Scripting command 'say3d' is not allowed to be remotely executed
Ich hoffe ihr könnt mir helfen !
MfG
Schön, dass du den Weg zu NodeZone.net gefunden hast! Aktuell bist du nicht angemeldet und kannst deshalb nur eingeschränkt auf unsere Community zugreifen. Um alle Funktionen freizuschalten, spannende Inhalte zu entdecken und dich aktiv einzubringen, registriere dich jetzt kostenlos oder melde dich mit deinem Account an.
Ich will say3D benutzen doch
in den RPT Logs steht:
Scripting command 'say3d' is not allowed to be remotely executed
Ich hoffe ihr könnt mir helfen !
MfG
Falls es dannach nicht geht, musst du den name auf localhost stellen [falls forhanden] und dann diesem user file berechtigungen geben
Ähm, würdest du dir bitte meinen neuen bzw meine Antwort ansehne worum es jetzt geht.
----->>>>>
Nächster Fehler:
Spoiler anzeigen
Code Alles anzeigen18:30:33 "extDB2: Protocol Error: [0,"Error Statement Exception"]" 18:30:34 "extDB2: Protocol Error: [0,"Error Statement Exception"]" 18:30:34 "extDB2: Protocol Error: [0,"Error Statement Exception"]" 18:30:34 "extDB2: Protocol Error: [0,"Error Statement Exception"]" 18:30:34 "extDB2: Protocol Error: [0,"Error Statement Exception"]" 18:30:35 "extDB2: Protocol Error: [0,"Error Statement Exception"]" 18:30:35 "extDB2: Protocol Error: [0,"Error Statement Exception"]" 18:30:35 "extDB2: Protocol Error: [0,"Error Statement Exception"]" 18:30:35 "extDB2: Protocol Error: [0,"Error Statement Exception"]" 18:30:36 "extDB2: Protocol Error: [0,"Error Statement Exception"]" 18:30:36 "extDB2: Protocol Error: [0,"Error Statement Exception"]" 18:30:36 BE protection kicked in for player id=27516713, name='[ES] Paul Smith', msgType=10 18:30:36 NetServer::SendMsg: cannot find channel #27516713, users.card=0 18:30:36 NetServer: users.get failed when sending to 27516713 18:30:36 Message not sent - error 0, message ID = ffffffff, to 27516713 ([ES] Paul Smith) 18:30:36 Server: cannot send message - player 27516713 is not known. 18:30:36 Client: Remote object 5:0 not found
Hallo,
wie die Fehlermeldung schon sagt, findet er den Config-Eintrag 'ArmaLife' in der [lexicon]extdb[/lexicon]-conf.ini nicht.
In der extdb-conf.ini den [MySQL_Example] Wert auf [ArmaLife] ändern.Code Alles anzeigen[ArmaLife] Type = MySQL Name = DB_NAME Username = DB_USER_NAME Password = DB_USER_PASSWORD IP = ms798.nitrado.net Port = 3306 idleTime = 60 compress = false Secure Auth = true
Sollte i.d.R. dann alles gehen.
Nächster Fehler:
18:30:33 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:34 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:34 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:34 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:34 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:35 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:35 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:35 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:35 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:36 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:36 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:36 BE protection kicked in for player id=27516713, name='[ES] Paul Smith', msgType=10
18:30:36 NetServer::SendMsg: cannot find channel #27516713, users.card=0
18:30:36 NetServer: users.get failed when sending to 27516713
18:30:36 Message not sent - error 0, message ID = ffffffff, to 27516713 ([ES] Paul Smith)
18:30:36 Server: cannot send message - player 27516713 is not known.
18:30:36 Client: Remote object 5:0 not found
Alles anzeigen
Hallo, ich habe einen extDB2 Fehler...
Fehler im RPT:
18:30:33 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:34 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:34 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:34 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:34 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:35 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:35 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:35 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:35 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:36 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:36 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
18:30:36 BE protection kicked in for player id=27516713, name='[ES] Paul Smith', msgType=10
18:30:36 NetServer::SendMsg: cannot find channel #27516713, users.card=0
18:30:36 NetServer: users.get failed when sending to 27516713
18:30:36 Message not sent - error 0, message ID = ffffffff, to 27516713 ([ES] Paul Smith)
18:30:36 Server: cannot send message - player 27516713 is not known.
18:30:36 Client: Remote object 5:0 not found
extDB2 Config:
[Main]
Version = 5
;Threads = 0
; Default Value is the number of CPU Cores Detected (max value is 6, min value is 2)
Randomize Config File = false
;This is a legacy option to randomize config file for Arma2 Servers. Only for Windows Builds
[Rcon]
;; This is functional, should be working fine. Just needs abit of testing on a $
;; Allow for changing Address for those running server in a VM environment.
IP = 127.0.0.1
Port = 2302
;; Rcon Password i.e Battleye/beserver.cfg
Password = password
;; Bad Player Name Checks
;; This will only work if your mission / mod has started extDB2 Rcon. i.e 9:START_RCON:RCON
Bad Playername Enable = false
Bad Playername Kick Message = Bad Player Name
;; By default : is a bad character (used as seperator for extDB2 Calls (this is hardcoded in)
;;Bad Playername Strings = (:):{:}
;;Bad Playername Regex_1 = [:alnum:]
;;Bad Playername Regex_2 = [:alnum:]
;;Bad Playername Regex_3 = [:alnum:]
;; Whitelisting / Reserve Slots
;; This will only work if your mission / mod has started extDB2 Rcon. i.e 9:START_RCON:RCON
Whitelist Enable = false
Whitelist Kick Message = Only Reserved Slots Left
Whitelist Public Slots = 999
;; Database settings to use (Optional)
Whitelist Database = MySQL_Example
Whitelist SQL Prepared Statement = SELECT CASE WHEN EXISTS(SELECT UID FROM PlayerInfo WHERE BattlEyeGUID=? AND Whitelisted=1) THEN 1 ELSE 0 END
Whitelist Kick on SQL Query Failed = false
;; Hardcoded BEGuids for whitelisted players
;Whitelist BEGuids = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx : yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
[Steam]
;; This is for VAC Protocol for VAC Bans + Steam Friends.
;; https://steamcommunity.com/dev/apikey
API Key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[VAC]
;; This feature requires Steam + Rcon to be enabled.
;; Also this feature is called via SQF Code atm, i.e it doesn't auto detect players joining server yet....
Auto Ban = true
;; For Player to get banned ( their total VAC Bans => NumberOfVACBans) AND ( Days Since their Last Ban was <= DaysSinceLastBan)
;; This is also used extDB Protocol VAC:VACBanned returned results
NumberOfVACBans = 1
DaysSinceLastBan = 999999999
BanDuration = 0
;; 0 = Forever, otherwise its x Minutes
BanMessage = Steam VAC Banned
[Log]
;; Flush Logs after each write, more work on Harddrive
Flush = true
[MySQL_Example]
Type = MySQL
Name = *****
Username = *****
Password = *****
IP = ms798.nitrado.net
Port = 3306
;minSessions = 2
idleTime = 60
compress = false
; Really should only use this if MySQL server is external. Also only for MySQL
Secure Auth = true
; Recommend you turn this on http://dev.mysql.com/doc/refman/5.6/en/mysql-command-options.html#option_mysql_secure-auth
[SQLite_Example]
Type = SQLite
Name = sqlite.db
minSessions = 1
; minSession Default Value = 1
;maxSessions = 4
; maxSession Default Value = number of Main->Threads
; You really should leave this value alone
idleTime = 60
; idleTime no Default Value yet, needs to be defined.
; idleTime is the time before a database session is stopped if not used.
; If Database Sessions are greater than minSessions
Alles anzeigen
Was kann ich da machen ?
MfG
Hallo,
ich wollte mal fragen wie man das machen kann das zb. ein Polizist ab Polizei
Level 8 ein Ingame Menü hat wo er dann zb. einen Zivilist zum Cop machen kann...
Und halt den Rang auswählen kann usw..
MfG
Code Alles anzeigen/* * Format: * level: ARRAY (This is for limiting items to certain things) * 0: Variable to read from * 1: Variable Value Type (SCALAR / BOOL / EQUAL) * 2: What to compare to (-1 = Check Disabled) * 3: Custom exit message (Optional) * * items: { Classname, Itemname, BuyPrice, SellPrice } * * Itemname only needs to be filled if you want to rename the original object name. * * Weapon classnames can be found here: https://community.bistudio.com/wiki/Arma_3_CfgWeapons_Weapons * Item classnames can be found here: https://community.bistudio.com/wiki/Arma_3_CfgWeapons_Items * */ class WeaponShops { //Armory Shops class gun { name = "Legalerwaffenhändler"; side = "civ"; license = "gun"; level[] = { "", "", -1, "" }; items[] = { { "hgun_Rook40_F", "", 6500, 500 }, { "hgun_Pistol_heavy_02_F", "", 9850, -1 }, { "hgun_ACPC2_F", "", 11500, -1 }, { "hgun_PDW2000_F", "", 20000, -1 }, { "optic_ACO_grn_smg", "", 2500, 250 } }; mags[] = { { "16Rnd_9x21_Mag", "", 25 }, { "6Rnd_45ACP_Cylinder", "", 50 }, { "9Rnd_45ACP_Mag", "", 45 }, { "30Rnd_9x21_Mag", "", 75 } }; }; class rebel { name = "Rebellenwaffenhändler"; side = "civ"; license = "rebel"; level[] = { "", "", -1, "" }; items[] = { { "arifle_TRG20_F", "", 25000, 2500 }, { "arifle_Katiba_F", "", 30000, 5000 }, { "srifle_DMR_01_F", "", 50000, -1 }, { "arifle_SDAR_F", "", 20000, 7500 }, { "optic_ACO_grn", "", 3500, 350 }, { "optic_Holosight", "", 3600, 275 }, { "optic_Hamr", "", 7500, -1 }, { "acc_flashlight", "", 1000, 100 } }; mags[] = { { "30Rnd_556x45_Stanag", "", 300 }, { "30Rnd_65x39_caseless_green", "", 275 }, { "10Rnd_762x54_Mag", "", 500 }, { "20Rnd_556x45_UW_mag", "", 125 } }; }; class gang { name = "Gangversteck"; side = "civ"; license = ""; level[] = { "", "", -1, "" }; items[] = { { "hgun_Rook40_F", "", 1500, 500 }, { "hgun_Pistol_heavy_02_F", "", 2500, -1 }, { "hgun_ACPC2_F", "", 4500, -1 }, { "hgun_PDW2000_F", "", 9500, -1 }, { "optic_ACO_grn_smg", "", 950, 250 } }; mags[] = { { "16Rnd_9x21_Mag", "", 25 }, { "6Rnd_45ACP_Cylinder", "", 50 }, { "9Rnd_45ACP_Mag", "", 45 }, { "30Rnd_9x21_Mag", "", 75 } }; }; //Basic Shops class genstore { name = "Altis General Store"; side = "civ"; license = ""; level[] = { "", "", -1, "" }; items[] = { { "Binocular", "", 150, -1 }, { "ItemGPS", "", 100, 45 }, { "ItemMap", "", 50, 35 }, { "ItemCompass", "", 50, 25 }, { "ItemWatch", "", 50, -1 }, { "ToolKit", "", 250, 75 }, { "FirstAidKit", "", 150, 65 }, { "NVGoggles", "", 2000, 980 }, { "Chemlight_red", "", 300, -1 }, { "Chemlight_yellow", "", 300, 50 }, { "Chemlight_green", "", 300, 50 }, { "Chemlight_blue", "", 300, 50 } }; mags[] = {}; }; class f_station_store { name = "Altis Fuel Station Store"; side = ""; license = ""; level[] = { "", "", -1, "" }; items[] = { { "Binocular", "", 750, -1 }, { "ItemGPS", "", 500, 45 }, { "ItemMap", "", 250, 35 }, { "ItemCompass", "", 250, 25 }, { "ItemWatch", "", 250, -1 }, { "ToolKit", "", 1250, 75 }, { "FirstAidKit", "", 750, 65 }, { "NVGoggles", "", 10000, 980 }, { "Chemlight_red", "", 1500, -1 }, { "Chemlight_yellow", "", 1500, 50 }, { "Chemlight_green", "", 1500, 50 }, { "Chemlight_blue", "", 1500, 50 } }; mags[] = {}; }; //Cop Shops class cop_basic { name = "Polizeishop"; side = "cop"; license = ""; level[] = { "", "", -1, "" }; items[] = { { "hgun_P07_F", "Taser", 4750, 50 }, { "hgun_PDW2000_F", "Automatischer Taser", 7250, 50 }, { "muzzle_snds_L", "Taser Schalldämpfer", 650, -1 }, { "optic_Aco_smg","",200 }, { "optic_ACO_grn_smg","",200 }, { "optic_Holosight","",200 }, { "acc_pointer_IR","",200 }, { "acc_flashlight","",200 }, { "ItemMap","",50 }, { "ItemRadio","Smartphone",100 }, { "ItemGPS","",200 }, { "ToolKit","",5000 }, { "Medikit","",1000 }, { "Binocular","",150 }, { "NVGoggles","",2000 }, { "Chemlight_red","",300 }, { "Chemlight_yellow","",300 }, { "Chemlight_green","",300 }, { "Chemlight_blue","",300 } }; mags[] = { { "16Rnd_9x21_Mag", "Taser Magazin", 25 }, { "30Rnd_9x21_Mag", "Automatischer Taser Magazin", 25 } }; }; class cop_patrol { name = "Polizeishop"; side = "cop"; license = ""; level[] = { "life_coplevel", "SCALAR", 2, "Du musst ein Polizeimeister sein!" }; items[] = { { "hgun_P07_F", "Taser", 4750, 50 }, { "hgun_PDW2000_F", "Automatischer Taser", 7250, 50 }, { "SMG_02_F", "Automatischer Sting Taser", 7250, 50 }, { "muzzle_snds_L", "Taser Schalldämpfer", 650, -1 }, { "optic_Aco_smg","",200 }, { "optic_ACO_grn_smg","",200 }, { "optic_Holosight","",200 }, { "acc_pointer_IR","",200 }, { "acc_flashlight","",200 }, { "optic_Holosight_smg","",200 }, { "optic_Holosight_smg","",200 }, { "optic_MRCO","",2500 }, { "optic_ERCO_blk_F","",2500 }, { "optic_ERCO_khk_F","",2500 }, { "optic_ERCO_snd_F","",2500 }, { "ItemMap","",50 }, { "ItemRadio","Smartphone",100 }, { "ItemGPS","",200 }, { "ToolKit","",5000 }, { "Medikit","",1000 }, { "Binocular","",150 }, { "NVGoggles","",2000 }, { "Chemlight_red","",300 }, { "Chemlight_yellow","",300 }, { "Chemlight_green","",300 }, { "Chemlight_blue","",300 } }; mags[] = { { "30Rnd_9x21_Mag", "Automatischer Taser Magazin", 25 }, { "30Rnd_9x21_Mag", "Automatischer Sting Taser", 130 } }; }; class cop_sergeant { name = "Polizeishop"; side = "cop"; license = ""; level[] = { "life_coplevel", "SCALAR", 3, "Du musst ein Polizeiobermeister sein!" }; items[] = { { "hgun_P07_F", "Taser", 4750, 50 }, { "hgun_PDW2000_F", "Automatischer Taser", 7250, 50 }, { "SMG_02_F", "Automatischer Sting Taser", 7250, 50 }, { "muzzle_snds_L", "Taser Schalldämpfer", 650, -1 }, { "arifle_MX_SW_Black_F", "MX-SW Automatischer Taser", 20000, 50 }, { "muzzle_snds_H", "MX-SW Schalldämpfer", 650, -1 }, { "optic_Aco_smg","",200 }, { "optic_ACO_grn_smg","",200 }, { "optic_Holosight","",200 }, { "acc_pointer_IR","",200 }, { "acc_flashlight","",200 }, { "optic_Holosight_smg","",200 }, { "optic_Holosight_smg","",200 }, { "optic_MRCO","",2500 }, { "optic_ERCO_blk_F","",2500 }, { "optic_ERCO_khk_F","",2500 }, { "optic_ERCO_snd_F","",2500 }, { "ItemMap","",50 }, { "ItemRadio","Smartphone",100 }, { "ItemGPS","",200 }, { "ToolKit","",5000 }, { "Medikit","",1000 }, { "Binocular","",150 }, { "NVGoggles","",2000 }, { "Chemlight_red","",300 }, { "Chemlight_yellow","",300 }, { "Chemlight_green","",300 }, { "Chemlight_blue","",300 } }; mags[] = { { "30Rnd_9x21_Mag", "Automatischer Taser Magazin", 25 }, { "30Rnd_9x21_Mag", "Automatischer Sting Taser Magazin", 130 }, { "100Rnd_65x39_caseless_mag", "MX-SW Automatischer Taser Magazin", 1500 } }; }; class cop_krypo { name = "Polizeishop"; side = "cop"; license = ""; level[] = { "life_coplevel", "SCALAR", 5, "Du musst ein Krypo sein!" }; items[] = { { "hgun_P07_F", "Taser", 4750, 50 }, { "hgun_PDW2000_F", "Automatischer Taser", 7250, 50 }, { "SMG_02_F", "Automatischer Sting Taser", 7250, 50 }, { "muzzle_snds_L", "Taser Schalldämpfer", 650, -1 }, { "arifle_MX_SW_Black_F", "MX-SW Automatischer Taser", 20000, 50 }, { "muzzle_snds_H", "MX-SW Schalldämpfer", 650, -1 }, { "arifle_MXC_Black_F", "MXC Scharf", 20000, 50 }, { "arifle_SPAR_01_blk_F","",30000 }, { "arifle_SPAR_01_khk_F","",30000 }, { "arifle_SPAR_01_snd_F","",30000 }, { "arifle_SPAR_01_GL_blk_F","",34000 }, { "arifle_SPAR_01_GL_khk_F","",34000 }, { "arifle_SPAR_01_GL_snd_F","",34000 }, { "srifle_EBR_F","",30000 }, { "optic_Aco_smg","",200 }, { "optic_ACO_grn_smg","",200 }, { "optic_Holosight","",200 }, { "acc_pointer_IR","",200 }, { "acc_flashlight","",200 }, { "optic_Holosight_smg","",200 }, { "optic_Holosight_smg","",200 }, { "optic_MRCO","",2500 }, { "optic_ERCO_blk_F","",2500 }, { "optic_ERCO_khk_F","",2500 }, { "optic_ERCO_snd_F","",2500 }, { "optic_Arco","",2500 }, { "optic_Hamr","",2500 }, { "optic_NVS","",2500 }, { "optic_DMS","",2500 }, { "optic_SOS","",2500 }, { "optic_LRPS","",2500 }, { "optic_LRPS_tna_F","",2500 }, { "optic_LRPS_ghex_F","",2500 }, { "optic_AMS","",2500 }, { "ItemMap","",50 }, { "ItemRadio","Smartphone",100 }, { "ItemGPS","",200 }, { "ToolKit","",5000 }, { "Medikit","",1000 }, { "Binocular","",150 }, { "NVGoggles","",2000 }, { "Chemlight_red","",300 }, { "Chemlight_yellow","",300 }, { "Chemlight_green","",300 }, { "Chemlight_blue","",300 }, { "Rangefinder","",2500 }, { "HandGrenade_Stone","Flashbang",1500 } }; mags[] = { { "30Rnd_9x21_Mag", "Automatischer Taser Magazin", 25 }, { "30Rnd_9x21_Mag", "Automatischer Sting Taser Magazin", 130 }, { "100Rnd_65x39_caseless_mag", "MX-SW Automatischer Taser Magazin", 1500 }, { "30Rnd_65x39_caseless_mag", "MXC Scharf", 1500 }, { "30Rnd_556x45_Stanag", "SPAR Scharf", 800 }, { "20Rnd_762x51_Mag","",50 } }; }; class cop_sek { name = "Polizeishop"; side = "cop"; license = ""; level[] = { "life_coplevel", "SCALAR", 4, "Du musst ein Polizeihauptmeister sein!" }; items[] = { { "hgun_P07_F", "Taser", 4750, 50 }, { "hgun_PDW2000_F", "Automatischer Taser", 7250, 50 }, { "SMG_02_F", "Automatischer Sting Taser", 7250, 50 }, { "muzzle_snds_L", "Taser Schalldämpfer", 650, -1 }, { "arifle_MX_SW_Black_F", "MX-SW Automatischer Taser", 20000, 50 }, { "muzzle_snds_H", "MX-SW Schalldämpfer", 650, -1 }, { "arifle_MXC_Black_F", "MXC Scharf", 20000, 50 }, { "arifle_SPAR_01_blk_F","",30000 }, { "arifle_SPAR_01_khk_F","",30000 }, { "arifle_SPAR_01_snd_F","",30000 }, { "arifle_SPAR_01_GL_blk_F","",34000 }, { "arifle_SPAR_01_GL_khk_F","",34000 }, { "arifle_SPAR_01_GL_snd_F","",34000 }, { "arifle_SPAR_02_blk_F","",38000 }, { "arifle_SPAR_02_khk_F","",38000 }, { "arifle_SPAR_02_snd_F","",38000 }, { "arifle_SPAR_03_blk_F","",40000 }, { "arifle_SPAR_03_khk_F","",40000 }, { "arifle_SPAR_03_snd_F","",40000 }, { "srifle_EBR_F","",30000 }, { "optic_Aco_smg","",200 }, { "optic_ACO_grn_smg","",200 }, { "optic_Holosight","",200 }, { "acc_pointer_IR","",200 }, { "acc_flashlight","",200 }, { "optic_Holosight_smg","",200 }, { "optic_Holosight_smg","",200 }, { "optic_MRCO","",2500 }, { "optic_ERCO_blk_F","",2500 }, { "optic_ERCO_khk_F","",2500 }, { "optic_ERCO_snd_F","",2500 }, { "optic_Arco","",2500 }, { "optic_Hamr","",2500 }, { "optic_NVS","",2500 }, { "optic_DMS","",2500 }, { "optic_SOS","",2500 }, { "optic_LRPS","",2500 }, { "optic_LRPS_tna_F","",2500 }, { "optic_LRPS_ghex_F","",2500 }, { "optic_AMS","",2500 }, { "ItemMap","",50 }, { "ItemRadio","Smartphone",100 }, { "ItemGPS","",200 }, { "ToolKit","",5000 }, { "Medikit","",1000 }, { "Binocular","",150 }, { "NVGoggles","",2000 }, { "Chemlight_red","",300 }, { "Chemlight_yellow","",300 }, { "Chemlight_green","",300 }, { "Chemlight_blue","",300 }, { "Rangefinder","",2500 }, { "HandGrenade_Stone","Flashbang",1500 } }; mags[] = { { "30Rnd_9x21_Mag", "Automatischer Taser Magazin", 25 }, { "30Rnd_9x21_Mag", "Automatischer Sting Taser Magazin", 130 }, { "100Rnd_65x39_caseless_mag", "MX-SW Automatischer Taser Magazin", 1500 }, { "30Rnd_65x39_caseless_mag", "MXC Scharf", 1500 }, { "30Rnd_556x45_Stanag", "SPAR Scharf", 800 }, { "20Rnd_762x51_Mag","",50 }, { "150Rnd_556x45_Drum_Mag_F","SPAR 150 Scharf",50 } }; }; //Medic Shops class med_basic { name = "store"; side = "med"; license = ""; level[] = { "", "", -1, "" }; items[] = { { "ItemGPS", "", 100, 45 }, { "Binocular", "", 150, -1 }, { "ToolKit", "", 250, 75 }, { "FirstAidKit", "", 150, 65 }, { "Medikit", "", 500, 450 }, { "NVGoggles", "", 1200, 980 } }; mags[] = {}; }; };
Versuchs mal damit
Danke
Mal eine Frage wie hast du es geschafft Magazine einzufügen ohne von BattlEye gekickt zu werden ?
Ich werde dann immer gekickt wenn ich die kaufen will.
Du musst die BEFilters anpassen
überprüf alle zeilen ob kommas fehlen, da dieser errorcode kommt, wenn man ein , vergisst !
Naja wenn ich den Fehler finden würde
Ich bin die Datei schon 3 mal durchgegangen
ja weiter unten im Cop Shop da fehlt auch noch ein Komma bei den Optics...Hail Copy&Paste
Denn müsste ich schon gefixt haben
Oder welche Reihe ist das ? =)
Ich glaube ich bin der behinderste Mensch in diesem Forum
Es ist noch ein Fehler
ErrorMessage: File mpmissions\__cur_mp.Altis\Config_Weapons.hpp, line 175: Config: 'm' encountered instead of ','
/*
* Format:
* level: ARRAY (This is for limiting items to certain things)
* 0: Variable to read from
* 1: Variable Value Type (SCALAR / BOOL / EQUAL)
* 2: What to compare to (-1 = Check Disabled)
* 3: Custom exit message (Optional)
*
* items: { Classname, Itemname, BuyPrice, SellPrice }
*
* Itemname only needs to be filled if you want to rename the original object name.
*
* Weapon classnames can be found here: https://community.bistudio.com/wiki/Arma_3_CfgWeapons_Weapons
* Item classnames can be found here: https://community.bistudio.com/wiki/Arma_3_CfgWeapons_Items
*
*/
class WeaponShops {
//Armory Shops
class gun {
name = "Legalerwaffenhändler";
side = "civ";
license = "gun";
level[] = { "", "", -1, "" };
items[] = {
{ "hgun_Rook40_F", "", 6500, 500 },
{ "hgun_Pistol_heavy_02_F", "", 9850, -1 },
{ "hgun_ACPC2_F", "", 11500, -1 },
{ "hgun_PDW2000_F", "", 20000, -1 },
{ "optic_ACO_grn_smg", "", 2500, 250 }
};
mags[] = {
{ "16Rnd_9x21_Mag", "", 25 },
{ "6Rnd_45ACP_Cylinder", "", 50 },
{ "9Rnd_45ACP_Mag", "", 45 },
{ "30Rnd_9x21_Mag", "", 75 }
};
};
class rebel {
name = "Rebellenwaffenhändler";
side = "civ";
license = "rebel";
level[] = { "", "", -1, "" };
items[] = {
{ "arifle_TRG20_F", "", 25000, 2500 },
{ "arifle_Katiba_F", "", 30000, 5000 },
{ "srifle_DMR_01_F", "", 50000, -1 },
{ "arifle_SDAR_F", "", 20000, 7500 },
{ "optic_ACO_grn", "", 3500, 350 },
{ "optic_Holosight", "", 3600, 275 },
{ "optic_Hamr", "", 7500, -1 },
{ "acc_flashlight", "", 1000, 100 }
};
mags[] = {
{ "30Rnd_556x45_Stanag", "", 300 },
{ "30Rnd_65x39_caseless_green", "", 275 },
{ "10Rnd_762x54_Mag", "", 500 },
{ "20Rnd_556x45_UW_mag", "", 125 }
};
};
class gang {
name = "Gangversteck";
side = "civ";
license = "";
level[] = { "", "", -1, "" };
items[] = {
{ "hgun_Rook40_F", "", 1500, 500 },
{ "hgun_Pistol_heavy_02_F", "", 2500, -1 },
{ "hgun_ACPC2_F", "", 4500, -1 },
{ "hgun_PDW2000_F", "", 9500, -1 },
{ "optic_ACO_grn_smg", "", 950, 250 }
};
mags[] = {
{ "16Rnd_9x21_Mag", "", 25 },
{ "6Rnd_45ACP_Cylinder", "", 50 },
{ "9Rnd_45ACP_Mag", "", 45 },
{ "30Rnd_9x21_Mag", "", 75 }
};
};
//Basic Shops
class genstore {
name = "Altis General Store";
side = "civ";
license = "";
level[] = { "", "", -1, "" };
items[] = {
{ "Binocular", "", 150, -1 },
{ "ItemGPS", "", 100, 45 },
{ "ItemMap", "", 50, 35 },
{ "ItemCompass", "", 50, 25 },
{ "ItemWatch", "", 50, -1 },
{ "ToolKit", "", 250, 75 },
{ "FirstAidKit", "", 150, 65 },
{ "NVGoggles", "", 2000, 980 },
{ "Chemlight_red", "", 300, -1 },
{ "Chemlight_yellow", "", 300, 50 },
{ "Chemlight_green", "", 300, 50 },
{ "Chemlight_blue", "", 300, 50 }
};
mags[] = {};
};
class f_station_store {
name = "Altis Fuel Station Store";
side = "";
license = "";
level[] = { "", "", -1, "" };
items[] = {
{ "Binocular", "", 750, -1 },
{ "ItemGPS", "", 500, 45 },
{ "ItemMap", "", 250, 35 },
{ "ItemCompass", "", 250, 25 },
{ "ItemWatch", "", 250, -1 },
{ "ToolKit", "", 1250, 75 },
{ "FirstAidKit", "", 750, 65 },
{ "NVGoggles", "", 10000, 980 },
{ "Chemlight_red", "", 1500, -1 },
{ "Chemlight_yellow", "", 1500, 50 },
{ "Chemlight_green", "", 1500, 50 },
{ "Chemlight_blue", "", 1500, 50 }
};
mags[] = {};
};
//Cop Shops
class cop_basic {
name = "Polizeishop";
side = "cop";
license = "";
level[] = { "", "", -1, "" };
items[] = {
{ "hgun_P07_F", "Taser", 4750, 50 },
{ "hgun_PDW2000_F", "Automatischer Taser", 7250, 50 },
{ "muzzle_snds_L", "Taser Schalldämpfer", 650, -1 },
{ "optic_Aco_smg","",200 },
{ "optic_ACO_grn_smg","",200 },
{ "optic_Holosight","",200 },
{ "acc_pointer_IR","",200 },
{ "acc_flashlight","",200 },
{ "ItemMap","",50 },
{ "ItemRadio","Smartphone",100 },
{ "ItemGPS","",200 },
{ "ToolKit","",5000 },
{ "Medikit","",1000 },
{ "Binocular","",150 },
{ "NVGoggles","",2000 },
{ "Chemlight_red","",300 },
{ "Chemlight_yellow","",300 },
{ "Chemlight_green","",300 },
{ "Chemlight_blue","",300 }
};
mags[] = {
{ "16Rnd_9x21_Mag", "Taser Magazin", 25 },
{ "30Rnd_9x21_Mag", "Automatischer Taser Magazin", 25 }
};
};
class cop_patrol {
name = "Polizeishop";
side = "cop";
license = "";
level[] = { "life_coplevel", "SCALAR", 2, "Du musst ein Polizeimeister sein!" };
items[] = {
{ "hgun_P07_F", "Taser", 4750, 50 },
{ "hgun_PDW2000_F", "Automatischer Taser", 7250, 50 },
{ "SMG_02_F", "Automatischer Sting Taser", 7250, 50 },
{ "muzzle_snds_L", "Taser Schalldämpfer", 650, -1 },
{ "optic_Aco_smg","",200 },
{ "optic_ACO_grn_smg","",200 },
{ "optic_Holosight","",200 },
{ "acc_pointer_IR","",200 },
{ "acc_flashlight","",200 },
{ "optic_Holosight_smg","",200 },
{ "optic_Holosight_smg","",200 },
{ "optic_MRCO","",2500 },
{ "optic_ERCO_blk_F","",2500 },
{ "optic_ERCO_khk_F","",2500 },
{ "optic_ERCO_snd_F","",2500 },
{ "ItemMap","",50 },
{ "ItemRadio","Smartphone",100 },
{ "ItemGPS","",200 },
{ "ToolKit","",5000 },
{ "Medikit","",1000 },
{ "Binocular","",150 },
{ "NVGoggles","",2000 },
{ "Chemlight_red","",300 },
{ "Chemlight_yellow","",300 },
{ "Chemlight_green","",300 },
{ "Chemlight_blue","",300 }
mags[] = {
{ "30Rnd_9x21_Mag", "Automatischer Taser Magazin", 25 },
{ "30Rnd_9x21_Mag", "Automatischer Sting Taser", 130 }
};
};
class cop_sergeant {
name = "Polizeishop";
side = "cop";
license = "";
level[] = { "life_coplevel", "SCALAR", 3, "Du musst ein Polizeiobermeister sein!" };
items[] = {
{ "hgun_P07_F", "Taser", 4750, 50 },
{ "hgun_PDW2000_F", "Automatischer Taser", 7250, 50 },
{ "SMG_02_F", "Automatischer Sting Taser", 7250, 50 },
{ "muzzle_snds_L", "Taser Schalldämpfer", 650, -1 },
{ "arifle_MX_SW_Black_F", "MX-SW Automatischer Taser", 20000, 50 },
{ "muzzle_snds_H", "MX-SW Schalldämpfer", 650, -1 },
{ "optic_Aco_smg","",200 },
{ "optic_ACO_grn_smg","",200 },
{ "optic_Holosight","",200 },
{ "acc_pointer_IR","",200 },
{ "acc_flashlight","",200 },
{"optic_Holosight_smg","",200 },
{ "optic_Holosight_smg","",200 },
{ "optic_MRCO","",2500 },
{ "optic_ERCO_blk_F","",2500 },
{ "optic_ERCO_khk_F","",2500 },
{ "optic_ERCO_snd_F","",2500 },
{ "ItemMap","",50 },
{ "ItemRadio","Smartphone",100 },
{ "ItemGPS","",200 },
{ "ToolKit","",5000 },
{ "Medikit","",1000 },
{ "Binocular","",150 },
{ "NVGoggles","",2000 },
{ "Chemlight_red","",300 },
{ "Chemlight_yellow","",300 },
{ "Chemlight_green","",300 },
{ "Chemlight_blue","",300 }
mags[] = {
{ "30Rnd_9x21_Mag", "Automatischer Taser Magazin", 25 },
{ "30Rnd_9x21_Mag", "Automatischer Sting Taser Magazin", 130 },
{ "100Rnd_65x39_caseless_mag", "MX-SW Automatischer Taser Magazin", 1500 }
};
};
class cop_krypo {
name = "Polizeishop";
side = "cop";
license = "";
level[] = { "life_coplevel", "SCALAR", 5, "Du musst ein Krypo sein!" };
items[] = {
{ "hgun_P07_F", "Taser", 4750, 50 },
{ "hgun_PDW2000_F", "Automatischer Taser", 7250, 50 },
{ "SMG_02_F", "Automatischer Sting Taser", 7250, 50 },
{ "muzzle_snds_L", "Taser Schalldämpfer", 650, -1 },
{ "arifle_MX_SW_Black_F", "MX-SW Automatischer Taser", 20000, 50 },
{ "muzzle_snds_H", "MX-SW Schalldämpfer", 650, -1 },
{ "arifle_MXC_Black_F", "MXC Scharf", 20000, 50 },
{ "arifle_SPAR_01_blk_F","",30000 },
{ "arifle_SPAR_01_khk_F","",30000 },
{ "arifle_SPAR_01_snd_F","",30000 },
{ "arifle_SPAR_01_GL_blk_F","",34000 },
{ "arifle_SPAR_01_GL_khk_F","",34000 },
{ "arifle_SPAR_01_GL_snd_F","",34000 },
{ "srifle_EBR_F","",30000 },
{ "optic_Aco_smg","",200 },
{ "optic_ACO_grn_smg","",200 },
{ "optic_Holosight","",200 },
{ "acc_pointer_IR","",200 },
{ "acc_flashlight","",200 },
{ "optic_Holosight_smg","",200 },
{ "optic_Holosight_smg","",200 },
{ "optic_MRCO","",2500 },
{ "optic_ERCO_blk_F","",2500 },
{ "optic_ERCO_khk_F","",2500 },
{ "optic_ERCO_snd_F","",2500 },
{ "optic_Arco","",2500 },
{ "optic_Hamr","",2500 },
{ "optic_NVS","",2500 },
{ "optic_DMS","",2500 },
{ "optic_SOS","",2500 },
{ "optic_LRPS","",2500 },
{ "optic_LRPS_tna_F","",2500 },
{ "optic_LRPS_ghex_F","",2500 },
{ "optic_AMS","",2500 },
{ "ItemMap","",50 },
{ "ItemRadio","Smartphone",100 },
{ "ItemGPS","",200 },
{ "ToolKit","",5000 },
{ "Medikit","",1000 },
{ "Binocular","",150 },
{ "NVGoggles","",2000 },
{ "Chemlight_red","",300 },
{ "Chemlight_yellow","",300 },
{ "Chemlight_green","",300 },
{ "Chemlight_blue","",300 },
{ "Rangefinder","",2500 },
{ "HandGrenade_Stone","Flashbang",1500 }
mags[] = {
{ "30Rnd_9x21_Mag", "Automatischer Taser Magazin", 25 },
{ "30Rnd_9x21_Mag", "Automatischer Sting Taser Magazin", 130 },
{ "100Rnd_65x39_caseless_mag", "MX-SW Automatischer Taser Magazin", 1500 },
{ "30Rnd_65x39_caseless_mag", "MXC Scharf", 1500 },
{ "30Rnd_556x45_Stanag", "SPAR Scharf", 800 },
{ "20Rnd_762x51_Mag","",50 }
};
};
class cop_sek {
name = "Polizeishop";
side = "cop";
license = "";
level[] = { "life_coplevel", "SCALAR", 4, "Du musst ein Polizeihauptmeister sein!" };
items[] = {
{ "hgun_P07_F", "Taser", 4750, 50 },
{ "hgun_PDW2000_F", "Automatischer Taser", 7250, 50 },
{ "SMG_02_F", "Automatischer Sting Taser", 7250, 50 },
{ "muzzle_snds_L", "Taser Schalldämpfer", 650, -1 },
{ "arifle_MX_SW_Black_F", "MX-SW Automatischer Taser", 20000, 50 },
{ "muzzle_snds_H", "MX-SW Schalldämpfer", 650, -1 },
{ "arifle_MXC_Black_F", "MXC Scharf", 20000, 50 },
{ "arifle_SPAR_01_blk_F","",30000 },
{ "arifle_SPAR_01_khk_F","",30000 },
{ "arifle_SPAR_01_snd_F","",30000 },
{ "arifle_SPAR_01_GL_blk_F","",34000 },
{ "arifle_SPAR_01_GL_khk_F","",34000 },
{ "arifle_SPAR_01_GL_snd_F","",34000 },
{ "arifle_SPAR_02_blk_F","",38000 },
{ "arifle_SPAR_02_khk_F","",38000 },
{ "arifle_SPAR_02_snd_F","",38000 },
{ "arifle_SPAR_03_blk_F","",40000 },
{ "arifle_SPAR_03_khk_F","",40000 },
{ "arifle_SPAR_03_snd_F","",40000 },
{ "srifle_EBR_F","",30000 },
{ "optic_Aco_smg","",200 },
{ "optic_ACO_grn_smg","",200 },
{ "optic_Holosight","",200 },
{ "acc_pointer_IR","",200 },
{ "acc_flashlight","",200 },
{"optic_Holosight_smg","",200 },
{ "optic_Holosight_smg","",200 },
{ "optic_MRCO","",2500 },
{ "optic_ERCO_blk_F","",2500 },
{ "optic_ERCO_khk_F","",2500 },
{ "optic_ERCO_snd_F","",2500 },
{ "optic_Arco","",2500 },
{ "optic_Hamr","",2500 },
{ "optic_NVS","",2500 },
{ "optic_DMS","",2500 },
{ "optic_SOS","",2500 },
{ "optic_LRPS","",2500 },
{ "optic_LRPS_tna_F","",2500 },
{ "optic_LRPS_ghex_F","",2500 },
{ "optic_AMS","",2500 },
{ "ItemMap","",50 },
{ "ItemRadio","Smartphone",100 },
{ "ItemGPS","",200 },
{ "ToolKit","",5000 },
{ "Medikit","",1000 },
{ "Binocular","",150 },
{ "NVGoggles","",2000 },
{ "Chemlight_red","",300 },
{ "Chemlight_yellow","",300 },
{ "Chemlight_green","",300 },
{ "Chemlight_blue","",300 },
{ "Rangefinder","",2500 },
{ "HandGrenade_Stone","Flashbang",1500 }
mags[] = {
{ "30Rnd_9x21_Mag", "Automatischer Taser Magazin", 25 },
{ "30Rnd_9x21_Mag", "Automatischer Sting Taser Magazin", 130 },
{ "100Rnd_65x39_caseless_mag", "MX-SW Automatischer Taser Magazin", 1500 },
{ "30Rnd_65x39_caseless_mag", "MXC Scharf", 1500 },
{ "30Rnd_556x45_Stanag", "SPAR Scharf", 800 },
{ "20Rnd_762x51_Mag","",50 },
{ "150Rnd_556x45_Drum_Mag_F","SPAR 150 Scharf",50 }
};
};
//Medic Shops
class med_basic {
name = "store";
side = "med";
license = "";
level[] = { "", "", -1, "" };
items[] = {
{ "ItemGPS", "", 100, 45 },
{ "Binocular", "", 150, -1 },
{ "ToolKit", "", 250, 75 },
{ "FirstAidKit", "", 150, 65 },
{ "Medikit", "", 500, 450 },
{ "NVGoggles", "", 1200, 980 }
};
mags[] = {};
};
};
Alles anzeigen
schuldigung für die dummheit wo finde ich die ?
Clothing_Config.hpp im Hauptverzeichnis also in der Altis_Life.Altis
und die fn_playerSkins.sqf in core/functions
Guten Tag, bitte lacht mich nicht aus xD
Ich finde einen Fehler in der Config_Weapons nicht
Fehler
[spoiler]ErrorMessage: File mpmissions\__cur_mp.Altis\Config_Weapons.hpp, line 175: Config: 'm' encountered instead of ','/spoiler]
Aber in der Reihe 175 ist nichts ^^bzw kein Fehler
Config_Weapons im Anhang
MfG
Hier trägst du deine Classes ein :
Code Alles anzeigenclass cop { title = "STR_Shops_C_Police"; license = ""; side = "cop"; uniforms[] = { { "NONE", "Remove Uniform", 0, { "", "", -1 } }, { "U_Rangemaster", "Cop Uniform", 25, { "", "", -1 } }, { "U_B_CombatUniform_mcam", "SEK", 25, { "life_coplevel", "SCALAR", 7 } }, { "U_I_Wurst", "ZollWurst", 350, { "life_coplevel", "SCALAR", 4 } }, { "U_B_survival_uniform", "Wurst", 1250, { "life_coplevel", "SCALAR", 1 } }, { "U_BG_Wurstwasser", "Polizei Uniform in Wurstmantel", 1250, { "life_coplevel", "SCALAR", 1 } }, { "U_WurstmitKäase", "Polizei Käse mit wurst", 1250, { "life_coplevel", "SCALAR", 1 } }, { "U_B_Pommesgabel", "Pommesschranke", 550, { "life_coplevel", "SCALAR", 2 } } };
und da kommen deine Texturen rein.Code Alles anzeigencase west: { //Cop Level Abfrage ist Cop level == 1 if(uniform player == "U_Rangemaster") then { player setObjectTextureGlobal [0, "textures\cop_uniform.jpg"]; }; ist Cop level == 2 if(uniform player == "U_Rangemaster") then { player setObjectTextureGlobal [0, "textures\cop_uniform.jpg"]; }; if(uniform player == "classname_wurst") then { player setObjectTextureGlobal [0, "textures\wurstpaa"]; }; if(uniform player == "classname_wurst") then { player setObjectTextureGlobal [0, "textures\wurst.jpg"]; }; if(uniform player == "classname_wurst") then { player setObjectTextureGlobal [0, "textures\wurst.jpg"]; };
Ich glaube er meint das so ->>
case west: {
//Cop Level Abfrage
ist Cop level == 1
if(uniform player == "U_Rangemaster") then {
player setObjectTextureGlobal [0, "textures\cop_uniform.jpg"];
};
ist Cop level == 2
if(uniform player == "U_Rangemaster") then {
player setObjectTextureGlobal [0, "textures\cop_uniform.jpg"];
};
if(uniform player == "classname_wurst") then {
player setObjectTextureGlobal [0, "textures\wurstpaa"];
};
if(uniform player == "classname_wurst") then {
player setObjectTextureGlobal [0, "textures\wurst.jpg"];
};
if(uniform player == "classname_wurst") then {
player setObjectTextureGlobal [0, "textures\wurst.jpg"];
};
Alles anzeigen
nein ich möchte mehrere kleidungen mit einer textur
Mach doch in der playerSkins noch ne Abfrage rein wenn der Spieler Cop Level 1
diese Textur das ist und wenn er Cop Level 2 ist diese
MfG
HAst du durch zufall eine Ältere Mission genommen noch vor 3den Editor Zeiten?
Wenn ja, dann ist deine Mission.sqm schrott und musst sie erst vorher updaten.@blackfisch die Mission besagt eindeutig dass er nicht alle Bis functions überschreibt
~ clean ja, aber sie verrät doch mehr als man denkt
Hab ich nicht... Willst du die Mission mal haben ?
@AustianNoob persistent = 1; ist schon drin.
Weiß nicht ob du dieses schon getan hast aber pack diesen Code hier mal in die [lexicon]Startparameter[/lexicon].
Code: -autoinit
mfg power
@powerafro2 Hab ich schon
Das Problem ist nach meinem Verständnis, dass sie ständig neustartet
Das Problem ist, dein Log ist komplett sauber. Was war denn deine letzte Änderung?
@blackfisch eigentlich alles weil ich nicht so viel geändert hab
Guten Tag,
ich habe ein Problem,
meine Altis Life Mission startet immer neu.
Kurze Info's:
Version 4.4 old
Map: Altis Life Map
Der Fehler tritt immer mit meiner Missions auf.
Doch ich finde den Fehler nicht
Der RPT Log ist im Anhang.
Wenn ihr meine Mission haben wollt meldet euch einfach
MfG
Und ich hoffe ihr könnt mir schnell helfen.
Ich hab einfach meinen Script neugemacht !
#gelöst
Dann hänge doch mal bitte die common.hpp an
Ich ab den ganzen dialog ordner mal dran gehangen