注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 太阁立志传5·绯红之章·人间五十年 求教版上剧本高手,如何使用容器以调用泛用人物的勋功? ...
查看: 4116|回复: 31
打印 上一主题 下一主题

[讨论] 求教版上剧本高手,如何使用容器以调用泛用人物的勋功?  关闭 [复制链接]

帖子
188
精华
1
积分
347
金钱
5405
荣誉
5
人气
25
评议
0
跳转到指定楼层
楼主
发表于 2012-10-30 13:43:17 |只看该作者 |倒序浏览

本人最近重拾编写太阁剧本的热情,但是不想再调用那些死人的数值了,因为这样子有时候会让人提不起劲去玩第一个剧本~

所以我想使用泛用人物的勋功来替代这些死人的数值,因為根據我的計算,九大死人可调用的数据共计252个(五围、双名、亲密、四勋、十六技),但是泛用人物的数目却有160个,单看原职业以外的两个勋功,那麼就至少有320个数据可供存取调用,整整比九大死人的整体数值还要多出68个,而且个个都能存取1000多以上的数据!

所以我想请教版上的剧本高手,如何透过容器的编写,使剧本自动提出这些泛用人物不需要的勋功成为我们可以利用的数值?

使用道具 举报

帖子
1067
精华
1
积分
802
金钱
7800
荣誉
5
人气
186
评议
0
沙发
发表于 2012-10-30 19:55:19 来自手机 |只看该作者
你指的是人物A,人物B这样的泛用人物吗?

使用道具 举报

帖子
188
精华
1
积分
347
金钱
5405
荣誉
5
人气
25
评议
0
板凳
发表于 2012-10-31 14:05:42 |只看该作者
y123ao6 发表于 2012-10-30 19:55
你指的是人物A,人物B这样的泛用人物吗?

不是~~我所谓的「泛用人物」是指分布於商人、忍者、海贼三个势力当中的无卡人物,他们除了武士功勋之外,其他方面与有卡人物都差不多,所以我想知道有没有办法在不影响其职业功勋的情况下,可以调动其他的功勋数值。

使用道具 举报

帖子
1067
精华
1
积分
802
金钱
7800
荣誉
5
人气
186
评议
0
地板
发表于 2012-10-31 16:07:57 来自手机 |只看该作者
应该可以写出这样的代码,你可以试下这样写
容器设定为全体人物
职业筛选
提取人物A
建立一个条件循环确保人物是无卡人
就可以调用相应数据了
不过如何将从容器提取出来的人物数据供给其他事件使用才是个难题

使用道具 举报

帖子
188
精华
1
积分
347
金钱
5405
荣誉
5
人气
25
评议
0
5#
发表于 2012-11-1 23:27:40 |只看该作者
y123ao6 发表于 2012-10-31 16:07
应该可以写出这样的代码,你可以试下这样写
容器设定为全体人物
职业筛选

我的构思是在事件编写的时候先指定代入无卡人物的特定番号(0840~0999),再以「场合别」区分出所屬勢力之后再依场合分歧来修改功勋,例如人物A是忍者,那麼我只会调用商勋与海勋而不影响忍勋.

但经过我的测试,无卡人物不会有死亡之后不再出现的情况,而是原来的人物番号另外改名宇换头像之后出现,但这时候问题就来了,复活之后的无卡人物的功勋值都将减半,这会影响到我们所调用的数值(除了商人之外,忍者与海贼都有一定的死亡风险),而且每经过一次调用,就得再跑过一次「场合别」区分其所属势力(因为同一无卡人物番号在不同的剧本内其职业都不同),这是我目前遇到较为棘手的问题~

使用道具 举报

帖子
1067
精华
1
积分
802
金钱
7800
荣誉
5
人气
186
评议
0
6#
发表于 2012-11-2 15:05:27 来自手机 |只看该作者
你测试时候,无卡人物一起死亡复活后会不会变职业?五围?双亲?合战卡?(没电脑没办法测试)
ps:今天用了半节课时间才想出你是如何用场合别调用无卡人物的

使用道具 举报

