Jump to content
  • 0

I Need To Know The Basics (Custom Npc)


Question

Posted

Hello everyone. Im working with AdvExt64 Interlude.

Its my first time with L2OFF, but everything is up and running.

I was looking a loot of things to learn how l2off work. I know i can use google but its all about time, so I need a little bit of help so I can do the rest for my self.

 

I need to know this:

 

Making new NPCS.

 

I know they are located at npcdata.txt

Also I know how to create a zone and spawnlist at npcpos.txt

But what about AI? and also, its always neccesary to add them in Client Side? or there is a way to use the same aspect looking of a retail NPC without client editing?

 

If someone can tell me the steps to create a NPC I'll be very greatful.

 

Thanks.

 

 

 

 

5 answers to this question

Recommended Posts

  • 0
Posted

Hello everyone. Im working with AdvExt64 Interlude.

Its my first time with L2OFF, but everything is up and running.

I was looking a loot of things to learn how l2off work. I know i can use google but its all about time, so I need a little bit of help so I can do the rest for my self.

 

I need to know this:

 

Making new NPCS.

 

I know they are located at npcdata.txt

Also I know how to create a zone and spawnlist at npcpos.txt

But what about AI? and also, its always neccesary to add them in Client Side? or there is a way to use the same aspect looking of a retail NPC without client editing?

 

If someone can tell me the steps to create a NPC I'll be very greatful.

 

Thanks.

You can use some default AI, or you have to create your own if you want something special.

And yes, it is neccesary to add them into client. You need to set its look for your new npc id. If you'll not do it, you'll see big rabbits which gives you criticall error when you click on them. 

  • 0
Posted

Yea I already figured it out. Learned a lot of l2off now but stil have a lot to know. Thanks for reply. :)

 

Making a Global GK now, trying to understand how it works.

Normaly its doing a teleport list at AI. You call the list by html with:

<a action="bypass -h menu_select?ask=-8&reply=1">Teleport To Another Town</a><br>

But what about if i want to directly teleport to some location? (without showing a list)

 

For Example

<a action="bypass -h menu_select?ask=-8&reply=1">Teleport To Giran</a><br>

That way it will show me the list in "telposlist_begin Position1" but i dont want that. 

You know how to do this?

  • 0
Posted

Why you do not browse my share topic in OFF section and download some pre-configured pack ?
Whatever you search i am sure those packs are more than entertaining for you to learn.

Alot of new custom npcs / items / skills even

Plus more.

To make a huge list of how to make a custom NPC with his own AI would be boring and a waste of time for me.

Thats why i suggested you above.

Research it by doing yourself.

  • 0
Posted

Yup I did that. Thanks to your thread I learned a lot. About my last msg I know now how to do it, but sadly I cant get to work a AI compiler/decompiler for GF.

  • 0
Posted

Yup I did that. Thanks to your thread I learned a lot. About my last msg I know now how to do it, but sadly I cant get to work a AI compiler/decompiler for GF.

Thats it, thats how you learn, good job. Feels realy nice seeing that OFF development will not be left behind in the dark.

Let me know what do you need, tools and stuff like that or maybe even custom mods and i shall help when i can.

Currently chilling on the beach :D

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...