☆白野猪
☆勇猛的☆白野猪如何找出怪物名字有几个星星
☆天机之☆勇猛的☆白野猪☆☆如何找出怪物名字有几个星星
什么意思?不懂 最好是带截图 貌似是根据星星给爆率 思路是挺好的,就是在给怪物取名的时候 首末不要出现☆才可以对怪物的名字进行字符串分割,,,
比如:天机之☆勇猛的☆白野猪
mov N1 0
这样就可以分割出三个字符 判断分割的三个字符串长度大于1
当字符串长度>1 那么Inc N1 1
即可以得到星星数量 = N1 - 1
----------------------------------------------
当然你可以可以在怪物名字的前面和后面各加一个星星
这样即可以得到星星数量 = N1 + 1 切出来呀。5个变量 N1-N5 都有值就是4星呀! 感觉好弱智啊。。。
for(比较白野猪字符串是否包含⭐)
{
白野猪字符串减掉一个⭐;
⭐数量++;
}
printf(⭐数量) 51614445 发表于 2020-10-29 08:03 感觉好弱智啊。。。
for(比较白野猪字符串是否包含⭐)
{
只有8000元以上的手机才能看到⭐这段代码是星星 [@Attack]
#IF
#ACT
SENDMSG 6 你攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID> 255 249
goto @怪物测星
BREAK
[@怪物测星]
#if
#act
ReadConfigFileItem ..\\QuestDiary\\怪物测星.txt <$CURRRTARGETNAME> 1 <$STR(S$怪物配置)>
EXTRACTSTRING : <$STR(S$怪物配置)> <$STR(N$怪物星数)> <$STR(N$攻击增加)> <$STR(N$魔法增加)> <$STR(N$倒数增加)> <$STR(N$爆率增加)>
sendmsg 攻击的怪物是 ☆白野猪 ,它有<$STR(N$怪物星数)>星,攻击增加<$STR(N$攻击增加)>。。。。。。。
break
怪物测星.txt
[ ☆白野猪 ]
;<$STR(N$怪物星数)> <$STR(N$攻击增加)> <$STR(N$魔法增加)> <$STR(N$道术增加)> <$STR(N$爆率增加)>
1=1:2:3:4:5 smjs0327 发表于 2020-10-29 19:00 [@Attack]
#IF
#ACT
兄弟写的很好。。。。 caiking 发表于 2020-10-29 00:24 切出来呀。5个变量 N1-N5 都有值就是4星呀!
思路不错。。。。。。。。。。。。。。
页:
[1]
2