Jump to content

Ayaka

Member
  • Posts

    9
  • Joined

  • Last visited

Posts posted by Ayaka

  1. In hive/server_settings, in atlis.h

     

    look for this

    staticNpcPos[] = {
    // tradercity 1
    { "C_man_w_worker_F", { 13323.1, 14527.3, 0.00144649 }, 201.163 },
    { "C_man_w_worker_F", { 13331.2, 14524.6, 0.00144362 }, 182.606 },
    { "C_Orestes", { 13318, 14518.3, 0 }, 173.189 },
    { "C_man_shorts_4_F_asia", { 13349.9, 14490.7, 0.750791 }, 339.975 },
    // tradercity 2
    { "C_man_hunter_1_F", { 6177.13, 16835.1, 0.0014267 }, 66.2026 },
    { "C_man_p_fugitive_F_afro", { 6196.01, 16833, 0.00157166 }, 310.814 },
    // tradercity 3
    { "C_journalist_F", { 18460.6, 14259.6, 0.00160599 }, 317.76 },
    { "C_scientist_F", { 18441.7, 14271.7, 0.00142479 }, 49.9898 }
    };

    replace cords where you want AI to stand

  2. You should do what I did, find someone that's eager to help; and learn how to code, teach him, then sit back and relax...jk, Actually the way to do it it's to delegate, that helps a lot as well, otherwise it becomes overwhelming and then that's when people quit, you should just be more patient, you are an smart kid, you shouldn't let people get to you like that and like you said, communication it's the key... talk it out mate.

    That wont really help the casue, if your coder bans someone without your permission ;)

  3. If the coder wants to quit let him quit. If the players want to leave let them leave.     Now, you cant keep both parties happy all the time. If the coder cant fix the issue, might want to find a better coder. If coder can do and just needs time. Tell the players that it will happen in time. If they keep complaining ask how they would fix it. If they don't know or say get a better coder. Then tell him to stop complaining .  Keep in mind you cant really keep both parties happy. So pick the one that will improve your server. Also if you cant handle people complaining at you, then your not going to get far in hosting.

     

     

    Running a server is not always easy. And like Namindu said you won't be able to keep the coder happy and the players at the same time usually. This is still an alpha mod, and by itself it runs okay, but not great. The players need to understand that as well. But when you start adding scripts, from many different coders, sometimes/usually something does not agree with something else, so its a balancing act. I code for the server that we run, and it's not easy for me, but it just takes time. I use quite a bit of the scripts from this forum and appreciate the time that everyone puts into their work. It's also good to try to have a test server, and have a couple players help you with it, or you can use other admins and just not give them the admin status so they reflect what will happen when the player does something.

     

    The main ingredients for Epoch are:

     

    1. Building

    Make sure anything you do does not effect player's buildings or storage. They did not spend 20+ hours building a base for it to just disappear.

     

    2. Loot

    Making the loot work properly is not very hard, just takes time.

     

    3. Antagonist (AI)

    Keeping some sort of mission system or roaming ai on top of what epoch antagonist seems to be good. Need to keep the players focused on something besides the normal routine.

     

    4. Player Interaction

    This is probably the most important part, is in the player base. If you do not have a good player base, and by that I mean people who don't grieve buildings or glitch and bend or break rules, then your server is not going to do good. Enforcing rules equally and not playing favorites to donors over 'regular' players.

     

    5. Updates

    When a new update drops like that, its important to have your server ready and up. If you do not, then your players who have already downloaded the patch and are ready to play it may move on to a different server or whatever may cause them not to want to come back.

     

    If your coder cannot handle these things then he should maybe figure out something else to do. Get used to everything breaking every time an update drops, it happens. People will always complain about something, it's best not to take it to heart or too seriously. If your server is running well and it is how you want it, then just let it play out and the players will sort themselves out.

    Coder isnt really going to quit, just like done kinda, the complainer is being more snobful, isnt his first rodeo. coder isnt really mad about updates breaking everything.

  4. So recently ever since arma updated, it broke our epoch server, 2 of 5 people blame the coder for it. The complainers are basically making the coder quit with what hes doing. They clearly dont know that we admins have life duties to deal with. I have told complainers they can leave if they wish, we arent forcing them to stay

  5. dont know much about coding but i want this to spawn. what format would i put it in, anyone got an idea how to make AI spawn like this

     

    	class Groups
    	{
    		items=30;
    		class Item0
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15295.896,-0.17820473,14230.683};
    					azimut=165.14;
    					offsetY=22;
    					id=0;
    					side="GUER";
    					vehicle="ATLAS_I_RAM_Launcher";
    					leader=1;
    					skill=0.60000002;
    					description="[15303.7,14232.1,0.00144005]";
    				};
    			};
    		};
    		class Item1
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15323.591,-0.13472846,14256.245};
    					azimut=74.790298;
    					offsetY=18;
    					id=1;
    					side="GUER";
    					vehicle="I_HMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item2
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15325.452,-0.11679919,14244.07};
    					azimut=74.790298;
    					offsetY=18;
    					id=2;
    					side="GUER";
    					vehicle="I_HMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item3
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15360.885,0.21705171,14246.808};
    					azimut=91.657875;
    					offsetY=18;
    					id=3;
    					side="GUER";
    					vehicle="I_HMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item4
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15231.755,0.042191811,14243.048};
    					azimut=-96.403915;
    					offsetY=18;
    					id=4;
    					side="GUER";
    					vehicle="I_HMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item5
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15231.693,-0.06387537,14251.047};
    					azimut=-96.403915;
    					offsetY=18;
    					id=5;
    					side="GUER";
    					vehicle="I_GMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item6
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15195.16,-0.083013758,14250.771};
    					azimut=-79.536331;
    					offsetY=18;
    					id=6;
    					side="GUER";
    					vehicle="I_HMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item7
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15303.396,-0.028799593,14231.411};
    					azimut=165.14;
    					offsetY=22;
    					id=7;
    					side="GUER";
    					vehicle="ATLAS_I_CRAM";
    					leader=1;
    					skill=0.60000002;
    					description="[15303.7,14232.1,0.00144005]";
    				};
    			};
    		};
    		class Item8
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15248.922,-0.00025729835,14244.057};
    					azimut=-120.82717;
    					offsetY=12;
    					id=8;
    					side="GUER";
    					vehicle="I_Soldier_EPOCH";
    					leader=1;
    					skill=0.60000002;
    					description="[15303.7,14232.1,0.00144005]";
    				};
    			};
    		};
    		class Item9
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15247.91,0.026126012,14241.383};
    					azimut=-120.82717;
    					offsetY=12;
    					id=9;
    					side="GUER";
    					vehicle="I_Soldier_EPOCH";
    					leader=1;
    					skill=0.60000002;
    					description="[15303.7,14232.1,0.00144005]";
    				};
    			};
    		};
    		class Item10
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15272.88,0.039021924,14233.257};
    					azimut=304.45578;
    					offsetY=12;
    					id=10;
    					side="GUER";
    					vehicle="I_HMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item11
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15267.872,0.0089257285,14253.112};
    					azimut=225.94058;
    					offsetY=12;
    					id=11;
    					side="GUER";
    					vehicle="I_HMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item12
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15261.126,0.1521631,14241.994};
    					azimut=265.00824;
    					offsetY=12;
    					id=12;
    					side="GUER";
    					vehicle="I_HMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item13
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15256.488,-0.018999025,14243.501};
    					azimut=74.790298;
    					offsetY=12;
    					id=13;
    					side="GUER";
    					vehicle="I_soldier_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item14
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15250.497,0.25293416,14245.262};
    					azimut=140.39485;
    					offsetY=12;
    					id=14;
    					side="GUER";
    					vehicle="I_soldier_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item15
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15251.357,0.072695479,14239.52};
    					azimut=140.39485;
    					offsetY=12;
    					id=15;
    					side="GUER";
    					vehicle="I_soldier_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item16
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15255.839,-0.13438538,14240.013};
    					azimut=74.790298;
    					offsetY=12;
    					id=16;
    					side="GUER";
    					vehicle="I_soldier_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item17
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15254.491,-0.15888675,14239.037};
    					azimut=74.790298;
    					offsetY=12;
    					id=17;
    					side="GUER";
    					vehicle="I_soldier_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item18
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15253.328,0.088209718,14244.895};
    					azimut=74.790298;
    					offsetY=12;
    					id=18;
    					side="GUER";
    					vehicle="I_soldier_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item19
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15255.653,0.0016412139,14245.686};
    					azimut=74.790298;
    					offsetY=12;
    					id=19;
    					side="GUER";
    					vehicle="I_soldier_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item20
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15244.948,0.10413066,14252.38};
    					azimut=225.94058;
    					offsetY=12;
    					id=20;
    					side="GUER";
    					vehicle="I_HMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item21
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15200.336,-0.0022909064,14242.427};
    					azimut=-79.536331;
    					offsetY=18;
    					id=21;
    					side="GUER";
    					vehicle="I_HMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item22
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15201.251,-0.1243894,14246.423};
    					azimut=-79.536331;
    					offsetY=18;
    					id=22;
    					side="GUER";
    					vehicle="I_GMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item23
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15203.334,0.042267688,14254.511};
    					azimut=-79.536331;
    					offsetY=18;
    					id=23;
    					side="GUER";
    					vehicle="I_HMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item24
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15316.53,0.22104202,14246.842};
    					azimut=74.790298;
    					offsetY=18;
    					id=24;
    					side="GUER";
    					vehicle="I_GMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item25
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15370.258,0.01025906,14244.752};
    					azimut=174.78273;
    					offsetY=18;
    					id=25;
    					side="GUER";
    					vehicle="I_HMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item26
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15367.179,-0.20305222,14260.265};
    					azimut=-1.07995;
    					offsetY=18;
    					id=26;
    					side="GUER";
    					vehicle="I_HMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item27
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15379.625,-0.26539317,14259.754};
    					azimut=-1.07995;
    					offsetY=18;
    					id=27;
    					side="GUER";
    					vehicle="I_HMG_01_high_F";
    					leader=1;
    					skill=0.60000002;
    				};
    			};
    		};
    		class Item28
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15211.813,0.0081667751,14232.259};
    					azimut=198.465;
    					offsetY=20;
    					id=28;
    					side="GUER";
    					vehicle="ATLAS_I_CRAM";
    					leader=1;
    					skill=0.60000002;
    					description="[15303.7,14232.1,0.00144005]";
    				};
    			};
    		};
    		class Item29
    		{
    			side="GUER";
    			class Vehicles
    			{
    				items=1;
    				class Item0
    				{
    					position[]={15679.605,30.660301,20384.48};
    					azimut=270.50299;
    					offsetY=1;
    					id=29;
    					side="GUER";
    					vehicle="rhs_g_Soldier_F";
    					player="PLAYER COMMANDER";
    					leader=1;
    					skill=0.80431247;
    					description="[15303.7,14232.1,0.00144005]";
    				};
    			};
    		};
    	};
    	class Vehicles
    	{
    		items=10;
    		class Item0
    		{
    			position[]={15264.632,0.0047225412,14241.559};
    			azimut=86.984299;
    			id=30;
    			side="EMPTY";
    			vehicle="ATLAS_I_LHD_helper";
    			skill=0.60000002;
    			init="ATLAS_Official = true;";
    		};
    		class Item1
    		{
    			position[]={15247.619,-0.13758725,14233.706};
    			azimut=74.790298;
    			offsetY=17;
    			id=31;
    			side="EMPTY";
    			vehicle="Box_NATO_AmmoVeh_F";
    			leader=1;
    			skill=0.60000002;
    			init="clearItemCargo this;    clearWeaponCargo this; this addWeaponCargo [""SMG_02_ARCO_pointg_F"",3];    this addItemCargo [""optic_Aco"",3];    this addMagazineCargo [""30Rnd_9x21_Mag"",15]; this addItemCargo [""FAK"",10]; this addItemCargo [""VehicleRepairLg"",2];";
    		};
    		class Item2
    		{
    			position[]={15241.471,-0.16700888,14242.132};
    			azimut=165.14;
    			offsetY=3;
    			id=32;
    			side="EMPTY";
    			vehicle="Box_NATO_Ammo_F";
    			leader=1;
    			skill=0.80431247;
    			init="clearMagazineCargo this;  clearItemCargo this;  clearWeaponCargo this; this addItemCargo [""ItemGoldBar10oz"",5]; this addWeaponCargo [""ChainSaw"",4]; this addMagazineCargo [""CSGAS"",12]; this addItemCargo [""FAK"",10]; this addItemCargo [""ItemLockbox"",6]; this addItemCargo [""KitPlotPole"",1]; this addItemCargo [""KitCinderWall"",35]; this addItemCargo [""KitFoundation"",15]; this additemCargo [""KitWoodFloor"",20]; this addItemCargo [""MortarBucket"",50]; this addItemCargo [""CInderBlocks"",50];";
    			description="[15303.7,14232.1,0.00144005]";
    		};
    		class Item3
    		{
    			position[]={15203.321,0.27278036,14242.395};
    			azimut=270.50299;
    			offsetY=1;
    			id=33;
    			side="EMPTY";
    			vehicle="jetski_epoch";
    			leader=1;
    			skill=0.80431247;
    			description="[15303.7,14232.1,0.00144005]";
    		};
    		class Item4
    		{
    			position[]={15198.129,0.28682274,14242.396};
    			azimut=270.50299;
    			offsetY=1;
    			id=34;
    			side="EMPTY";
    			vehicle="jetski_epoch";
    			leader=1;
    			skill=0.80431247;
    			description="[15303.7,14232.1,0.00144005]";
    		};
    		class Item5
    		{
    			position[]={15193.667,0.11568401,14242.543};
    			azimut=270.50299;
    			offsetY=1;
    			id=35;
    			side="EMPTY";
    			vehicle="jetski_epoch";
    			leader=1;
    			skill=0.80431247;
    			description="[15303.7,14232.1,0.00144005]";
    		};
    		class Item6
    		{
    			position[]={15188.475,0.26976454,14242.544};
    			azimut=270.50299;
    			offsetY=1;
    			id=36;
    			side="EMPTY";
    			vehicle="jetski_epoch";
    			leader=1;
    			skill=0.80431247;
    			description="[15303.7,14232.1,0.00144005]";
    		};
    		class Item7
    		{
    			position[]={15182.847,0.0010654628,14242.725};
    			azimut=270.50299;
    			offsetY=1;
    			id=37;
    			side="EMPTY";
    			vehicle="jetski_epoch";
    			leader=1;
    			skill=0.80431247;
    			description="[15303.7,14232.1,0.00144005]";
    		};
    		class Item8
    		{
    			position[]={15177.654,0.23069642,14242.726};
    			azimut=270.50299;
    			offsetY=1;
    			id=38;
    			side="EMPTY";
    			vehicle="jetski_epoch";
    			leader=1;
    			skill=0.80431247;
    			description="[15303.7,14232.1,0.00144005]";
    		};
    		class Item9
    		{
    			position[]={17316.867,-0.064168304,20868.391};
    			azimut=353.11554;
    			offsetY=1;
    			id=39;
    			side="EMPTY";
    			vehicle="ATLAS_B_LHD_helper";
    			leader=1;
    			skill=0.80431247;
    			init="ATLAS_Official = true;";
    			description="[15303.7,14232.1,0.00144005]";
    		};
    	};
    
    

×
×
  • Create New...