帖子
188
精华
1
积分
347
金钱
5405
荣誉
5
人气
25
评议
0
7#
发表于 2012-11-3 20:25:37 |只看该作者
y123ao6 发表于 2012-11-2 15:05
你测试时候,无卡人物一起死亡复活后会不会变职业?五围?双亲?合战卡?(没电脑没办法测试)
ps:今天用 ...

无卡人物死亡再复活之后,职业与所属不会改变,生是伊贺人,死是伊贺鬼,复活之后还是转生为伊贺忍者,另外我是针对没有剧情导向的「泛用武将」,所以没有双亲的问题,至於五围与持有卡片等,因为当时只注意勋功数值,这部分没有注意到。

使用道具 举报

帖子
1067
精华
1
积分
802
金钱
7800
荣誉
5
人气
186
评议
0
8#
发表于 2012-11-4 06:32:52 |只看该作者
如果有一个值变,一个值不变的话,就可以很好解决这个问题
PS:蛋疼啊,我的XP不小心删了,我的太阁文件没了。。。。奶奶的,又要重新开工,操蛋

使用道具 举报

帖子
69
精华
0
积分
35
金钱
1809
荣誉
0
人气
0
评议
0
9#
发表于 2012-11-4 19:33:51 |只看该作者
我有个疑问,如何为人物加标记。
我现在知道的办法就是利用人物的三勋,但是如果那个人不是武将这个就不好办了。
此外如果对象是姬,那么就没有办法做标记了。
战国绘卷进屋后可以识别自己出仕的老婆和情人,但是我通过鸭神检查好像没有动过任何东西呀。真不知道X1大是怎么为人物添加标记的。

使用道具 举报

帖子
188
精华
1
积分
347
金钱
5405
荣誉
5
人气
25
评议
0
10#
发表于 2012-11-5 16:45:46 |只看该作者
y123ao6 发表于 2012-11-4 06:32
如果有一个值变,一个值不变的话,就可以很好解决这个问题
PS:蛋疼啊,我的XP不小心删了,我的太阁文件没 ...

非常遗憾,复活后的泛用人物除了势力与职业,其它能变的都变了~
我现在正在考虑要不要拿「式神模式」去让忍者、海贼们都乖乖看家,叫他们没事别打来打去~

使用道具 举报

帖子
188
精华
1
积分
347
金钱
5405
荣誉
5
人气
25
评议
0
11#
发表于 2012-11-5 17:02:59 |只看该作者
emeth3012003 发表于 2012-11-4 19:33
我有个疑问,如何为人物加标记。
我现在知道的办法就是利用人物的三勋,但是如果那个人不是武将这个就不好 ...

你所谓的标记其实是记在某个死人的帐上,例如把某死人的勋功值变更为某姬的人物番号,那麼只要代入该死人的勋功值值便可呼叫出某姬,早期的一夫多妻补丁就是这样子创造出来的.

使用道具 举报

帖子
69
精华
0
积分
35
金钱
1809
荣誉
0
人气
0
评议
0
12#
发表于 2012-11-5 19:21:34 |只看该作者
engatoz 发表于 2012-11-5 17:02
你所谓的标记其实是记在某个死人的帐上,例如把某死人的勋功值变更为某姬的人物番号,那麼只要代入该死人的 ...

可是这样的话人物数量就会受到限制,战国绘卷娶妻和情人数量是没有限制的。那么标记就不可能是某人的功勋呀。

使用道具 举报

帖子
188
精华
1
积分
347
金钱
5405
荣誉
5
人气
25
评议
0
13#
发表于 2012-11-5 23:27:24 |只看该作者
emeth3012003 发表于 2012-11-5 19:21
可是这样的话人物数量就会受到限制,战国绘卷娶妻和情人数量是没有限制的。那么标记就不可能是某人的功勋 ...


那有没有可能是利用容器来进行选择,至於选择的条件之一是人物的据点所在地?

使用道具 举报

帖子
177
精华
0
积分
89
金钱
1376
荣誉
0
人气
7
评议
0
14#
发表于 2012-11-6 00:14:16 |只看该作者
武将很简单,直接给称号卡就行了。
事件人物只能用死人的。

使用道具 举报

