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

Project1

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

角色選擇製作問題(更新問題)

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
36 小时
注册时间
2006-5-22
帖子
35
跳转到指定楼层
1
发表于 2008-11-14 06:05:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
大家好,來這向大家請教一個製作方面的問題。

就是我的遊戲一開始會出現四個角色讓玩家來選擇其中一個角色來冒險。

那麼我想問說,當玩家選到任一個角色後,那在遊戲裡的對話時,該怎麼顯示主角的名稱。

四個角色名稱是固定的。並非玩家自己輸入名稱。

也就是例如四個角色,小明、小強、小芬、小惠。讓玩家選擇其中一個來當主角。

那我在對話時,該怎麼正確的顯示主角的名字。

例如玩家選到小明。那麼。遊戲裡對話時,就是小明:XXXX

選到小強。就是小強:XXXXX


不曉得能不能做到。要怎麼做。是要用變量還是別的方式。

我本來想說看能不能把角色名代入變量裡。可是又做不到。

請求大家的協助。
此贴于 2008-11-15 12:42:59 被版主darkten提醒,请楼主看到后对本贴做出回应。
版务信息:本贴由楼主自主结贴~
此贴于 2008-11-17 15:25:57 被版主darkten提醒,请楼主看到后对本贴做出回应。
『幻影新世紀』-台灣RPG製作交流網站。 http://www.50rpg.com/
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-3-8
帖子
305
2
发表于 2008-11-14 18:01:48 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
36 小时
注册时间
2006-5-22
帖子
35
3
 楼主| 发表于 2008-11-15 04:30:10 | 只看该作者
您不了解我的意思。

我當然知道文章可以顯示第幾號變量、第幾號主角。

但是我想問的是要怎麼把主角的名字代入變量。

我有四個角色讓玩家選擇。當玩家選到其中一個角色,就能把該角色的名字代入第幾號的變量裡。

請問要怎麼做。

這樣我才能在對話時,顯示該變量。
『幻影新世紀』-台灣RPG製作交流網站。 http://www.50rpg.com/
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
145
在线时间
128 小时
注册时间
2005-10-22
帖子
1441

贵宾

4
发表于 2008-11-15 05:49:30 | 只看该作者
4个角色 4个名字  角色名字不固定 4个角色随便用吧?

那就用个笨方法 角色里面设置16个人物就好了-v- 反正角色那里数据用不了多少{/pz}

不知道理解的对不对{/pz}
唉 装X迟早被雷霹,有捧着的,就得有泼凉水的
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
36 小时
注册时间
2006-5-22
帖子
35
5
 楼主| 发表于 2008-11-15 06:35:49 | 只看该作者
不對。四個角色。名字是固定的。玩家可以選擇任一個角色來冒險。

那麼在遊戲中對話時,該如何顯示玩家選到的角色名字。

我想說能不能就是把角色名稱代入變量裡。然後在對話框裡用\V[n]來顯示。
『幻影新世紀』-台灣RPG製作交流網站。 http://www.50rpg.com/
回复 支持 反对

使用道具 举报

Lv3.寻梦者

永久的旅行者

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

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

6
发表于 2008-11-15 20:41:23 | 只看该作者
可以使用另一个方法解决问题

条件分支+更改角色姓名


首先在数据库新建一个新角色(举例:角色编号008)

那么在选好角色之后,用条件分支--〉小明是主角(可以用开关之类的来辨认)--〉更改角色姓名--〉角色008 = 小明;除此以外的场合--〉条件分支--〉小强是主角--〉更改角色姓名--〉角色008 = 小明;除此以外的场合--〉...

简单来说就是要把这个新建的008角色命名成被选中的主角的姓名,然后在对话时,就可以直接使用:

\N[n]
显示第 n 号角色的名称(n 为数字)。
n = 8

来显示主角的姓名了...
版主对此帖的认可:『同样为正确答案,认可之。』,积分『+100』。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
36 小时
注册时间
2006-5-22
帖子
35
7
 楼主| 发表于 2008-11-15 20:55:28 | 只看该作者
這樣就不叫角色選擇了,就變成只是讓玩家改主角的名字而已。角色還是同一個人。

我是想要數據庫裡有四個不同的角色。

001:小強
002:小明
003:小芬
004:小宇

讓玩家可以自己選自己想要的其中一個角色來玩。然後對話時可以正確顯示四個其中一個的名字。就是玩家選到的那個角色的名字。

而不是數據庫只有一個角色,然後讓玩家改名稱。

是否還有其它方法呢?
『幻影新世紀』-台灣RPG製作交流網站。 http://www.50rpg.com/
回复 支持 反对

使用道具 举报

Lv1.梦旅人

綾川司の姫様<

梦石
0
星屑
50
在线时间
796 小时
注册时间
2007-12-20
帖子
4520

贵宾第3届短篇游戏大赛R剧及RMTV组亚军

8
发表于 2008-11-15 21:20:32 | 只看该作者
- -如果只是对话显示名字需要用到的话,新建一个空白角色(比如5号)
然后在选人后把5号角色的人名替换过来就行了。
顺便说一句吧,这个事件处理的“更改角色姓名”不是玩家改,是你自己改。
显示文章的时候,一律用\n[5]代替人名。
这里只是把5号角色人名作为变量使用,一个道理啊。


达克我没看到你已经回答了{/hx}真是不好意思
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~

生命即是责任。自己即是世界。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
36 小时
注册时间
2006-5-22
帖子
35
9
 楼主| 发表于 2008-11-15 21:58:14 | 只看该作者
感謝天圣的马甲的解答。這就是我要的答案。謝謝您。

原來就是要這樣做啊。新增空白角色就行了。太棒了。太感謝你了。果然是高手。
版主对此帖的认可:『-v-嘛,其实达克就是要说这个意思……也许沟通上不够确切吧。还有问题欢迎来提。』,积分『+50』。
『幻影新世紀』-台灣RPG製作交流網站。 http://www.50rpg.com/
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
36 小时
注册时间
2006-5-22
帖子
35
10
 楼主| 发表于 2008-11-15 23:47:48 | 只看该作者
不好意思。可以再問一個問題嗎?

這樣確實可以解決我的問題。那有辦法顯示該角色的圖片嗎?例如頭像。

也就是在對話時,也可以顯示正確的角色頭像或半身圖。要怎麼做呢?

『幻影新世紀』-台灣RPG製作交流網站。 http://www.50rpg.com/
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-21 14:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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