- 積分
- 1155
- 金錢
- 1058
- 天幣
- 6666
- 在線時間
- 188 小時
- 帖子
- 97
- 閱讀權限
- 200
- 註冊時間
- 2018-5-22
管理員
- 積分
- 1155
- 天幣
- 6666
- 最後登錄
- 2023-7-13
|
通常在副本打完後,都會額外送一些獎勵給玩家。此函數就是拿來送額外獎勵的
此函數可用於副本通關後,發放給 在線上同組隊且在該副本地圖內的玩家獎勵
函數使用方法:
- callfunc "F_GetInstancePrize", instance_mapname("副本地圖名稱"), getcharid(1);
複製代碼
但因為副本通常無映射玩家,所以需在一開始把 getcharid(1) 存入副本型變數 'party_id
舉例來說,以 危機的查理斯頓副本 來說,呼叫下面這一行
即可讓在副本內的同組隊玩家獲得獎勵
- callfunc "F_GetInstancePrize", instance_mapname("1@mcd"), 'party_id;
複製代碼
友情提醒:
另外,在本工作室販賣的副本幾乎都會有這一行的存在
但已經都註解掉,所以若您購買本工作室的副本
可直接移除掉解釋即可使用!
因為這一行的位子必須是通關後才能觸發的
免除你自行插入函數位子導致重複領獎的危險
使用注意事項:
- 本腳本內已經內建不少副本,若想增加可領取獎勵的副本,請增添腳本內的 .@mapTable$ 與 .@prizeTable 兩者變數
- 請自行修改腳本內的 .@prizeTable 獎勵物品,索引是與 .@mapTable$ 對應的
|
|