浆糊论坛-RO小站's Archiver

269854042 发表于 2008-7-3 23:36

请教一下懂得补丁的玩家

请问一下怎样给怪物设置对话啊?
那个完整的格式是什么啊
查了好久都么有详细的资料
请高手们帮帮忙
谢谢啦~

269854042 发表于 2008-7-3 23:38

monstertalktable。XML
我只知道是这个文件设置
就是不知道格式……

TY2046 发表于 2008-7-4 01:13

**** 作者被禁止或删除 内容自动屏蔽 ****

269854042 发表于 2008-7-4 08:32

自己顶一下 希望高手帮帮忙呃……

269854042 发表于 2008-7-4 09:36

看在我这么有诚意 懂的高手就指点下迷津吧……

红眸 发表于 2008-7-4 09:46

以钟怪为例,红字是我的解释

        <alarm>       
[color=red]alarm是钟怪的英文名,这个你如果需要的话可以参考一些模拟器的魔物数据档里的名字,但不保证完全正确,毕竟是模拟器。如果要的不多可以短消息我。[/color]               
                <discovery>        滴答...滴答...滴答...滴答...滴答...滴答...        </discovery>
[color=red]discovery标签是怪物发现玩家时候说的话[/color]
                <discovery>        警报!警报! 发现敌人!发现敌人!!!        </discovery>
[color=red]可以分为几种,随机出现,比如这个例子里就是2种。[/color]
                <attack>        尝尝偶的厉害!!        </attack>
                <attack>        就你这样土不啦机的也想来钟塔混啊!!        </attack>
[color=red]attack标签就是攻击时说的话,这里也是2种随机出现[/color]
                <hp50>        滴答...扑通..滴答...扑通...        </hp50>
[color=red]怪物血只有1半的时候说的话[/color]
                <hp25>        呀...当当...扑通...通通...        </hp25>
[color=red]这个自然就是25%的时候了[/color]
                <kill>        噼啪...叮咚...叮咚...        </kill>
[color=red]这个不明,似乎是马上要死了?[/color]
                <dead>        扑通...噼啪...噼噼啪!!        </dead>
                <dead>        啊呀!....妈呀!....        </dead>
[color=red]这两个都是死的时候说的[/color]
        </alarm>                       


大体上格式就是这样,要保持前后标签的连贯,比如前面有<dead>,后面就要有</dead>

269854042 发表于 2008-7-4 11:02

超级感谢 超级超级超级超级超级感谢

269854042 发表于 2008-7-4 11:21

我试了下 为什么没有效果啊?是不是文件开头还要打一句话?

269854042 发表于 2008-7-4 11:22

比如宠物对话开头就是这样的
<?xml version="1.0" encoding="GB2312" ?>
<monster_talk_table>

红眸 发表于 2008-7-4 11:37

我倒,我还以为你有那个文件了。

文件开头
[quote]
<?xml version="1.0" encoding="gb2312" ?>                               

<enemy_monster_talk_table>
[/quote]

文件末尾
[quote]
</enemy_monster_talk_table>
[/quote]


最后,你要记得让你的客户端可以预读data,当然你把这个xml塞到data.grf里也是可以的

269854042 发表于 2008-7-4 11:41

谢谢了 我还准备给你发短信息的 没想到你已经在帖子里回复了 太感谢了

269854042 发表于 2008-7-4 12:02

哎呀 还是不说话  是不是末尾是2行呃……
我看宠物剧本的末尾是2行的

269854042 发表于 2008-7-4 12:04

宠物脚本末尾是这样的
</deleter_>
</monster_talk_table>
在麻烦下红眸姐姐啦 不好意思

红眸 发表于 2008-7-4 12:27

是monstertalktable.xml,放在data文件夹下,客户端可以预读data,你看看都对了吗?

文件内容我缩减一下,就放一个怪物的,你自己对比

<?xml version="1.0" encoding="gb2312" ?>                               

<enemy_monster_talk_table>                               

        <alarm>                       
                <discovery>        滴答...滴答...滴答...滴答...滴答...滴答...        </discovery>
                <discovery>        警报!警报! 发现敌人!发现敌人!!!        </discovery>
                <attack>        尝尝偶的厉害!!        </attack>
                <attack>        就你这样土不啦机的也想来钟塔混啊!!        </attack>
                <hp50>        滴答...扑通..滴答...扑通...        </hp50>
                <hp25>        呀...当当...扑通...通通...        </hp25>
                <kill>        噼啪...叮咚...叮咚...        </kill>
                <dead>        扑通...噼啪...噼噼啪!!        </dead>
                <dead>        啊呀!....妈呀!....        </dead>
        </alarm>                       

