2015-8-5 14:12
gaming
求教出战R剧本写法
在此向各位大大求教
想要实现的效果:
在内场景中,有若干武将(data号为 1 2 7 14)
一开始“出战 装备 买进 卖出”的功能框隐藏
必须点击所有武将后
才出现“出战 装备 买进 卖出”
若某次点击了若干武将后存档退出游戏
下次载入存档后还是必须点击完其余武将才能出现“出战 装备 买进 卖出”
每个武将的点击测试已经改好
data号为X的武将用局部变量X控制
如下面截图所示
变量测试 1 2 7 14都为true时
才能有出战选项
这里的剧本不会写。。。
求大大指教
如果可以的话
在附件R剧本中写一个范例可以么?
不胜感激
:!!:!!:!!
ps
之前误会了出战菜单的意思
我想说的是“出战 装备 买进 卖出”功能框。。。
[color=Silver][[i] 本帖最后由 gaming 于 2015-8-5 16:08 编辑 [/i]][/color]
2015-8-5 21:03
luojianpiaofeng
用开启自由R指令
子事件测试几个变量都true,开菜单为true
2015-8-5 21:08
gaming
回复 #2 luojianpiaofeng 的帖子
能给个传送门么?
谢谢啦
2015-8-5 21:12
luojianpiaofeng
回复 #3 gaming 的帖子
抱歉,现在只有手机啊。:hz1010:
2015-8-5 21:26
gaming
回复 #4 luojianpiaofeng 的帖子
搜索 自由R
已经找到一个帖子
正在研究中
:!!
2015-8-5 21:37
luojianpiaofeng
回复 #5 gaming 的帖子
总的就是
菜单处理true
自由R开启
子事件测试四个Var皆为true,则菜单处理true
我也前几天刚写过
2015-8-5 22:12
gaming
回复 #6 luojianpiaofeng 的帖子
大概的意思是明白了
是不是这样的?
利用自由R开启来屏蔽“出战”等四个按钮
其他角色点击过后
特定角色点击时变量测试“甲点过,乙点过。。。都点过”true
于是就关闭自由R
这样出战等按钮就又出现了
能否麻烦你从网盘之类传一个R文件
给我具体观摩下呢
再次感谢
:!!
2015-8-6 11:42
狂笑四海
回复 #7 gaming 的帖子
你参考瓦岗的剧本吧,或者下载个圣三看看也就明白了。
2015-8-6 12:21
gaming
回复 #8 狂笑四海 的帖子
对于加密的mod比如瓦岗这种
表示无法读取RS文件
:hz1008::hz1008:
正在下载圣三中
:hz1009::hz1009:
2015-8-6 17:17
gaming
重新写代码完成
感谢各位大大了
截图放出
:hz1026::hz1026:
[color=Silver][[i] 本帖最后由 gaming 于 2015-8-6 18:29 编辑 [/i]][/color]
2015-8-6 18:34
gaming
下一个问题是
如果点了部分武将,但没点全
控制核心武将的话怎么进行变量判断呢?
加入除他之外还有X个人
那么需要罗列某一个点过、某两个点过、某三个点过……X-1个点过的所有可能方式么?
2015-8-6 20:36
luojianpiaofeng
回复 #11 gaming 的帖子
不要这样啊。每个人对应一个是否点过的变量就行了。
2015-8-6 20:40
luojianpiaofeng
如果点击某个人第一次,第二次,。。。或者达成其他条件有变化对话内容。设置整形变量对应吧。比如没说过是0,说过一次进入1,达成其他条件再说进入2,从1达成另一个条件进入3,总之随心所欲啦,看你怎么设计。最好画好草图。
要是想统计一共点过几个人,另取个整型,第一次和某人说话给+=1,每个人都如此。就能看和几个人说过了。
[color=Silver][[i] 本帖最后由 luojianpiaofeng 于 2015-8-6 21:05 编辑 [/i]][/color]
2015-8-6 20:42
luojianpiaofeng
再举例,对于点击多少次有变化的,每次点击测试+=1,自己算好累积到多少作为测试判定值。
一个人也可以占用多个变量,整型和局部变量都行,测试时注意逻辑优先度
自己多写写就会了
[color=Silver][[i] 本帖最后由 luojianpiaofeng 于 2015-8-6 20:56 编辑 [/i]][/color]
2015-8-6 21:08
gaming
回复 #14 luojianpiaofeng 的帖子
多谢luo兄指点
你的作品我下载下来看过啦
整型变量用的很多
我还不太会用整型变量。。。
多变量控制给了我思路啦
每个人一个局部变量控制是否点击过
另外设一个变量,每点过一个人,该变量+1
当该变量=除控制者外其余全部人数时
就能判断是否可以选择关闭自由R了
2015-8-6 21:50
luojianpiaofeng
其实那些都是些没什么用的固定赋值。
正好电脑回手边了,传几个最近写的吧。可能有一些参考价值。
如果之前有下过我的,覆盖一下就可以看效果了。
里面有存档。
[url]http://pan.baidu.com/s/1mg28GkS[/url]
其实这里实际的例子比我几层楼上废话的还少,将就看一下。
2015-8-6 21:59
luojianpiaofeng
如果是指针变量,占些个没被调用的内存做个简单的R小游戏也是可以的,记得用完free掉她们就好了.不过小女子目前还未实际尝试。。:hz1026:
2015-8-6 22:46
gaming
回复 #17 luojianpiaofeng 的帖子
R10跳转到R12 14 16看懂了
这些R又能跳回R10的变量2000 2001 2002的控制效果没看明白
感觉有点像一个拙劣的码农在读一个达人代码的感觉。。。
:hz1011:
2015-8-6 23:14
luojianpiaofeng
回复 #18 gaming 的帖子
2000,2001,2002,2003,2004对应地图上五个点
这里为了清楚,我们标记ABCDE
前3个
A完成回归大地图
B关打完会选是否进入F
C关打完会选是否进入G
ABCFG其中两个通关则解锁D和E
大概就这样
那些整型对应的是是否完成关卡啊,是否选择了继续进军啊,是否第一次完成一个地图点啊等等。
个人习惯的关系,喜欢把F, G完成后的场景堆到R10
D和E也会有续关选择,目前庇护的代价做了半截,夺者与被夺还没做
AbCDE都清了会进主线,不过目前完成度不够,即使只过R也没法全清
随着完成度,播放的bgm也发生变化,目前只能点完初始三个来改变bgm。代码设置的是剩下两个点时改变bgm
这么些信息一下子可能太杂乱
运行一下就明白一些了
2015-8-7 12:52
gaming
回复 #19 luojianpiaofeng 的帖子
以前看ccz的剧本
基本都是简单的单线
后来有些复活兵的S剧本
才需要注意逻辑性
看你的自由R剧本
发现原来R剧本里也需要严密的逻辑。。。
2015-8-7 16:07
siballoma
哦哦哦
2015-8-8 12:20
luojianpiaofeng
[url]http://pan.baidu.com/s/1jGGQaxw[/url]
有一套较完整的体系了。还有 些中途的小自由场景与进主线前的剧情没写。结构大体比较清晰了。:hz1018:
2015-8-8 21:33
程军超
搞那么麻烦作甚?有自由R的游戏也不少,不过没必要弄这么麻烦啊!好像霸王传就是你说的这样!
页:
[1]
Powered by Discuz! Archiver 5.0.0
© 2001-2006 Comsenz Inc.