Project1

标题: 角色選擇製作問題(更新問題) [打印本页]

作者: fgsky    时间: 2008-11-14 06:05
标题: 角色選擇製作問題(更新問題)
大家好,來這向大家請教一個製作方面的問題。

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

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

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

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

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

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

選到小強。就是小強:XXXXX


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

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

請求大家的協助。 [LINE]1,#dddddd[/LINE]此贴于 2008-11-15 12:42:59 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~ [LINE]1,#dddddd[/LINE]此贴于 2008-11-17 15:25:57 被版主darkten提醒,请楼主看到后对本贴做出回应。
作者: 鸟神乌鸦    时间: 2008-11-14 18:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: fgsky    时间: 2008-11-15 04:30
您不了解我的意思。

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

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

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

請問要怎麼做。

這樣我才能在對話時,顯示該變量。
作者: 小泡    时间: 2008-11-15 05:49
4个角色 4个名字  角色名字不固定 4个角色随便用吧?

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

不知道理解的对不对{/pz}
作者: fgsky    时间: 2008-11-15 06:35
不對。四個角色。名字是固定的。玩家可以選擇任一個角色來冒險。

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

我想說能不能就是把角色名稱代入變量裡。然後在對話框裡用\V[n]來顯示。
作者: darkten    时间: 2008-11-15 20:41
可以使用另一个方法解决问题

条件分支+更改角色姓名


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

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

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

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

来显示主角的姓名了... [LINE]1,#dddddd[/LINE]版主对此帖的认可:『同样为正确答案,认可之。』,积分『+100』。
作者: fgsky    时间: 2008-11-15 20:55
這樣就不叫角色選擇了,就變成只是讓玩家改主角的名字而已。角色還是同一個人。

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

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

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

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

是否還有其它方法呢?
作者: 天圣的马甲    时间: 2008-11-15 21:20
- -如果只是对话显示名字需要用到的话,新建一个空白角色(比如5号)
然后在选人后把5号角色的人名替换过来就行了。
顺便说一句吧,这个事件处理的“更改角色姓名”不是玩家改,是你自己改。
显示文章的时候,一律用\n[5]代替人名。
这里只是把5号角色人名作为变量使用,一个道理啊。
[LINE]1,#dddddd[/LINE]
达克我没看到你已经回答了{/hx}真是不好意思 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: fgsky    时间: 2008-11-15 21:58
感謝天圣的马甲的解答。這就是我要的答案。謝謝您。

原來就是要這樣做啊。新增空白角色就行了。太棒了。太感謝你了。果然是高手。 [LINE]1,#dddddd[/LINE]版主对此帖的认可:『-v-嘛,其实达克就是要说这个意思……也许沟通上不够确切吧。还有问题欢迎来提。』,积分『+50』。
作者: fgsky    时间: 2008-11-15 23:47
不好意思。可以再問一個問題嗎?

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

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


作者: darkten    时间: 2008-11-16 20:49
以下引用fgsky于2008-11-15 15:47:48的发言:

不好意思。可以再問一個問題嗎?

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

也就是在對話時,也可以顯示正確的角色頭像或半身圖。要怎麼做呢?
这个嘛...
在论坛搜索“头像”,看看前人的问答,你就可以找到解答了...





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1