Jump to content

Recommended Posts

  • 2 weeks later...
  • 2 weeks later...
  • 4 weeks later...
  • 2 weeks later...
Posted

Sorry, i cant see that, but with that you can put enchanted itens to sell? Because i use GM command and can't put enchanted itens to sell =/ only to trade!

 

when ur the gm, do this.

 

1 : target yourself

2 : take the weapon, wich u wanna enchant in ur hand

3 : type in the chat window ->  //enchant

4 : u can do a number from 0 - 65535

5 : u have ur own enchanted wep

Posted

I'm sure you liked my title, huh? Every1 has seen at least one custom NPC at a nice server and you are saying << WTF, how they did it? AMAZING>> but i'm sure you never said that it's easy!!! I gonna explain you two things on this guide:

 

1) Creating a full ~!CUSTOM!~ NPC for your server (i gonna use multisell if you know, not jscript)

2) Customizing already existed NPCs!!!

 

Q: What we gonna need?

A: Nothing special, common pre installed programs

 

If you know a little html, some .xml and if you know db edit it's extremely easy. Anyway, even for a newbie the difficult is medium.

 

1st Step: Html

 

Ok, here we go. We need our NPC's text first of all. It isn't difficult, we just edit an already written html (that's the easiest way if you don't know html). At the end of the post, you can find one.

As i said, we gonna use multisell, so in the edit of the html, we should make a link to the multisell .xml

Go to the html which is already written

