Project1

标题: 【求解决】这个脚本有什么问题吗执行的话直接出错··· [打印本页]

作者: chd114    时间: 2012-6-27 17:19
标题: 【求解决】这个脚本有什么问题吗执行的话直接出错···
  1. $game_variables[118]=$data_item\
  2. [$game_variables[20]].description.split\
  3. (/:/)[1].to_i
复制代码

作者: feizhaodan    时间: 2012-6-27 17:52
你发错地方了哥们。
作者: chd114    时间: 2012-6-27 17:54
feizhaodan 发表于 2012-6-27 17:52
你发错地方了哥们。

求助区1天没人回因为很多人都觉得太难了的说···你可以看看我之前发的地图脚本问题···没人看得懂···所以只好来高手比较多的发布区···
作者: feizhaodan    时间: 2012-6-27 17:55
chd114 发表于 2012-6-27 17:54
求助区1天没人回因为很多人都觉得太难了的说···你可以看看我之前发的地图脚本问题···没人看得懂· ...

但你还是发错地方了。XP区没人回答你可以去充V去贵宾。
作者: chd114    时间: 2012-6-27 17:57
feizhaodan 发表于 2012-6-27 17:55
但你还是发错地方了。XP区没人回答你可以去充V去贵宾。

没存折只有话费,不知道怎样才能用话费冲···
作者: 菜鸟飞呀飞    时间: 2012-6-27 23:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: chd114    时间: 2012-6-27 23:01
菜鸟飞呀飞 发表于 2012-6-27 23:00
目测,可以不要乱用 \ 吗?

要求是让变量从1号物品介绍的第一个“:”后面的数字获得
作者: 菜鸟飞呀飞    时间: 2012-6-28 00:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: chd114    时间: 2012-6-28 09:40
菜鸟飞呀飞 发表于 2012-6-28 00:32
$data_item 改成 $data_items
书写时最好不用 \ ,太长就分解

\ 不是等同英文书写里面的-把断开的单词连在一起么?
作者: chd114    时间: 2012-6-28 10:12
菜鸟飞呀飞 发表于 2012-6-28 00:32
$data_item 改成 $data_items
书写时最好不用 \ ,太长就分解

脚本还是没用···我这里读渠道是0···
作者: 菜鸟飞呀飞    时间: 2012-6-28 12:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: chd114    时间: 2012-6-28 13:42
菜鸟飞呀飞 发表于 2012-6-28 12:37
大哥,还要我在数据库一号物品说明里加:123,然后把工程发给你吗?最好还做个视频教程更好对吧? ...

我用了你的脚本可是脚本无效······
作者: 萝莉    时间: 2012-6-28 14:55
把八楼脚本第四行的.to_i去掉,在看看返回多少。
作者: chd114    时间: 2012-6-28 14:56
萝莉 发表于 2012-6-28 14:55
把八楼脚本第四行的.to_i去掉,在看看返回多少。
  1. $game_variables[20] = 1
  2. v = $game_variables[20]
  3. i = $data_items[v].description
  4. $game_variables[118] = i.split(/:/)[1].to_i
  5. p $game_variables[118]
复制代码
去掉会出错···
作者: 萝莉    时间: 2012-6-28 15:35
chd114 发表于 2012-6-28 14:56
去掉会出错···

出错你妹!你  .  这个点去掉了么?
然后每次出错麻烦你把报错信息发出来好不好?总要我们猜。
作者: chd114    时间: 2012-6-28 16:03
萝莉 发表于 2012-6-28 15:35
出错你妹!你  .  这个点去掉了么?
然后每次出错麻烦你把报错信息发出来好不好?总要我们猜。 ...

执行脚本出现SYNTAXERROR
作者: Wind2010    时间: 2012-6-28 18:02
本帖最后由 Wind2010 于 2012-6-28 18:05 编辑
  1. $game_variables[118]=$data_items[
  2. $game_variables[20]].description.split(
  3. /:/)[1].to_i
复制代码
未测试……


测试可行
另外LZ请验证下描述栏中的是「:」而不是「:」,区别是什么自己看吧
作者: chd114    时间: 2012-6-28 18:18
Wind2010 发表于 2012-6-28 18:02
未测试……


测试可行

这个和我一开始的一样啊···无效的···
作者: Wind2010    时间: 2012-6-28 19:46
chd114 发表于 2012-6-28 18:18
这个和我一开始的一样啊···无效的···

Project2.rar (186.08 KB, 下载次数: 34)
测试无错误
作者: chd114    时间: 2012-6-28 19:56
Wind2010 发表于 2012-6-28 19:46
测试无错误

复制这个的粘贴过去替换掉应该就不会出错了吧···
作者: chd114    时间: 2012-6-28 20:36
Wind2010 发表于 2012-6-28 19:46
测试无错误

从工程复制还是无效的说···如果可以的话能帮我检查下是什么地方有问题不?
作者: 菜鸟飞呀飞    时间: 2012-6-28 22:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: chd114    时间: 2012-6-28 22:17
菜鸟飞呀飞 发表于 2012-6-28 22:08
我给的是经过测试的,请问您看得懂哪几句吗?请每句解说我看看。对于不能掌握的东西劝你还是不要用为好,以 ...

我这里不知道为什么不管怎么换变量最后读取的都是0···
作者: 菜鸟飞呀飞    时间: 2012-6-28 22:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: chd114    时间: 2012-6-28 22:38
菜鸟飞呀飞 发表于 2012-6-28 22:29
请先回答我上面提出的问题,哪几句是什么意思,然后考虑继续帮你。要是不懂的话,和对牛弹琴有什么不同 ...

那几句?
作者: 菜鸟飞呀飞    时间: 2012-6-28 23:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: chd114    时间: 2012-6-29 13:55
菜鸟飞呀飞 发表于 2012-6-28 23:28
$game_variables[20] = 1
v = $game_variables[20]
i = $data_items[v].description

变量20=1,V=变量20,I=V号物品的介绍(因为V=变量20而变量20=1,所以V号物品=1号物品···)
作者: 菜鸟飞呀飞    时间: 2012-6-29 23:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: chd114    时间: 2012-6-30 11:54
菜鸟飞呀飞 发表于 2012-6-29 23:23
什么叫 I 中?好吧这里的I是一号物品的说明,既然要从中取得某些值,你去设置这些值了吗?我怀疑你直接扔脚 ...

我用过各种代入、变量我用的空白的,可是还是读取为0···不要以为我就没有处理···我这两天一直都在处理这东西···
作者: 菜鸟飞呀飞    时间: 2012-6-30 12:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: chd114    时间: 2012-6-30 12:37
菜鸟飞呀飞 发表于 2012-6-30 12:11
还有什么要质疑的?

我把我的工程给你看看你再针对下看看行不行···
作者: hys111111    时间: 2012-7-1 09:39
本帖最后由 hys111111 于 2012-7-1 09:41 编辑
  1. $game_variables[118]=$data_item[\
  2. $game_variables[\
  3. 20].description.split(/:/)[\
  4. 1].to_i
复制代码
这个斜线只能加在中括号或等于号的后面啊,其他位置都不能加
而且这里多了一个中括号,明显出错
作者: chd114    时间: 2012-7-1 13:44
hys111111 发表于 2012-7-1 09:39
这个斜线只能加在中括号或等于号的后面啊,其他位置都不能加
而且这里多了一个中括号,明显出错 ...

不知道为什么在别的工程里这叫本有效但是放到我的羊办理不管怎么改都无效了···




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1