* *

News

Nexon has recently updated Mabinogi to a 64 bit client. This update has broken many mods in memory patchers for the time being. The mod creators are working hard to essentially rebuild all mods from scratch, and this process will take some time. Please be patient, and stay tuned for more updates.

Keep in mind that you must register an account, and be logged in to view any content on this site.

Mabinogi Status

Erinn Timer

Time
Erinn Time 14:58
Local 01:34
Server 01:34
Moongate Prior G16 [ + / - ]
11:11 Tir Chonaill
12:22 Dunbarton
13:33 Emain Macha
14:44 Bangor
14:44 Emain Macha
16:66 Emain Macha

Ceo in days.

Price [ + / - ]
01:12 Emain Macha - Island in South Pathway
01:48 Sen Mag 5th house from West
Rua [ + / - ]
01:39 Resting
02:15 Resting

Themes





Author Topic: Change that annoying butler  (Read 1771 times)

0 Members and 1 Guest are viewing this topic.

Offline Skitty

Change that annoying butler
« on: July 07, 2012, 07:07:18 pm »
this is the butler. ill work on the maid later

here you have 2 files in this folder. you need to know how to make pack files or need to know how to data-pack things.
i will not be guiding you on those things.

there two files are simply laid out
\local\xml\ai_local_butler.english
and
\db\ai\local\aidescdata_pet_partnerhumanmale

ai_local_butler.english is where you can add new chat

aidescdata_pet_partnerhumanmale is what the ai will pull from the ai_local_butler that is text/speech related.

you can see what each one does because of the title of the skill ie.

Code: [Select]
<pattern name="command:call">
<param_decl>
</param_decl>
<sequence>
<cmd name="say_to_all" text="_LT[xml.ai_local_butler.3]" />
<cmd name="wait" min="500" max="1000" />
<cmd name="chase" target="1" />
</sequence>
</pattern>
this means the shout command Come!

if you notice xml.ai_local_butler.3 this is the speech slot that is related to the command.
so when you pull up ai_local_butler.english; you look at line 3 and it says

Code: [Select]
3 Yes, My Lord

so when you say Come! the butler will respond with Yes, My Lord.

Simple

you can edit it from here. i cleaned it out so it will not say anything so go have fun all i left is number 3 best of luck figuring the rest out.


p.s i literally spent all day with trial and error to get things to work properly to make it simple and stream line for you guys. so if you complain. SO HELP ME GOD.

questions are ok though.


Shoot for the moon. And if you miss....You'll die horribly in space.

Offline sheomad

Re: Change that annoying butler
« Reply #1 on: July 08, 2012, 01:27:12 am »
This is much simpler than my way of doing it, thanks for all the work!  :D :D :D :D

I assume that for the maid, it is a similar situation in that I point to a custom .txt file? If yes I can probably just rename things and it will work.


It works for maid just the same, simply make a copy of both the XML and the TXT then rename them appropriately and voila!

Now I just need to think of cute things for her to say....

Offline Skitty

Re: Change that annoying butler
« Reply #2 on: July 08, 2012, 03:27:32 pm »
yup. however the maid has other skills then a butler so mine might cause issues.
i actually went out and made my own custom package because it started to delete files from the pack.


Shoot for the moon. And if you miss....You'll die horribly in space.

Offline TheSkai

Re: Change that annoying butler
« Reply #3 on: July 09, 2012, 12:46:14 am »
*complains*

Offline ShaggyZE

  • As the great Andrew Martin once said "One is glad to be of service"
  • Godly Member
  • *******
  • Posts: 6049
  • 10000000049 credits
  • View Inventory
  • Send Money To ShaggyZE
  • Total upvotes: 398
  • (Alexina) IGN: Ishaggyzel
Re: Change that annoying butler
« Reply #4 on: July 11, 2012, 06:18:35 am »
I tried doing the same for maid but she ended up just staying still; not performing her actions/skills and xml.ai_local_maid.1/wander ended up showing the default messages.

Do you have a maid you can try this with so I know what I did wrong?
"People are stupid; given proper motivation, almost anyone will believe almost anything. Because people are stupid, they will believe a lie because they want to believe it's true, or because they are afraid it might be true. People's heads are full of knowledge, facts, and beliefs, and most of it is false, yet they think it all true. People are stupid; they can only rarely tell the difference between a lie and the truth" ― Wizard's First Rule

Offline Skitty

Re: Change that annoying butler
« Reply #5 on: July 12, 2012, 07:07:41 am »
the maid has different skills you might have to tweek it a bit to get it to work. ill be working on the maid on asap.


Shoot for the moon. And if you miss....You'll die horribly in space.

Offline ShaggyZE

  • As the great Andrew Martin once said "One is glad to be of service"
  • Godly Member
  • *******
  • Posts: 6049
  • 10000000049 credits
  • View Inventory
  • Send Money To ShaggyZE
  • Total upvotes: 398
  • (Alexina) IGN: Ishaggyzel
Re: Change that annoying butler
« Reply #6 on: July 12, 2012, 07:19:03 am »
only different skills i noticed was hide and fireball versus ice spear so it didn't take much tweaking, just not sure what i did to cause the skills not to work.

this is what i got and the .txt's are set to blank so you'll have to unpack add some text, find the problem then repack

then i'll compare what you release with this so i can see what i missed.
"People are stupid; given proper motivation, almost anyone will believe almost anything. Because people are stupid, they will believe a lie because they want to believe it's true, or because they are afraid it might be true. People's heads are full of knowledge, facts, and beliefs, and most of it is false, yet they think it all true. People are stupid; they can only rarely tell the difference between a lie and the truth" ― Wizard's First Rule

