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

Project1

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

关于任务系统的问题

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2008-1-12
帖子
5
跳转到指定楼层
1
发表于 2008-3-24 01:36:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我所使用的是任务系统缩减版 (清纯版- -)
但是现在咱想要在任务菜单中加入一个已完成支线的纪录,请问该如何修改?

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2008-2-13
帖子
1740
2
发表于 2008-3-24 01:39:33 | 只看该作者
参考这个改吧:http://rpg.blue/web/htm/news476.htm
好吧,果然换个签名就没人认识我了。我承认我被时间埋没了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2008-1-12
帖子
5
3
 楼主| 发表于 2008-3-24 05:56:46 | 只看该作者
以下引用havealook于2008-3-23 17:39:33的发言:
<br><script language="javascript">
<!--
strCont="参考这个改吧:http://rpg.blue/web/htm/news476.htm";
document.write(ubb.spbShowTopic(strCont,1));
//-->
</script>参考这个改吧:<a href="http://rpg.blue/web/htm/news476.htm" target="_blank">http://rpg.blue/web/htm/news476.htm</a>


脚本上基本上是菜鸟,所以……
不会……
(沮丧ing……)
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2008-1-12
帖子
5
4
 楼主| 发表于 2008-3-26 06:18:21 | 只看该作者
这几天试着修改脚本,但尝试失败……
如果真的不行的话,可否告诉我如何将变量加入到脚本中?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2008-2-13
帖子
1740
5
发表于 2008-3-26 06:23:06 | 只看该作者
这样吧,看着这个教学,看看能不能看懂,看不懂就拿着个金山词霸查英语单词,应该难度不大:
http://rpg.blue/web/htm/news575.htm
好吧,果然换个签名就没人认识我了。我承认我被时间埋没了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
44 小时
注册时间
2006-6-4
帖子
386
6
发表于 2008-3-26 14:15:23 | 只看该作者
可以看脚本的注释
迷宫````
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2008-1-12
帖子
5
7
 楼主| 发表于 2008-3-27 05:08:44 | 只看该作者
以下引用havealook于2008-3-25 22:23:06的发言:
"这样吧,看着这个教学,看看能不能看懂,看不懂就拿着个金山词霸查英语单词,应该难度不大:\r\nhttp://rpg.blue/web/htm/news575.htm";


这位大MS理解错咱的意思了,咱不是说不会使用任务系统,只是希望知道怎样添加已完成的任务的记录……
TAT
回复 支持 反对

使用道具 举报

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8438
在线时间
88 小时
注册时间
2006-12-11
帖子
3148

第2届TG大赛亚军

8
发表于 2008-3-27 08:56:57 | 只看该作者
http://rpg.blue/web/htm/news476.htm
這個腳本本身不是可以判斷已經完成的任務麽……如果完成之後不刪除掉應該可以了吧……
或者你想另外獨立的話也不是不行,只是要另開窗口描繪,比較痛苦
還是建議看樓上havealook給出的那個教學連接,雖然看起來很麻煩,但學會之後你自己就能改很多東西,包括默認菜單之類的……
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

Lv3.寻梦者

永久的旅行者

梦石
1
星屑
110
在线时间
404 小时
注册时间
2006-12-13
帖子
3091

开拓者贵宾第3届短篇游戏大赛主流游戏组季军第5届短篇游戏比赛季军

9
发表于 2008-3-27 15:37:16 | 只看该作者
最简单的方法就是...
在任务完成时,消除掉原本的任务提示,并且得到一个“任务A完成”的任务提示...

如果楼主是使用叶子的人物界面脚本,而且也不嫌麻烦的话,可以参考以下这一段...
    if $game_switches[5]==true
      名称 = "\\c[0]ABCD(完成)"
    else
      名称 = "\\c[3]ABCD"
    end
      
    if $game_switches[5]==true
简介 = "\\c[0]ABCD\\c[6](完成)

\\c[9]内容:1234
    else
简介 = "\\c[3]ABCD

\\c[9]内容:5678
    end
   
    @tasks_info[3] = Game_Task.new(名称, 简介)
注意彩字部分,我用开关005作为条件分支,当任务完成时,开关5=ON,任务的内容就会改变。
不过这个方法很麻烦,还是第一个方法比较好...
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

10
发表于 2008-3-27 17:39:48 | 只看该作者
以下引用思零于2008-3-23 17:36:48的发言:


本贴悬赏额度如下:VIP:0   积分:100   
我所使用的是任务系统缩减版 (清纯版- -)
但是现在咱想要在任务菜单中加入一个已完成支线的纪录,请问该如何修改?

这个啊。
你可以把以前的支线去掉,新添加一个以完成的记录就可以了。记住中间最好让某些人说句话就什么的
最简单的方法就是...
在任务完成时,消除掉原本的任务提示,并且得到一个“任务A完成”的任务提示...
楼上正解(我就是这么做的)
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 06:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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