Rob

Donator
  • Content count

    20
  • Donations

    0.00 EUR 
  • Joined

  • Last visited

Everything posted by Rob

  1. Hello, I've set up some single display connection notifys with Infistar 56 that worked well. Only some lines aka {-1, -1, 10, 0.6, 0, 0, "#FF0000", "Text"}, last line without comma. Double checked. It works well in 56. However, I've now updated to 60 and now 61 but the last notify message stay on the screen forever. I've noticed, the display code has changed from 56 to 60. Can it be that the end condition is not working well, yet? Any ideas? BR Rob
  2. OK, my setup, that was working well in v56 is: ENABLE_NOTIFICATION_MESSAGES = true; NOTIFY_MSG_ARRAY[] = { {-1, -1, 10, 0.6, 0, 0, "#1900FF", "Text1"}, {-1, -1, 10, 0.6, 0, 0, "#FF0000", "Text2"}, {-1, -1, 10, 0.6, 0, 0, "#FF0000", "Text3"}, {-1, -1, 10, 0.6, 0, 0, "#FF0000", "Text4"}, {-1, -1, 10, 0.6, 0, 0, "#1900FF", "Text5"} }; Since updating to 60/61, Text5 doesn't go away. Same problem kuplion seem to have. The code behind "if(_ENABLE_NOTIFICATION_MESSAGES)then.." has changed from 56 to 60 according a simple diff, so I assume, here could be a problem and/or the last message get not cleared properly. BR Rob
  3. Hello, regarding the: 12:11:10 Warning Message: Addon 'A3_Data_F_Curator_Characters' requires addon 'A3_Characters_F_Exp' I had the same problem. Your server folder is propably mission the "Expansion" folder. I have my servers symlinked to my A3- master-folder and the update got a new addon/folder named "Expansion". Copied/symlinked the folder from my A3-Master to my Exile-Server directory and the error is gone. BR Rob
  4. Hello, it is still possible in 0.9.35 to dupe by selling attachments from weapons that have a stock attachment from a car. To be more precise, it will not get duplicated, but you can sell it endless times. If I got it correct, the weapons with stock attachments (like smg_02_aco_f) got removed from the loot table. However, by analysing the database log, I saw, that yesterday a smg_02_aco_f occured on my server out of nowhere. I indeed use A3XAI, VEMF, DMS and Helicrashs, but a text search for smg_02_aco_f in my whole exile directory showed, that none of the scripts contains smg_02_aco_f. So I really don't know, how that item come to the server. (I assume, my server is small enough, that no hacker targets it and it doesnt got spawned that way). However, anyway, I think it would be pretty if the exile sell code can also handle weapons with stock attachments or at least block the selling of the attachments. BR Rob
  5. Hello, in some situations it is helpful to give a player, wo hied by a bug or PVP on a PVE server his old gear back. In Epoch times I said "pls go to lobby" and copied the gear from his old character back in his actual character via SQL. Unfortunately the player_history table does not have all these fields. Could we maybe add the fields? Should be OK for the database, or? Also I've modified the epoch code, that when a vehicle gets destroyed only the damage field was set to 1 but nothing more. So it was also possible to restore complete vehicles by just 1-2 database clicks. However, they only appeared at the next restart. For PVE server admins it would be nice to have a little more complete history in the database. I don't know if a vehicle history is possible, but it would be cool, if the player history could get the full player rows. :-) BR Rob
  6. Hello, I think there are still some vehicles that get destroyed at respawn. At least I have found a vehicle deletion at server load up. In that queue the server normally only loads the vehicles. I took a look in the vehicle deletion code and to my understanding at this place this deletion can only be triggered by a destroyed vehicle. On the other hand, the spawn code in ExileServer_object_vehicle_carefulCreateVehicle.sqf should prevent such things. I am not really sure why vehicles get destroyed at mapload even when they are careful spawned by ExileServer_object_vehicle_carefulCreateVehicle. Anyone has a idea here? BR Rob [06:04:11:276836 +02:00] [Thread 7596] extDB2: Input from Server: 0:321783:loadVehicle:331 [06:04:11:276855 +02:00] [Thread 7596] extDB2: SQL_CUSTOM_V2: Trace: UniqueID: 1 Input: loadVehicle:331 [06:04:11:277285 +02:00] [Thread 7596] extDB2: SQL_CUSTOM_V2: Trace: UniqueID: 1 Result: [1,[[331,"Exile_Car_Hunter","2015-12-30T22:29:19Z","UID_HERE",-1,0.961642,0,[["HitLFWheel",0.0433071],["HitLF2Wheel",0.011811],["HitRFWheel",0.023622],["HitRF2Wheel",0],["HitFuel",0],["HitEngine",0],["HitBody",0],["HitGlass1",0],["HitGlass2",0],["HitGlass3",0],["HitGlass4",0],["HitGlass5",0],["HitGlass6",0],["HitRGlass",0],["HitLGlass",0],["HitLBWheel",0],["HitLMWheel",0],["HitRBWheel",0],["HitRMWheel",0],["",0.019685],["",0.019685],["",0.019685],["",0.019685],["",0.019685],["",0.019685]],25865.519531,22536.173828,0.00407791,0.0618286,0.996181,0.0616455,-0.0948717,-0.0556182,0.993935,[[],[]],[["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_DuctTape",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_PlasticBottleFreshWater",1],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["Exile_Item_GloriousKnakworst",1],["Exile_Item_GloriousKnakworst",1],["Exile_Item_GloriousKnakworst",1],["Exile_Item_GloriousKnakworst",1],["Exile_Item_GloriousKnakworst",1],["Exile_Item_GloriousKnakworst",1],["Exile_Item_GloriousKnakworst",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_PlasticBottleFreshWater",1]],[],"2611"]]] [06:04:11:277298 +02:00] [Thread 7596] extDB2: Output to Server: [1,[[331,"Exile_Car_Hunter","2015-12-30T22:29:19Z","76561197993477876",-1,0.961642,0,[["HitLFWheel",0.0433071],["HitLF2Wheel",0.011811],["HitRFWheel",0.023622],["HitRF2Wheel",0],["HitFuel",0],["HitEngine",0],["HitBody",0],["HitGlass1",0],["HitGlass2",0],["HitGlass3",0],["HitGlass4",0],["HitGlass5",0],["HitGlass6",0],["HitRGlass",0],["HitLGlass",0],["HitLBWheel",0],["HitLMWheel",0],["HitRBWheel",0],["HitRMWheel",0],["",0.019685],["",0.019685],["",0.019685],["",0.019685],["",0.019685],["",0.019685]],25865.519531,22536.173828,0.00407791,0.0618286,0.996181,0.0616455,-0.0948717,-0.0556182,0.993935,[[],[]],[["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_DuctTape",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_PlasticBottleFreshWater",1],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["30Rnd_9x21_Mag",30],["Exile_Item_GloriousKnakworst",1],["Exile_Item_GloriousKnakworst",1],["Exile_Item_GloriousKnakworst",1],["Exile_Item_GloriousKnakworst",1],["Exile_Item_GloriousKnakworst",1],["Exile_Item_GloriousKnakworst",1],["Exile_Item_GloriousKnakworst",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_PlasticBottleFreshWater",1]],[],"2611"]]] [06:04:11:312414 +02:00] [Thread 7596] extDB2: Input from Server: 0:321783:loadVehicleContainer:331 [06:04:11:312449 +02:00] [Thread 7596] extDB2: SQL_CUSTOM_V2: Trace: UniqueID: 1 Input: loadVehicleContainer:331 [06:04:11:312871 +02:00] [Thread 7596] extDB2: SQL_CUSTOM_V2: Trace: UniqueID: 1 Result: [1,[[[]]]] [06:04:11:312889 +02:00] [Thread 7596] extDB2: Output to Server: [1,[[[]]]] [06:04:11:313045 +02:00] [Thread 7596] extDB2: Input from Server: 0:321783:loadVehicle:325 [06:04:11:313058 +02:00] [Thread 7596] extDB2: SQL_CUSTOM_V2: Trace: UniqueID: 1 Input: loadVehicle:325 [06:04:11:313485 +02:00] [Thread 7596] extDB2: SQL_CUSTOM_V2: Trace: UniqueID: 1 Result: [1,[[325,"Exile_Car_Ifrit","2015-12-29T23:09:39Z","UID_HERE",-1,0.896676,0,[["HitLFWheel",0],["HitLF2Wheel",0],["HitRFWheel",0],["HitRF2Wheel",0],["HitReserveWheel",0],["HitFuel",0],["HitEngine",0],["HitBody",0],["HitGlass1",0],["HitGlass2",0],["HitGlass3",0],["HitGlass4",0],["HitGlass5",0],["HitGlass6",0],["HitGlass7",0],["HitGlass8",0],["HitGlass9",0],["HitGlass10",0],["HitGlass11",0],["HitRGlass",0],["HitLGlass",0],["HitLBWheel",0],["HitLMWheel",0],["HitRBWheel",0],["HitRMWheel",0],["",0],["",0],["",0],["",0],["",0],["",0]],11463.400391,15530.686523,0.0813675,-0.99646,0.084067,-0.000549316,-0.000551254,0.000000063477,0,[["muzzle_snds_338_green","optic_LRPS","bipod_02_F_blk","optic_KHS_blk","optic_Nightstalker"],[1,1,1,1,1]],[["100Rnd_65x39_caseless_mag_Tracer",100],["Exile_Item_GloriousKnakworst_Cooked",1],["Exile_Item_GloriousKnakworst_Cooked",1],["Exile_Item_ChristmasTinner_Cooked",1],["Exile_Item_CookingPot",1],["Exile_Item_BBQSandwich_Cooked",1],["Exile_Item_BBQSandwich_Cooked",1],["Exile_Item_Matches",10],["Exile_Item_FuelCanisterEmpty",1],["Exile_Item_ChristmasTinner_Cooked",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_CamoTentKit",1],["Exile_Item_BBQSandwich_Cooked",1],["Exile_Item_SausageGravy_Cooked",1],["Exile_Item_SausageGravy_Cooked",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_CanOpener",1],["Exile_Item_BBQSandwich_Cooked",1],["Exile_Item_DuctTape",1],["Exile_Item_Vishpirin",1],["Exile_Item_DuctTape",1],["Exile_Item_DuctTape",1],["Exile_Item_CamoTentKit",1],["Exile_Item_CamoTentKit",1],["10Rnd_338_Mag",10],["10Rnd_338_Mag",10],["Exile_Item_Pliers",1],["30Rnd_65x39_caseless_mag",30],["Exile_Item_WoodLog",1],["Exile_Item_WoodPlank",1],["Exile_Item_Handsaw",1],["10Rnd_338_Mag",8],["30Rnd_556x45_Stanag",30],["30Rnd_65x39_caseless_green",30],["30Rnd_556x45_Stanag",30],["10Rnd_338_Mag",10],["10Rnd_338_Mag",10],["10Rnd_338_Mag",10]],[["Exile_Melee_Axe","","","",[],""],["srifle_DMR_02_camo_F","","","",[],""]],"1979"]]] [06:04:11:313502 +02:00] [Thread 7596] extDB2: Output to Server: [1,[[325,"Exile_Car_Ifrit","2015-12-29T23:09:39Z","76561197995454181",-1,0.896676,0,[["HitLFWheel",0],["HitLF2Wheel",0],["HitRFWheel",0],["HitRF2Wheel",0],["HitReserveWheel",0],["HitFuel",0],["HitEngine",0],["HitBody",0],["HitGlass1",0],["HitGlass2",0],["HitGlass3",0],["HitGlass4",0],["HitGlass5",0],["HitGlass6",0],["HitGlass7",0],["HitGlass8",0],["HitGlass9",0],["HitGlass10",0],["HitGlass11",0],["HitRGlass",0],["HitLGlass",0],["HitLBWheel",0],["HitLMWheel",0],["HitRBWheel",0],["HitRMWheel",0],["",0],["",0],["",0],["",0],["",0],["",0]],11463.400391,15530.686523,0.0813675,-0.99646,0.084067,-0.000549316,-0.000551254,0.000000063477,0,[["muzzle_snds_338_green","optic_LRPS","bipod_02_F_blk","optic_KHS_blk","optic_Nightstalker"],[1,1,1,1,1]],[["100Rnd_65x39_caseless_mag_Tracer",100],["Exile_Item_GloriousKnakworst_Cooked",1],["Exile_Item_GloriousKnakworst_Cooked",1],["Exile_Item_ChristmasTinner_Cooked",1],["Exile_Item_CookingPot",1],["Exile_Item_BBQSandwich_Cooked",1],["Exile_Item_BBQSandwich_Cooked",1],["Exile_Item_Matches",10],["Exile_Item_FuelCanisterEmpty",1],["Exile_Item_ChristmasTinner_Cooked",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_CamoTentKit",1],["Exile_Item_BBQSandwich_Cooked",1],["Exile_Item_SausageGravy_Cooked",1],["Exile_Item_SausageGravy_Cooked",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_PlasticBottleFreshWater",1],["Exile_Item_CanOpener",1],["Exile_Item_BBQSandwich_Cooked",1],["Exile_Item_DuctTape",1],["Exile_Item_Vishpirin",1],["Exile_Item_DuctTape",1],["Exile_Item_DuctTape",1],["Exile_Item_CamoTentKit",1],["Exile_Item_CamoTentKit",1],["10Rnd_338_Mag",10],["10Rnd_338_Mag",10],["Exile_Item_Pliers",1],["30Rnd_65x39_caseless_mag",30],["Exile_Item_WoodLog",1],["Exile_Item_WoodPlank",1],["Exile_Item_Handsaw",1],["10Rnd_338_Mag",8],["30Rnd_556x45_Stanag",30],["30Rnd_65x39_caseless_green",30],["30Rnd_556x45_Stanag",30],["10Rnd_338_Mag",10],["10Rnd_338_Mag",10],["10Rnd_338_Mag",10]],[["Exile_Melee_Axe","","","",[],""],["srifle_DMR_02_camo_F","","","",[],""]],"1979"]]] [06:04:11:514437 +02:00] [Thread 7596] extDB2: Input from Server: 0:321783:loadVehicleContainer:325 [06:04:11:514486 +02:00] [Thread 7596] extDB2: SQL_CUSTOM_V2: Trace: UniqueID: 1 Input: loadVehicleContainer:325 [06:04:11:514951 +02:00] [Thread 7596] extDB2: SQL_CUSTOM_V2: Trace: UniqueID: 1 Result: [1,[[[]]]] [06:04:11:514967 +02:00] [Thread 7596] extDB2: Output to Server: [1,[[[]]]] [06:04:11:531768 +02:00] [Thread 7596] extDB2: Input from Server: 1:321783:deleteVehicle:325 [06:04:11:531810 +02:00] [Thread 7596] extDB2: Output to Server: [06:04:11:531839 +02:00] [Thread 8800] extDB2: SQL_CUSTOM_V2: Trace: UniqueID: 1 Input: deleteVehicle:325 [06:04:11:562052 +02:00] [Thread 7596] extDB2: Input from Server: 0:321783:loadVehicle:210 [06:04:11:562090 +02:00] [Thread 7596] extDB2: SQL_CUSTOM_V2: Trace: UniqueID: 1 Input: loadVehicle:210 [06:04:11:562680 +02:00] [Thread 7596] extDB2: SQL_CUSTOM_V2: Trace: UniqueID: 1 Result: [1,[[210,"Exile_Bike_QuadBike_Black","2015-12-22T00:49:05Z","UID_HERE",0,0.631632,0,[["HitEngine",0],["HitFuel",0],["HitLFWheel",0],["HitLF2Wheel",0],["HitRFWheel",0],["HitRF2Wheel",0],["HitRGlass",0],["HitLGlass",0],["HitGlass1",0],["HitGlass2",0],["HitGlass3",0],["HitGlass4",0],["HitGlass5",0],["HitGlass6",0],["HitBody",0],["HitLBWheel",0],["HitLMWheel",0],["HitRBWheel",0],["HitRMWheel",0],["",0],["",0]],15509.729492,17920.371094,0.395128,0.986206,-0.164016,-0.0222778,0.017182,-0.0324226,0.999327,[[],[]],[["Exile_Item_FuelCanisterFull",20]],[],"1905"]]] [06:04:11:562692 +02:00] [Thread 7596] extDB2: Output to Server: [1,[[210,"Exile_Bike_QuadBike_Black","2015-12-22T00:49:05Z","76561197996676326",0,0.631632,0,[["HitEngine",0],["HitFuel",0],["HitLFWheel",0],["HitLF2Wheel",0],["HitRFWheel",0],["HitRF2Wheel",0],["HitRGlass",0],["HitLGlass",0],["HitGlass1",0],["HitGlass2",0],["HitGlass3",0],["HitGlass4",0],["HitGlass5",0],["HitGlass6",0],["HitBody",0],["HitLBWheel",0],["HitLMWheel",0],["HitRBWheel",0],["HitRMWheel",0],["",0],["",0]],15509.729492,17920.371094,0.395128,0.986206,-0.164016,-0.0222778,0.017182,-0.0324226,0.999327,[[],[]],[["Exile_Item_FuelCanisterFull",20]],[],"1905"]]] [06:04:11:570964 +02:00] [Thread 7596] extDB2: Input from Server: 0:321783:loadVehicleContainer:210 [06:04:11:571004 +02:00] [Thread 7596] extDB2: SQL_CUSTOM_V2: Trace: UniqueID: 1 Input: loadVehicleContainer:210 [06:04:11:571412 +02:00] [Thread 7596] extDB2: SQL_CUSTOM_V2: Trace: UniqueID: 1 Result: [1,[[[]]]] [06:04:11:571425 +02:00] [Thread 7596] extDB2: Output to Server: [1,[[[]]]]
  7. R3F uses "ctrlcreate", which was at least on Infistar-Epoch a very bad string. Had to edit that out in Infistar-Epoch to use R3F. Could it be related? BR Rob
  8. Hello, it would be nice, to have a extra field in each table "Last_Updated" with type DATETIME and Standard: Current_Timestamp on Update. I am sure it would be helpful on database management and cleanup of old items, when you can see, when a row was touched the last time. I have implemented this and it works fine. However, afaik you need MySQL 5.6 or greater for that feature, BR Rob
  9. Rob

    Sudden CPS drop

    Hello, does anyone know, what (script problems?) can cause sudden CPS drops? (Server 3) It's a dedicated i7-3770 with 32GB RAM, CPU is not maxed out, yet. This must be a script/configuration problem, cause the server is running well, until a point, where I think some script bug's out and eating CPU cycles or something... Ive using A3XAI, VEMF. DMS, HeliCrashs, which one can update almost daily. Furthermore I've modified the modless Z-Script to spawn the Z's correctly on the client and deleting them via eventhandler, when the client disconnects. Also I've implemented some trade-logging via the arma_load.dll extension. The Altis server has more objects (see OC3) than Bornholm, however the CPS drop comes so sudden, that I am almost sure this is a script bug and not low performance caused by much objects / heavy scripts. EDIT: The first screen shows the drop after 4,5h, and in the second screen the drop just occured after 30 minutes uptime with 8 players... Does anyone have some hints, how to debug the internal state of the arma scripting engine? BR Rob
  10. Rob

    DMS - Defent's Mission System

    Hello. I did a text search for "DMS_banditSide" in the whole folder, it only is in the config file. How do you evaluate "DMS_banditSide" when it's no where used? -confused- EDIT: Nevermind, got it. String operations with variable names. OK. Didn't thought about such thing. However, reading the code more intensive could have shown it... Thx... createGroup (missionNamespace getVariable [format ["DMS_%1Side",_side],WEST]);BR Rob
  11. Hello, I have a similar opinion like most people and suggestions here in this thread. I hope the devs implement the ideas here. BR Rob
  12. Rob

    Advanced flight controls - HUD

    OK, seems to be already in the game now. Thx. BR Rob
  13. OK, seems to be already in the game now. Thx. BR Rob
  14. Hello, can Exile maybe enable the AVA gauges, when the server forces AVA flight model. Like it's done on Epoch. See: http://exile.majormittens.co.uk/topic/4029-advanced-flight-controls-hud/ and http://dev.arma3.com/assets/img/post/images/oprep_rotorlib_1.jpg AVA with keyboard is almost impossible without these gauges. BR Rob
  15. Rob

    DMS - Defent's Mission System

    Hello Defent, cause the Zombie and VEMS script I have to replace the DMS side at each update in 2-3 files. Could you please replace "EAST" by "DMS_banditSide", so that a simple config change is enough? If you could extract the config into a extra PBO, like it's done by Exile and A3XAI this would be even better. Then a admin could simply re-upload the main PBO in some update cases. BR Rob
  16. Rob

    Advanced flight controls - HUD

    Hello, I have also forced the ava flight model on my server. However, I have also the problem, that the ava gauges does not show up. With A3 Epoch the AVA gauges show up, when you force the AVA flight model. I've already spend some hours to search for the option, to enable the AVA gauges, too. So the gauges are not in the Exile Hud? BR Rob
  17. Rob

    zombie und demon mod einbauen wie?

    Startest Du den Mod auch in den Startparametern mit?!
  18. Hmm, I have solved it with a temporary fix, by changing if (_numberOfConstructions < 100) then { _continueLoading = false; };to if (_page > 30) then { _continueLoading = false; };which simply blindly trys to load 30*100 objects. However, I still don't understand, why nobody else has this problem... BR Rob
  19. Hello, we have the problem, that not all constructions are getting loaded at server restart. A quick look in the exile constructions db loading code showed, that exile loads all subsequent constuction ids with a page size of 100. And it is stopping, when it finds a page with less than 100 entries. It assumes, it is the last page. However, when looking at our construction IDs, we already have holes in the ID chain. So the loading is stopping to early. I just wonder, why I don't find any entry about missing construction parts after server restart here. Am I the only one with this problem? BR Rob