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

Project1

 找回密码
 注册会员
搜索
查看: 2280|回复: 7
打印 上一主题 下一主题

[已经过期] 问,详尽任务脚本问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
48
在线时间
23 小时
注册时间
2009-11-23
帖子
24
跳转到指定楼层
1
发表于 2012-2-11 09:40:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在调用详尽任务脚本时候发生,明明设定好的任务,但是接到的是别的任务,是怎么回事?QQ:55154956~希望高手教一下,还有任务可不可以同时接取几个?会不会有冲突才会发生这样的事?


‘‘

忘了问~谁会接金币小游戏的做法0-0饿{:4_149:}


──ctmmtc于2012-2-11 09:42补充以上内容’’

Lv1.梦旅人

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
帖子
3597
2
发表于 2012-2-11 09:46:42 | 只看该作者
应该是设置错误,请把设置的部分发出来?

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
48
在线时间
23 小时
注册时间
2009-11-23
帖子
24
3
 楼主| 发表于 2012-2-11 09:48:04 | 只看该作者
class Game_Party
  #--------------------------------------------------------------------------
  # 任务1:消灭狼人
  #--------------------------------------------------------------------------
  def get_tasks_info
    @tasks_info = []
    名称 = "c[6]消灭狼人"
    简介 = "c[6]消灭狼人

c[9]任务目标:
消灭森林深处城堡中的狼人,获得狼抓

c[0]狼抓:v[4]/1
"
    @tasks_info[2] = Game_Task.new(名称, 简介)
   
    #-----------------------------
    # 任务2:送蓝子
    #-----------------------------
    名称 = "c[6]送蓝子"
    简介 = 名称 + "
   
c[9]任务目标:
把篮子送到森林东屋的老奶奶手里。

c[0]任务状态:蓝子剩余 #{$game_party.item_number(37)}/个 (未完成)

店员:
速度去,这是我奶奶的照片p[27]"
    @tasks_info[3] = Game_Task.new(名称, 简介)
   
    #-----------------------------
    # 任务3:夺回大河蟹
    #-----------------------------
    名称 = "c[6]夺回大河蟹"
    简介 = 名称 + "
   
c[9]任务目标:
帮助小男孩从怪物手里夺回大河蟹。

c[0]任务状态:大河蟹 #{$game_party.item_number(57)}/个 (未完成)

这是怪物的照片p[29]"
    @tasks_info[4] = Game_Task.new(名称, 简介)
    #----------------------------
    # 示例任务4:喜欢甜食的国王
    #-----------------------------
    #-讲解-
    # 这里用了条件判断,当3号变量大于等于1时,加上“完成”字样,同时变色
    #----
    if $game_variables[126] >= 1
      名称 = "c[8]喜欢甜食的国王(完成)"
      item = "c[8]糖:#{$game_variables[173]}/10 (完成)"
    else
      名称 = "c[2]喜欢甜食的国王"
      item = "c[0]糖:#{$game_variables[173]}/10"
    end
    #-讲解-
    # 预先定义变量,用内嵌表达式插入
    # 最后用了显示图标
    #----
    简介 = "#{名称}
   
c[9]任务目标:买10包糖回来"
    @tasks_info[5] = Game_Task.new(名称, 简介)
    #-----------------------------
    # 任务5:馋嘴的国王
    #-----------------------------
    if $game_variables[127] >= 1
      名称 = "c[8]嘴馋的国王(完成)"
      item = "c[8]松果:#{$game_variables[193]}/20 (完成)"
    else
      名称 = "c[2]嘴馋的国王"
      item = "c[0]松果:#{$game_variables[193]}/20"
    end
    简介 = "#{名称}
c[6]任务目标:
帮国王买20袋松果回来。"


‘‘

然后我接4号任务的时候会显示接的是3号任务


──ctmmtc于2012-2-11 09:48补充以上内容’’


‘‘

get_task(4)这是调用4号任务啊-=-可是节的却是3号的


──ctmmtc于2012-2-11 09:49补充以上内容’’


‘‘

可以的话~请加我QQ远程教一下{:4_149:}


──ctmmtc于2012-2-11 09:53补充以上内容’’
回复

使用道具 举报

Lv1.梦旅人

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
帖子
3597
4
发表于 2012-2-11 10:19:45 | 只看该作者
ctmmtc 发表于 2012-2-11 09:48
class Game_Party
  #--------------------------------------------------------------------------
  #  ...
  1. @tasks_info[2]
复制代码
其实框里面的才是编号- -上面的任务*只是注释,并不会影响游戏运行的

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
48
在线时间
23 小时
注册时间
2009-11-23
帖子
24
5
 楼主| 发表于 2012-2-11 10:22:55 | 只看该作者
我知道啊-=-但是现在的问题是我要接的是4号人物但是实际却节的是3号任务0-0饿
回复

使用道具 举报

Lv1.梦旅人

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
帖子
3597
6
发表于 2012-2-11 10:33:04 | 只看该作者
ctmmtc 发表于 2012-2-11 10:22
我知道啊-=-但是现在的问题是我要接的是4号人物但是实际却节的是3号任务0-0饿 ...

把注释全部改回你就知道顺序了,现在你发的设置中的第一个其实在数据库中是②号

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
48
在线时间
23 小时
注册时间
2009-11-23
帖子
24
7
 楼主| 发表于 2012-2-11 10:48:50 | 只看该作者
那个-=-弄了系统就说脚本错误


‘‘

麻烦你加个远征教我下-=-饿


──ctmmtc于2012-2-11 10:55补充以上内容’’


‘‘

先感谢回答问题的~现在自己在高手指导下弄完了-0-原来是结尾显示任务号不是开头0-0饿~非常感谢{:4_149:}


──ctmmtc于2012-2-11 13:40补充以上内容’’
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3657
在线时间
4466 小时
注册时间
2008-6-12
帖子
802
8
发表于 2012-2-11 20:22:58 | 只看该作者
数组编号吧,0才是第一个任务
本人三无老人,请大神轻拍
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-12-1 12:06

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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