-
Posts
127 -
Credits
0 -
Joined
-
Last visited
-
Days Won
1 -
Feedback
100%
Everything posted by iPlay.GG - KromBacher
-
Help Summon Mammon for Giran
iPlay.GG - KromBacher replied to dark42's question in Request Server Development Help [L2OFF]
Hehe, I find it very amusing :) First off, tell us about your files, who's and what's , version etc. - I think you got either: a) Buggy npcdata.txt - ai=[ ] b) ai.obj is buggy did you summon the mammon via npcpos.txt ? -
Doubt that you will find someone, I think you're better off for google "How to make logo"
-
Discussion I NEED HELP ! important
iPlay.GG - KromBacher replied to MTJ's topic in General Discussion [English]
Custom and L2J does not work on low rate, reason is very simple: L2J is using 60 - 70% of true potential of Lineage, that's why L2J is more meant for High Rate PvP's (players wouldn't really use rest 30 - 40% of game while being at level 85 within a day) - But Hey, maybe you can make it work, who knows :) - It's Just my opinion Tips, I think you might find useful: search for: "EUROOFF 83.7 GF Files" and combine it with "MyExt64" = PTS/OFF Alright ... Here you go: GF Full Pack PTS a) https://mega.nz/#!E1hwjDZC!yKMwXHa4Wj_FUjQ374TaB9c3Gb28tLUPI9xEXzS5Ne8 (Shared on la2man.ru) b)https://mega.nz/#!310DDKJS!_2v5ZuAvdBQTYyfrhvEdPLKsPmc-J0lf_idoxjZxWEA (euro off shared on la2man.ru) c) https://mega.nz/#!ulcFhSyB!ajW8ol4xXv-bL9IcimIehbb7uet_6NawfeffYazqHCQ (unique SMELI Project, some might know about it :) ) d) https://mega.nz/#!z51FgQ5D!HJq86nvoQJfrx0dXBdJAY3NySTq_rGcePof4xyREpD8 (L2OFFH5 unfinished project, don't open server with that, just use it to learn) System: https://mega.nz/#!Uxxj0RgZ!3bOwAbzeULTjZV_b7syqHdtM1dfW4rV0yGIDuUmz480 (Shared on la2man.ru) Now look for MyExt64 GF/Epilogue Extender by MxC and Eressea Hopefully that helps you :) -
Discussion High five Project
iPlay.GG - KromBacher replied to ZOUMHSESL2's topic in General Discussion [English]
You can Try Mytharas files aswell, it's also from FanDC, but basically pick any project and build up your idea onto that, technically I would not advise you to use compiled by others. -
Back Live, will be covering: 0. Check Reward and Toughness of 1st class (maybe NPC's to teleport around). 1. Find out how to make Boarder around Newbie Buff Icons 2. Catacomb/Necropolis Teleports for Event Gatekeeper 3. Event Gatekeeper Change NPC Look 4. Consider making Toggle skill for increased Mana regeneration (40% quicker mana regen while sitting ALL CLASSES, will remove need of mana potions, else mana potions 60MP) 5. Master Yogi HTML Finish 6. Master Yogi Sell list Finish 7. Class Changer NPC or Class Shop 8. Check Yogi Scroll drop ammount 9. Check Leveling speed between 40 to 50 10. Check leveling speed from 70 to 71 11. Check leveling speed from 76 to 77 12. Check Epic Boss Drops 13. Increase monster count in farm zones (use Map Territories) 14. Setup Play Store to be used Vote Points 15. Vote System from DepMax 16. Publicize iplay.gg 17. Get some testers 18. Do we need Comm Board ???? 19. Town Guide
-
Interlude source
iPlay.GG - KromBacher replied to KryptoR's question in Request Server Development Help [L2J]
That's very very interesting :D !!! -
Discussion Ideas
iPlay.GG - KromBacher replied to iPlay.GG - KromBacher's topic in Server Development Discussion [L2OFF]
only NPC buffer ingame is Newbie Buffer, which will give user a full buff till level 75, Fighters/Mystics/Pets have different buffs (Including sound of buffing) Finishing off with sound Effects, then HTML and buffer is complete :) -
Discussion Ideas
iPlay.GG - KromBacher replied to iPlay.GG - KromBacher's topic in Server Development Discussion [L2OFF]
Hi Vegosa, you are right, these rates are excellent. I did increase drop chance/spoil chance, rest is based on your information. Total time spent from 1 to 40 (average 1 hour and 20 minutes, just grinding). These are buffs I've used from start up. Next step: - Mana Potions? (Currently in use 2 second delay Mana Potions, that heals 60 MP), technically when was grinding with wizard, I was required to have on average 200 potions from 1-40 (I was lazy to pickup herbs). I'm planning to put potions in Live server use with 250 Adena cost per each in Shop (They can be used automatically). - Class Change - I had an idea to have it for free from 1st till 3rd. Upon taking new class, there is a Shadow gear box with 600/600 MP 1st Class Free = D grade Shadow Set Box 600 mana (Robe/Heavy/Light) 2nd Class Free = C grade Shadow Set Box 600 mana (Robe/Heavy/Light) + 2 000 000 Adena 3rd Class Free = S grade Shadow Set Box 600 mana (Robe/heavy/Light) + 10 000 000 Adena -
Discussion Ideas
iPlay.GG - KromBacher replied to iPlay.GG - KromBacher's topic in Server Development Discussion [L2OFF]
I will try your idea out and will post a screen of 2 hours gameplay. Currently I've finished 60 minutes of gameplay with x2 Rates (XP/SP=2, Adena=1, Drop Chance=5) + Buffs what you can see on screen (Jewels are from newbie guide). Wondering if it's good idea to create new currency ingame, that is dropped from monsters - Currency is used to purchase ALT+B Buffs. With average 1/67 monsters = 1 Coin (Buffs cost from 1 to 6 coins), or it would ruin the off like gameplay ? -
Help Prime Shop Points
iPlay.GG - KromBacher replied to sir34l's question in Request Server Development Help [L2OFF]
did you enable prime in L2Server.exe? did you installed primestore sql's x 2 of them? -
I think you are doing right thing by going OFF directly, I started out similarly and later on found out that J project is very easy. Find your self a 87.3 GF Release EUOFF + MyExt64 by EMCA/MxC (which is pretty advanced) or Purchase a Vangath latest GF source (price is somewhere around 150$ - 200 with source code of extender, I have this source, haven't found any issues there, also vangath focused more on customisation, like Auto Potions, Own PrimeStore, Events). Also read depMax64 wiki and roam around Russian forums (scripts etc), prepare your self mentally, you will endup reinstalling OS, reinstalling files, being frustrated, being motivated , but it will be worth, I don't regret anything - Wish you Luck!
-
Evening Ladies and Gentleman, Our project is being progressed and I would say that within next couple of days, we are able to open a beta, just to check server configurations (only for staff members). I would like to have some ideas with regards about what kind of server we should launch? Points to keep in mind: Project is High Five L2OFF, Community Board is working and configurable, Auto Potions, PrimeStore will become Vote Point Store (Yes everyone can purchase Premium), server will be No Donation, players are not even able to purchase a Premium Account, I would like to keep server original (not having custom items or custom npc's), have all possible official Lineage 2 events. I start with first idea: Server rates: x1 - x3 Comm Buffer: Will have x50 style Full buffer GMShop: Contains only Common Items till A-grade (Which means all Normal items are either crafted, dropped or purchased from normal store) Enchanting: off like + Blessed scroll: Upon failure reduces enchant value by -3 offline stores Gameplay/quest is original Comm Gatekeeper to all various teleports Auto Learn skills Auto Pickup for Normal Monsters let me know how bad is this idea? :) 2nd idea: Server Rates x5 No Buffer GmShop only to bring shops closer to user (basically same stores as luxury shop, consumable shop, with same price) not auto learn Auto Pickup for Normal Monsters DONT TOUCH THE GAME CONFIGS, LEAVE EVERYTHIGN REST OFF LIKE Let me know what you think?
-
1. What purpouse does "CachedScripts" have? - I believe it's there just to quickly have skills/items ingame without restarting whole thing. it Can be removed ? 2. How to setup premium on Vangath Latest GF source? - I've found out that Vangath did not really deal with that, but I need to find a way how to setup Premium status on player, is there a skill effect? or is there any other ways to do it? //setpremium 999 does not really work, it will be removed right after relog or restart 3. ServerExt.ini Questions: 3.1 EnableStatisticsPacket=0 <-- What exactly does it do ? 3.2 MaxMultiSellQuanity=10000 <-- I assume this is how many ID's will be loaded from /scripts/multisell.txt, is there a reason why there is a option for limitation? 3.3 DeadlockTimeout=60000 <--What is that exactly, I tried to search net, did not really find questions particullary for L2 3.4 AllowDropAugmentatedItems=0 <-- I've been bit lazy, but will try it tomorrow, is it responsible for trading augmented items ? if enabled, does it drop augmented items upon PK aswell ? 3.5 RequiredUpdateMsgId=3018 <-- Where can I find MsgId's, could it be client side system folder ? 3.6 DropGetReuse=500 <-- It is very logical, but same time, is there a reason why delay upon drop item pickup ? 3.7 CustomTraitSystem=0 <-- This must be Vangath's special systems, can you tell me more about it, what purpouse that is? 3.8 [CLIEXT] Version= <--I understand that CliExt is a 3rd party software protection that calculates exactly the size of L2 players should be running, if its below or above, then it will block them? CliExt is generated same time when Extender is being compiled 3.9 What is Dominion Manager ? 3.10 If Dominion manager is enabled and set siege cycle once a week, what happens with Territory war ? is it automatically set based on siege info also on 1 week? 3.11 VitalityDecrementRate=100 <-- What purpouse is that exactly, can you bring me some examples ? 3.12 FrenzyRaidBossDmgPenalty=0.50 <-- Is it damage multiplier based on penalty of player = Raid Boss ? Higher level = More dps raid boss does? 3.13 DisableMagicRandomDamage=0 <-- Can you clarify please 3.14 PledgeAsAlliance=0 <-- is it better to have overlord only for alliance? 4. secure.ini 4.1 ScriptSecureEnabled=false <-- What security does it have? I noted that L2Server when launched it imports the scripts 5. perfmon.ini <-- What purpouse does it have? 6. L2Server.ini 6.1 useAuthTimeManageSystem=false <-- Is it simply time stamps? 6.2 UserPathFind=true <-- What is path finder? Could it be if user makes click in game, it will find a way to get to that clicked point? Should I be using pathfinder generators? Based on what pathfinder is being generated? 6.3 WorldCollision=true <-- What purpouse does it have? Is it just making sure NPC's does not collide eachother upon spawning ? 6.4 ExceptionMailing = false <-- I have not figured that out, all I know is that if something is in mailing mode, it's kind of "DISABLED" 6.5 MailServer=127.0.0.1 <-- have no clue 6.6 IOBufferCount=80000 <-- how many packets are being read ? 6.7 AgeCheckType=0 <-- I found it bit hilarious, is it really checking the players age ? I believe from registration right? what happens if enabled? 6.8 playtimelimit=0 <--- Does it kick out a user if limit has been reached? telling go get some sleep ? 6.9 newinspector=false <-- What is inspector? 6.10 newinspector_checkonly=false <-- Same as previous? 6.11 EnablePacketShuffle=true <-- What protection does shuffle give? 6.12 MaxSpawnNumPerOneTick=50 <-- Can you tell me more about it, what does it do? 6.13 MaxDespawnNumPerOneTick=200 <-- Same as previously mentioned 6.14 newinspectorversion=serverdata.dat <-- Serverdata.dat just says 60 6.15 isnonpk=false <-- Does it not allow PK on server? or PK is not received upon a PK kill? 6.16 TestServerPenalty=false <-- WHat purpouse? 6.17 LogMsn=false <-- have not figured that out 6.18 fontcheck=0 <-- is it better to have it enabled? 6.19 What is BBS and Writelevel of BBS ? 6.20 Pledgenamevaluerate is it received fame from clan wars upon kill and war wins, sieges? 6.21 What is GIP ? 6.22 PCcafe is normally used ONLY by PREMIUM users? 7. firewall.ini 7.1 What purpouse firewall.ini have? Also there are tons of lines of OpCode_NUMBER = NUM / NUM 8. L2NPC.ini 8.1 What relation does L2NPC.Exe have with geodata? it has MAP and asking for directory of geodata 8.2 IsEventServer=0 <-- What is meant by that? 9. L2COMM 9.1 is it possible to have my web forums synced with L2comm ? 10.L2Cache.ini 10.1 [MyOdbc] world_db=FILEDSN=lin2world_0x.dsn;UID=w;PWD=w <--what purpouse does it have? 11.2 shared_db=FILEDSN=lin2world_0x.dsn;UID=w;PWD=w <-- Why Shared odbc? I haven't seen such setting in other L2OFf Sources 11.3 [QsCheck] <-- What is QScheck CLIENT SIDE DEVELOPMENT I don't want to sound as "Lazy" but is it possible you could send or point in right direction for tools used for editing icons,skills particullary for GF and HF - downloaded way too many crap past 2 weeks ... OTHER QUESTIONS Does anyone know if smart guard support Vangath files? Does anyone have PCCafeCoupon.Dat file?? Version A: Is there any guides of how to make game launched only from L2Updater, not from L2.exe Version B: Someone interested to create own Auth system, to launch game from Browser? Paid of course!!!
-
Help Geodata, NPCPOS logics
iPlay.GG - KromBacher replied to iPlay.GG - KromBacher's question in Request Server Development Help [L2OFF]
I'm close to solve all positioning errors, what about : [252] Cannot generate random position sky in territory[rune16_npc2017_sp04] -
Help Geodata, NPCPOS logics
iPlay.GG - KromBacher replied to iPlay.GG - KromBacher's question in Request Server Development Help [L2OFF]
Thanks Buddy ! -
Help Geodata, NPCPOS logics
iPlay.GG - KromBacher posted a question in Request Server Development Help [L2OFF]
Happy Christmas MxC community, wish you best of the best - about 4 weeks ago I've begun my journey into L2OFF (never tried L2J), and it's e-FFing interesting. Especially want to thank Eressea who has been really helpful in lots of ways. I'm interested to understand how Geodata and npcpos is working hand in hand. As I understand (correct me if I'm wrong), but geodata is based on colormaps from Unreal engine? - The lighter the area the shallower it is and the darker area is height of something. - Now after that, there are Zones aka territories which is splitted into Neutral, Gludio, Giran, Goddard, Etc. - Zones are using XYZ coordinates, which can be made in any formation, but not less than 2 points (else its line), so you can create minimum a TRIANGLE, HEXAGON zone and infinitely above - Inside zones you got grouped areas, which follow the same logic as Zones, but they are miniature - and finally inside a zones you got NPC's standing in I would assume that certain action does not tell NPC to do something, but actually tells to a zone ? - I went through a siege territory coordinates and noticed that for some reason there are multiple territories in 1 territory, why is that? Could it be something to do with Loading data for zones? Bigger zone = more resources to load ? So rather than loading large zone it works faster with many smaller ones ? Example, correct me if I'm wrong: (This is Territory Data, basically if user enters into that zone, it will flash up saying "Gludio Territory", teleporting SOE inside that zone, will return user to town) domain_end domain_begin [gludio_1624_001] domain_id=1 {{-131056;196736;-5212;788};{-98380;196648;-5212;788};{-98428;229188;-5212;788};{-130988;229224;-5212;788}} domain_end domain_begin [gludio_1625_001] domain_id=1 {{-131020;229516;-4820;1180};{-98484;229588;-4820;1180};{-98396;262080;-4820;1180};{-131064;261872;-4820;1180}} domain_end domain_begin [gludio_1720_001] domain_id=1 {{-97868;65836;-4904;1096};{-76324;65972;-4904;1096};{-77528;77712;-4904;1096};{-98100;87216;-4904;1096}} domain_end domain_begin [gludio_1720_002] domain_id=1 {{-98172;87344;-4832;1168};{-80156;79000;-4832;1168};{-78324;86876;-4832;1168};{-80152;98052;-4832;1168};{-98256;98092;-4832;1168}} domain_end domain_begin [gludio_1720_003] domain_id=1 {{-78308;87376;-3848;2152};{-70516;89252;-3848;2152};{-65788;93912;-3848;2152};{-65736;98076;-3848;2152};{-80084;98040;-3848;2152}} domain_end domain_begin [gludio_1720_004] domain_id=1 {{-86388;79308;-3468;-2468};{-82064;78388;-3468;-2468};{-80872;84576;-3468;-2468};{-88852;84796;-3468;-2468};{-88992;82552;-3468;-2468}} domain_end domain_begin [gludio_1721_001] domain_id=1 {{-98388;98168;-3808;2192};{-65688;98296;-3808;2192};{-65600;131076;-3808;2192};{-98300;131356;-3808;2192}} domain_end domain_begin [gludio_1722_001] domain_id=1 {{-98272;131164;-5024;2976};{-65828;131248;-5024;2976};{-65764;163676;-5024;2976};{-98732;165048;-5024;2976}} domain_end domain_begin [gludio_1723_001] domain_id=1 {{-98236;163948;-5004;996};{-65724;163856;-5004;996};{-65880;195756;-5004;996};{-98388;196880;-5004;996}} domain_end domain_begin [gludio_1725_001] domain_id=1 {{-98320;229472;-5036;964};{-65752;229436;-5036;964};{-65468;261984;-5036;964};{-98200;261776;-5036;964}} domain_end domain_begin [gludio_1820_001] domain_id=1 {{-65488;93628;-4148;1852};{-33092;89240;-4148;1852};{-32964;98112;-4148;1852};{-65476;98100;-4148;1852}} domain_end domain_begin [gludio_1821_001] domain_id=1 {{-65484;98340;-3780;2220};{-33068;98676;-3780;2220};{-33020;130852;-3780;2220};{-65528;131016;-3780;2220}} domain_end domain_begin [gludio_1822_001] domain_id=1 {{-65484;131176;-4172;1828};{-32972;131168;-4172;1828};{-33024;163632;-4172;1828};{-65388;163568;-4172;1828}} domain_end domain_begin [gludio_1823_001] domain_id=1 {{-65440;163896;-5616;384};{-32844;163852;-5616;384};{-32996;196452;-5616;384};{-65532;196488;-5616;384}} domain_end domain_begin [gludio_1824_001] domain_id=1 {{-65368;196732;-4880;1120};{-33032;196776;-4880;1120};{-33076;229244;-4880;1120};{-65012;229212;-4880;1120}} domain_end domain_begin [gludio_1920_001] domain_id=1 {{-5032;72868;-4088;-2088};{-24;79252;-4088;-2088};{108;98528;-4088;-2088};{-21568;98404;-4088;-2088};{-22548;90904;-4088;-2088};{-20236;76952;-4088;-2088};{-12260;70068;-4088;-2088}} domain_end domain_begin [gludio_1920_002] domain_id=1 {{-22232;77188;-5408;-4408};{-10864;77036;-5408;-4408};{-11192;88548;-5408;-4408};{-21852;88044;-5408;-4408}} domain_end domain_begin [gludio_1921_001] domain_id=1 {{-32480;98448;-4044;1956};{-192;98440;-4044;1956};{388;131392;-4044;1956};{-32692;130880;-4044;1956}} domain_end domain_begin [gludio_1922_001] domain_id=1 {{-32744;131188;-3904;2096};{-252;131164;-3904;2096};{-124;163732;-3904;2096};{-32696;163648;-3904;2096}} domain_end domain_begin [gludio_1923_001] domain_id=1 {{-32644;163916;-4464;1536};{-148;163948;-4464;1536};{132;196496;-4464;1536};{-32716;196364;-4464;1536}} domain_end domain_begin [gludio_1924_001] domain_id=1 {{-32720;196704;-6988;-988};{-64;196664;-6988;-988};{-216;229148;-6988;-988};{-33140;229576;-6988;-988}} domain_end domain_begin [gludio_2125_001] domain_id=1 {{33600;229712;-5196;804};{65364;230072;-5196;804};{65324;262096;-5196;804};{31612;262128;-5196;804}} domain_end This here is a castle positions: Basically it's quite clear, territory begins and all npc's are inside territory, also says whats the maximum amount of npc's etc. territory_begin [gludio_siege03] {{-18652;112279;-2646;63090};{-17728;112276;-2646;63090};{-17705;112698;-2646;63090};{-18657;112699;-2646;63090}} territory_end npcmaker_begin [gludio_siege03] initial_spawn=all spawn_time=siege_warfare_start(1) maximum_npc=30 npc_begin [gludio_bow_guard_s_e] pos={-18410;112356;-2498;15900} total=1 respawn=3hour dbname=[gludio_siege_068] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_bow_guard_s_e] pos={-18380;112355;-2499;15900} total=1 respawn=3hour dbname=[gludio_siege_069] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_wizard_s] pos={-18350;112358;-2498;15900} total=1 respawn=3hour dbname=[gludio_siege_070] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_bow_guard_s_e] pos={-18320;112359;-2498;15900} total=1 respawn=3hour dbname=[gludio_siege_071] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_bow_guard_s_e] pos={-18291;112360;-2497;15900} total=1 respawn=3hour dbname=[gludio_siege_072] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_bow_guard_s_e] pos={-18640;112422;-2496;15900} total=1 respawn=3hour dbname=[gludio_siege_073] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_bow_guard_s_e] pos={-18610;112421;-2497;15900} total=1 respawn=3hour dbname=[gludio_siege_074] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_wizard_s] pos={-18581;112424;-2496;15900} total=1 respawn=3hour dbname=[gludio_siege_075] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_bow_guard_s_e] pos={-18551;112425;-2496;15900} total=1 respawn=3hour dbname=[gludio_siege_076] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_bow_guard_s_e] pos={-18521;112426;-2495;15900} total=1 respawn=3hour dbname=[gludio_siege_077] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_bow_guard_s_e] pos={-18107;112560;-2497;31664} total=1 respawn=3hour dbname=[gludio_siege_078] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_bow_guard_s_e] pos={-18104;112590;-2498;31664} total=1 respawn=3hour dbname=[gludio_siege_079] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_wizard_s] pos={-18106;112619;-2497;31664} total=1 respawn=3hour dbname=[gludio_siege_080] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_bow_guard_s_e] pos={-18105;112649;-2497;31664} total=1 respawn=3hour dbname=[gludio_siege_081] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_bow_guard_s_e] pos={-18104;112679;-2496;31664} total=1 respawn=3hour dbname=[gludio_siege_082] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_sword_guard_s_e] pos={-17840;112354;-2600;65480} total=1 respawn=3hour dbname=[gludio_siege_083] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_knight_s] pos={-17839;112320;-2600;65480} total=1 respawn=3hour dbname=[gludio_siege_084] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_sword_guard_s_e] pos={-17835;112279;-2599;65480} total=1 respawn=3hour dbname=[gludio_siege_085] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_spear_guard_s_e] pos={-17861;112354;-2589;65480} total=1 respawn=3hour dbname=[gludio_siege_086] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_spear_guard_s_e] pos={-17860;112320;-2590;65480} total=1 respawn=3hour dbname=[gludio_siege_087] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_spear_guard_s_e] pos={-17856;112279;-2589;65480} total=1 respawn=3hour dbname=[gludio_siege_088] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_court_guard_s] pos={-17879;112354;-2575;65480} total=1 respawn=3hour dbname=[gludio_siege_089] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_court_guard_s] pos={-17878;112320;-2576;65480} total=1 respawn=3hour dbname=[gludio_siege_090] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_court_guard_s] pos={-17874;112279;-2575;65480} total=1 respawn=3hour dbname=[gludio_siege_091] dbsaving={death_time;parameters;pos} npc_end npc_begin [gludio_cleric_s] pos={-18207;112313;-2498;22676} total=1 respawn=3hour dbname=[gludio_siege_092] dbsaving={death_time;parameters;pos} npc_end But what does not make sense for me is, WHY territory coordinates are using FACE Direction ? Example: {{-18652;112279;-2646;63090} - First number is X, Y then Height Z, But why "63090" Face direction ? What role does that play? how to determine "Z" for positioning NPC'S? Example: {{-18652;112279;-2646;63090} - height is -2646, but NPC is located in -2498 example, Question is: NPC must be ALWAYS lower or Equal of that zone, but never higher, else it will give errors like NPC is outsider ? MINUS and NEUTRAL numbers? Probably stupid question, but "-" befor enumber means negative, which is DOWN and neutral is UP? - if that's the case, why X and Y are negative? Could it be something to do with territory positions ? Face direction? What is the logic behind face directions? How does that value is being calculated? Could it be that MALLOC >32 is based on loading npc's ? - Which means too many data to handle, to solve that , reduce area into smaller zones ? - or it has nothing to do with that? Again, Can I use More points (example around the castle) instea traditional 4 points ill give 10 points? Any tools out there that will help creating territories and editing NPC position + face direction ? For Gracia Final