NeT.MyForum.ro Forum Index NeT.MyForum.ro
Welcome in our Comunity
 
Log in to check your private messagesLog in to check your private messages

Log inLog in  RegisterRegister


Profile  Search  Memberlist  FAQ  Usergroups
[Tutorial] How to make your own NPC

 
Post new topic   Reply to topic    NeT.MyForum.ro Forum Index -> LineAge2 Center
View previous topic :: View next topic  
Author Message
CrazyFox
Administrator
Administrator
CrazyFox

Joined: 12 Jun 2007
Posts: 569
Location: Bucuresti

PostPosted: 10/07/2007 20:18    Post subject: [Tutorial] How to make your own NPC Reply with quote

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 :
Code:
 INSERT INTO `npc` (`id`, `name`, `class`, `collision_radius`, `collision_height`, `level`, `sex`, `type`, `attackrange`, `hp`, `mp`, `str`, `con`, `dex`, `int`, `wit`, `men`, `exp`, `sp`, `patk`, `pdef`, `matk`, `mdef`, `atkspd`, `aggro`, `matkspd`, `rhand`, `lhand`, `armor`, `walkspd`, `runspd`, `faction_id`, `faction_range`, `isUndead`) VALUES (put an id that not exist, 'put npc name', 'put npc class for example GK : NPC.a_teleporter_FHuman', 10, 24, 70, 'male or female', 'his type for example GK: L2Teleporter', 40, 3862, 1494, 40, 43, 30, 21, 20, 10, 5879, 590, 1444, 514, 760, 381, 253, 0, 253, 0, 0, 0, 80, 120, NULL, NULL, 0);

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):
Code:
<html>
<body>
<center><tr><td><font color="FF40FF">-= Chose Your npc Name =-</font></tr></td><br>
&nbsp;<tr><td><font color="FF0066">______________________________</font></tr></td><br>
<tr><td><font color="FF40FF">Chose Your npc Name</font></tr></td><br>
<tr><td>Welcome, Traveler you can go Frintezza</tr></td><br>
<tr><td>for 10.000 adena.</tr></td>
<br>
<tr><td><a action="bypass -h npc_%objectId%_Chat 30"><font color="8000C0">Frintezza room</font></a></tr>
<br>
&nbsp;
<tr><td><font color="FF0066">______________________________</font></tr></td>
</body>
</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:
Code:
<html>
<body>
<center><tr><td><font color="800080">-= Frintezza =-</font></tr></td><br>
&nbsp;<tr><td><font color="FF0066">______________________________</font></tr></td><br><br>
<tr><td><a action="bypass -h npc_%objectId%_goto 9054" msg="811;Frintezza Room"><font color="FF0000">Frintezza Room</font></a></td></tr>
<tr><td><br></td></tr>
<tr><td><br></td></tr>
&nbsp;
<tr><td><font color="FF0066">______________________________</font></tr></td><br>
<a action="bypass -h npc_%objectId%_Chat 0"><font color="FFF080">Back</font></a>
</body>
</html>

10. Now u have to make a text file with this inside and u put it at C:/yourserver/sql/yourtextname
Code:
 insert into teleport values
('Frintezza Room , 9054, 174238, -86405 -5109, 10000, 0);

11. Execute in navicat that text to insert the value

12. Now u have only to go in ur server and spawn it
_________________
[Tutorial] How to make your own NPC [Tutorial] How to make your own NPC
[Tutorial] How to make your own NPC [Tutorial] How to make your own NPC


Last edited by CrazyFox on 17/04/2010 00:33; edited 1 time in total
Back to top
View user's profile Send private message
Kadar
Download-Team
Download-Team
Kadar

Joined: 28 Oct 2007
Posts: 6
Location: Corabia

PostPosted: 28/10/2007 22:48    Post subject: Reply with quote

VulPe...cum ti`am mai zis...nu e necesitate de atatea porcarii. Posturile pe care l`ai gasit tu sunt vechi, cred ca sunt de L2 Chronicle 2 sau 3.
Dak ai access de Owner primesti cele 6 comenzi...una din cele 6 comenzi este sa spawnezi NPC si sa il editezi.
Back to top
View user's profile Send private message
ReSp3cT
Cowboy
Cowboy
ReSp3cT

Joined: 25 Jun 2007
Posts: 434
Location: turnu magurele

PostPosted: 29/10/2007 10:34    Post subject: Reply with quote

vulpe inca odata iti amintesc de SURSA pe care nu ai scriso dar nu te iau la warn ;)
_________________
[Tutorial] How to make your own NPC [Tutorial] How to make your own NPC

[Tutorial] How to make your own NPC [Tutorial] How to make your own NPC
Back to top
View user's profile Send private message Send e-mail
CrazyFox
Administrator
Administrator
CrazyFox

Joined: 12 Jun 2007
Posts: 569
Location: Bucuresti

PostPosted: 17/04/2010 00:34    Post subject: Reply with quote

UP!
_________________
[Tutorial] How to make your own NPC [Tutorial] How to make your own NPC
[Tutorial] How to make your own NPC [Tutorial] How to make your own NPC
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    NeT.MyForum.ro Forum Index -> LineAge2 Center All times are GMT + 3 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



Powered by phpBB © 2001, 2005 phpBB Group
Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro