可以在game2param.txt填写地址信息,显示出角色数据,便于大家实验数据。
名基0:mz0base=[&H96615C]
名基1:mz1base=[mz0base+&H1C]
名基2:mz2base=[mz1base+&H28]
名NPC1:[mz0base+&H20]
名字ok1:getname[[mz2base+&H3AC]+0]
内容格式
提示名称:变量=表达式
表达式支持"+,-,*,/,%"等,只支持单目运算。
函数
getname 获取unicode 名称。
getstdname获取ascii名称。
single 按float计算数值。
double按双精度计算数值。
默认四字节整数。
具体格式可以参考附件中的gameparam.txt
对于其他游戏也可以,附的是诛仙的。
只要把游戏数据写入game2param.txt就可以了。
通过支持,GOTO,和label,支持循环,如下
#题目
题目base:tbb=[[[[mz0base+&H1C]+4]+8]+&H2A4]
题目id: [tbb+&H184]
题目基址x:tb=[tbb+&H160]
题目基址1yy:tty=[tb+&H9E4]
#题目地址是:getname[[[[tb+&H9E4]+&H8]+&H88]+0]
题目地址是:getname[[[[[tbb+&H154]-&H44]+4]+&H88]+0]
H题目索引:tindex=(0)
:labti
题目答案ok是:getname[[[tb+8]+&H160+tindex*&HD8]+0]
H题目索引:tindex=(tindex+1)
HIF:IFGOTO(tindex<4,labti)
使用方法:
工具下载地址[以163版诛仙为例]: