返回列表 發帖

3CEAM [R645] 三轉實裝 SQL-TXT 版 2011-09-04更新

--------------------------NPC指令---------------------------
*getitemtocart <物品編號>,<數量>{,<玩家帳號編號>};
*getitemtocart "<物品名稱>",<數量>{,<玩家帳號編號>};
*getitemtocart2 <物品編號>,<數量>,<鑑定>,<精鍊>,<強悍屬性>,<卡片1>,<卡片2>,<卡片3>,<卡片4>{,<玩家帳號編號>};
*getitemtocart2 "<物品名稱>",<數量>,<鑑定>,<精鍊>,<強悍屬性>,<卡片1>,<卡片2>,<卡片3>,<卡片4>{,<玩家帳號編號>};

新增一個物品道具到玩家的手推車中。
當腳色沒有持有手推車或是手推車的道具或負重已滿,則自動放到身上,如果身上道具或負重已滿,則掉落到地上。

另外新增一個變數cart_show

當cart_show的值為1,則會顯示取得物品的資料於對話欄上

反之則不會顯示任何訊息。

*getinventorylist;
為配合身上持有道具200的設定,因此增添了下列變數,用來讀取128筆資料以後的道具資料(128~200)
@inventorylist128_id[]        - array of item ids.
@inventorylist128_amount[]    - their corresponding item amounts.
@inventorylist128_equip[]     - whether the item is equipped or not.
@inventorylist128_refine[]    - for how much it is refined.
@inventorylist128_identify[]  - whether it is identified.
@inventorylist128_attribute[] - whether it is broken.
@inventorylist128_card1[]     - These four arrays contain card data for the items.
@inventorylist128_card2[]       These data slots are also used to store names
@inventorylist128_card3[]       inscribed on the items, so you can explicitly check
@inventorylist128_card4[]       if the character owns an item made by a specific
                             craftsman.
@inventorylist128_expire[]    - expire time (Unix time stamp). 0 means never expires.

----------------------------狀態---------------------------

SC_MAXWEIGHT
可以增加角色的最大負重量。
使用方法:sc_start SC_MAXWEIGHT,持續時間(單位毫秒),數量(每10點則增加腳色最大負重量1點);

---------------------------GM指令--------------------------

1.@partyinvite [要遠距離組隊的ID]
    用於遠距離組隊,當你有隊伍的時候,打上@partyinvite [要遠距離組隊的ID]即可邀請,雖然玩家打上/invite也可以達到,但是這指令是讓腳本也可以使用的。

2.@alootid2 ~ alootid10
    原本只有一組@alootid 現在擴充到10組。

3.@noalootid、noalootid2 ~ noalootid10
    可設定不自動撿取指定道具的指令。(配合autoloot)

4.@alootidtocart、alootidtocart2 ~ alootidtocart10
    可自動撿取指定道具並存入手推車內,詳細圖片請參考自動撿取指定道具到手推車存放

5.@showboss <首領名稱>
    可以在小地圖上,顯示地圖上指定首領怪物(BOSS、MVP)目前的位置。

6.@showallboss
    可以在小地圖上,顯示地圖上所有首領怪物(BOSS、MVP)目前的位置,預設有10種不同的顯示顏色。

7.原@autoloot <ON/OFF 或是輸入機率> 改為@autoloot <最小撿取機率> <最大撿取機率>

----------------------------設定---------------------------

1.可以設定負重高於?%後無法使用技能和攻擊。(\conf\battle\player.conf  not_as_weight_rate)

2.可以設定物品的販賣與購買價格比率。(\conf\battle\items.conf  buy_sell_ratio)

3.可以設定GVG的最大攻擊速度。(\conf\battle\player.conf  gvg_max_aspd)

4.可以設定PVP的最大攻擊速度。(\conf\battle\player.conf  pvp_max_aspd)

5.可以調整盧恩石的持有最大數量。(\conf\battle\items.conf  max_rune_stone)

--------------------------觸發旗標-------------------------

1.OnPCEquip
當玩家穿上裝備後觸發,並回傳兩個變數值@nowequipid(穿上的裝備ID)、@nowequiploc(穿上的裝備位置)。

2.OnPCUnEquip
當玩家卸除裝備後觸發,並回傳兩個變數值@nowunequipid(卸除的裝備ID)、@nowunequiploc(卸除的裝備位置)。

----------------------------Bonus--------------------------

bonus bMatk,n;  魔法傷害 + n
bonus bMaxWeight,n;  最大負重量 + n (每10點為1負重)

--------------------------地圖Flag--------------------------

nomobsummon
禁止怪物使用招喚小兵的技能。

--------------------------同盟聊天---------------------------

密語欄位輸入ALLY
對話欄位輸入要打的訊息。

--------------------------其他------------------------------

1.坐騎系統實裝,相關道具名稱【坐騎用韁繩(12622)】

2.時裝系統實裝,裝備位置為1024 2048 4096,請於物品DB中的裝備位置設定上列數值即可。

3.背飾系統實裝:
使用SQL的玩家,請自行於資料表char底下head_bottom和last_map資料格的中間新增robe資料格,類型為smallint,長度6,十進位0,允許空值0。
使用TXT的玩家,先將SAVE資料夾(含內部檔案)複製一份,然後直接執行新的架設程式,基本上會自動除錯,如果char-server出現錯誤,則請依照下列方式進行修正。
修正方式:
(1)先將剛剛複製的那一份save,覆蓋回原來的save資料夾。(因為當角色伺服器出錯,會因為容錯的關係,把所有不符合格式的角色資料刪除)
(2)打開\save\athena.txt
(3)下方為範例,請對照著修正。
修正前
150000        2000002,0        GM        4013,2,1        0,0,10000        85,61,35,22        5,5,5,5,5,5        3,1        0,0,0        0,0,0,0        1,0,0        0,0,0,0,0        848,94,86        848,95,38,0,0,0,0,0,0                0,2573,1,4,1,0,0,0,0,0,0                 1,0 48,0 49,0 50,0 52,0 132,0 134,0         NewHand,2 jobchange_level,2 aqua_GS,25500         
修正後
150000        2000002,0        GM        4013,2,1        0,0,10000        85,61,35,22        5,5,5,5,5,5        3,1        0,0,0        0,0,0,0        1,0,0        0,0,0,0,0,0        848,94,86        848,95,38,0,0,0,0,0,0                0,2573,1,4,1,0,0,0,0,0,0                 1,0 48,0 49,0 50,0 52,0 132,0 134,0         NewHand,2 jobchange_level,2 aqua_GS,25500         
看出差別了嗎?就是[0,0,0,0,0,0        848,94,86]這段裡面多了個[,0]。


--------------R645的更新---------------
db\skill_db.txt
db\skill_cast_db.txt
db\skill_unit_db.txt



[color=rgb(0, 0, 0)]基本上該有的都有拉 只是時裝那邊要自己在弄一下而已

本帖隱藏的內容需要回復才可以瀏覽

本帖隱藏的內容需要回復才可以瀏覽



您所在的用戶組只能看到部分內容.
如查看全部內容, 請先登錄或者註冊.


此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

返回列表
重要聲明:本討論區是以即時上載留言的方式運作,2306zone.com討論區對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,讀者及用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,讀者及用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者及用戶發現有留言出現問題,請聯絡我們。2306zone.com討論區有權刪除任何留言及拒絕任何人士上載留言 (刪除前或不會作事先警告及通知 ),同時亦有不刪除留言的權利,如有任何爭議,管理員擁有最終的詮釋權。用戶切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利