如何讓ra能夠立即運算角色素質?
本帖最後由 dreamsambit@gma 於 2016-2-22 11:04 PM 編輯有找到這個指令
status_calc();
但是這只令好像是ea專用的
ra輸入到腳本會報錯
而且翻了ra 的script .c .h statu.c .h
都沒有找到指令(可能是我英文太插沒看出來...)
還求各位大大指點迷津 如何讓ra在腳本能夠馬上運算角色素質
本帖最後由 grass0916 於 2016-2-22 09:49 AM 編輯
你要找的函數叫做 「status_calc_pc()」
但它並非腳本指令,是源碼中的一部分,
當角色的屬性更動基本上有以下觸發點:
[*]等級提升(提升屬性點,或裝備依照等級進行幅度能力變動)
[*]狀態改變(獲得、失去某技能狀態,或是異常狀態)
[*]穿著裝備(裝備、卸下武器等)
[*]使用寵物(新版本的寵物有提供角色能力提升)
---
結語,我認為現今的模擬器版本已不再需要 status_calc 在腳本指令當中,
因為遊戲當中的任何正常操作都會經過上述觸發條件,並且會計算目前的屬性能力。
因此你只需要直接 get 相關屬性的值即可,我想都會是正確的。
本帖最後由 dreamsambit@gma 於 2016-2-22 01:25 PM 編輯
grass0916 發表於 2016-2-22 09:47 AM static/image/common/back.gif
你要找的函數叫做 「status_calc_pc()」
但它並非腳本指令,是源碼中的一部分,
感謝大大的回答
我腳本是要運作跟角色外觀的變動(setlook)
想要在解除某種情況後能夠自動變回玩家原本的穿著
本來是想要讓他解除後可以運算然後自動跳回原先的裝飾(因為怕若是完加兩個都沒穿設定0會出錯)
後來用get的辦法的確可以達到我要的效果
不過還是感謝您的提點
下次直接讓玩家運行1秒的狀態附加應該就能達到我想要的效果^^
頁:
[1]