查看: 2850|回复: 9

[已经解决] 那个任务系统

[复制链接]
梦石
0
星屑
672
在线时间
132 小时
注册时间
2011-3-18
回帖
129
发表于 2014-2-8 19:14:50 | 显示全部楼层 |阅读模式

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

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

×
http://rpg.blue/forum.php?mod=viewthread&tid=233679←这个
看了半天,脚本是能用,但任务不知道怎么建事件
菜单里有任务选项但点进去什么都没
评你毛个负分啊!
新人们辛辛苦苦挂的分就被你们些牛叉评没了!
好不容易挂的杂兵都被你们些牛叉评没了!
david_ng223 该用户已被删除
发表于 2014-2-8 20:29:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

梦石
0
星屑
672
在线时间
132 小时
注册时间
2011-3-18
回帖
129
 楼主| 发表于 2014-2-8 20:42:06 | 显示全部楼层
本帖最后由 eel 于 2014-2-8 20:53 编辑

@david_ng223  
$game_party.new_task(任务序号, 任务名称, 任务描述, 任务类型, 父任务序号)
比如这样?:
$game_party.new_task(001, 杀掉比利, 在浴室击杀掉比利, 支线任务, -1)


如果这样的成立的话其子任务又怎么写?

点评

一个示例子任务 重点是最后的1 $game_party.new_task(2, "找到比利", "杀死比利前先找到他", false, 1)  发表于 2014-2-8 20:58
引号是英文半角的  发表于 2014-2-8 20:57
$game_party.new_task(1, "杀掉比利", "在浴室击杀掉比利", false, -1)  发表于 2014-2-8 20:57
评你毛个负分啊!
新人们辛辛苦苦挂的分就被你们些牛叉评没了!
好不容易挂的杂兵都被你们些牛叉评没了!
回复

使用道具 举报

梦石
0
星屑
672
在线时间
132 小时
注册时间
2011-3-18
回帖
129
 楼主| 发表于 2014-2-8 21:02:40 | 显示全部楼层
本帖最后由 eel 于 2014-2-8 21:04 编辑

@余烬之中  


$game_party.new_task(1, "杀掉比利", "在浴室击杀掉比利", false, -1) ←父任务
$game_party.new_task(2, "找到比利", "杀死比利前先找到他", false, 1)  ←子任务

这样?就是说最后那个负号就是代表是哪个父任务的意思?
评你毛个负分啊!
新人们辛辛苦苦挂的分就被你们些牛叉评没了!
好不容易挂的杂兵都被你们些牛叉评没了!
回复

使用道具 举报

梦石
0
星屑
50
在线时间
52 小时
注册时间
2014-1-4
回帖
101
发表于 2014-2-8 21:10:39 | 显示全部楼层
还有一个简单办法,不用写或改脚本,效果自然差一点。
就是用公用事件、物品来制作。先建一个名为任务书的物品,然后在公用事件里加任务,如图:
捕获.PNG
捕获1.PNG
捕获2.PNG

点评

那么如何达成“接受任务”呢 → →  发表于 2014-2-8 21:14
回复

使用道具 举报

百合控

梦石
0
星屑
6548
在线时间
1275 小时
注册时间
2013-8-21
回帖
3522

开拓者

发表于 2014-2-8 21:13:34 | 显示全部楼层
eel 发表于 2014-2-8 21:02
@余烬之中  

不是

如果一个任务 最后写 -1 它就是顶层任务
$game_party.new_task(1, "任务一", "描述一", false, -1)
$game_party.new_task(9, "任务二", "描述二", false, -1)
两个顶层任务

$game_party.new_task(16, "子任务一", "子描述一", false, 1) 任务一的子任务
$game_party.new_task(33, "子任务二", "子描述二", false, 9) 任务二的子任务
$game_party.new_task(217, "子任务三", "子描述三", false, 9) 任务二的子任务

树形图:

任务一
   子任务一
任务二
   子任务二
   子任务三

评分

参与人数 1梦石 +1 收起 理由
熊喵酱 + 1 认可答案

查看全部评分

萌新瑟瑟发抖
看到我请叫我去干活
回复

使用道具 举报

梦石
0
星屑
672
在线时间
132 小时
注册时间
2011-3-18
回帖
129
 楼主| 发表于 2014-2-8 21:18:34 | 显示全部楼层
144138182 发表于 2014-2-8 21:10
还有一个简单办法,不用写或改脚本,效果自然差一点。
就是用公用事件、物品来制作。先建一个名为任务书的 ...

新任务莫非还要在每个副本宝箱摆本书?

点评

目前没有解决方案,所以么,我的游戏的任务都是在一块的。  发表于 2014-2-8 21:21
评你毛个负分啊!
新人们辛辛苦苦挂的分就被你们些牛叉评没了!
好不容易挂的杂兵都被你们些牛叉评没了!
回复

使用道具 举报

梦石
0
星屑
672
在线时间
132 小时
注册时间
2011-3-18
回帖
129
 楼主| 发表于 2014-2-8 21:20:50 | 显示全部楼层
本帖最后由 eel 于 2014-2-8 21:22 编辑
余烬之中 发表于 2014-2-8 21:13
不是

如果一个任务 最后写 -1 它就是顶层任务


主线的话就是
$game_party.new_task(1, "主任务一", "描述一",ture, -1)
$game_party.new_task(2, "主任务二", "描述二",false, 1)
这样?



说起来这个脚本占用的是公共事件吧

点评

$game_party.new_task(2, "主任务二", "描述二",false, -1) 主线任务不能是支线任务的子任务  发表于 2014-2-8 21:22
$game_party.new_task(2, "主任务二", "描述二",false, 1) 错误  发表于 2014-2-8 21:22
评你毛个负分啊!
新人们辛辛苦苦挂的分就被你们些牛叉评没了!
好不容易挂的杂兵都被你们些牛叉评没了!
回复

使用道具 举报

梦石
0
星屑
672
在线时间
132 小时
注册时间
2011-3-18
回帖
129
 楼主| 发表于 2014-2-8 21:25:43 | 显示全部楼层
余烬之中 发表于 2014-2-8 21:13
不是

如果一个任务 最后写 -1 它就是顶层任务

说起来这个脚本占用的是公共事件吧,如果写在地图目标上没效吧

点评

脚本和事件有关吗…………写在哪里都一样  发表于 2014-2-8 21:38
评你毛个负分啊!
新人们辛辛苦苦挂的分就被你们些牛叉评没了!
好不容易挂的杂兵都被你们些牛叉评没了!
回复

使用道具 举报

梦石
0
星屑
672
在线时间
132 小时
注册时间
2011-3-18
回帖
129
 楼主| 发表于 2014-2-8 21:40:53 | 显示全部楼层
哦 谢谢 解决了
@余烬之中
评你毛个负分啊!
新人们辛辛苦苦挂的分就被你们些牛叉评没了!
好不容易挂的杂兵都被你们些牛叉评没了!
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部