</enemy_monster_talk_table>

sexx 发表于 2008-7-4 12:28

客户端里的这个文件里面没有例子吗?  是空白的?

红眸 发表于 2008-7-4 12:29

cro客户端是不带这个文件的

269854042 发表于 2008-7-4 12:30

客户端根本就没有这个文件

sexx 发表于 2008-7-4 12:31

有这个打怪可以添点乐趣啊。。。。

269854042 发表于 2008-7-4 12:38

红眸姐姐  还是不能呃……  把你的那个列子粘贴进去了  但是钟怪就是不张嘴……我可以预读DATA  你能把你的文件倒数第二行的内容贴出来么………  我看到几个剧本最后都是2行的 不是1行

红眸 发表于 2008-7-4 12:45

倒数第二行是上一个怪的结束符,跟那个没关系

269854042 发表于 2008-7-4 12:54

结束符号也发给我吧……谢谢了……………………

269854042 发表于 2008-7-4 12:54

我要疯掉了  
不过谢谢红眸姐姐了

红眸 发表于 2008-7-4 12:59

你还是把你的monstertalktable.xml内容完全贴出来吧。

269854042 发表于 2008-7-4 13:01

<?xml version="1.0" encoding="gb2312" ?>                                

<enemy_monster_talk_table>                                

        <Zombie>                        
                <discovery>        滴答...滴答...滴答...滴答...滴答...滴答...        </discovery>
                <discovery>        警报!警报! 发现敌人!发现敌人!!!        </discovery>
                <attack>        尝尝偶的厉害!!        </attack>
                <attack>        就你这样土不啦机的也想来钟塔混啊!!        </attack>
                <hp50>        滴答...扑通..滴答...扑通...        </hp50>
                <hp25>        呀...当当...扑通...通通...        </hp25>
                <kill>        噼啪...叮咚...叮咚...        </kill>
                <dead>        扑通...噼啪...噼噼啪!!        </dead>
                <dead>        啊呀!....妈呀!....        </dead>
        </Zombie>                        

</enemy_monster_talk_table>

sexx 发表于 2008-7-4 13:01

我用了也没效果,是不是不支持怪物说话呢,另外怪物表情是哪个文件,说不定可以借鉴下



我弄得这样没效果,monstertalktable.XML文件:



[color=Sienna]<?xml version="1.0" encoding="gb2312" ?>                                
<enemy_monster_talk_table>


<Raydric>
<discovery>看到你了!</discovery>
<discovery>有人!</discovery>
<discovery>冲啊!</discovery>
<discovery>兄弟们,上啊!</discovery>

<attack>看剑!</attack>
<attack>我的刀不错吧!</attack>
<attack>我砍!</attack>

<hp50>你不行啊!</hp50>

<hp25>我要不行了!</hp25>
<hp25>救命啊!</hp25>
<hp25>+++++血,谢谢!</hp25>

<kill>地板很凉吧!</kill>
<kill>卡死了吧!哈哈!</kill>
<kill>起来啊,小样!</kill>
<kill>看到你内裤了</kill>

<dead>请告诉爱丽丝女仆,我爱.....</dead>
<dead>算你狠!</dead>
<dead>我输了!</dead>
<dead>完了!</dead>
<dead>卡片拿去吧!</dead>
<dead>啊..........</dead>
<dead>我的1%啊!</dead>


</Raydric>
</enemy_monster_talk_table>[/color]

269854042 发表于 2008-7-4 13:02

文件名monstertalktable.xml
支持预读DATA
我修改的技能名字有显示

269854042 发表于 2008-7-4 13:02

文件名monstertalktable.xml
支持预读DATA
我修改的技能名字有显示

红眸 发表于 2008-7-4 13:04

不对啊,你怪物标签用zombie,怎么还去看钟怪说不说话?

269854042 发表于 2008-7-4 13:05

没有 标签是才改得

269854042 发表于 2008-7-4 13:05

我吧标签改成了腐尸的 可是它也不说话

页: [1] 2 3

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.