Offline Skitty

Re: Change that annoying butler
« Reply #7 on: July 12, 2012, 05:18:13 pm »
my friend has a maid one working that he based off of mine. ill tell him to send it to me and ill post it here.


-edit-
attached is the maid version
credit to darx

also the maid calls on different ani's and what not so when you use the butler AI it goes DERP WHATS THIS THIS IS NOT MY STUFF. so it freezes.


Shoot for the moon. And if you miss....You'll die horribly in space.

Offline wakimomo

Re: Change that annoying butler
« Reply #8 on: July 13, 2012, 03:14:03 am »
Skitty, I used your butler files without changing anything and he is frozen. Not sure what went wrong. I have the files in the correct spots.

Edit: I'm also using the maid files at the same time and she is frozen too, not sure if they are some how conflicting with each other.

Edit 2: This time I only used your butler files and he is frozen so not sure what's going on if it works for you

Offline ShaggyZE

  • As the great Andrew Martin once said "One is glad to be of service"
  • Godly Member
  • *******
  • Posts: 6049
  • 10000000049 credits
  • View Inventory
  • Send Money To ShaggyZE
  • Total upvotes: 398
  • (Alexina) IGN: Ishaggyzel
Re: Change that annoying butler
« Reply #9 on: July 13, 2012, 06:53:18 am »
hmm there is a lot of changes between what darx did and i did, most are the numbers of say_to_all and placement; so he didn't copy yours exactly like i did and the  xml.ai_local_maid.?? change should not have played a part and since i used the original merged with your butler.
i know the .ani's were not the problem...the placement and change of numbers he did is not something i would think would cause the freezing but i'll test it out later today, and if it works i will probably still have no idea as to why exactly
http://puu.sh/IcaUv
"People are stupid; given proper motivation, almost anyone will believe almost anything. Because people are stupid, they will believe a lie because they want to believe it's true, or because they are afraid it might be true. People's heads are full of knowledge, facts, and beliefs, and most of it is false, yet they think it all true. People are stupid; they can only rarely tell the difference between a lie and the truth" ― Wizard's First Rule

Offline Skitty

Re: Change that annoying butler
« Reply #10 on: July 13, 2012, 04:23:20 pm »
Skitty, I used your butler files without changing anything and he is frozen. Not sure what went wrong. I have the files in the correct spots.

Edit: I'm also using the maid files at the same time and she is frozen too, not sure if they are some how conflicting with each other.

Edit 2: This time I only used your butler files and he is frozen so not sure what's going on if it works for you

i am currently using both. and it works for me. then again i am packing my using a different method of packing.

hmm there is a lot of changes between what darx did and i did, most are the numbers of say_to_all and placement; so he didn't copy yours exactly like i did and the  xml.ai_local_maid.?? change should not have played a part and since i used the original merged with your butler.
i know the .ani's were not the problem...the placement and change of numbers he did is not something i would think would cause the freezing but i'll test it out later today, and if it works i will probably still have no idea as to why exactly
http://puu.sh/IcaUv

he moved his numbers around thats about it. elsewise his does work. if you say look at mine not the clean one. 25 and 1 are difference sayings. so it has a less chance of repeating itself. elsewise you can denote the entire thing to saying 1


Shoot for the moon. And if you miss....You'll die horribly in space.

Offline Archie

Re: Change that annoying butler
« Reply #11 on: July 13, 2012, 04:52:08 pm »
i am currently using both. and it works for me. then again i am packing my using a different method of packing.
Out of curiosity, can you share?
Might help with the patcher problem, but after than that I'll be done. If some people want to stay in touch with me if there is ever help needed, PM me and I'll give contact info.

I'm also surprised how many people are still around, Mark, Skitty, Skai, Halfslashed, Etc... Sorry if I didn't name anyone.

Virtually everything I say is meant with no offense. If something sounds offensive, I'm sorry!! Please tell me if you find it upsetting.

Offline Skitty

Re: Change that annoying butler
« Reply #12 on: July 13, 2012, 05:00:03 pm »
the method? or the package?


Shoot for the moon. And if you miss....You'll die horribly in space.

Offline wakimomo

Re: Change that annoying butler
« Reply #13 on: July 13, 2012, 07:32:27 pm »
i am currently using both. and it works for me. then again i am packing my using a different method of packing.

It started working randomly, not sure what was wrong

Offline Skitty

Re: Change that annoying butler
« Reply #14 on: July 13, 2012, 08:13:05 pm »
ive noticed that the package will randomly delete the files and randomly restore them.


Shoot for the moon. And if you miss....You'll die horribly in space.

Offline k9kid

Re: Change that annoying butler
« Reply #15 on: March 01, 2013, 08:31:40 pm »
ya.. sorry about reviving this old topic but it seems nice to have a butler text change... well if anyone wants what number 1-25 are when they talk il give you but i havent finished the rest... (ASSUMING the rest are like when they die or something...)

1 idle (spawn/fin skill load)
2
3 come here
4 skill w/ rest
5 skill loading
6
7 skill loading
8 skill loading
9 skill loading counter
10 skill ending (idle)
11
12 skill loading
13 skill healing
14 idle
15 skill bandaid load
16 bandaid finish
17 skill windmill
18 skill playdead
19
20 idle
21
22
23 skill loading
24
25 idle (spawn/fin skill load)



(combos when they load a skill)
7 8 25 (smash fin load)

9 10 25/1 (counter +end)

5 25 (defend end)

12 1/25 (load/fin icebolt)

15 16 25/1 (bandaid load/finish)

17 25/1 (windmill load/end)