帖子
1067
精华
1
积分
802
金钱
7800
荣誉
5
人气
186
评议
0
15#
发表于 2012-11-6 08:29:12 来自手机 |只看该作者
emeth3012003 发表于 2012-11-5 19:21  可是这样的话人物数量就会受到限制,战国绘卷娶妻和情人数量是没有限制的。那么标记就不可能是某人的功勋 ...

武将可用称号卡来区分情人和老婆,甚至是路人什么的,事件人物只能靠死人数据来实现

使用道具 举报

帖子
1067
精华
1
积分
802
金钱
7800
荣誉
5
人气
186
评议
0
16#
发表于 2012-11-6 08:43:05 来自手机 |只看该作者
engatoz 发表于 2012-11-5 16:45  非常遗憾,复活后的泛用人物除了势力与职业,其它能变的都变了~  我现在正在考虑要不要拿「式神模式」去让忍 ...

我有个想法:就是当玩家为武将,商人时候用路人数据并启用式神阻止他们出征,为海贼,忍者时候用死人数据并关掉式神,再用一个检测来实现玩家更换职业时候数据存储交替
这样变相解决问题

使用道具 举报

帖子
37
精华
0
积分
19
金钱
452
荣誉
0
人气
0
评议
0
17#
发表于 2012-11-6 13:43:16 |只看该作者
y123ao6 发表于 2012-11-6 08:29
武将可用称号卡来区分情人和老婆,甚至是路人什么的,事件人物只能靠死人数据来实现 ...

我做了一个剧本,人物标记用的是人物的三勋,应该没啥太大问题把。

使用道具 举报

帖子
186
精华
0
积分
115
金钱
654
荣誉
2
人气
1
评议
0
18#
发表于 2012-11-6 14:12:26 |只看该作者
本帖最后由 驴子123 于 2012-11-6 14:14 编辑

我想对楼主说,840号以后的人物多是商人、海盗、忍者,840号的人物数据并不稳定他们一旦死后,会在几个月后复活他们的功勋全部清0,由于忍者和海盗有战争死人不可避免,所以相对而言泛用人物的商人相对稳定,这是我提供的代码,希望对楼主有用
太閣立志傳5事件源文件//此脚本说明
腳本:{//腳本開始
事件:123{ //123開始
屬性:多次
發生契機:室內畫面表示後(無效,自宅)
發生條件:{  //条件开始

}//条件结束
執行:{ //執行开始
容器設定:(人物,無效,無效)
容器清理:(消去,840)
容器清理:(保留,160)
容器篩選:(人物,所屬勢力類型,商家)
代入a:(容器記錄數)
自語:[[<a>]]
條件循環:(容器指針)<(容器記錄數){
容器選擇:(人物A,指針)
自語:[[<人物A>]]
代入容器指針:(容器指針)+(1)
}//條件循環結束
}//執行结束
}//事件結束

}//腳本結束
{:3 (1):}
使用方法进入自己的住宅就可以看见效果,我把所有的泛用商人全部清理出来,楼主根据自己的需求来改编

使用道具 举报

帖子
186
精华
0
积分
115
金钱
654
荣誉
2
人气
1
评议
0
19#
发表于 2012-11-6 14:17:06 |只看该作者
驴子123 发表于 2012-11-6 14:12
我想对楼主说,840号以后的人物多是商人、海盗、忍者,840号的人物数据并不稳定他们一旦死后,会在几个月后 ...

对于商人来说,忍者功勋和海盗功勋是可以利用的,如果善加利用应该能实现楼主你说的情况

使用道具 举报

帖子
1067
精华
1
积分
802
金钱
7800
荣誉
5
人气
186
评议
0
20#
发表于 2012-11-6 15:46:15 来自手机 |只看该作者
emeth1985217 发表于 2012-11-6 13:43  我做了一个剧本,人物标记用的是人物的三勋,应该没啥太大问题把。

没什么问题,只要你确保你用于数据库的人物数据不会发生变动的话,就不会有事,如果我没记错的话,非玩家下的武将一般都不会变人物情报那些东西的

使用道具 举报

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

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-8-22 10:51 , Processed in 0.388013 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到