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

Project1

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

[已经过期] 队员加入时名字随机(类似脚本)

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
86 小时
注册时间
2009-12-2
帖子
172
跳转到指定楼层
1
发表于 2016-4-30 15:53:49 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
大概意思是,队员在加入队伍时,随机取名。
会调用脚本库里面编辑的随机名字,分男名与女名。
请问有没有类似脚本。

Lv1.梦旅人

梦石
0
星屑
60
在线时间
62 小时
注册时间
2016-5-2
帖子
177
6
发表于 2016-5-4 16:09:51 | 只看该作者
本帖最后由 李牧羊 于 2016-5-4 16:15 编辑
若得若失 发表于 2016-5-4 15:53
讲话风格颇具幽默,但是先声明一点,我对事件功能基本摸得很清楚。
发这篇帖子是因为我正求一个脚本,使 ...


对不起!

首先先向阁下致歉!在下竟然有了自己也很厌恶的 趾高气昂,居功自傲,小成即满、得意忘形、面目可憎 的劣质!!
其次,阁下直言不讳便是,无需说的这么委婉,因为在下憎恨↑这种东西(趾高气昂,居功自傲,小成即满)!!因此喜爱别人指正
直言不讳就是这样:“虽然我是在求助,并且也感谢你的回复,但这绝不代表我的人格比你矮一丁点!你太自负,而且对我无理,我要你道歉!”
最后,为在下的鲁莽道歉!在下并无鄙视之意,但是在心底还是变得轻挑和浮躁了
当然很可笑的是在下估错了此问题的【难点】,并希望阁下能够在心里接受在下的道歉

PS:楼上是在下的大体思路
1.  抱歉在下以为阁下的【名字库】的名字并非精心安排的,因此将它变成了【随机命名】,而不是【随机分配名字】;阁下还需要根据这个脚本再改进

2.  范例因为作者水平和时间关系,没能做得【拿来即用】,需要阁下再这样设置一个【女名库】,然后根据角色加入队伍时候的【角色id】,进行判断使用男名还是女名
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
86 小时
注册时间
2009-12-2
帖子
172
5
 楼主| 发表于 2016-5-4 15:53:32 | 只看该作者
李牧羊 发表于 2016-5-4 15:15
阁下如果截图,相信问题应该更明了:
猜测阁下应该是【不会使用事件脚本】
原 ...


讲话风格颇具幽默,但是先声明一点,我对事件功能基本摸得很清楚。
发这篇帖子是因为我正求一个脚本,使用于我的游戏(类似于佣兵系统)
比如,我在酒店招募一个战士,当他加入队伍时,系统会自动随机赋予一个我已经设定的名字,
如果用事件来达成的话,这样非常麻烦,而且名字库小。
另外我想达成队伍加入队伍不覆盖的功能,举个例子。
默认的队伍管理里面,同一个角色重复加入队伍时,会覆盖掉之前的角色信息,
我就是想要,如:当2号角色重复加入队伍时,系统随机取名,能力值不变,并且不覆盖之前那个队友的信息,只是换了个名字而已。

点评

1. 论坛右上角,头像部分,点击【积分】 2. 在屏幕正中央,将显示【积分记录】,上面写明了阁下是怎么变成流浪者的  发表于 2016-5-4 16:52
抱歉是在下鲁莽了,请稍等,在下将范例做完  发表于 2016-5-4 15:59
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
62 小时
注册时间
2016-5-2
帖子
177
4
发表于 2016-5-4 15:15:41 | 只看该作者
本帖最后由 李牧羊 于 2016-5-4 16:20 编辑

阁下如果截图,相信问题应该更明了:
点此展开图片
猜测阁下应该是【不会使用事件脚本】
原理:
1.  $game_actors[1].name = "雪诺" #←这是使“埃里克”的名字变为 雪诺 的脚本(雪诺也是个很爱看电影的人呢
2.  $game_variables[22] = OMG#←这是22号变量赋值为 OMG 的脚本;但是这样做会有bug——在调用的时候要么会丢失数据,要么会弹错,原因不明
3.  独立变量
4.  而任何一人入队,想必阁下只能这么做
点我展开

综上所述,解决方案:
1.  【Game_Interpreter】中插入这个
2.  在【游戏开始前】这样
3.  在命名时这样
粗糙的范例

效果图


PS.论坛里就有【事件脚本】,这是“像有着阁下这样要求的人”必备的东西啊。在下也已放置在【新手礼包】中了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
77 小时
注册时间
2016-2-2
帖子
278
3
发表于 2016-5-1 14:56:03 | 只看该作者
本帖最后由 傲天哲 于 2016-5-1 14:57 编辑

有一个笨办法,就是
控制变量:随机数X~X
然后条件分歧当变量等于几的时候就取什么名字,一个一个写过去
呵呵
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

漾夕☽星化残月☾

梦石
0
星屑
8596
在线时间
3857 小时
注册时间
2015-5-12
帖子
2077

剧作品鉴家

2
发表于 2016-4-30 16:48:27 | 只看该作者
加入那个角色时执行公共事件、随机改个名字(随机个临时变量、根据变量起名)不就行了

点评

但加入的角色位置也是随机的,并不是指定某号位的角色加入,貌似只有脚本才能解决。  发表于 2016-4-30 17:38
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-26 16:33

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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