Jump to content

Slayerduckie

Members
  • Posts

    275
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Slayerduckie

  1. well... thank you but this topic is too small in front of yours ;)
  2. emeis dn exoume tetio prob mas ta exoun anoixta auta me to "cheat" mono opou broun to "porn" se stamatane....
  3. To make ur own npc u must know the basics (how to make htmls and other thinks...) You must follow my step to success if u have problem tell me I will make my custom gatekeeper for example: 1. Go to your L2j Database 2. Go to your NPC Table 3. Search and find one npc that you like his template 4. After that make a text file and put this : 5. Then execute from navicat the text 6. Now go C:/yourserver/gameserver/data/html/thetypethatuputontext for example L2Teleporter (so file Teleporter) and there make a html file 7. Rename the file to the Id of ur npc for example 4444.html 8. Now open and make anything u want for example if u want a gk that go only frinteza type this (u must open in as text not html): 9. Now u have only to create a file that it have the id and the npc_%objectId%_Chat that u put and make in C:/yourserver/gameserver/data/html/thetypethatuputontext (the green number) for example 4444_30.html and type in this: 10. Now u have to make a text file with this inside and u put it at C:/yourserver/sql/yourtextname 11. Execute in navicat that text to insert the value 12. Now u have only to go in ur server and spawn it That's all plz tell me if I do something wrong because I am not too good :D [glow=red,2,300]POST EDIT SORRY FOR BEING LEECHER :([/glow] credits to h3xX
  4. In this guide we wil learn how to set up/optimize a faction server like gve Guide status:v3 First of all faction system was created by Evill33t and for his old server and now the files are stored in his l2jteam "L2JFREE" Note:The guide was created by slay3rg1 Checkout L2jfree source First because evilL33t create this wonderfull system, in this thread we give support only for l2jfree not other pack that you want to add the files So go toL2jfree svn and checkout with eclipse If you dont now what eclipse is,search in forums or l2j repository for guides.When you download the source code of l2jfree you will see 3 folders. 1)Trunk 2)Branches 3)Tages If you want to make a faction(gve)server interlude go to trunk folder if you want a c5 go to branches. Faction files read Well to be able to start and make a server like this, you must first read the files carefully.So i will tell you what files to read The faction files are located in: 1)src\main\java\net\sf\l2j\gameserver\instancemanage r.Here you will find FanctionManager.java and FanctionQuestManager 2)src\main\java\net\sf\l2j\gameserver\model/actor/instance.Here you will find the L2FanctionQuestManagerInstance 3)src\main\java\net\sf\l2j\gameserver\model\entity\f action.Here you will find the Faction.java the FactionQuest.java and FactionMember.java Read these files carefully and you will understand many things of what you must to do! Acivate Faction system Go to trunk/L2_GameServer_IL/src/main/java/net/sf/l2j(for interlude-for c5 the same but in branches folder) In this location you will find a file called "config.java"Open it with notepad and go to up options and press "Edit"and select "Find"and write faction and press enter.So you will see public static boolean FACTION_ENABLED = false; public static boolean FACTION_KILL_REWARD = false; public static int FACTION_KILL_RATE = 1000; public static int FACTION_QUEST_RATE = 1; change with that public static boolean FACTION_ENABLED = true; public static boolean FACTION_KILL_REWARD = true; public static int FACTION_KILL_RATE = 1000; public static int FACTION_QUEST_RATE = 1; With these configs i enable the faction engine and faction point.If you want you can change faction quests rate.... Save it and thats all for enamble it New tables and htms required Well after you read a bit the source code of l2jfree you will understand that there are missing some sqls and htms This happen because evil33t wanted not leach ppl so thats why he didnt share.So you must created by your own Sql part: "faction_members.sql" "character_faction_quests.sql" factions.sql faction_quests..sql Be carefull that the sqls must be in the correct sql syntax Faction_members.sql info... This sql must have the following things -- ---------------------------- -- Table structure for `faction_members` -- ---------------------------- CREATE TABLE IF NOT EXISTS `faction_members` ( `player_id` INT NOT NULL DEFAULT 0, `faction_id` INT NOT NULL DEFAULT 0, `faction_points` INT NOT NULL DEFAULT 0, `contributions` INT NOT NULL DEFAULT 0, `join_date` INT NOT NULL DEFAULT 0, PRIMARY KEY (`player_id`,`faction_id`,`faction_points`,`contri butions`,`join_date`) ) DEFAULT CHARSET=utf8; faction_quests.sql info.... This sql must have the following things -- ---------------------------- -- Table structure for `faction_quests` -- ---------------------------- CREATE TABLE IF NOT EXISTS `faction_quests` ( `id` INT NOT NULL DEFAULT 0, `faction_id` INT NOT NULL DEFAULT 0, `name` INT NOT NULL DEFAULT 0, `description` INT NOT NULL DEFAULT 0, `reward` INT NOT NULL DEFAULT 0, `mobid` INT NOT NULL DEFAULT 0, `amount` INT NOT NULL DEFAULT 0, `min_level` INT NOT NULL DEFAULT 0, PRIMARY KEY (`id`,`faction_id`,`name`,`description`,`reward`,` mobid`,`amount`,`min_level`) ) DEFAULT CHARSET=utf8; character_faction_quests.sql info.. This sql must have the following info... -- ---------------------------- -- Table structure for `character_faction_quests` -- ---------------------------- CREATE TABLE IF NOT EXISTS `character_faction_quests` ( `char_id` INT NOT NULL DEFAULT 0, `faction_quest_id` INT NOT NULL DEFAULT 0, PRIMARY KEY (`char_id`,`faction_quest_id`) ) DEFAULT CHARSET=utf8; faction.sql info.. This sql must have the following info.. -- ---------------------------- -- Table structure for `factions` -- ---------------------------- CREATE TABLE IF NOT EXISTS `factions` ( `id` INT NOT NULL DEFAULT 0, `name` INT NOT NULL DEFAULT 0, `price` INT NOT NULL DEFAULT 0, `allowed_classes` INT NOT NULL DEFAULT 0, `titlelist` INT NOT NULL DEFAULT 0, `npcs` INT NOT NULL DEFAULT 0, `points` INT NOT NULL DEFAULT 0, `side` INT NOT NULL DEFAULT 0, PRIMARY KEY (`id`,`name`,`price`,`allowed_classes`,`titlelist` ,`npcs`,`points`,`side`) ) DEFAULT CHARSET=utf8; Htm side: Well simply create the followings htms: start.htm already.htm switch.htm join.htm accepted.htm noadena.htm switched.htm declined.htm askquit.htm story.htm quited.htm quest.htm shop.htm wrong.htm The htm files must be located in data\html\faction No comment for htms.Easy read source to see.Dont post how to make htms because you leachning Compile If you dont now l2jfree in not support ant for compile but maven.Many ppl think that maven is difficult but believe me it is more easy and better in my opinion So lets go to the final part.After you do all things that i post in the guide compile the server and you are ready For compile with maven guides go to http://www.l2jfree.com/ FAQ What is faction system? Faction system was created by evil33t for his server.It is like gve but it is not gve.You can choose factions that characters will join and many other things such us faction points and faction war event Is this a gve system? No but it is the most close for it.It has 3 factions (default good,evil,neutral)and many other things that related on gve for example the buff coin and you can take a town in your side by winning it How i can change the faction names because the defaults are neutral,good and evil? In the file faction.java which is located in "src\main\java\net\sf\l2j\gameserver\model\entity\ faction" Have fun....
  5. 1on dn exei karma einai o admin kai exw balei na exei name kokino 2on egw 8a sou eperna poura koubas gia na kanoun auto ton kapno
  6. 1on)ean exei patisei ekeino to rimadi to search panw panw de3ia kai egrafes hlapex kati 8a ebriskes 2on)to hlapex exei psofisei me alla logia dn leitourgei se kanenan server(mporei se kana nooboserver) ean 8es na dokimaseis ta kala pou exei to hlapex kane enan server diko s kai katse me tis wres.....dn einai diskolo
  7. ti enois site me no-ip??
  8. That it is L2J: L2J is an alternative Lineage 2 Game Server written in pure Java of the best compatibility. L2J gives the possibility you legally of welcoming a game of this popular servant of Korea MMO created by NCSoft. It is still without finishing and some characteristics are still disappear, but L2J development equipment is working hard in their application. L2J Server is distributed under the terms of GENERAL GNU PUBLIC LICENSE hope of which in a model of open code he is the best one for the development of quality software occurs to all the possibility of participating in the development by means of the presentation of the code. Legenda: Green colorto:añadir. Red color: to eliminate. Color orange: to verify. Before continuing: You must consider that stops to make a servant of Lineage 2, you must have a maquina with good capacity. Two metodos exist to make a servant: 1) Through eclipse: this metodo but is used since also it serves to update the servant from a revision to another one, to modify a file to jar, among other functionalities. (Recommending). 2) Descargar the archives already constructed. Note: if it is going to use this metodo, not to unload the eclipse and to evade the first passage of the guide. In order to make a servant of Lineage 2, in this Kamael case, you needed the following programs: Java JDK (official Pagina of unloadings). Wampserver. (To unload of my space). Navicat (Platform for Windows). (official Pagina of unloadings). To install the programs. Note: in the installation of the Wampserver not to modify the folder in where it is going it to install by defect. Also you needed: Classic eclipse (Platform for Windows). (official Pagina of unloadings). To decompress in your favorite folder. First step: To execute the eclipse, abrira a window in which it asked in which site was created the zone of work (a called folder workspace where the program unloaded the archives of the servant), we chose any folder of fast access. After initiating the aparecera program a welcome screen, which cerramas above to the left. Despues we go to the Help eyelash > Software Updates > Find and Install... In the window we selected to Search new features to install and click in next, we click in New Remote Site... and in the new window we introduce: Name: subeclipse URL: subclipse: Subclipse Update Site We click in OK, we selected to subeclipse and click in Finish. Aparecera a new window in that we selected denuevo subeclipse and we click in Next, we accepted the terminos of use, Next and by I complete Finish. When a new window finishes unloading aparecera in which we click in Install All, this installed in the Eclipse plug-in handling the SVN, soon it asked to you if you are going to reinitiate the Eclipse and we click in Yes. When beginning another one you see the program, we go to the Window eyelash > Preferences > Java > Installed Jres. In the window deseleccionamos jre and we click in Search..., we selected to My PC > Local Disco (C:) > Archives of Programs > Java and we click in Accepting. Soon aparecera in the window the JDK and we selected it, click in OK. Now we go to the Window eyelash > View Show > Other... > SVN > SVN Repository. Aparecera an area that this in target, right click on her and in submenu: New > Repository Location... In the window we placed the URL of the SVN of the developers of servants L2J with who we wished to work. Note: in this case we will work with L2J-Datapack and L2J-Server! URL: Revision 3887: / In the same area we return to click right on her and in submenu: New > Repository Location... URL: Revision 1534: / In the area we expanded Revision 3887: / clicking double on her, soon we do the same with trunk and by I complete we click right in datapack_development and submenu Checkout... Soon you saldra a window to which we click in Finish, began to unload the archives of the data for the servant, when finishing we go to the Window eyelash > View Show and in submenu we click in Package Explorer. Abrira the window Package Explorer normally to the left, in where aparecera datapack_development which we will expand clicking double, soon we looked for the file build.xml and we click right on: Run > 1 Ant Build. Note: possibly aparecera a message saying: Cannot run program "svnversion": CreateProcess error=2, the system cannot find the specified file, we ignored it. When finalizing we will have the constructed archives of datapack. Now we needed the archives the servant, we expanded Revision 1534: /, soon we do the same with trunk and by I complete we click right in l2_gameserver_t1 and submenu Checkout... Soon you saldra a window to which we click in Finish, began to unload the archives for the servant and when finishing, we return to the window Package Explorer, where aparecera l2_gameserver_t1 which we will expand clicking double, soon we looked for the file build.xml and we click right on: Run > 1 Ant Build. Note: possibly aparecera a message saying: Cannot run program "svnversion": CreateProcess error=2, the system cannot find the specified file, we ignored it. When finalizing we will have the constructed archives of the servant. Second step: We executed the Wampserver. We opened the Navicat and we click in Connection, in the window we filled up: Conection Name: Hostservant name/IP address: localhost Port: 3306 User name: root Password: Note: the Password field we left it in target. We click in OK, soon in the field of Connections double click in servant to open it, soon right click in the same one and in submenu New Database..., in the window we filled up: Enter database name: l2jdb Demas we left asi it by defect, we click in OK. Now we click in Manage User, we selected root@localhost and we click in Edit User and we modified: User name: root Host: localhost Password: your password Confirm Password: your password Note: the password that we placed aqui sera the same one that we are going to use in all the guide. We click OK and we closed the Navicat. Third step: For that they use eclipse: We go to Local Disco (C:) and we created a folder with the servant name, soon we go to the folder of the zone of work of the eclipse that we placed when we initiated the eclipse for the first time... We entered the folder l2_gameserver_t1 > build and copied the file l2j-server.zip and we stuck inside of the folder that we created in (C:), now we do the same, but with the folder datapack_development > build and copied the file l2j_datapack.zip and we also stuck it inside of the folder that we created in (C:). Now we decompressed first l2j-server.zip and soon l2j_datapack.zip. For that they wish to unload the archives already constructed: You needed: L2J-Datapack. (official Pagina of unloadings). L2J-Server (official Pagina of unloadings). To unload in your favorite folder. We go to Local Disco (C:) and we created a folder with the servant name, soon we go to the folder where we unloaded the archives. We copied the file l2j_server-unstable.zip and we stuck inside of the folder that we created in (C:), now we do the same, but with the file l2j_datapack-unstable.zip and we also stuck it inside of the folder that we created in (C:). Now we decompressed first l2j_server-unstable.zip and soon l2j_datapack-unstable.zip. Note: these unloadings change of revision every day. Fourth step: Soon we entered the folder tools, and click double in database_installer, which abrira a window asking itself: Write the path to your MySQL binaries (not trailing slash needed): (default C:\Archivos of programa\MySQL\MySQL Server 5.0\bin): C:\wamp\bin\mysql\mysql5.0.45\bin, we pressed to enter. MySQL username (default is 'root'): We pressed to enter. Password (will be shown ace you type, default"): your password, we pressed to enter. Database (default is 'l2jdb'): We pressed to enter. Host (default is 'localhost'): We pressed to enter. User (default is 'root'): We pressed to enter. Pass (default is 'your password'): We pressed to enter. Database (default is 'l2jdb'): We pressed to enter. Host (default is 'localhost'): We pressed to enter. Color mode ©olor or (n)on-color, default c: We pressed to enter. For Path your backups (default '.'): We pressed to enter. For Path your logs (default '.'): We pressed to enter. Debugging messages and increase verbosity to lil bit (y/n, default ' y'): We pressed to enter and when finalizing we pressed any key. Choose (not default for fresh install): f, we pressed to enter. It began to install the tables of the servant and when finalizing we pressed any key. Fifth step: We entered the folder login > config and click double in the file to loginserver. Note: possibly being the first aparesca time a window To open to you with... in which we selected Notepad and we selected the square: To always use the selected program to open this type of archives, click in Accepting. Once opened we looked for the following lines: ExternalHostname =our IP or DNS InternalHostname =127.0.0.1 Password =your password We kept and we closed. Sixth step: Now again we go to the folder login and click double in the RegisterGameServer file, once initiated asked: Your choice: 1, we pressed to enter and is going to create a called file to hexid(server 1). We looked for it in the folder and we changed the name to him by hexid, we cut it and we stuck it in the folder to gameserver > config. Septimo step: Inside of the folder config we click double in the server file and already looked for the following lines: ExternalHostname =our IP or DNS InternalHostname =127.0.0.1 Password =your password We kept and we closed. Eighth step: Soon we go to the folder login and we click double in the file to startLoginServer, to initiate login. When finalizing the load must appear: Login Server ready on *:2106 Ninth step: Soon we go to the folder to gameserver and we click double in the file to startGameServer, to initiate the servant. When finalizing the load must appear: Registered on login ace Server 1: Bartz Decimo step: In the folder to gameserver > config, ahi but configurables archives to personalize the servant.
  9. nice share dude :P THANK YOU I WAS SEARCHING FOR IT
  10. kana neo avatar dioti me auto asta file asta.... LOL :P :D :P
  11. well you need 199 more posts or 14$ or 20$ easy :)
  12. aristeidis + amoral = love for ever !!!! XD
  13. 1 erwtisi : Pos mporw na kanw patch i host gia na mporoun na mpainoun kai filoi m???? 2 erwtisi : exw tin database tou kiler_007 3 click ' go kai exei etoimo char me onoma [Admin]Administrator pos mporw na to alla3w alla na minei gia panta oxi me to //changename ...... 3 erwtisi : pos mporw na alla to onoma tou bartz na to kanw kati allo??? AYTA TA OLIGA XD
  14. tin ip tha tin brw apo to whatmyipis.com???
  15. i must exctract the system to my l2 file and then i will have this swords at gm shop???
  16. mipos exeis kanan aderfo mastroxalasti???? lol (asteio) (sobaro) mporei na petaxtike kapio kalodio apo tin priza tpt dn einai adynato koita3e to dn exeis kai tpt na xaseis
  17. can someone tell me how i can log in in this server??? 100 POSTS
  18. lol the word chreonicle say you anythink??
  19. oxi den katalabes 3ana apo tin arxi download auto kanei update to c5 se c6 klp
  20. does anyone know any link for download lineage II c6 client ????
  21. pff i never said that i play in this server i just post is.......
  22. The connecting is very simple you just go to C:\WINDOWS\system32\drivers\etc and you open the ''hosts'' file with the notepad. Now copy this Below and Paste it to your "Host" *Rates are 5000x Xp/6000x sp/7500 Adena *Max level is 80 *Max Enchant 20 *65% enchant rate *Bless Enchat rate 85% *Safe enchant up to +4. *Most skills work. (Some Skills Don\\\'t at the moment) *NPC Buffer *Armor Shop and Luxury Shop. *Custom GK *Fishing system 100% working. *Subclasses *Working Castle Sieges *Pet system working. *Raid Bosses 95% working. *GMs Always online *Active Community. *Server is Interlude *CT interlude working 95% *C5 Working 100% *C4 Working 100% *Seven Signs 100% Working *All C4/C5 interlude areas. *Auto Team vs Team Event, prize 1 Bless enchant weapon (rate 85%) and 1 Blessed Enchant Armor (Rate 85%) *Bounty Hunter System *Tattoos Working *Enchant Skill System *Clan skill system *Lvling Area (MOS) *Buy Festival Adena to stack you money *Cemetary PVP Area and Pure PVP Area (Beast Farm) *Farm Area - Elven Forest (Hardcore Farm Area on GK) ( drop enchant Scrolls) *Wedding System Comming Soon..... *Clan PVP zones. Such as Gludin and Goddard. Only clan members will be able to teleport there. *CTF And much more!!!
  23. GM= A SERVER THAT WHEN YOU CREATE YOUR ACCOUNT YOUR ACCOUNT YOUR ARE GM
×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock