fwk91196 發表於 2011-10-3 23:44:08

高級座騎一問

本帖最後由 vbnn20 於 2013-10-8 19:48 編輯

创个新的道具附加脚本用那个道具打开就得到坐骑咯
脚本= AddItem(坐骑id)
有人可以解釋一下嗎   不太明白

vbnn20 發表於 2011-10-4 07:53:14

本帖最後由 vbnn20 於 2012-3-1 07:39 PM 編輯

:04;做起來容易,教起來難,
開個文件,跟住
--奇趣寵物卡
-----------------分線
if RemoveItem(100002655, 1) == 1 then
      AddItem(100002132)
end
--------------------------------------分線2

100002655增加的卡的編號,自己改別的,不要一樣
100002132物品名(即坐騎)

最後存為item2655.lua到 c:\shsvr\GameServerMy\script
再到在 資料庫 "108setting" 在資料表 "generalitem" 按新增
ID:100002655
Name:坐騎卡
UseEnv:0
Dropable:1
MapOutlook:102379
Price:10
DeductAfterUse:1
Script:item2655.lua
ItemIcon:2379
Description:使用後有機率取得特別的座騎。




100002132物品名(即坐騎)也可以改成別的東西的ID,
而ID就可以在置頂的「裝備/物品/NPC/敵人列表/技能一覽」下載後,左邊第一行邊是了

例子2:

-----------------分線
if RemoveItem(100002656, 1) == 1 then
      AddItem(576)
      AddItem(100001680)
end
--------------------------------------分線2


存為item2656.lua到 c:\shsvr\GameServerMy\script
再到在 資料庫 "108setting" 在資料表 "generalitem" 按新增
ID:100002656
Name:GM套裝卡
UseEnv:0
Dropable:1
MapOutlook:102379
Price:10
DeductAfterUse:1
Script:item2656.lua
ItemIcon:2379
Description:使用得到GM頭跟GM卷

最後在商店加入那個ID100002655或者100002656 ,便可以購買

有色的才要要改,先上學啦

rudian 發表於 2011-10-4 19:18:01

RemoveItem(100002655)
AddItem(100002132)

直接add和remove不是更简单?

vbnn20 發表於 2011-10-4 22:11:21

rudian 發表於 2011-10-4 07:18 PM static/image/common/back.gif
RemoveItem(100002655)
AddItem(100002132)



:33;可能意思更完整吧

eerty125789 發表於 2012-8-24 23:40:56

只有作者可見...:33;

鉛筆仔仔 發表於 2013-1-2 14:23:32

有必要改成作者可見嗎

Zluk 發表於 2013-6-14 12:53:01

此帖僅作者可見.........{:4_284:}

a2866ccc 發表於 2013-8-3 14:07:05

???????????????????

huihui 發表於 2013-10-8 17:59:18

谢谢分享 看看

kiwijuice 發表於 2013-12-2 14:55:16

恩,其实参考一些 lua 档案也有提到呢~
不过还是大大无私的分享~
頁: [1] 2
查看完整版本: 高級座騎一問