修改:C_RequestItemUSe
建議搜尋40033放在他上面
else if (itemId == 40308) {//金錢物品編號
int l1 = 52000;//得到的物品(自行設定編號)
int l2 = 1; //物品的數量
int l3 = 100000000;//減少金錢要相同(不然會有洗錢或少錢現象)
if (pc.getInventory().checkItem(40308, l3))
if (CreateNewItem(pc, l1, l2)) {//角色,物品編號,數量
pc.getInventory().removeItem(l1iteminstance,
l3);//刪除身上指定物品
}
} else if (itemId == 52000) {//自行設定編號
int l1 = 40308;//金錢物品編號
int l2 = 100000000;//獲得金錢要相同(不然會有洗錢或少錢現象)
if (CreateNewItem(pc, l1, l2)) {//角色,物品編號,數量
pc.getInventory().removeItem(l1iteminstance,
1);//刪除身上指定物品
}
}
複製代碼
給看不懂的解釋一下
當身上擁有1e金幣時 點選金幣即可獲得1個紅包袋(金錢會減少1e)
如果需要金幣
只需在點選紅包又可恢復為金幣1e
這可以做很多樣化延伸
自行設定物品編號
我是套用新版編輯的方式
如果舊版編譯有問題 請將 pc 更改為 l1pcinstance
沒有留言:
張貼留言