Edit the name (it should be a unique number, like 35412, it is gonna be our NPC's ID)

Press right klick, and select ~> Open with ~> text editor

Now our html look like this ~>

<html>

<head>

<body>

<tr><td><font color="FF0066">Tattoo Lynn:</font></tr></td>

<br>

<tr><td><font color="FFFFCC">Burp... Hey, you young man... Or are you a woman?  Hiccup... You're strong... but... you've got to have smarts to get by. Long ago a stupid royal guard was being cocky but... he lost everything...  He realized that the people he loved caused him to be alive... hiccup... but that was useless... Useless! Heh, heh, heh... UUURP!</font></tr></td>

<br>

<br>

<a action="bypass -h npc_%objectId%_multisell 10100">

<font color="FF9900">

Ask him about tattoos

</font></a>

<br>

<a action="bypass -h npc_%objectId%_TerritoryStatus">

<font color="FF9900">

See the Lord and Tax Rate Information

</font></a>

<br>

<a action="bypass -h npc_%objectId%_Quest">

<font color="FF6600">

Quest

</font></a>

</body>

</html>

 

You can edit all the text except the codes. You can see the code we mainly need ~> <a action="bypass -h npc_%objectId%_multisell 10100">

Nice, now edit the number <10100> and replace it with a unique number (and remember this number).

Save, and close the editor.

 

2nd Step: .xml Edit

 

Now we go to the already existed .xml (from the folder you downloaded before). It's inside multisell folder. Open it with the same way as before.

Now i gonna explain you the codes you need to know:

 

EXAMPLE ONLY

 

<?xml version='1.0' encoding='utf-8'?>

 

<!-- Tattoo Shop -->

 

<list>

 

  <!-- [Tattoo Of Power Nongrade] for [D Crystalz] -->

  <item id="1">

    <ingredient id="1458" count="181" enchant="0"/>

    <production id="485" count="1" enchant="0"/>

  </item>

 

  <!-- [Tattoo Of Fire D] for [D Crystalz] -->

  <item id="2">

    <ingredient id="1458" count="276" enchant="0"/>

    <production id="486" count="1" enchant="0"/>

  </item>

 

</list>

 

This is the code for... giving D crystals (    <ingredient id="1458" count="181" enchant="0"/>) and getting tattoo of Power (    <production id="485" count="1" enchant="0"/>). You can edit the values id="X" and count="X". Just find the id you want (example = adena id is 57) and the quantity (example = 10000000). You can add more than one ingredients.

Remember that =   <item id="2"> means the order!!! If you add for example 5 trades, you have to set different ids (1-5: 1 = first 2=second etc.<<order that they gonna appear IG>>).

 

You can save your .xml and try it with Internet Explorer. If it's ok, we can go on (any error you get, just post your .xml / html code and your db add).

 

3rd Step: DB Add

 

This is the final step now. We have to add a line to our db. So, open your db ( http://localhost/a/ ) with phpmyadmin, select l2jdb and search for the npc table. Then klick on import. Now this is easy (or i think so :P)

 

ID = The html number you setted at the beginning

idTemplate = The id you want it to look like (for my example i selected anakim, which id is 25286)

name = The name you want

serverSideName = SET TO 1 (it should look like serverSideName = 1 )

title = The title for this NPC you want

serverSideTitle = SET TO 1 (it should look like serverSideTitle = 1 )

class = the class of the id you selected (anakim = Monster2.anakim )

collision_radius = 7.00

collision_height = 23.00

level = I suggest 70 (all Merchants are 70 lvl)

sex = female (as the id you selected anakim = female)

type = L2Merchant

attackrange = 40

hp = you choose (4000)

mp = you choose (3000)

hpreg = 40 (anyway, it doesn't matter for a trader :P) (edit it for a mob)

mpreg = 43 (edit it for a mob)

str = 40 (edit it for a mob)

con = 40 (edit it for a mob)

dex = 35 (edit it for a mob)

int = 39 (edit it for a mob)

wit = 20 (edit it for a mob)

men = 40 (edit it for a mob)

exp = 6000 (edit it for a mob)

sp = 6000 (edit it for a mob)

patk = 500 (edit it for a mob)

pdef = 500 (edit it for a mob)

matk = 200 (edit it for a mob)

mdef = 500 (edit it for a mob)

atkspeed = 400 (edit it for a mob)

aggro = (don't touch it, leave it as it is) (edit it for a mob)

matkspd = 400 (edit it for a mob)

rhand = (don't touch it, leave it as it is) (you can edit it if you choose another template for your NPC)

lhand = (don't touch it, leave it as it is) (you can edit it if you choose another template for your NPC)

armor = (don't touch it, leave it as it is) (you can edit it if you choose another template for your NPC)

walkspd = (don't touch it, leave it as it is) (you can edit it if your NPC is a mob)

runspd = (don't touch it, leave it as it is) (you can edit it if your NPC is a mob)

faction_id = (don't touch it, leave it as it is) (you can edit it if your NPC is a mob)

faction_range = (don't touch it, leave it as it is) (you can edit it if your NPC is a mob)

isUndead = (don't touch it, leave it as it is) (you can edit it if your NPC is a mob)

absorb_level = (don't touch it, leave it as it is)

 

You can copy these stats from another mob/NPC

 

If you want to edit for example a guard, you simply change whatever you wish (or any other NPC). So if you want to customize your existing NPC, you choose any of these steps :) !!!BUT!!! If the char is in jscript, you can't edit it (step 2, all other steps can be edited) unless you know Java :D

 

I hope i helped a little. For any fix of my guide/help feel free to post ;) (Just provide as many information as possible to prevent useless posts).

 

~LINKS~

 

http://img134.imageshack.us/my.php?image=shot00022hs4.jpg It works :P

http://www.4shared.com/file/8952080/9538ed7b Edit this ;)

 

*I'm uploading a new server pack for my first topic, which is the best i have seen :D GG DarkRage (i edited the db installer and added diskw instead of the easyphp*

 

very nice job brother!!!!! Thx

Guest
This topic is now closed to further replies.



  • Posts

    • VAELOR Lineage II Interlude · L2OFF · x12   GRAND OPENING 23 October 2026 · 17:00 UTC   Website: https://l2vaelor.com/ Discord: https://discord.gg/qMgPxH2fd4   ━━━━━━━━━━━━━━━━━━━━━━   WHAT VAELOR AIMS TO BE   Vaelor is an international L2OFF Interlude x12 server built to preserve the original Interlude experience. Combat, classes, crafting, sieges, Olympiad and progression remain close to retail. The changes are limited to the pace and convenience features that make sense on an x12 server.   RATES   EXP and SP: x12 Party EXP and SP: x13.2 Adena: x10 Drop: x5 Spoil: x9 Quest EXP and SP: x3 Quest Adena: x3 Raid Boss Drop: x3   SERVER INFORMATION   Server location: France Main language: English Level cap: 80 Safe enchant: +3, or +4 for full body armor Maximum enchant: +16 Enchant through +15: 70% physical weapons, 40% magic weapons, 66% armor Final step to +16: 35% physical weapons, 20% magic weapons, 66% armor Buff slots: 20 First and second class changes: free Third class change: original quest Game windows: 3   GAMEPLAY   No auto-farm or custom equipment. Level-scaled buffer with presets, custom schemes and support for both players and pets. The available buffs are gradually reduced as the character levels, helping early progression without replacing support classes later in the game. The Global Gatekeeper only connects towns and villages. Travel is free below level 40, then uses level-based Adena fees, with half-price travel between 18:00 and 06:00 UTC. There are no direct teleports to farming zones. The Alt+B Market is a centralized convenience shop containing only consumables and utility items already sold without limits by regular town merchants. Its prices are deliberately higher, so visiting the original NPC merchants remains the economical choice. It does not sell equipment, crafting materials, enchant scrolls or Life Stones. Drop Search finds either an item or a monster and shows where items drop or can be spoiled, including the server rates and the viewing character's level penalty. Player Shop Search and Offline Shop make it easier to find and trade with actual player-run stores while keeping the economy in players' hands. Offline shops remain active for up to 48 hours. Rankings and live Raid Boss and Grand Boss status are available through Alt+B. Character PIN and Computer Lock provide additional account and character protection. Restored and corrected Interlude content includes the Frozen Labyrinth and Ice Queen quest chain, Primeval Isle and Sailren, Wild Beast Reserve, Rainbow Springs Hall, Pagan Temple, and quests around Pavel Ruins and the Plunderous Plains. Auto learn and auto loot are enabled. Castle sieges every two weeks Olympiad daily from 18:00 to 00:00 UTC   PREMIUM AND STORE   Premium grants +15% EXP and SP, +5% Adena, Drop and Spoil, one additional game window and convenience features. The store is limited to Premium, cosmetic accessories and character services. Equipment, enchants, combat stats and access to content are not sold.   ━━━━━━━━━━━━━━━━━━━━━━   Create account: https://l2vaelor.com/register Download: https://l2vaelor.com/#download Discord: https://discord.gg/qMgPxH2fd4
    • Of these guy's like Williams, dont use a new version of L2JMobius in CENTURIES...  People sure know how to badmouth others, but when is someone actually going to do something "BETTER"? And before you claim yours is better, prove it with benchmarks—or else shove your opinion, you know where.
    • Hello everyone! We are proud to present L2 Talkaas, a High Five mid-rate server. Rates Exp x15 | Adena x10 | Drop x10 | Spoil x10 Main features Autofarm system Autoloot and auto-learn skills GM Shop, Buffer and Teleport in Community Board Offline shop Max 2 boxes per player Vote rewards with an exclusive item for full voters Dates Beta: START NOW 2026 Grand Opening: November 2026 Website: https://l2talkaas.com Discord: https://discord.gg/zcVE9kuHQv See you in game!
    • -50% on ALL SERVICES CHARTSMM.COM ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ WHY US? • Own Soft - We complete all orders threw our own soft • Speed 300.000/hour ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ TELEGRAM  Subs *All prices are already discounted ➥ 0.35$ — Lifetime ➥ 0.3$ — 90 Days ➥ 0.25$— 60 Days ➥ 0.2$ — 30 Days ➥ 0.12$ — 7 Days Premium Subs *All prices are already discounted ➥ 2.6$ — 15 Days ➥ 5$ — 30 Days ➥ 9.6$ — 60 Days ➥ 14$— 90 Days SUBS for SEO *All prices are already discounted ➥ 0.75$ — FROM SEARCH ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ WEBSITE: CHARTSMM.COM Telegram: CHARTSMM
    • 💻 Coding & Productivity: Full-term warrantied licenses for Cursor AI, Claude Pro, and ChatGPT Plus ready on KloudItem.     FINAL CALL: Google is Shutting This Down After October 2026! Google will NEVER bring back this window of opportunity again. Once this month ends, this massive backdoor upgrade is gone permanently!  BUY 2, GET 1 FREE IS STILL LIVE! Stock up now for yourself, your family, your business, and your friends! Think about it: Every single person you know uses a Gmail account, and everyone is running out of storage. Don't let your loved ones get trapped paying $20–$30 every single month when you can set them up with 5TB Cloud Storage + Gemini Advanced (12–18 Months) right now for only $15! Why Buy Bulk Activations Today? Instant Gift Value: Perfect lifetime-style gift for clients, family, or team members. 100% Private & Safe: Activates on personal Gmails—zero passwords or logins required. Global Access: Works worldwide with zero VPN hassles. Instant Automated Delivery: Receive your activation links in seconds 24/7! ‍ Time is running out fast—secure your extra free licenses before the October deadline hits! Order Your Bundle Now on the Website
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..