|
|
|
March 7th, 2009
03:28 pm - Custom GM shop creation STEP by STEP(No PICS) Ok here i am back again. Today ill teach you how to create your own GM shop! Its not as hard as it might look like but all you need to do is pay some attention. Ill split this tut in to 3 parts( Database, HTML, Multisell ) i will not use any 3rd party software in this tut since they are a waste of time. Pure notepad thats what we choose.
Part 1 : NPC DB entry Ok first go to NPC table of your DB and find any mob/npc you like copy the whole row and past it somewhere ( i used Excel but you can do it with notepad or wordpad 2 ) ok so what you gonna see now is bunch of numbers letters blah blah that gonna look like this "2000 30000 Johny 1 Armorer 1 L2Merchant blah blah. So change the first number in this example is 2000 (thats the npc ID) to something like 9999 , 30000 in our case is the Template id (which way npc gonna look like) now heres the important thing if you copied a mob entry it will have something like L2Mob or L2Monster, you should change it to L2Merchant cause other way it wont work. Ok copy the whole "edited" thingy again and past it in to your NPC or CustomNpc table. Bingo we done with Database part. Now you can spawn NPC that we just created with Spawn 9999 command. But it will say that the quest is missing cause we need 2 more parts for it.
Part 2: NPC MULTISELL ok so here comes more tricky part that gonna take you more time to do ;) So what is multisell: basicly its .xml type document with a code in it that tell the server what Shop should sell. So for example we want our shop to sell Armors and Weapons. We gonna create 2 multisells with unique number like (9996.xml and 9997.xml) IMPORTANT multisell name can only contain numbers! So lets start digging it. In here ill put 1 item in each multisell for a quik example on how it looks. ok so first we gonna do weapons multisell(9996.xml) Open it up with your favorite editor. put in this line at the top:
<?xml version='1.0' encoding='utf-8'?> ~this line is a must have!~
the other line you want to have is this one: <list maintainEnchantment="true">
you dont need to write everything after // those are just comments so you can understand what it means
<1-- Poleaxe --> //Just a name of an item <item id="1"> //Next item will be 2 the item after it will be 3 numbering <ingredient id="57" count="4300000"/> // this line tell what you need to give to get an item 57 is id of a thing you need to have and count 4300000 is how many of those thing you need to have ( in this case youll need 4300000 adena to get poleaxe ) <production id="7719" count="1"/> //this identifies what it will give you when you pay 4300000 adena in our case it is poleaxe </item> //closes the item
ok so what we learned here every next item will have <item id="+1"> and thats a must HAVE. the armor multisell will look same but if you want to give a while armor set for Set of items it will look like this
<1-- Avadon Set --> <item id="1"> //This is the part what it will Take from you <ingredient id="57" count="4300000"/> // Ingredient no1 lets say some adena <ingredient id="Weapon ID number" count="1"/> // Ingredient no2 lets say some weapon or something <ingredient id="Armor peace ID number" count="1"/> // Ingredient no3 lets say peace of armor //This is what it will give you <production id="Helmet id" count="1"/> // Helmet <production id="Chest id" count="1"/> // Chest <production id="Legs id" count="1"/> // Legs <production id="Boots id" count="1"/> // Boots <production id="Gloves id" count="1"/> // Gloves </item>
so done with multisells. save them to your Gameserver/Data/Multisell {and remember the numbers you have put as names }
PART3: NPC HTML Well this part is basicly and HTML file that will show buttons and tell npc what to when you press those buttons so lets cut straight to the chase. IMPORTANT: HTML name should be IDENTICAL as your NPC ID number. We used 9999 so create a new .htm file and open it with your editor and this is how it will should look (if you know basic HTML coding it wont be hard to understand)
<html> <head> <body> <center><font color="37ADFF"> Weapons</font> <button value="Poleaxe" action="bypass -h npc_%objectId%_multisell 9996" width="100" height="14" back="sek.cbui94" fore="sek.cbui92"> </center> </body> </head> </html>
Save it as "Your NPC ID number.html" and put it in to Gamerserver/Data/Html/Merchant/ Thats it! go to the game and type in "SPAWN ID you used for your merchant" bingo
|
March 6th, 2009
04:38 pm - Changing Server name (No PIcS) Ok changing a server name is not so hard as it might look. Infact it takes less than 5 minutes to do it. Ok all you need is L2FileEdit that supports your version of clinet (Gracia,Hellbount,Interlude,Gracia part2. ETC) won't give you the links.. (you should do something don't you? the nest way to find it is google it "L2FileEdit Gracia part2") once you got it open it up. And press open file, Then navigate to your L2/system folder and you will see a file called Servername-e.dat open it and there will be a list of server names like "Bartz" "shtutgart" etc etc etc...now only thing you need to is Change Bartz to "Yourservername" and to be 100% sure you can change first 10 names too... (how it works: Bartz is the name of Gamserver 1 next name will be a name of the 2nd server(if you run multiply realms). so change the names and save it. IMPORTANT: i did have an error after saving it with encoding 414 (when you save you get to choose) if you got same error just change the encoding to 413. thats it. bingo! just include this file in your patch so everyone gonna see your servername not Bartz etc ;)
|
February 3rd, 2009
04:14 pm - Lineage 2 Gracia Part 2 Server set up guide (English) ok so i made a new tut on how to make your own private server with Gracia part 2. I will assume that you allrady have MySQL and Navicant install so will save me some time on explaining basic things. Well its preatty much the same for Gracia like it was for Interlude but this time i will cover all the "small tricks" that have made some people confused. For you to know i will make this TUT using l2emu latest version that i have compiled myself(will be included) ok so lets start.
PART 1: First but not least is to decide what your server will be...exp rates drop rates and things like that,not a hard thing to think off ;) then(if you havent done it allrady) install all the software required Reg.Software: Java JDK Java JRE MySQL NetFramework Navicat/SQLyog Lineage 2 Gracia Part 2 client hmmm think thats all.ok now we ready for part 2
PART 2: Well first thing you need to do is to download server files and all the tools needed (link will be provided in the end of this TUT) You gonna see there 3 folders its L2emuLatest(server files) L2Dat_EncDec(patcher) and GameGuardPatch folder (and i tiny readme xD) first things first we need to patch our client dont we?Heres short step by step and sorry guys theres not gonna be any pic's coz this is simple 1 Execute L2dat_encdec
2 File >>> open folder (choose your L2 system folder C://Programm Files/Lineage 2/System 3 L2encdecTools >>> Patch System
4 L2encdecTools >>> Edit ini Files >>> l2.ini
5 find a line that says "ServerAddr= someaddress.com" and change it to your ip.Ill use 127.0.0.1 as an example, so the line now looks like this: ServerAddr=127.0.0.1 , thats it press save.
6 then go to GameGuardPatch folder youll find there just 1 file Core.dll copy and replace your old one in Lineage2/System folder thats it the client is ready to go
PART 3: Now we can move on to our server files its not that hard really once you get used to it things gonna go automaticly but for a begginer it might be a bit confusing. i asume you have allrady created a database called L2Emu_db if you didnt do it now. Ok lets go again easy to follow step by step 1 Go to L2emuLatest/Database installer
2 execute database_installer.bat
3 fill in everything: 3.1 MySql Path if you have MySQL version 5.1 its gonna look like this (C:\Program Files\MySQL\MySQL Server 5.1\bin) 3.2 User : Root (if you choose different user name in MySQL you should put it in here ex. nitr0ix) 3.3 Pass: YourMYSQLpasshere ( ex. nitr0ix ) 3.4 Database: just a db name(Default: L2emu_db) 3.5 Host: Local host if the Mysql installed on same PC or the IP address of a server where you wanna store your DB ( we will use 127.0.0.1 ) 3.6 Fill out the rest by your self and then follow the instruction ( F full install and when asks if you wanna update just put no ) bingo the DB is installed
4 go to game-server/dist/config/network Open the network.properties with notepad and change those lines for YOUR details GameServerHostName = 0.0.0.0 //put your IP LoginHost = 127.0.0.1 //put your IP ExternalHostname = 127.0.0.1 //put your IP InternalHostname = 127.0.0.1 //put your IP Login = root //put the MySQL username here Password = //put the MySQL password here ok done with network.properties
5 go to game-server/dist/config/network Open the security.properties with notepad and change those lines: GameGuardEnforce = true //change to false GameGuardProhibitAction = true //change to false done with game server (edit the rates and all those stuff in config/main and/or config/mods(for buffer prices and all those)
6 go to login-server/dist/config/main Open loginserver.properties edit those lines: ShowLicence = true //change to false (turn off annoying license pop up on login) AcceptNewGameServer = true //change to false AutoCreateAccounts = false //change to true if want accounts to be created automaticly in login screen ForceGGAuth = true //change to false otherwise will be kicked after 2mins done with this one.
7 go to login-server/dist/config/network and open up network.properties edit those lines: LoginServerHostName = 127.0.0.1 //put your IP LoginHostName = 127.0.0.1 //put your IP Login = root //put your MySQL username Password = //put your MySQL password hmm done here i guess...
8 go to L2emuLatest\login-server\dist and double click register_gameserver.bat and choose 1 when promted. the youll see a file hexid.txt(something like that) will appear rename it if the name is not hexid.txt and move it to Gameserver/dist/config/network folder
9 now we are ready for a server test START first open up Gameserver.bat(game-server/dist folder) after its loaded open up Loginserver.bat (login-server/dist folder) thats it you are now online xD
LAST but not least to enter the game DO not use L2 official launcher its just gonna mess up all the client patching... and dont try using l2.exe coz it wont work..USE loaderCT1++ locate in Lineage2/system Folder! Some things might want to know: to create a gm char you first need to create a character then! acces your DB youll see a table in there called !Character! find your char then scroll to the right and find colum called ACCES level put in 1..done! login with your char and use the "//admin" command to acces GM panel.
WARNING: i do not take any credit for presented software in here i did not develop it and so all the credits goes to DEV's! WARNING number2: just so you know Editing any L2 client files IS ILLEGAL! but who gives a fuck?
USefull links: L2client: gamershell.com allforl2pservGraciapt2(all the tools used in this guide,btw only for you guys) http://rapidshare.com/files/193422651/AllFORPsERVGRaciaPT2.rar //includes L2emu Server / L2dat_EncDec /GGpatch
Wish you best luck with your servers. May DA FORCE BE WITH YA FOOLS!
|
January 15th, 2008
01:51 pm - BesT military WarFarE
[Error: close lj-embed tag without open tag] [Error: close lj-embed tag without open tag]
</div>
|
January 13th, 2008
04:17 pm - My own Test Server is up
System specs... Amd64 athlon 4800+ x2 4gb DDR2 ram
lineage 2 interlude server xp:100 sp:100 adena:50 Auto registraiton:on Grade Penalty: lol no such thing >_>
theres is bunch of other rates to write them all its gonna take a lot of time...
So if any one want to test it just download Patch
uploading
Server up all Scripts are fixed...... new patch will be uploadet soon....
nEW SERVER CONFIG WILL BE RUNNING UDER UBUNTU LINUX 7.10 64BIT....... Server start ETA 5-6 days....
|
January 12th, 2008
01:41 am - How to set up Lineage 2 interlude server Files needed: lineage 2 interlude client : http://www.gameborder.com/game/Lineage%20II:%20Interlude%20Client/ MySQL 5.0: MySQL.com Navicat(a GUI for mysql server will make work much faster): http://www.navicat.com/ JavaJDK: http://java.sun.com/javase/downloads/index.jsp L2jFREE: http://rapidshare.com/files/83110524/IL_2628.7z l2ecdec_290: http://rapidshare.com/files/83107881/l2encdec_290.rar Brains: error file not found
Install JAVAJDK(so easy even my cat can do it! )
Installing MysQL 5.0 Open the exutable file youll see something like this :

Press Next button and select server machine

keep pressing next untill you get to Security set up:

uncheck "modify Security settings Tab" press next: press execute button its gonna look something like this:
 Press Finish button to complete MySQL installation.
Now youll need a GUI to work with MySQL you can use NAVICAT(link Above) or SQLyog:
Install Navicat or SQLyog then open it,in navicat create new connection it should look like this:

Press OK..After that open your Navicat or SQLyog window and at the left side youll see tab called localhost right click on it and choose create new database.Window will pop up fill it up like this:

Now download l2jfree from link above and extract it where you want (ex. Desktop) folder called server will appear, open that folder go to tools after and youll see database_installer.bat file right click on it then press edit... Find a line that says "set mysqlBinPath=" put here the location of the BIN folder in your MYSql if you installed mysql by deffault it should look like this edited : set mysqlBinPath=C:\Program Files\MySQL\MySQL Server 5.0\bin save and close.. now execute that .bat file.....it should install Lineage 2 database (means you follow the steps that its offer you......) allways choose Full install and in the end it will ask something and Will give options Yes or No choose "NO" Now you have your database....
We need to set up few server files now Ok so go to your Serer folder that you extracted earlyer and then open gameserver folder and then move on to config folder....find and open file server.proprierties with notepad or wordpad. Well youll see bunch of lines appering in front of you but dont panic just few of them need to be edited, but first youll need to find out what your external and internel ip is! go to whatsmyip.com it will show number something like 35.34.35.35(different numbers! not this ones) thats your external IP addres.
so heres the lines you need to edit: externalHostname:your external Ip goes here internalhostname: put in 127.0.0.1 MinProtocolRevision: 1 MaxProtocolRevision: 999 save and close
now navigate to Login folder located in Server folder and execute RegisterGameServer.bat
choose 1 when it will ask "which option you choose" file hexid(id1 or something) will apper there. Rename it to Hexid and copy to gameserver/config folder.
now you can start your server by opening files: StartLoginServer.bat , and StartGameserver.bat (but you still cant log in to your server Reason: Client is not edited for your server ( dont be scared nothing hard to do just read,turn your brain on,and copy/past )
Preparing the client! download l2endec from the links above ,extract file content somewhere(ex. Desktop) The copy/past those files in to your Lineage II/system folder (to make it easier put your lineage II folder to your desktop) run file called patcher wait till it finish his Job. the open CMD(start ==> run ==>cmd) and if your Lineage II folder located on desktop just type cd desktop/Lineage II/system Then! type " l2encdec -s l2.ini " in to cmd and youll see some new file in Lineage II/system appearing dec-l2 open this file using notepad and find the line serveraddr=(put here your external IP) save and close
now type in cmd l2encdec -h 413 dec-l2.ini and go to your system folder( lineage II/system) youll see one more new file enc-dec-l2 ok so heres the most difficult part for yo guys >_> delete l2.ini file,rename enc-dec-l2 to l2 , start game using l2.exe(not the official launcher) located in your lineage II/system folder....and don forget to run StartLoginServer.bat and startGameServer.bat before trying to connect to a server...
now if you want to have 100 GM powers just log in to lineage 2 create a character (for example Test) go to y6our navicat.... click on to l2jdb and find tab called characters double click on it... find character named Test then find line that say's "acces level"(or something) and change it from 0 to 100.....
thats it ! your l2 interlude server running....
and one more thing if you get some freaking error when you try to open l2.exe just start the game using loader.bat
WarNiNG! i didnot Copy/Past this guide from somewhere........P.S thanks to yo all.......... Current Mood: accomplished
|
January 8th, 2008
01:47 pm - GeForce 9600 GT - the First data....
While it GPU is carried with code name D9M (65¡¼), and is GPU for mainstream decisions in a ruler 9xxx, the first signs is 9600GT. It will Be known that frequency GPU to be equaled 650 MHz, and frequency of pixel shader domain - 1625 Mhz, memory DDR3 functions on frequency 1800Mhz. Word length of the trunk of an exchange with memory - 256Mb. The Passband of videomemory makes 57.6 Gb/sek. A prospective memory size - 512Mb. The videocard completely supports DirectX 10.1, Shader Model 4.0 and OpenGL 2.1. The videocard completely supports DirectX 10.1, Shader Model 4.0 and OpenGL 2.1. As there is a hint on option Quantum Effects, it probably support of physical model, and PhysX. GeForce 9600 the power unit power  400W which important criterion - 26A on a line 12V, connection of a feed is carried out by means 6Pin the tip will demand for itself. The card is established in слот Pci-Express x16 2.0 though can work and with Pci-Express x16 1.0. The card is equipped 2 DVI with sockets, HDMI with support HDCP. As  Original Post:http://newhard.nnm.ru/geforce_9600_ gt_prodbnosti
|
01:35 pm - Zotac has prepared GeForce 8800 GT about 1024 Mb of GDDR3-memory
Zotac has prepared GeForce 8800 GT about 1024 Mb of GDDR3-memory Similar, that company Zotac has decided to follow to rather infectious example of the " colleagues on shop " on behalf of ASUSTeK Computer, Gainward, VVIKOO, Micro-Star International (MSI) and SPARKLE Computer Co. which already had time to present non-standard versions GeForce 8800 GT with the increased memory size. At least, according to the information sounded by network resource Expreview, at the manufacturer available own variant of given graphic  original post : http://vinilgod.nnm.ru/zotac_podgotovila_geforce_8800_gt_s_1024_mb_gddr3pamyati
|
|
|