單機魔獸世界物品制作(轉).doc
《單機魔獸世界物品制作(轉).doc》由會員分享,可在線閱讀,更多相關《單機魔獸世界物品制作(轉).doc(14頁珍藏版)》請在裝配圖網上搜索。
轉 本來想著和朋友一起去開發(fā)外掛,肯定是沒有時間玩魔獸世界單機版了。某日朋友的朋友的朋友被抓了,貌似還沒放出來,哈哈,前車之鑒,一票人于是再沒想去做外掛,無聊玩了玩魔獸世界單機版。 目前最新的服務器是MGCN-3.0.5-V2.0-6888,客戶端是3.0.5,令人郁悶的是大芒果注冊居然需要邀請碼,最后用Google搜了一個MGCN-3.0.5-V2.0-6888。 客觀的說,目前魔獸世界的服務器做的比以前好很多,記得最早玩wowemu的服務器...... 單機當然不比聯(lián)機了,如果沒有超級物品的話,下副本基本就是一個虛幻的夢想,老規(guī)矩,自己搞一個物品,以至于不能被怪物輕易殺死。 搜了半天,得到的暴風雨修改器居然版本跟不上,老外的論壇也沒個懶人用的修改器。唉,只能自力更生,艱苦奮斗了,命歹。 其實要弄魔獸世界的物品十分簡單,只是數據庫修改、新增罷了。不明白暴風雨那么沒有技術含量的東西居然要RMB。 現(xiàn)在咱們一步一步來: 一、啟動web服務器.exe,打開D:\MGCN-3.0.5-V2.0-6888\Navicat\navicat.exe,我的是D盤,具體情況具體分析; 這是一個mysql數據庫的可視化工具,相當于以前的phpadministrator,不明白的話,它其實就是一個可以讓你方便折騰mysql數據的工具。 二、點擊上圖的“聯(lián)機”按鈕,然后按照下圖的指示填寫好; IP地址就是你服務器的IP地址,單機版都是127.0.0.1,私服的話,呵呵...... 使用者:mangos 密碼:mangos 然后點擊“聯(lián)機測試”,成功后會出現(xiàn)如上的對話框。 三、進入mangos數據庫 選擇item_template表,我們要做的就是圍繞這個表來做文章。 四、打開數據表item_template(雙擊) 看到了嗎?entry 1、2就是我做的東西,當然這時候你需要新建一條記錄 于是你要注意這張表的左下角了,如下圖 “+”按鈕就是新增記錄的意思 “-”就是刪除 “對號”是更新,就是那個灰色的 “叉號”是取消,就是取消你剛才的操作 五、開始做一個36格的包 1、新增一條記錄,就是按“+”號鍵; 2、給你的“entry”字段給一個唯一的號碼,比如“1”、“67567567567”都可以,這個字段是該物品的ID號,你在游戲中需要用.additem 1 或 .additem 67567567567來將這個物品添加到你的背包里; 3、第二個字段是class是物品類型的選項,這里填寫數字1,這里的數字1代表“容器”(后面會給出所有字段的意思) 4、第三個字段是subclass,這個字段和第二個字段class想關聯(lián),這里寫0,代表物品帶,為什么不寫2呢?因為2代表的是草藥帶 5、第五個name字段,給你的包起一個名字,隨便起 6、displayid是模型ID,這里寫2584,是紅色小包的模型,當然你也可以去找別的模型,找模型的方式后面講 7、InventoryType字段,填寫18,18代表包 8、ContainerSlots字段填寫36,代表這個包是36個格子,其他字段都不管 9、啟動啟動WOW服務器.exe,此時服務器將各種物品、任務、法術等等讀入,進入游戲,點擊你自己的頭像,然后輸入.additem 1 10、欣賞你的包包吧。 六、字段分析(結合你做的包看看) entry 序號 class 物品類型 0 消耗品 1 容器 2 武器 3 珠寶飾物 4 裝備 5 試劑 6 彈藥 7 交易物品 8 未知 9 配方 10 書籍 11 彈藥帶 12 任務物品 13 鑰匙 14 永久物品 15 混合物品 subclass 物品分類 ------------------- 0 0 無 ------------------- 0 ------------------- 1 0 物品帶 1 靈魂石帶 2 草藥帶 3 附魔材料帶 4 工程學材料帶 5 寶石帶 6 礦石帶 ------------------- 1 ------------------- 2 0 單手斧 1 雙手斧 2 弓 3 槍 4 單手錘 5 雙手錘 6 長柄武器 7 單手劍 8 雙手劍 9 法杖(不確定) 10 法杖 11 未使用 12 未知 13 拳套 14 工具 15 匕首 16 投擲武器 17 矛 18 弩 19 魔杖 ------------------- 2 ------------------- 3 0 無 ------------------- 3 ------------------- 4 0 無防御裝備 1 布甲 2 皮甲 3 鎖甲 4 板甲 5 小盾 6 大盾 ------------------- 4 ------------------- 5 0 無 ------------------- 5 ------------------- 6 0 未知 1 未知 2 箭 3 子彈 ------------------- 6 ------------------- 7 0 交易物品 1 零件 2 炸藥 3 裝置 ------------------- 7 ------------------- 8 0 無 ------------------- 8 ------------------- 9 0 書 1 圖樣:皮革 .............這些很多就不一一列舉了,畢竟我不做圖樣、配方 ------------------- 9 ------------------- 10 同上 ------------------- 10 ------------------- 11 0 未知 1 未知 2 箭帶 3 子彈袋 ------------------- 11 ------------------- 12 0 無 ------------------- 12 ------------------- 13 0 鑰匙 1 開鎖工具 ------------------- 13 ------------------- 14 0 無 ------------------- 14 ------------------- 15 0 垃圾 ------------------- 15 unk0 一直是默認值-1 name 物品名稱 displayid 模型號 Quality 品質 0 灰色 1 白色 2 綠色 3 藍色 4 紫色 5 橙色 6 紅色 Flags 標記 0 = 無 2 = 魔法制造 4 = 字箱 32 = 圖騰 64 = 馬,設計圖等 8192 = 公會登記表 BuyCount 購買數量 BuyPrice 買價 SellPrice 賣價 InventoryType 裝備位置 0 不能裝備 1 頭部 2 頸部 3 肩部 4 襯衫 5 胸 6 腰 7 腿 8 腳 9 腕 10 手 11 指 12 飾品 13 單手位置 14 盾牌 15 弓 16 背 17 雙手 18 包包 19 公會 20 長袍 21 主手 22 副手 23 書卷 24 彈藥 25 投擲 26 槍械 AllowableClass 職業(yè) ------------------ -1,全職業(yè) 1,戰(zhàn)士 2,圣騎士 4,獵人 8,盜賊 16,牧師 64,薩滿 128,法師 256,術士 1024,德魯依 ------------------ AllowableRace 種族 ------------------ -1,全種族 1,人類 2,獸人 4,矮人 8,暗夜精靈 16,亡靈 32,牛頭人 64,侏儒 128,巨魔 ------------------ ItemLevel 物品等級 不知道有什么用 RequiredLevel 需要等級 RequiredSkill 需要技能 RequiredSkillRank 需要該技能等級 RequiredHonorRank 需要榮譽等級 RequiredCityRank 需要城市等級 RequiredReputationFaction 需要聲望(陣營) RequiredReputationRank 需要聲望等級 maxcount 持有最大數,一般為1 Stackable 堆疊數 ContainerSlots 多少個格,做包的時候用 StatsCount stat_type1 stat_value1 ... stat_type10 stat_value10 ------------------------- stat_type 0 法力值 1 生命值 3 敏捷 4 力量 5 智力 6 精神 7 耐力 12 防御等級 13 躲閃等級 14 招架等級 15 盾牌格擋等級 16 近戰(zhàn)命中等級 18 法術命中率 19 近戰(zhàn)爆擊等級 20 遠程暴擊等級 21 法術爆擊等級 24 法術命中閃躲等級 30 法術急速等級 31 命中等級 32 暴擊等級 35 韌性等級 36 急速等級 37 精準等級 38 攻擊強度 40 在獵豹、熊等形態(tài)下攻擊強度提升 43 每5秒回復多少法力值 44 護甲穿透等級 45 法術強度 ------------------------- ScalingStatDistribution ScalingStatValue dmg_min1 dmg_max1 dmg_type1 ... dmg_min5 dmg_max5 dmg_type5 -------------------------- dmg_type 0 普通 1 神圣 2 火焰 3 自然傷害 4 冰 5 暗影 6 奧術 -------------------------- armor 裝甲 holy_res 所有抗性 fire_res 火 nature_res 自然 frost_res 冰霜 shadow_res 陰影 arcane_res 奧術 delay 武器攻擊速度 ammo_type 2 = 弓箭 3 = 子彈 RangedModRange spellid_1 法術號 spelltrigger_1 法術觸發(fā)方式 spellcharges_1 spellppmRate_1 spellcooldown_1 冷卻時間 spellcategory_1 spellcategorycooldown_1 ... spellid_5 spelltrigger_5 spellcharges_5 spellppmRate_5 spellcooldown_5 spellcategory_5 spellcategorycooldown_5 --------------------- spellid 太多了,就是魔法ID,這個有資料 spell trigger 0 使用 1 裝備 2 擊中時可能 --------------------- bonding 綁定 0 = 不綁定 1 = 拾取綁定 2 = 裝備綁定 3 = 使用綁定 4 = 任務物品 description 描述 PageText 文字 這個東西如果你不做任務用品的話就別太在意了 LanguageID 語言 這個東西如果你不做任務用品的話就別太在意了 PageMeterial Page的材質 這個東西如果你不做任務用品的話就別太在意了 startquest 這個東西如果你不做任務用品的話就別太在意了 lockid 這個東西如果你不做任務用品的話就別太在意了 Meterial 物品制造和使用的聲音 這個東西如果你不做任務用品的話就別太在意了 sheath 外觀 1 = 雙手,背在后面尖向下 2 = 杖,背在后面尖向上 3 = 單手,在旁邊 4 = 盾,在后邊 5 = 附魔棒 7 = 拳套、火把、鋤頭等 RandomProperty RandomSuffix block itemset 物品組,沒有就是0 MaxDurability 最大耐久度 area Map BagFamily TotemCategory socketColor_1 socketContent_1 ... socketColor_3 socketContent_3 ---------------- socketColor 1,多彩的孔 2,紅色 4,黃色 8,藍色 ---------------- socketBonus 鑲嵌槽獎勵 -------------------- 0 無獎勵 1 石化3 2 冰封1 3 火舌3 4 火舌2 5 火舌1 6 石化2 7 致命毒藥 8 致命毒藥2 -------------------- GemProperties RequiredDisenchantSkill ArmorDamageModifier Duration 耐久度 ItemLimitCategory ScriptName DisenchantID FoodType minMoneyLoot maxMoneyLoot 注:大部分親自弄過,小部分不常用就沒有寫,沒有注明的或基本不用的建議使用默認值。 有一部分抄了一些,沒有驗證,如:socketBonus,自己很懶,不需要的沒動力驗證。 stat_type(狀態(tài)類型)超級精準,3.0.5客戶端一個物品一個物品實驗得出的,放心吧,一個字都不會錯。 七、做一個技術含量稍高的東西---“冰霜守護” 1、去找一個像樣的模型。在游戲中看,我找一個“守護之石”,感覺還可以。退出游戲,退出游戲服務器,web服務器還留著。因為你制作好的東西,游戲服務器需要重啟,重新讀數據庫數據才能游戲中用。 2、查詢“守護之石”的displayid 點擊那個“篩選精靈”,在字段上選擇name,在包含后面的字上點一下,輸入“守護之石” 點擊<按這里ctrl+r套用> 這樣“守護之石”就被篩選出來了,看到displayid = 21072 ,記住這個21072,我們“冰霜守護”的模型就是它了。 3、如制作包一樣,點擊左下角的“+”,新增一條記錄 4、entryid 填寫一個唯一的數字,方便記憶我們用2 5、class 中要想它是飾品,那么就填寫4,因為它是裝備嘛 6、subclass 是什么樣的裝備呢?填寫0,代表無防御型裝備 7、name 給它起名“冰霜守護” 8、Quality 填寫 5 (橙色裝備) 9、BuyCount 購買數量 BuyPrice 買價 SellPrice 賣價你愿意寫就填個數字吧,反正你也找不到npc賣(你想有npc賣這個東西就需要修改npc的數據了,原理是一樣的,我就不摸索了) 10、InventoryType 裝備位置 填寫12 代表飾品 11、StatsCount 狀態(tài)數,我們這里心黑些,填寫10,就是有10個狀態(tài) stat_type1 狀態(tài)1 stat_value1 狀態(tài)1的值 ... stat_type10 stat_value10 這里為了簡化,只說明狀態(tài)1的填寫 狀態(tài)1我們想讓物品能加力量100,那么先找到力量的代表數字,找到是4,stat_type1就寫4 于是在stat_value1中填寫100,代表力量加成是100 以后的狀態(tài)以此類推,不明白詳見操作六 12、armor 裝甲 填寫2500,代表你裝備這個物品后,裝甲加成為1500 13、bonding 綁定 填寫2,表示裝備后綁定,真實一些 14、description 描述 寫一些你想說的話,比如:“***打造的物品,童叟無欺,價格公道” 15、啟動游戲服務器,進入游戲,.additem 2 16、欣賞- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 單機 魔獸世界 物品 制作
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://m.italysoccerbets.com/p-6635115.html