• Announcements

    • Flosstradamus

      Official Discord   03/15/17

      https://discord.gg/FMkqWpF Click the link above and join our Official Discord!  Chat with developers and get quicker support!
    • Vishpala

      New XM8 Discord Bot   05/15/17

      Our new XM8 Discord Bot will send you notifications about events happening in-game, even if you are not online!  Read about it on the Devblog:  

Artharon

Donator
  • Content count

    48
  • Joined

  • Last visited

Community Reputation

6 Neutral

About Artharon

  • Rank
    Bambi
  1. It was BE for me. Try to disable it in your config and start your server and see if the problem continues.
  2. There is no viable solution regarding key/mousebutton eventhandler since the code for mousebuttons are handled very differently than keys. Just go with my first solution and the bad guys firstly have to figure out how to go around the script and secondly 1 guy dies at least from them.
  3. Could you provide a more detailed solution please?! @Lenzh | 11thAMB
  4. Lad DMS nochmal neu runter, scheint ja irgendwie nicht vollständig zu sein.
  5. Gonna try one last thing since „Put“ Eventhandler isn‘t working in Exile (or I am retarded) , that would be an eventhandler which always checks for mines 2 meters around a player if he presses „Spacebar“ and is in a SafeZone. Not really satisfying but this could be at least without exploits if it works correctly. Animationeventhandlers were always too late or too early with deleting.=/ Will post my results here.
  6. You could also add this to ExileClient_object_player_thread_safeZone.sqf but I don't think this is a good idea.... _minetypes= ["SatchelCharge_Remote_Ammo","ClaymoreDirectionalMine_Remote_Ammo","DemoCharge_Remote_Ammo","ATMine_Range_Ammo","APERSMine_Range_Ammo","APERSBoundingMine_Range_Ammo","SLAMDirectionalMine_Wire_Ammo","APERSTripMine_Wire_Ammo","APERSMineDispenser_Ammo"]; { _mine = _x; { if(typeOf _mine == _x)then { deleteVehicle _mine; }; }forEach _minetypes; }forEach (player nearObjects 2); Edit: Tryed it, doesn't even work fast enough to not be able to touch off the bomb....
  7. Me too. I have added this into ExileClient_object_player_event_onEnterSafezone.sqf wdy_no_mines = player addEventHandler ["InventoryClosed", { _mines = ["SatchelCharge_Remote_Mag","ClaymoreDirectionalMine_Remote_Mag","DemoCharge_Remote_Mag","ATMine_Range_Mag","APERSMine_Range_Mag","APERSBoundingMine_Range_Mag","SLAMDirectionalMine_Wire_Mag","APERSTripMine_Wire_Mag","APERSMineDispenser_Mag"]; _minetypes = ["SatchelCharge_Remote_Ammo","ClaymoreDirectionalMine_Remote_Ammo","DemoCharge_Remote_Ammo","ATMine_Range_Ammo","APERSMine_Range_Ammo","APERSBoundingMine_Range_Ammo","SLAMDirectionalMine_Wire_Ammo","APERSTripMine_Wire_Ammo","APERSMineDispenser_Ammo"]; _holder = nearestObject [position player, "GroundWeaponHolder"]; { _mine = _x; { if(typeOf _mine == _x)then { deleteVehicle _mine; }; }forEach _minetypes; }forEach (player nearObjects 2); _cargomag = getMagazineCargo _holder; _keyMag = _cargomag select 0; _keyMag2 = _cargomag select 1; _minecheck = false; { if(_x in _keyMag)then { _index = _keyMag find _x; _keyMag deleteAt _index; _keyMag2 deleteAt _index; _minecheck = true; }; }forEach _mines; if(_minecheck)then { _cargoWeap = getWeaponCargo _holder; _cargoitem = getItemCargo _holder; _cargopos = getPos _holder; _cargoposATL = getPosATL _holder; deleteVehicle _holder; _keyWeap = _cargoWeap select 0; _keyWeap2 = _cargoWeap select 1; _keyItem = _cargoItem select 0; _keyItem2 = _cargoItem select 1; _weaponHolder = createVehicle ["GroundWeaponHolder", _cargopos, [], 0, "CAN_COLLIDE"]; _weaponHolder setPosATL _cargoposATL; { _indexkeyMag = _keyMag find _x; _keyMagnum = _keyMag2 select _indexkeyMag; _weaponHolder addMagazineCargoGlobal [_x,_keyMagnum]; }forEach _keyMag; { _indexkeyWeap = _keyWeap find _x; _keyWeapnum = _keyWeap2 select _indexkeyWeap; _weaponHolder addWeaponCargoGlobal [_x,_keyWeapnum]; }forEach _keyWeap; { _indexkeyItem = _keyItem find _x; _keyItemnum = _keyItem2 select _indexkeyItem; _weaponHolder addItemCargoGlobal [_x,_keyItemnum]; }forEach _keyItem; ["ErrorTitleAndText", ["Explosive Deleted", "You cannot place an explosive this close to a trader!"]] call ExileClient_gui_toaster_addTemplateToast; }; }];; and player removeEventHandler ["InventoryClosed",wdy_no_mines]; into ExileClient_object_player_event_onLeaveSafezone.sqf. But there is still an exploit possible. I am not sure if my code makes sense or if there are better eventHandlers, commands, or ways to solve this problem. Any input would be appreciated.
  8. Same here. Maybe the Arma Hotfix fixed it.
  9. Richtig, du brauchst aber noch eine weitere. Komm einfach mal auf unser TS, sonst dauert diese Konversation noch 2 Wochen.:D
  10. Ansonsten komm einfach mal auf unser TS und frag nach Woody. ts.spielewiese.eu oder 94.250.223.11:15085
  11. @Whitey Hast du schon die Dateien gefunden, die relevant für das Vorhaben sind?
  12. Das ist ganz simpel, ich bin mir sicher, dass du das hinbekommst!:D Ansonsten meld dich nochmal, falls du einen Tipp brauchst. @Whitey
  13. Then you are using the same db for both server. Just rename your existing one, run the exile.sql again and change your db settings in the extdb-settings.ini to the renamed db and the other server should still be able to connect to the new db. Make a backup of your db first obviously.
  14. Ja, ich meine wer von CDAH war das, meiner Erinnerung nach aber nur für Custom gesetzte Container (kann falsch liegen). Hab's auf jeden Fall so gelöst, dass das. Metall am Fuß der Spieler spawnt, der Container ist danach zwar nicht weg, aber wenn einer versucht weiterhin drauf zuhauen, bekommt er eine Meldung, dass der Container schon abgefarmt wurde.
  15. Das Metall klopfen funkt noch genauso wie vorher, nur dass der Container nur "optisch" nicht zerstört wird, Schaden bekommt er immer noch und "sterben" (Damage = 1) tut er auch pflichtbewusst. Man kann das Skript also wieder ziemlich simpel zum Laufen bekommen.