[Tutorial] DIY Buff Bot

Guides for osRose and osiRose (compilation / setup)...

Moderators: osRose dev team, ospRose dev team, osiRose dev team, Moderators

Re: [Tutorial] DIY Buff Bot

Postby lmame on Fri Mar 05, 2010 6:47 pm

Don't know. Perhaps a missing file or a missing dialog or perhaps the server is sending the wrong dialog ID / eventID for this NPC or perhaps the dialogs (LTB) or .con or .qsd are missing for this NPC.
Hard to tell...
The world is full of love and peace ^_^
Image
User avatar
lmame
Admin
Admin
 
Posts: 8997
Joined: Mon Aug 06, 2007 4:42 pm
Location: July City

Re: [Tutorial] DIY Buff Bot

Postby SeraphiPod on Sun Mar 07, 2010 2:42 pm

Not really, I checked it all.
It's all right, may I have some questions to people using iROSEph and added NPC's?
[url=http://seraphipod.deviantart.com]Image
Some Support Plz:
viewtopic.php?f=22&t=3906
User avatar
SeraphiPod
Smoulie
Smoulie
 
Posts: 60
Joined: Sat Oct 04, 2008 10:26 am
Location: Philippines

Re: [Tutorial] DIY Buff Bot

Postby lmame on Sun Mar 07, 2010 5:18 pm

Oh sure, sorry to have disturbed you...
The world is full of love and peace ^_^
Image
User avatar
lmame
Admin
Admin
 
Posts: 8997
Joined: Mon Aug 06, 2007 4:42 pm
Location: July City

Re: [Tutorial] DIY Buff Bot

Postby SeraphiPod on Mon Mar 08, 2010 2:00 pm

Oh, duhh, no problem, thanks to you,
it made me check it all, and I just found out the AIP,
it seems a little diff on purple's.

If anyone may check?
AI.zip
1
(686 Bytes) Downloaded 564 times
[url=http://seraphipod.deviantart.com]Image
Some Support Plz:
viewtopic.php?f=22&t=3906
User avatar
SeraphiPod
Smoulie
Smoulie
 
Posts: 60
Joined: Sat Oct 04, 2008 10:26 am
Location: Philippines

Re: [Tutorial] DIY Buff Bot

Postby PurpleYouko on Mon Mar 08, 2010 3:08 pm

Your AIP is a little strange.

Did you make any changes to LIST_SKILL.STB?

If you are using the standard STB for your skills then this is what is happening from your AIP

fairybuff01: This is constantly casting skill 3036 which is a buff skill used by Turak. It is also (correctly) set to self buff in the AIP giving 10% to AP, DEF and MDEF. It is not an AOE buff neither is it targeted on the player. The fairy is buffing herself

fairybuff02: This is constantly casting skill 3037 which is an attack skill used by Turak. Also set in the AI to self buff which is going to make it fail completely server side. Probably just as well or she would be killing people :lol:

fairybuff03: Constantly casts skill 3038 which is a healing skill targeted on the caster. the fairy is healing herself every 4 seconds.

fairybuff04: Constantly casts skill 3039 which is actually Turak's AOE ATTACK skill It does 400 damage to everyone in a 2000 range. Luckily though, your AIP also has this set to self buff which means the server is failing to run it. Otherwise every player in zant would be dead :lol:

The only one of these 4 AIPs that can actually run successfully is fairybuff01 and you are never going to see any effect from this on any players as the fairy is buffing herself and not players.
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: [Tutorial] DIY Buff Bot

Postby SeraphiPod on Tue Mar 09, 2010 1:59 pm

Is that why my client crashes?
Just asking though, I'm just needing some info. :roll:

cause, uh, when I try to click the fairy, it doesn't even throw the buff, instead,
an error tries to response:
  1. "Program terminated because of unknown error. Would you like to send this error?"


http://forum.dev-osrose.com/viewtopic.php?f=27&t=2402&start=40#p42956

I also want to ask about the npc's color name. I saw most custom npcs are green, is there any way to make it on the default color? :|
[url=http://seraphipod.deviantart.com]Image
Some Support Plz:
viewtopic.php?f=22&t=3906
User avatar
SeraphiPod
Smoulie
Smoulie
 
Posts: 60
Joined: Sat Oct 04, 2008 10:26 am
Location: Philippines

Re: [Tutorial] DIY Buff Bot

Postby PurpleYouko on Tue Mar 09, 2010 2:48 pm

well for one thing, clicking the fairy is completely unnecessary with your AIP. They run automatically every 4 seconds whether you click her or not.

Secondly, when you click an NPC it looks for the CON file associated with that NPC in order to display the dialog window.
Did you create a CON for your fairies?
If the client can't find the specified CON file (specified in the IFO in most cases) then it will crash.

The whole point of my original buff bot was that it works without clicking it.

If you want dialog based buffs then you are moving into a whole new level of complexity involving CON and QSD files and that is WAAAAAY beyond the scope of this tutorial. I'm not even sure it is possible. QSD has no way to cast skills.
Actually I take that back. There is a way to have the QSD trigger the AIP using NPC refvars... but it's a bit complicated.

The Akram buff bots used to require you to stand near one of them then type buff. They were not even NPCs though. They were bot characters with their controls set to detect the word buff in player speech within a certain radius of them then respond with buffs.
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: [Tutorial] DIY Buff Bot

Postby SeraphiPod on Tue Mar 09, 2010 3:28 pm

I think iROSEph didn't,
btws, where can I see the .con my npc is using (reference, but I think they really didn't)? :lol:
3DDATA.zip
(110.1 KiB) Downloaded 530 times
[url=http://seraphipod.deviantart.com]Image
Some Support Plz:
viewtopic.php?f=22&t=3906
User avatar
SeraphiPod
Smoulie
Smoulie
 
Posts: 60
Joined: Sat Oct 04, 2008 10:26 am
Location: Philippines

Re: [Tutorial] DIY Buff Bot

Postby lmame on Tue Mar 09, 2010 3:37 pm

In the according IFO client side you should have a reference to the .con filename.
You'll need to copy it of course into your client and to add it into your list_events.stb. Take the index in the list_events.stb and to put it into list_npc mysql table for this NPC as his dialog ID.
The world is full of love and peace ^_^
Image
User avatar
lmame
Admin
Admin
 
Posts: 8997
Joined: Mon Aug 06, 2007 4:42 pm
Location: July City

Re: [Tutorial] DIY Buff Bot

Postby SeraphiPod on Wed Mar 10, 2010 8:34 am

lmame wrote:In the according IFO client side you should have a reference to the .con filename.

I really didn't get that one :|, sorry.
Well, I want to know where I can try to see what's the filename of the fairy's .con.

If I'm getting on the wrong idea, please tell me. :roll:
[url=http://seraphipod.deviantart.com]Image
Some Support Plz:
viewtopic.php?f=22&t=3906
User avatar
SeraphiPod
Smoulie
Smoulie
 
Posts: 60
Joined: Sat Oct 04, 2008 10:26 am
Location: Philippines

PreviousNext

Return to osRose / osiRose Guides

Who is online

Users browsing this forum: No registered users and 5 guests