设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

事件转成自己的码的代码错误问题

查看数: 2052 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-4-2 16:16

正文摘要:

JAVASCRIPT 代码复制var kpsl=0;sjs=Math.random()*99+1;if(sjs<=$gameVariables(6)) { $gameParty.gainItem(20, 1);kpsl+=1;};var kpsl=0; sjs ...

回复

负零 发表于 2016-4-2 22:28:08
seedj13 发表于 2016-4-2 19:07
参考你截图的执行命令,你的代码有几个问题,最重要的一点楼上汪大说了。
第一行var kpsl=0;改成var kpsl=$ ...

感谢,我自己还得加强代码编写规范。格式上面存在问题
seedj13 发表于 2016-4-2 19:07:15
参考你截图的执行命令,你的代码有几个问题,最重要的一点楼上汪大说了。
第一行var kpsl=0;改成var kpsl=$gameVariables.value(20);//获取20号变量的值
第二行sjs……改成var sjs……
第三行$gameVariables(6)改成$gameVariables.value(6);
第四行$gameParty.gainItem(20, 1);的功能是物品编号20的数量加1,不知道你的防御卡是不是编号20,还是你把20号变量搞混了
第六行增加$gameVariables.setValue(20,kpsl);//对20号变量赋值

点评

$gameParty.gainItem($dataItems[20], 1)得这么写,查出来了。  发表于 2016-4-2 22:35
汪汪 发表于 2016-4-2 16:54:51
$gameVariables(6)
应该是 $gameVariables.value(6)
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-28 20:32

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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