易码技术论坛

 找回密码
 加入易码
搜索
查看: 94058|回复: 8

是否可以在每次普通战斗前让主角说一句话?怎样改源码?

[复制链接]
发表于 2006-8-17 10:30:34 | 显示全部楼层
不同的怪物说不同的话?
 楼主| 发表于 2006-8-17 11:38:34 | 显示全部楼层
所有的普通战斗说一样的话。。。
 楼主| 发表于 2006-8-17 11:39:23 | 显示全部楼层
要是不同的怪物说不同的话     就强了
 楼主| 发表于 2006-8-17 12:59:47 | 显示全部楼层
gameboyLV大哥  我还想问你一下在换一套主人公图素时  就像江湖中

的船只  我输入脚本:

moveable
drag1
poke nMonster,13
poke Player,1

有在入口边上图素加脚本:

moveable
drag1
poke sBattle,0
poke player,0


可运行时  人物行走却是正方形空白块

我看你的工程包中船只口脚本比我多一段:

move sBattle,spd

这段我加入脚本中就会提示:出现非法字符!

这个是否要改源码  还是宏呢??

望指教^_^

PS:2套图素我都画好了 没问题
 楼主| 发表于 2006-8-17 13:17:55 | 显示全部楼层
啊  在FAQ中有写到  原来我 用的引擎是以前旧版的,

要修改源码才行  呵呵  这个问题  已解决

pf=mem[PlayerFix]*3+step;//人物图像修正

请回看一楼问题^_^ [s:5]
发表于 2006-8-17 13:46:40 | 显示全部楼层
找到battle函数,在全部变量定义的下面一行加上

getchar();
ShowTxt(8,n);
getchar();

然后把怪物说的话放在第8页,每一句话对应一个怪物。
 楼主| 发表于 2006-8-17 14:14:12 | 显示全部楼层
有趣有趣^_^   实现了  谢谢

最后  一楼的第2个问题  ? thanks
发表于 2006-8-17 15:07:18 | 显示全部楼层
找到memcpy(mem+HeroName这一行
 楼主| 发表于 2006-8-17 09:45:34 | 显示全部楼层 |阅读模式
是否可以在每次[普通]战斗前让主角说一句话?怎样改源码?

请问能实现吗?

注:不是特殊战斗  

第2个问题:主角取名和菜单里显示名字的那个位置在源码中哪改?


  [s:5]  [s:5]
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-4-29 08:58 , Processed in 0.011714 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表