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

Project1

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

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

[复制链接]

Lv2.观梦者

梦石
0
星屑
622
在线时间
129 小时
注册时间
2011-3-18
帖子
175
跳转到指定楼层
1
发表于 2014-2-8 19:14:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

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

使用道具 举报

Lv2.观梦者

梦石
0
星屑
622
在线时间
129 小时
注册时间
2011-3-18
帖子
175
3
 楼主| 发表于 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
评你毛个负分啊!
新人们辛辛苦苦挂的分就被你们些牛叉评没了!
好不容易挂的杂兵都被你们些牛叉评没了!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
622
在线时间
129 小时
注册时间
2011-3-18
帖子
175
4
 楼主| 发表于 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)  ←子任务

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

使用道具 举报

Lv1.梦旅人

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

捕获.PNG (69.51 KB, 下载次数: 33)

捕获.PNG

捕获1.PNG (44.83 KB, 下载次数: 35)

捕获1.PNG

捕获2.PNG (78.81 KB, 下载次数: 27)

捕获2.PNG

点评

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

使用道具 举报

Lv4.逐梦者 (版主)

百合控

梦石
0
星屑
6643
在线时间
1275 小时
注册时间
2013-8-21
帖子
3657

开拓者

6
发表于 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 认可答案

查看全部评分

萌新瑟瑟发抖
看到我请叫我去干活
回复 支持 反对

使用道具 举报

Lv2.观梦者

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

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

点评

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

使用道具 举报

Lv2.观梦者

梦石
0
星屑
622
在线时间
129 小时
注册时间
2011-3-18
帖子
175
8
 楼主| 发表于 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
评你毛个负分啊!
新人们辛辛苦苦挂的分就被你们些牛叉评没了!
好不容易挂的杂兵都被你们些牛叉评没了!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
622
在线时间
129 小时
注册时间
2011-3-18
帖子
175
9
 楼主| 发表于 2014-2-8 21:25:43 | 只看该作者
余烬之中 发表于 2014-2-8 21:13
不是

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

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

点评

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

使用道具 举报

Lv2.观梦者

梦石
0
星屑
622
在线时间
129 小时
注册时间
2011-3-18
帖子
175
10
 楼主| 发表于 2014-2-8 21:40:53 | 只看该作者
哦 谢谢 解决了
@余烬之中
评你毛个负分啊!
新人们辛辛苦苦挂的分就被你们些牛叉评没了!
好不容易挂的杂兵都被你们些牛叉评没了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 16:48

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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