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

Project1

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

[已经过期] (求助)變量事件的問題 (5L)

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
46 小时
注册时间
2011-6-25
帖子
10
跳转到指定楼层
1
发表于 2014-5-21 13:17:28 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 rachelkywong 于 2014-5-21 18:55 编辑

我用的任務脚本是 http://rpg.blue/thread-247817-1-1.html 超级脚本整合+说明 裹的...
我弄了個quest_start (1)
1 => [
        "击杀\\e[2]",
        "\\n[10]",
        Rank.new,
        StEv.new(true,false),
        [
        CondLevel.new(1,0,true,"sss")
        ],
        [
        CondEnemy.new(2,4,true,"杀敵數")
        ],
        [
        RsltMoney.new(5000)
        RsltLevel.new(1,2,true),
        ],
        Sw.new(0,0,0),
        "打败\\e[2] 4只"
],
在任務介面中, 原先一只也未打時, 顯示為0/4只,
當打了4只, 会自動顯示為ok...
然後我在事件中打脚本call_questresult, 它卻顯示任務fail....
請問那裹出錯了?
而且這脚本是否沒有提交任務, 而是要自己在分支條件加 quest_clear(1, true) & quest_fail(1, true)?


我在事件中打變量[0041: 打敗蝙蝠] >= 4 , 那麼就任務成功
那麼請問就能否在數据庫的敵人裹設置每消滅一只蝙蝠, 變量0041: 打敗蝙蝠]就会+1?
在數据庫的敵人裹脚本設置$game_variables[41] = 1也沒反應.....

我是新人, 很多東西也不清楚...
拜託各位前輩能体諒我的幼稚問題~

Lv2.观梦者 (暗夜天使)

卑微的梦

梦石
0
星屑
523
在线时间
820 小时
注册时间
2013-2-23
帖子
1185

短篇九勇士组季军

2
发表于 2014-5-21 13:24:27 | 只看该作者
設置,敵群那裡有一個戰鬥事件,戰鬥事件那裡選擇戰鬥結束執行,然後添加一個變量XX加1,提交任務的時候用條件分歧判斷變量XX是否大於4,大於4則任務完成,小於4則任務未完成。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

运否天赋

梦石
10
星屑
5243
在线时间
3567 小时
注册时间
2014-5-15
帖子
1599

开拓者

3
发表于 2014-5-21 14:05:23 | 只看该作者
子弹君 发表于 2014-5-21 13:24
設置,敵群那裡有一個戰鬥事件,戰鬥事件那裡選擇戰鬥結束執行,然後添加一個變量XX加1,提交任務的時候用 ...

亲自汉化过这个脚本的某人的马甲表示,这个脚本自带了一个杀敌计数器,不用另外设置变量不过因为某人现在依旧是禁言状态,所以之前发的那个汉化过的脚本似乎被屏蔽了呢。楼主如果需要汉化过的(简体中文)脚本请给我【发消息】。
土猫三国开发完成
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
46 小时
注册时间
2011-6-25
帖子
10
4
 楼主| 发表于 2014-5-21 15:22:11 | 只看该作者
喵kano 发表于 2014-5-21 14:05
亲自汉化过这个脚本的某人的马甲表示,这个脚本自带了一个杀敌计数器,不用另外设置变量不过因 ...

那為什麼call_questresult時, 明明它杀敌计数器已ok, 但卻顯示任務fail...
也就是究竟怎樣提交任務?

点评

比较简单的方法是用脚本命令“call_guild”呼出一个大的任务模块,那个可以报告任务。  发表于 2014-5-21 15:42
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
46 小时
注册时间
2011-6-25
帖子
10
5
 楼主| 发表于 2014-5-21 15:31:55 | 只看该作者
本帖最后由 rachelkywong 于 2014-5-21 21:55 编辑
子弹君 发表于 2014-5-21 13:24
設置,敵群那裡有一個戰鬥事件,戰鬥事件那裡選擇戰鬥結束執行,然後添加一個變量XX加1,提交任務的時候用 ...


但為什麼还是不行?我打蝙蝠5只後, 它还是出''那快去消滅吧''.................{:2_272:}
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
480
在线时间
3 小时
注册时间
2014-5-21
帖子
2
6
发表于 2014-5-23 20:59:44 | 只看该作者
rachelkywong 发表于 2014-5-21 15:31
但為什麼还是不行?我打蝙蝠5只後, 它还是出''那快去消滅吧''.................
...


这样设置,蝙蝠1被最后击杀的话,这个事件(计数+2)是无法触发的。



这样设置就行了。
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

无限の剣制

梦石
0
星屑
10074
在线时间
5020 小时
注册时间
2013-2-28
帖子
5030

开拓者贵宾

7
发表于 2014-5-23 22:31:12 | 只看该作者
这个脚本有个问题,就是这种击杀类的。在没接任务前击杀的敌人也会被计数进去。不知道是什么地方出错了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 05:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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