Search the Community

Showing results for tags 'out'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Exile
    • Changelogs
    • Feedback
  • Exile Community
    • General Discussion
    • New Feature Voting
    • Problems & Bugs
    • Cat Walk
    • Recruitment
    • Small Talk
  • Exile Mod XM8 App
    • XM8 Server Administration
    • XM8 Android App
    • XM8 Discord Bot
  • Exile Mod Server Administration
    • Ask a Game Server Provider
    • Hosting
    • Operating Systems
    • Installation
    • Database
    • Security
    • Maintenance
  • Exile Mod Customization
    • Downloads & Releases
    • Content
    • Environment
    • Gameplay
    • Look & Feel
    • Tech Talk
  • Exile Life Mod
    • Visit forum on exilelifemod.com

Categories

  • Knowledge Base
  • Items
  • Constructions
  • Traders
  • Vehicles

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Homepage

Found 2 results

  1. Not technically preventing logging out as players could just alt+f4, but moving them if they log out in an enemy territory. The X and Y amount the player is moved is based on territory radius plus a small amount In ExileServer_system_network_event_onHandleDisconnect just below if !(_unit getVariable ["ExileIsDead", false]) then { Add the following _territory = _unit call ExileClient_util_world_getTerritoryAtPosition; if!(isNull _territory)then { if!((_uid) in (_territory getVariable ["ExileTerritoryBuildRights",[]]))then { _radius = _territory getVariable ["ExileTerritorySize", 10];//if your level 1 radius is less than 15m adjust here _radius = _radius + 10; _pos0 = (_pos select 0) + _radius; _pos1 = (_pos select 1) + _radius; _pos2 = _pos select 2; if(_pos2 > 0.5) then //prevent player spawning back in the air if they logged out above ground in base { _pos2 = 0.1; }; _positionnew = [_pos0,_pos1,_pos2]; _unit setPos _positionnew; //_logoutenemy = format ["%1 %2 logged out in enemy territory @ %3 %4 now moved %5m to %6 %7",_name,_uid,mapGridPosition _pos,_pos,_radius + 10,mapGridPosition _positionnew,_positionnew];// uncomment this line if you want infiSTAR logging //["LOGOUTENEMYBASE",_logoutenemy] call FNC_A3_CUSTOMLOG;// uncomment this line if you want infiSTAR logging //["toastRequest", ["InfoTitleAndText", ["A prisoner logged out in enemy territory @",mapGridPosition _unit]]] call ExileServer_system_network_send_broadcast;// uncomment this line if you want to broadcast logout to whole server }; }; Then pack up your server pbo and you're good to go Edit: Updated to include better coordinates in logging, also option to alert whole server with a toast
  2. xPooRLoCKerBoYx™

    FirstDataGaming

    Welcome to FirstDataGaming Exile Server! Active Features! *RyanZombies & Hordes! *DMS Missions *ZCP Capture Points *Ebase (xm8Apps) *Sarge Ai (Roaming AI) With respect System! *Half Life Creation mod set. *ASDG_Joint Rails. *Extended base mod And much more!