Welcome to [XtG] - Xtreme Tactical Gaming Community AU/NZ

Sign up to XtG Community AU/NZ! Reply to movies, get involved with our community! Apply for whitelisting on our game servers.

 

Cause if you don't sign up you'll be missing out, for reals.

 

#KillLagUniteFrag

Elite IV

Owner & Developer
  • Content count

    294
  • Joined

  • Last visited

  • Days Won

    30

Elite IV last won the day on January 24

Elite IV had the most liked content!

Community Reputation

51 Excellent

6 Followers

About Elite IV

  • Rank
    Professional XtG Community Member
  • Birthday 07/16/1998

Titles & Jobs / RP Roles

  • Achievement 1:
    Top Poster
  • Job 5:
    Contributor
  • Job 6:
    Forum Whore
  • Job 2:
    Forum Moderator
  • Job 3:
    Chatbox Moderator
  • Job 1:
    Developer

Recent Profile Visitors

3,893 profile views
  1. Proud to announce our successful launch of our Altis Exile server. If you own Arma 3 and like Exile Mod we would like to invite you to our server Hope to see you online. Direct Connect: 45.121.210.112:2372 Kind Regards, Elite IV - Owner & Developer of [XtG] - Xtreme Tactical Gaming Community AU/NZ
  2. This is currently tested and is known to work with: 1.0.3 "Lemon" Other versions of Exile may have a slightly different approach. If you have issues trying this out, then you can try this tutorial -> " Auto Server Restart For Dummies (exilemod.com) I saw a couple of people having issues with this and there isn't many updated guides / tutorial on how to do it. I'll make this as quick and brief / easy as i can for you so you can finally cheer about getting server restarts working. I will show you both DEDICATED SERVER & TCA GAME PANEL way. _____________________________________________________________________________________________________________________________________ NOW BEFORE READING!!! if you have purchased the "infiSTAR Exile". You can easily setup auto restarts without the need of batch files or TCA Game Panel Scheduler. Seriously... lol. It does cost 30 Euros but it's so worth it for how much functionality the exile version of infiSTAR can bring to your upcoming server. I vouch for it and for that i don't need to really explain how to do it with infiSTAR, all the documentation and descriptions are literally there and also it's straight forward. So if you are going to do it VIA this method. Then you're already done lol. If not, continue reading. _____________________________________________________________________________________________________________________________________ First off, let's start with editing a few files. Exile is a great mod and the developers have made it so dynamic that when you make an exile server it's so fucking easy. Sorry for my language. But everything is literally already done for you. In your root folder (main folder of your server files where arma3server.exe is located.) Open up "@ExileServer -> Addons -> exile_server_config" then edit the "Config.cpp" with any notepad editor. I use Notepad ++. Search for the class "RCON", you can do this by pressing "CTRL+F" on your keyboard while in Notepad ++ or some other editors that have the same keybind. The class should look like this: class RCON { /* Note that for this to work you need to have serverCommandPassowrd defined in config.cfg and BE enabled */ // This needs to match config.cfg serverCommandPassword serverPassword = ""; // Autolocks server until its ready to accept players useAutoLock = 1; // Server will autoLock at that time before restart (minutes) restartAutoLock = 2; /* Number of hours and minutes of your restart period. Examples: {4, 0} = Every 4 hours {1, 30} = Every one and a half hour (who the hell would do this?) */ //restartTimer[] = {3, 0}; restartTimer[] = {0, 6}; /* Kicks players before restart to prevent gear loss. We strongely recommend to use this! 0 = off 1 = on */ useAutoKick = 1; /* Number of minutes before the server kicks players that did not disconnect before the restart. Should at least be two minutes! */ kickTime = 2; /* Self-explanatory 0 = off 1 = on */ useRestartMessages = 1; /* Number of minutes before the restart to inform your players. Only use full minutes here. Value like 5.5 have not been tested. */ restartWarningTime[] = {6, 5, 4, 3, 2, 1}; /* If set to 1 server will execute '#shutdown', to try to shutdown the server */ useShutdown = 1; }; Simply edit the variables to what you would like, there are descriptions for what each variable does. So it shouldn't be hard at all. Make sure you have a "serverCommandPassword" in your config of the server. The file that prints your server name and loads your mission. (Note: Just to be on the safe side and not have your server exploding, please make sure your "passwordAdmin & serverCommandPassword" are different. Once you've done that save the file and close it. Then make sure to re-pack your "exile_server_config" folder to PBO format. Now if you're on a dedicated server and you have full access via RDC (Remote Desktop Connection) you will have to create a batch file to monitor the arma3server.exe process so when it shuts down it can detect it and attempt to reload the server. This is the easiest and efficient way Copy the below batch code and paste it into a new file on Notepad++ or whatever you're using and save it as a batch file. DON'T FORGET to edit the batch to your directory of your server. @echo off color 0a title XtG Community AU/NZ - Altis Exile Server :Serverstart echo arma3server executable process was not found, Starting new process now... C: cd "C:\Servers\arma3exile\" echo Starting XtG Community AU/NZ - Altis Exile Server! start "Arma3DayzExileAce" /high /wait "C:\Servers\arma3exile\arma3server.exe" [email protected];@namalsk [email protected];@infiSTAR_Exile -config=C:\Servers\arma3exile\@ExileServer\config.cfg -profiles=Exile -cfg=C:\Servers\arma3exile\@ExileServer\basic.cfg -name=ExileProject -autoinit goto Serverstart If you have any issues or questions, please reply to this topic so i can assist you. Now if you're on a game slot server provider that uses TCA Game Panel you will have to login to your control panel of the game server. Click on the tab "Scheduled Tasks", then click "New" and make sure "Task Type" is selected to "Scheduled Restart" then click "New". Name the scheduled task whatever you like. Make sure the "Type" is selected to "Daily" set the " Start:" to how many hours ahead when you expect the next restart. Then make sure the "Recur Every" is set to "1" days. Make sure the checkbox "Repeat Task" is selected. Then in the "Repeat Every" section, obviously if your server restarts every 4 hours put the number 4 in it then the next box "For" put 12 hours and as a bonus if you have more than 1 person managing your TCA Game Panel you can leave a note in the note section. Once thats done you should quickly start up your game server and all should go well. If the server seems to go out of sync with the server restart messages, just re-do when the scheduled task should start and then quickly start the server up again. Hopefully this tutorial helped. TCA Game Panel is a bit crap but it should work fine. Dedicated Server is to be guaranteed though. Kind Regards, Elite IV - Owner & Developer of [XtG] - Xtreme Tactical Gaming Community AU/NZ
  3. you know whats funny you look like a woman but sound like a man like wtf ?

     

    1. Elite IV

      Elite IV

      Yeah, i'm a scary bitch

  4. Cool, but still freaky as I love this screenshot!
  5. Damn, Fallout 4 Chick has ass!

    If cellphones still worked i would so get her number ;)
  6. The Dream !! CS:GO COMP =D

    I got the dream on a comp game via CS:GO! HOLY SHIZZZ =D
  7. HOW ?! #Payday2Bugs

    Lmao, talk about planking.
  8. Jaming the Black Ops II again!

    This was intense when i first played >.<
  9. Started XtG Community AU/NZ's Altis Exile 0.a1 Edited XM8 Server Rules. Implemented status bar. Implemented introduction music and credits. Implemented new dynamic health, hunger and thirst icons. Implemented AI Missions. (DMS & Occupation) Implemented infiSTAR Anti Cheat & Admin Tools. Military buildings and complexes will have roaming AI patrolling the area. The sea will now have roaming AI on boats. The max amount of AI that can spawn in a group is now 5. The max amount of gear crates that will spawn is now 3 at a time. The amount of AI guarding the gear crates is now 5. Gear crates can now be airlifted with appropriate aircraft. Gear crate loot has been heavily improved. The amount of AI guarding the heli crash sites is now 3. Heli crash site loot has been heavily improved. Implemented ship wreck missions. The max amount of ship wreck missions that will spawn is now 2 at a time. Modified infiSTAR to run with Exile mod. Updated status bar to show inventory poptabs and respect. Removed background on status bar due to safezoning issue. Implemented igiLoad system. Slot machine xm8 app now cost 50 poptabs to play and a chance to win 15,000 pop tabs. Implemented ZCP - Zupa's Capture Points system. Fixed status bar not updating information of respect and inventory poptabs in real-time due to loop issue. Removed ammo re-packer function from the scroll wheel. Removed status icons hud. Number of gear crates that will spawn at a time is now 2. Gear crate possible loot has been nerfed by 70%. The max amount of poptabs that you can store in your locker is now 150,000. Gear crates will only spawn when there are 5 players on the server. Implemented natural disasters script. Server restarts have been implemented and is now every 4 hours with notifications. Updated infiSTAR's whitelisting ID's for the spawn screen. Changed bambi state mode length to 10 minutes. Changed spawn zone radius to 1km. Added all standard civilian cars to possible car spawns. Changed vehicle spawn grid size to 1km. Changed the amount of vehicles that spawn per grid to 3. You now get 50 bonus respect points for every 100 meters in distance of kill. You now get 150 bonus respect if it's the first kill on the server since restart. You now get 200 bonus respect if you kill someone in your own territory. You now get 300 bonus respect if you kill someone in their own territory. Being killed from a NPC now only cost 2% of your overall respect. Re-wrote loot table system. Players will now spawn with a 45. ACP handgun and 1 magazine clip. Players will now spawn with night vision goggles. New players will receive 20,000 pop tabs as starter funds. Implemented R3F system. Implemented ExAd system. Implemented fog script for night time. Fixed issue with not being able to receive pop tabs and respect for waste dumping certain vehicles. Implemented new loading and spawn screen image. Increased required respect for certain level entities. Implemented server login rewards system. More roaming AI vehicles will spawn. (Up to 20.) DMS system will now show systemChat notifications just in-case toast messages don't work for some players. Disabled infiSTAR jumping & anti-lag switch feature. Disabled earthquakes event. Implemented key handler class for jumping function. (Spacebar) Implemented key handler class for holstering and un-holstering weapon. (SHIFT + H, CTRL + H) Implemented key handler class for 2 gesture animations "Hi & Nod". (SHIFT + F2, SHIFT + F3) Implemented key handler class for information page. (SHIFT + F11) Reduced drop point mission points to 10 from 25. STARTED MERGING XTG FRAMEWORK INTO EXILE. Merging the XTG FRAMEWORK (XTGALRPG & XTGALRPGHD Framework) into the Exile framework is going to be a very time consuming project but it will change Exile gameplay so much that i'm sure players will trip the hell out even when it's 50% complete. Every piece of function that i implement successfully i literally get of my chair and start dancing. The XTG FRAMEWORK was used in our previous life servers. If anyone is familiar with our life servers we had so much damn content that players were enjoying themselves regardless of playerbase. Content includes: Drug Fields & Farming - This will be used on the exile framework for grinding respect and pop tabs. Animal Gutting - We'll do something cool with this, could probably give you raw meats or something? Not sure yet. But it's possible. Virtual Items & Vehicle Virtual Inventory - This will be used to store the virtual items aka Drugs and Misc items. Player Menu & Player Virtual Inventory - This will be uses to keep track of the players virtual inventory and bank pop tabs / respect. Action Key & Game Key Handler - This is used to easily bind functions and scripts to a key when it's pressed. For example. Jumping with the spacebar. Dragging Dead Bodies & Vehicle Seatbelts - Drag bodies out of the open to loot them safely, Put your seatbelts on to reduce damage when you crash. We won't be implementing many server side functions, including Housing system, Police and medic system. Obviously because exile isn't a role-play server lol. KNOWN / POTENTIAL BUGS: [KNOWN] Server will stay locked for about 5-8 minutes after restarts due to initializing the new loot table system. (More performance issue rather than bug.) [KNOWN] Status bar does not re-initialize on player suicide. [KNOWN] Status bar does not position correctly on certain resolutions. TODO: Persistent tree logging, cutting trees will stay cut until a certain amount of real-time days. Claiming server spawned (non-persistent) vehicles with code lock. Black Market - Arms Dealer (Illegal) NOTES: 1. we can't space out gear crates due to (I would have to spend hours modifying a script that randomizes and places markers and objects and could fuck with the entire mods of roaming AI's etc. Also i can do it another way by placing the loot crates in static locations, but that means they will also spawn at that location.)
  10. Attempting to upload "The Walking Dead" tv shows here. =D #staytuned

  11. Working with Arma 3 and the scripting scene for quite some time, you'll think you've got everything down pat. Until you come across a weird problem that just doesn't make sense. For example... playerMoney = 1234; hint str playerMoney; Somehow your RPT logs are printing out "undefined variable >> playerMoney". Doesn't make any sense because it's defined at the top already... ? Well, there is a perfect explanation for this and ways to avoid this in the future but before we go over how to solve this let's talk about the scheduler in the Arma 3 Engine. For simplicity and to make it relevant to this post, the scheduler basically is an array that holds all the VM scripts. When you execute execVM or spawn command, the given script is added to the scheduler and a timestamp stored with it. Then on each script simulation the engine takes 1st script out of the scheduler and starts executing it, statement by statement, either until the end of the script reached or until 3ms execution time is exceeded, in which case the script is suspended right there and then, timestamp updated, scripts rearranged so that the oldest goes first and the process repeats on next simulation. This also means that the script can be suspended in between the statements. Let’s assume that in our example the suspension happened between first and last statement: playerMoney = 1234; //Script suspended here... hint str playerMoney; What happens to "playerMoney" in between? If variable "playerMoney" is a global variable and shared between different scripts, it could get altered and the hint might show something else other than 1234. This is to be expected, in fact. However, how on Earth can it get undefined? Well, the good news is, it doesn’t get undefined, not by itself anyway. In Arma you can use different namespaces to store a variable in. It could be an object, a group, a control, etc., as well as 4 script namespaces: UI namespace Mission namespace Profile namespace Parsing namespace When you write your script without explicitly indicating the namespace, default namespace is used and it is mission namespace. However, when you want to operate in another namespace, like say UI namespace to work with displays and controls, you can use a handy with command: with uiNamespace do { // UI namespace here }; While there is nothing wrong with this syntax, the problem could occur when it is used in scheduled script, because of the unpredictability of suspension. If you have several scripts running using different namespaces, it could happen that under load, when script is resumed, it is resumed in different namespace than the one it was running before suspension. So going back to our example: /* started in mission namespace */ playerMoney = 1234; /* script suspended, then resumed in UI namespace */ hint str playerMoney; And the result will be undefined variable error, since "playerMoney" doesn’t exist in UI namespace. See? Perfectly logical explanation to this madness. Is this a bug? Most likely. Will this get fixed? I don’t know. Can this be avoided? Yes, it can: 1. This bug doesn’t happen in unscheduled scripts because they never suspend and run up to the end, so you are safe using with command there. 2. Local variables exist across all 4 script namespaces. So the following will always work no matter what: _playerMoney = 1234; hint str _playerMoney; //Will display the local variable "_playerMoney" in a hint via String format. aka "1234". 3. If you want to jump between namespaces, make sure you use namespaces explicitly: missionNamespace setVariable ["playerMoney", 1234]; hint str (missionNamespace getVariable "playerMoney"); //1234 In conclusion, the scheduler is both good and evil, depends on how you use it. Abusing it or not using it enough is equally bad. Use event handlers and FSMs for critical sections of the code and dump other non critical stuff in scheduled scripts, always bearing in mind their unpredictability.
  12. Speed Test

    New VDSL2+
  13. We've started a new trend! Our forum board will be always available for years to come but sadly to say because of funding issues we cannot host servers for games currently. We're going to start growing our community just based on games from any platform and posting about things in-general. Like other famous forums "Leak Forums, Hack Forums". I hope to see people getting involved and turning this forum board into a popular place to find out news / gossip! Get involved! Make an account on our forums now and meet the crew, we're friendly and easy-going. Kind Regards, Elite IV - Owner & Developer of [XtG] - Xtreme Tactical Gaming Community AU/NZ
  14. This was trending #12 in Australian on it's 2nd day being uploaded to YouTube. I'm so in-love. (Weeb Life?)
  15. TWICE! KPOP Music

    Listen and observe the beautiful Asian lifestyle via their music industry. <3 <3

[XtG] Xtreme Tactical Gaming Community AU/NZ

Open oceanic region gaming community. Watch free movies and shows here, Get free shit here. Play on public game servers on ultimate performance, Kill lag and unite frag..

Quick Links