Project1
标题:
HP縮寫輸入三個漢字感覺太窄,請問如何加長?
[打印本页]
作者:
鍾意問點解
时间:
2017-3-7 07:29
标题:
HP縮寫輸入三個漢字感覺太窄,請問如何加長?
本帖最后由 鍾意問點解 于 2017-3-7 13:31 编辑
我用的論壇裡的RMVA 1.00版本。
如果在不使用任何腳本的前提下,
我想用HP來表示好感度的話(例如我把好感度默認設置成50,最低為0,最高為100),就是說HP顯示的數值和好感度的數值是一樣的。
例如主角在地圖中做了某些事情,讓可攻略的角色的好感度上升了20,那麼好感度就變成了50+20=70了,這時要讓玩家也能看到好感度的上升,那麼HP也必須變成70。請問應該如何設置?如果可以不用腳本的話就盡量不用。
但我發現數值是可以變成負數的,問題是HP不會為負數呀,那麼如果好感度的數值被減少至負數的話,應該如何讓負數的好感度馬上變成0呢?
PS
:@是猪别乱叫
首先我非常感謝各位的回答,尤其是5樓的朋友,簡直是幫大忙了。我還想補充一個問題。我在HP的縮寫那裡輸入了「好感度」三個字,發現文字有點窄,如何能夠讓那三個字看起來比較像正常大小?我使用的字型是蘿莉體。
作者:
sq333333
时间:
2017-3-7 07:59
你发现数值是可以变成负数是什么意思啊?
是说游戏里设定好感度会降低而变成为负数吗?
如果是那样的话默认就不能用HP表示了,用一个变量控制,而且是一个隐藏的数值。
要是非得让它显示出来的话可以搜索一个"显示实时变量"的脚本。
作者:
QQ蚊子湯
时间:
2017-3-7 08:13
不使用腳本的情況下
1.設置所有角色最大HP為100
2.所有角色免疫死亡狀態
3.每個角色第一次加入隊伍時當前HP-50點
好感度加1就補1HP
反之減少1HP
預設的HP似乎本來就不會負數了
作者:
百里_飞柳
时间:
2017-3-7 09:55
变负数那里,HP与MP是没有负数的
如果不想变量低于0,则在变量增减值后判定一下,如果变量的值低于0,就重新赋值为0,如果变量的值高于上限,就赋值给上限,手动增加一个限制
作者:
是猪别乱叫
时间:
2017-3-7 10:16
QQ图片20170307101657.png
(18.93 KB, 下载次数: 19)
下载附件
保存到相册
2017-3-7 10:16 上传
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1