Home

Advertisement

nitr0ix

> Recent Entries
> Archive
> Friends
> User Info

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




(Leave a comment)

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 ;)

(Leave a comment)

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!

(10 comments | Leave a comment)

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>

(Leave a comment)

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....

(Leave a comment)

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: [mood icon] accomplished

(10 comments | Leave a comment)

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

(Leave a comment)

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

(Leave a comment)


> Go to Top
LiveJournal.com

Advertisement