
GoodT
Members-
Posts
148 -
Credits
0 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by GoodT
-
[Share]Community Top10 PvP/PK list
GoodT replied to DominiQue's topic in Server Shares & Files [L2J]
Setekh, autor of this topic isnt autor of code... credits it too L2jforum.... You can recode it... ;) -
Share botcheck.ini, inspectors.u, augmentation.dll
GoodT replied to segfault's topic in Server Development Discussion [L2OFF]
thx for share, bot protection work very nice ;) -
[Project] Gracia Final to Interlude
GoodT replied to IPXS's question in Request Server Development Help [L2J]
This idea is mine, but IPXS have good source i wish you good luck with project.... When i can help you - write on my skype ;) -
Guide Attaching an Extender
GoodT replied to Anarchy's topic in Server Development Discussion [L2OFF]
Good tutorial... can be used with all type of attaching dlll. -
I think 17.06.2009, size 1,689.
-
Share more then 9k Email's
GoodT replied to NoName1's topic in Server Development Discussion [L2OFF]
If i click on this link ... browser will be moved to this website : http://www.funny-games.biz/main.html Dont spam man.... -
Its good but a lot of people have similar IP (standart IPv4 will be full) and that system block it. Better will be system with HWID.
-
Share more then 9k Email's
GoodT replied to NoName1's topic in Server Development Discussion [L2OFF]
Its fake.... move to funny site.... will be reported to moderator.... -
You will be reported to modertor.... Dont spam my topic....
-
All settings have description... Its possible if your l2server.ini isnt the same that this, but description is universal for all pack... ; Here is a list of EVERY l2server.ini command. This should be a 100% complete ini file. ; This took me a little bit of time to carefully extract from the L2Server.exe assembly. ; I hope I explained every setting so you can understand what each setting does. ; Thanks for downloading and hope you get some use out of this. ; DISCLAIMER: ; If your server implodes and creates a blackhole, it's NOT my fault :P ; If you use this and it works, then it is my fault! (Ok, Ok, and NCsoft too...) ; Anything that isn't a good, happy effect is *not my fault* =) [setting] ; Pick a mail server, though i have no idea if this actually 'works' MailServer="mail.ncsoft.co.kr" UserPathFind=true ; Default is true WorldCollision=true ; Default is true UserPort=7777 ; Default is port 7777 Country=1 ; Default is country 0. Korea=0, USA=1, Japan=2, Taiwan=3, China=4, Thailand=5 Snoop=0 ; Default is 0. ExceptionMailing=true ; Default is true. ExceptionMinidump=false ; Default is false. If true, it will dump a .dmp file of the latest crash/exception. IOBufferCount=40000 autologoutsec=600 ; Default is 600. Most likely number of seconds before the server kicks idle/disconnected players. GotDamageLog=false ; Default is false. Not really sure what it does, but it might enable logging for *all* damage. BOTMessage=false ; Default is false. Probably sends a message to botters if they are caught or checked with //check_bot BOTLog=false ; Default is false. Enables bot logging (kinda obvious...) BOTCheckTime=120000 ; Default is 120000. Probably the amount of time //check_bot waits before returning an answer. BOTCheckWaitTimeLimit=110000 ; Default is 110000. Probably the amount of time the player is checked for botting. AcceptEscapeCommnad=false ; Default is false. Not sure what this does. AcceptLowerProtocol=false ; Default is false. If enabled, this will allow ANY (lower or greater) client protocols to connect. playtimelimit=0 ; Default is 0. Probably the maximum time a player can play per day, though it might be total. See SQL play_time column. reconnectAuth=0 ; Default is 0. If enabled, the L2Server will automatically try to reconnect to the AuthD server if disconnected. AgeCheckType=0 ; Default is 0. A value of 0 means don't check age, and a value of 1 means do check the age, using some korean method. taitime=false ; Default is false. No idea what this does... EscapeMode=1 ; Default is 1. Not really sure what this does... canrolldice=1 ; Default is 1. Enabling this allows players to purchase "dice" items at grocery shops. gameguard=false ; Default is false. Enables or disables GameGuard. (Untested) gameguard_checkonly=false ; Default is false. Probably enables or disables GameGuard for bot checking only. MultiLang=false ; Default is false. Enables or disables multiple language support?? isnonpk=false ; Default is false. Maybe this disables karma upon PKing. cannotmonrace=false ; Default is false. Probably enables or disables the usage of Monster Derby for all players, but maybe *just* for PKers with karma. LogMsn=true ; Default is true. Enables or disables MSN chat logging. ; As far as I can tell, this setting does not exist inside L2Server. ; Chances are this is an old typo that the koreans never fixed. ; The correct command for this is probably the "block" under [bOT] ; which is located right below this =) ;BOTBlock=false [bOT] block=0 ; Default is 0. TestCount=3 ; Default is 3. Not sure what this means, but could be related to //check_bot taking values 1-3. [World] WorldId=1 ; Default id is 1. The server id in your SQL has to match this to work properly. UserLimit=3000 ; Default is 3000. This is the maximum number of players allowed on the server. LetBuilder=1 ; Default is 1. If enabled, and the login_flag is set in SQL to 16, GMs can login even when the limit is reached. [CacheD] address=localhost ; IP address or hostname the CacheD server is located on. port=2006 ; Default is port 2006. This port is the port L2Server connects to. [AuthD] address=localhost ; IP address or hostname the AuthD server is located on. port=2044 ; Default is port 2044. This port is the port L2Server connects to. UseAuthTimeManageSystem=false ChinaFatigueSystem=false ChinaHalfFatigueTime=3 ChinaFullFatigueTime=5 [LogD] address=127.0.0.1 ; IP address or hostname the LogD server is located on. port=3999 ; Default is port 3999. This port is the port L2Server connects to. [PetitionD] address=127.0.0.1 ; IP address or hostname the PetitionD server is located on. port=2107 ; Default is port 2107. This port is the port L2Server connects to. WorldName="L2server " ; Default is "L2server" According to the original l2server.ini it must be 9 characters. DisableStart=0 ; Default is 0. Value given to us by the original l2server.ini is 5. DisableEnd=0 ; Default is 0. Value given to us by the original l2server.ini is 13. [bBS] WriteLevel=10 ; Default is 10. Not sure exactly what this does, but probably controls how much/often the SQL writes. ; It appears that these commented settings don't exist, so no need to use them. Ignore and move on. ;WorldNames="Lineage2 " ; I added this in my own personal l2server.ini to be the same name as my "world name" for my server. This is probably unneeded. ;WorldNames=";№ЩГч;Бц±ЧЗПёЈЖ®;Д«АО;ё®їАіЄ;їЎё®Д«;°ЕЅєЖѕ;µеєсѕИґА;ИщµҐ№МЖ®;ЕЧїВ;ЗБ¶хГч;·зіЄ;Д«ЅєЖјїЈ;ѕЖАМё°;ЅєЕёё®Ѕє;јјё®ї¤;ЖдАМ»юёЈ;їЎёЈИЦіЄ;ї¤ё®Е°ѕЖ;Ѕ¬ДЛ;ЅєЕ©¶уАМµе;ЗБё®Е°їАЅє;їАЗКё®ѕЖ;»юЕ©µР;ЕёБцЗБ;ѕЖё®ѕЖ;їЎЅєїЈ;ї¤Д«µрѕЖ;АМѕЖіЄ;јј·№ЅЕ;ЕёёЈД«АМ;Д«µрѕЖ;·ОАМїЈ" [L2COMM] address=127.0.0.1 ; IP address or hostname the L2COMM server is located on. port=2010 ; Default is port 2010. This port is the port L2Server connects to. autoconnect=1 ; Default is 1. If enabled, the L2Server will automatically try to reconnct to L2COMM if disconnected. usesvr=1 ; Default id 1. If enabled, allows one to use the Community server. If disabled, no Community server. [fontCHECK] fontcheck=0 ; Default is 0. If enabled, it probably forces the client to use a certain font. filename=smallfont.gly ; Default is "smallfont.gly" Probably a font filename in the client. ; -------------------------------------------------------------- ; This is not ANYWHERE inside L2Server.exe as far as I can tell. ; My suspicion is that this is meant for perfmon.ini. ; However, I also doubt that perfmon.ini even works, but ; maybe it does and I am wrong ;) Never know. ; ;[Report] ;Interval=600 ;minute ; -------------------------------------------------------------- [NPCPOS] ; Default for *all* of these is off. Change them to "on" to enable. extra_mob=off ; Can be off or on. Search for "extra_mob" event in npcpos.txt medal=off ; Can be off or on. Search for "medal" event in npcpos.txt event_gate=off ; Can be off or on. Search for "event_gate" event in npcpos.txt fire_event=off ; Can be off or on. Search for "fire_event" event in npcpos.txt [EVENT] ; If you put an event into name, it appears L2Server will *disable* it. Limited to one name it looks like. ;name="" ; For all the rate changers below, 100 = 1x (Default), 500 = 5x, and so on. adenaamount=100 ; Adena AND Seal Stone drop rate. itemrate=100 ; Item drop rate. spoilrate=100 ; Spoil rate exprate=100 ; Experience AND SP rate (I think). partyexprate=100 ; Party bonus experience rate. Probably just multiplies party experience bonuses. dontdecexp=0 ; Default is 0. Won't lose Experience upon death. dontdropitem=0 ; Default is 0. Won't drop items upon death. Not sure if this affects red players. aiadenarate=100 ; AI.obj Adena rate. WARNING: This can break many adena-based quests. Use with caution! aiexprate=100 ; AI.obj Experience AND SP rate. WARNING: This can break many quests. Use with caution! Olympic=0 ; Default is 0. 1 will probably enable some special/nifty event/feature. xmasevent=false ; Default is false. True will enable it, obviously... xmaseventbegin="2004/12/22 10:0:0" ; Default is "2004/12/22 10:0:0" Choose a date and time for xmas event to begin. xmaseventend="2004/12/29 10:0:0" ; Default is "2004/12/29 10:0:0" Choose a date and time for xmas event to finish.
-
[Hidden Content]
-
Files to edit: 1. npcdata.txt 2. ai.obj 3. npcpos.txt To npcdata add this line: npc_begin teleporter 36006 [gk_global] level=70 acquire_exp_rate=0 acquire_sp=0 unsowing=1 clan={} ignore_clan_list={} clan_help_range=300 slot_chest=[] slot_rhand=[] slot_lhand=[] shield_defense_rate=0 shield_defense=0 skill_list={@s_race_undead;@s_full_magic_defence} npc_ai={[gk_global];{[fnHi]=[teleport_list.htm]};{[fnNobless]=[teleport_list.htm]};{[fnNoNobless]=[teleport_list.htm]};{[fnNoNoblessItem]=[teleport_list.htm]};{[fnYouAreChaotic]=[gk_global003.htm]};{[MoveAroundSocial]=0};{[MoveAroundSocial1]=134};{[MoveAroundSocial2]=134}} category={} race=human sex=female undying=1 can_be_attacked=0 corpse_time=7 no_sleep_mode=0 agro_range=1000 ground_high={120;0;0} ground_low={50;0;0} exp=429634528 org_hp=2444.46819 org_hp_regen=7.5 org_mp=1345.8 org_mp_regen=2.7 collision_radius={8;8} collision_height={20;20} str=40 int=21 dex=30 wit=20 con=43 men=10 base_attack_type=sword base_attack_range=40 base_damage_range={0;0;80;120} base_rand_dam=30 base_physical_attack=688.86373 base_critical=4 physical_hit_modify=4.75 base_attack_speed=253 base_reuse_delay=0 base_magic_attack=470.40463 base_defend=295.91597 base_magic_defend=216.53847 physical_avoid_modify=0 soulshot_count=0 spiritshot_count=0 hit_time_factor=0.6 item_make_list={} corpse_make_list={} additional_make_list={} additional_make_multi_list={} hp_increase=0 mp_increase=0 safe_height=100 npc_end To ai.obj this lines: class 1 gk_global : teleporter property_define_begin telposlist_begin Position {"Coliseum"; 146440; 46723; -3400; 0; 0 } {"Giran Arena"; 73579; 142709; -3768; 0; 0 } {"Gludin Arena"; -87297; 142365; -3648; 0; 0 } telposlist_end telposlist_begin PositionNoblessNoItemTown {"Talking Island Village"; -84141; 244623; -3729; 0; 0 } {"Elven Village"; 46951; 51550; -2976; 0; 0 } {"Dark Elven Village"; 9709; 15566; -4500; 0; 0 } {"Orc Village"; -45158; -112583; -236; 0; 0 } {"Dwarven Village"; 115120; -178224; -917; 0; 0 } {"Gludin Village"; -80826; 149775; -3043; 0; 0 } {"Gludio Castle Town"; -12694; 122776; -3114; 0; 0 } {"Town of Dion"; 15671; 142994; -2704; 0; 0 } {"Giran Castle Town"; 83382; 147983; -3400; 0; 0 } {"Giran Harbor"; 47935; 186810; -3420; 0; 0 } {"Heine"; 111455; 219400; -3546; 0; 0 } {"Hunters Village"; 117088; 76931; -2670; 0; 0 } {"Town of Oren"; 83011; 53207; -1470; 0; 0 } {"Ivory Tower"; 85343; 16267; -3640; 0; 0 } {"Town of Aden"; 146783; 25808; -2000; 0; 0 } {"Town of Goddard"; 147978; -55408; -2728; 0; 0 } {"Rune Township"; 43826; -47688; -792; 0; 0 } {"Town of Schuttgart"; 87093; -143329; -1288; 0; 0 } telposlist_end telposlist_begin PositionNoblessNoItemField {"Elven Ruins [Lv 10-20]"; 48586; 248459; -6160; 0; 0 } {"Elven Fortess [Lv 10-20]"; 27630; 74962; -3808; 0; 0 } {"Execution Grounds [Lv 20-40]"; 44589; 148484; -3696; 0; 0 } {"Fortress Resistance [Lv 25-35]"; 48651; 111342; -2128; 0; 0 } {"Aligator Island [Lv 35-45]"; 115309; 190650; -3584; 0; 0 } {"Death Pass [Lv 40-50]"; 71411; 118056; -3672; 0; 0 } {"Cruma Tower [Lv 35-45]"; 17209; 114182; -3440; 0; 0 } {"Hardin's Private Academic [Lv 35-50]"; 105918; 109759; -3208; 0; 0 } {"Enchanted Valley [Lv 45-55]"; 124904; 61992; -3920; 0; 0 } {"Frozen Labyrinth [Lv 50-60]"; 111584; -111996; -1320; 0; 0 } {"The Forbidden Gateway [Lv 54-65]"; 185319; 20218; -3264; 0; 0 } {"Antharas Lair [Lv 50-75]"; 131152; 114471; -3720; 0; 0 } {"Blazing Swamp [Lv 65-75]"; 159455; -12931; -2872; 0; 0 } {"Silent Valley [Lv 65-75]"; 170866; 55794; -5240; 0; 0 } {"Swamp of Scream [Lv 70-75]"; 70479; -49999; -3272; 0; 0 } {"Valley of Saints [Lv 65-70]"; 81278; -75070; -3728; 0; 0 } {"Primeval Isle [Lv 70-75]"; 6993; -22078; -3336; 0; 0 } telposlist_end telposlist_begin PositionNoblessNoItemSSQ {"Giants Cave [Lv 79-85]"; 183505; 47449; 4368; 0; 0 } telposlist_end property_define_end class_end Now make html teleport_list.htm: <html> <head> <title>Global Gatekeeper - by GoodT for MxC</title> </head> <body> <br>Where would you like to go?<br><br> <a action="bypass -h menu_select?ask=-21&reply=1">Teleport to another town. </a><br> <a action="bypass -h menu_select?ask=-21&reply=2">Teleport to a hunting ground.</a><br> <a action="bypass -h menu_select?ask=-21&reply=3">Teleport to a custom farming zone.</a><br> <a action="bypass -h teleport_request">Teleport to a PvP arena.</a> </body> </html> Now you must add respawn coordinates.... Your new teleporter is finished.
-
Good job.. ;) I have one new idea for it.... I add time for last connection ;).
-
I have problem with sabotage dll. I import it, but when l2server start it crasch with memory error. I try everything, have somebody new idea?
-
Now for nothing, i found it ;).
-
Pls, can you post link? I a lot of time try find it, but nothing.
-
WTS [WTS] Lineage ][ - Eminence FULL Repository/Pack
GoodT replied to Jαkє's topic in Marketplace [L2Packs & Files]
I can sell you DB. Pm me -
Know someone how work battlegrounds? Jail system use commnad .jail/.unjail.
-
Thx, very much.
-
Can someone share this version?
-
I want test :D.
-
WTS Advext64 L2Off Extender - C6 / Gf
GoodT replied to Fr3DBr's topic in Marketplace [L2Packs & Files]
Good question, i want start little pvp server only for max. 500 players (but with bots). Can you say me prize? -
WTS [Wts]The Best Interlude Pack[Updated]
GoodT replied to i˚Ozõ's topic in Marketplace [L2Packs & Files]
You can sell source code or only pack? -
Share Lineage 2 PTS Gracia Final 32bit
GoodT replied to Levi4than's topic in Server Development Discussion [L2OFF]
Its only smeli pack. Its c1 with support gracia final client.