查看: 2123|回复: 6

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

[复制链接]
梦石
0
星屑
50
在线时间
46 小时
注册时间
2011-6-25
回帖
9
发表于 2014-5-21 13:17:28 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 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也沒反應.....

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

卑微的梦

梦石
0
星屑
547
在线时间
820 小时
注册时间
2013-2-23
回帖
1121

短篇九勇士组季军

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

使用道具 举报

运否天赋

梦石
10
星屑
5246
在线时间
3568 小时
注册时间
2014-5-15
回帖
1441

开拓者

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

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

使用道具 举报

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

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

点评

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

使用道具 举报

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


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

使用道具 举报

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


这样设置,蝙蝠1被最后击杀的话,这个事件(计数+2)是无法触发的。
1.png
2.png
3.png
这样设置就行了。
回复

使用道具 举报

无限の剣制

梦石
0
星屑
10445
在线时间
5019 小时
注册时间
2013-2-28
回帖
4942

开拓者贵宾

发表于 2014-5-23 22:31:12 | 显示全部楼层
这个脚本有个问题,就是这种击杀类的。在没接任务前击杀的敌人也会被计数进去。不知道是什么地方出错了。
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部