當前位置:首頁 » 雲伺服器 » 魔獸游戲伺服器怎麼搭建

魔獸游戲伺服器怎麼搭建

發布時間: 2023-10-03 11:04:54

1. 創建魔獸世界伺服器,區域網玩,怎麼弄

先介紹一下區域網的方法,開設區域網之前,當然首先得有服務端才行,下載安裝服務端以後,
1.請打開目錄下web目錄里的「啟動web伺服器.exe」,再打開「web\mysql5\bin\」里的「mysqld-nt.exe」
2.查看您電腦的區域網IP,方法:右擊網上鄰居點屬性-右擊本地連接點狀態-點開「支持」欄,上面的IP地址就是你的區域網IP,復制您的IP地址
3.打開navicat目錄下「navivat.exe」,點擊「連接」-在「用戶名」、「密碼」處填上「mangos」、「mangos」(填的時候沒有引號),其他項默認,點確定
4.雙擊左邊的localhost欄,雙擊realmd表,雙擊右邊的realmist表,在address欄里粘帖您的IP地址(例如:192.168.1.101),name欄是您的伺服器名字,隨你自己的意願改,完成後回車確定
5.打開下載好的文件夾里的「mangos目錄」下的「啟動WOW伺服器.exe」,等待啟動完成孫彎脊。

OK,區域網完成了,不過這樣則滲子您和您的朋友都還沒法玩,請接著看

6.打開您的「魔獸世界」目錄,再打開「realmlist.wtf」文件,將引號內的內容改成您這台電腦的IP地址,保存關閉(其他人的電腦里這個文件也得改,注意!)
7.嗨嗨,還沒有帳號怎麼辦?剛才您啟動了「啟動WOW伺服器.exe」,在啟動的那個一大堆字的DOS界面里輸入:
「create 空格 要創建的帳號 空格 密碼 回車」(說明,帳號密碼創建好了)
「setgm 空格 帳號 空格 GM等級」(說明:這樣就可以給你的帳號一個GM等級了,最高是3)
「setbc 空格 帳號 空格 1」(說明:這樣就可以使用TBC以後的人物,即血精靈和德萊尼)
舉例:(create 123 321
setgm 123 3
setbc 123 1)(這樣子一個帳號是123密碼是321,GM等級是3的可以建立TBC人物的帳號創建完成)
您可以在這一步給您的朋友創建帳號密碼
8.使用Wow.exe登錄魔獸世界,鬧扒而不是Launcher.exe

2. 魔獸世界伺服器架設(主要是幾個熟識的朋友一起玩,並不打算對外開放)

魔獸私服伺服器架設完全資料①
一.伺服器安裝
1.首先下載伺服器端wowWDDG_Identity
2.安裝,一直按照說明,下一步就可以,注意硬碟空間不要小於3.5G
3.裝完以後他會提醒你選擇wow目錄,選擇你安裝的客戶端目錄即可。或者運行/maps/BatCreator.exe也可以
4.然後運行,開始解壓地圖,注意第一個選擇Y,第二個選擇N
5.在安裝伺服器端的目錄下建立accounts目錄,運行Account Creator.exe建立帳號.
6.運行IP-Configuration.exe定義自己的ip和一些伺服器屬性,包括回血,回魔速度,伺服器類型,自動保存等.界面上的英文很好懂,真的不懂就查查金山詞霸好了,呵呵!
7.最後運行伺服器即可。
二.伺服器常用設置
很多伺服器新人出生錢的問題(那個出來可以賣10銀幣變10金幣的改法):
修改scripts/items.scp
找到[item 40000]
class=12
level=1
material=-1
model=3331
name=10 Silver Certificate 修改為10 GOLD Certificate
quality=1
buyprice=1000 修改為100000
sellprice=1000 修改為100000
stackable=100
1.魔獸私服伺服器架設完全資料經驗值獲得倍率修改
修改文件:/scripts/emu.conf, /scripts/startup.tcl
修改步驟:
(1) emu.conf中修改save_text_ppoints=yes
(2) startup.tcl中set xp [expr { 20+((($victim_level/4)+5)*$victim_level)*倍率 }],倍率是一個你想獲得經驗值得倍率,應該是數字
2.怪物掉寶率修改
修改文件:/scripts/creatures.scp
(1) creatures.scp 文件里的loot=xxx xxx
前面一個數是物品代碼,後面一個就是爆率
比如loot=3300 22.620001 就是代碼為3300的物品 爆率是22.620001
其中3300是代表/scripts/items.scp中的物品代碼
3.地圖上增加新NPC的方法
(1) 需要用GM帳號進入游戲到需要增加新NPC的地點
(2) addspawn 99999 在GM站立的地方安放一個NPC的刷新點。
(3) .setspawndist 2 4 該刷新點刷新的怪物自主移動范圍為2-4 yards
(4) .setspawntime 60 300 該刷新點刷新怪物的時間間隔為 60-300秒。
(5) 出現小人(既刷新點).等幾秒鍾 出現新NPC
(6) 清除刷新點,游戲里選定你要刪除的小人,輸入.del即可
4.如何備份帳號信息
(1) 備份accounts文件夾下的所有帳戶文件
(2) 備份saves文件夾下的players.save
5.騎乘指南
(1) 用GM帳號進入游戲
(2) .add xxx 其中xxx為坐騎代碼(附C)
(3) .learn xxx 其中xxx為技能代碼(附C)
6.魔獸私服如何學習穿皮甲,鏈甲,板甲
(1) 用GM帳號進入游戲
(2) 選中需要學習穿裝技能的人物
(3) 然後輸入 .learnsk xxx 其中xxx代表需要學習的技能代碼
也可以修改用戶的存檔.這個在下面的文件分析中會提到的.
(4) 布甲技能代碼 415 皮甲技能代碼 414 鏈甲技能代碼 413 板甲技能代碼 293
7.如何瞬移去指定地點
(1) 用GM帳號進入游戲
(2) .gotrigger XXX 這里XXX是個數字,代表地區代碼(附D)
8.如何增加各種物品到背包中
(1) 用GM帳號進入游戲
(2) .add xxx 這里xxx是一些數字, 代表各種物品代碼(附B)
7.如何迅速升級
(1) 用GM帳號進入游戲
(2) 要先點選需要升級的人物
(3) .setxp xxx 這里xxx是一些數字, 代表需要增加的經驗值
(4) 或者 .setlevel xx 這里xxx是一些數字, 代表你想要的級數
8.如何刷錢
(1) 用GM帳號進入游戲
(2) .add 944 1000 是N個杖~賣到商店2000+金
9.如何修改各物品價格
修改文件:/scripts/items.scp
(1) 在items.scp文件中修改物品的sellprice=即可
提示:你可以用UltraEdit軟體打開,因為可以用正則表達式進行查找
10.如何修改個技能學習的價格
修改文件:/scripts/spellcost.scp
(1)在spellcost.scp文件中修改price即可
提示:你可以用UltraEdit軟體打開,因為可以用正則表達式進行替換
11.如何修改人物的屬性
修改文件:/saves/players.save
(1) 查找需要修改的人物名稱 NAME=人物名稱
(2) 修改你需要修改的數據即可(那些英文很簡單的)
注意: 修改時需要先關閉伺服器端,修改好以後再啟動伺服器即可
三.伺服器端文件分析
/accounts/ 放置所有帳號
/logs/ 放置伺服器的運行記錄
/saves/ 放置伺服器端的人物保存,地圖保存等記錄
/scripts/ 放置一些伺服器的腳本文件
/maps/ 放置了伺服器端的地圖
/saves/players.save 這個文件中主要是保存游戲中各個人物的信息
文件中的部分內容解釋
[OBJECT]
GUID=0720C89
LEVEL=42 //人物等級
XYZ=-3623.293701 -2347.990967 91.682785 4.186294 //人物所在的地圖坐標
MAXHEALTH=1494 //生命值
MAXPOWERS=2212 1000 0 500 0 //最大能量
SIZE=1.300000 //人物形狀大小
XP=28238 //經驗值多少
MONEY=7087 //所擁有的錢多少,以銅幣為單位
NAME=Bloodtears //人物名稱,這個可以作為修改指定人物的索引
RACE=6 //在/scripts/defines.scp文件中對種族的宏定義,這里的6表示種族牛頭人(tauren)
CLASS=11 //在/scripts/defines.scp文件中對職業的宏定義,這里的11表示職業德魯伊(druid)
BINDPOINT=1 215 -2917.580078 -257.980011 52.996799 //游戲中你綁定的地點,也就是你死後靈魂出現的地點
SPELL=6478 0 //你掌握的魔法
...
SKILL=415 1 1 //你掌握的技能,包括能夠穿裝備的技能! 這里的415代表能夠穿布甲.
//你可以添加SKILL=413 1 1使該人物能夠穿鏈甲,而414(布甲),293(板甲),412(盾牌). 其他類推即可.
...
QUEST=5723 0 0 0 0 0 //你的任務代碼
/scripts/areatriggers.scp 這個文件中主要是地區的代碼
文件中的內容典型的為:
[areatrigger 1740] //地區代碼為1740
pos=1 -7874.180176 -1806.300049 -271.459015 //地圖中的坐標
name=The Marshlands - Un'goro Crater //地區名稱
/scripts/classes.scp 這個文件中主要是定義各個種族和職業的原始屬性
如果你要修改一個種族或一個職業的初始屬性,以及人物出生時攜帶者的物品,你可以修改這個文件即可.
本文件中都有詳細的英文注釋,只要懂英語的應該可以看懂的,我在這里不再羅嗦了.
這里只舉兩個簡單的例子,拋磚引玉...
目標1:使戰士出生時就可以穿板甲
步驟:
(1) 找到[class #CLASS_WARRIOR]條目,該條目下面的數據代表戰士出生時的初始屬性
(2) 找到//Armor Proficiencies條目,該條目下面的數據代表戰士出生時掌握的裝備技能.
(3) 你可以找到skill=415 1 1 // Cloth
skill=414 1 1 // Leather 代表戰士出生時就可以穿布甲和皮甲
(4) 添加 skill=413 1 1 //鏈甲
skill=293 1 1 //板甲
skill=412 1 1 //盾牌 來使戰士出生時就可以使用鏈甲,板甲,盾牌
目標2:使人族的戰士出生時攜帶一匹馬
步驟:
(1) 找到[startitems #RACE_HUMAN #CLASS_WARRIOR]條目,該條目下的數據代表人族戰士出生時攜帶的物品,初始魔法和技能
(2) 其中item=26 25 代表在人物的第26個位置放置代碼為25的物品,代碼為25的物品你可以在items.scp中查到
(3) 添加item=28 13334 //代碼13334代表Green Skeletal Warhorse
/scripts/creatures.scp 這個文件中定義地圖上所有NPC的屬性
如果你要添加修改NPC,你可以修改這個文件即可.包括你可以添加一個賣藍色裝備的NPC,也可以修改某NPC的裝備爆率以及傷害值等一系列屬性.
文件中的典型內容為:
[creature 6] //NPC的代碼,如你可以在.addspawn 6 來添加該NPC到指定地點
name=Kobold Vermin //NPC的名字
attack=1986 2185 //NPC的攻擊傷害值
bounding_radius=0.561000 //綁定范圍,也就是說該NPC在0.561yards范圍內將攻擊玩家
combat_reach=7.56 //戰斗范圍,也就是在該NPC攻擊玩家的時候,只有當玩家逃出7.56yards范圍外才會停止攻擊
maxhealth=57 //血多少
maxmana=45 //魔法值多少
speed=0.93 //速度
loot=2770 0.01 //對代碼為2770的物品爆率為0.01(1%)
舉例
目標1:使上面的NPC能夠爆Elemental Mage Staff(元素之杖,法師的極品杖),爆率為0.05(5%)
步驟:
(1) 找到[creature 6]條目
(2) 添加loot=944 0.05 即可 //代碼944代表items.scp文件中的定義的元素之杖
目標2:在游戲地圖上添加賣靈魂之石的NPC
步驟:
(1) 在該文件的最後添加以下代碼:
[creature 3456789]
name=Soul Shard Seller
attack=1613 1774
bounding_radius=1.000000
combat_reach=8.00
damage=32 42
flags1=08400046
guild=Soul Shard Seller
level=30 30
maxhealth=757
maxmana=605
model=9261
speed=1.35
type=7
npcflags=4
faction=35
family=7 //以上是對該NPC的一般屬性的定義
sell=6265 //這個是主要的,代碼6265代表靈魂之石,在items.scp中定義
(2) 魔獸私服伺服器用GM帳號進入游戲,到達需要添加NPC的地點
(3) 輸入 .addspawn 3456789 即可
/scripts/defines.scp 這個文件中主要是一些宏定義,只要在需要的時候去查就可以了.
舉例:
(1) 在/save/players.save文件中有race=4的條目
(2) 在/scripts/defines.scp文件中找到// races ---------條目
(3) #define RACE_NIGHT_ELF 4 就是說race=4 是夜精靈族
/scripts/emu.conf 這個文件主要是伺服器的一些基本配置,包括回血,回魔速度,自動保存時間設置.
你可以直接修改這個文件修改伺服器的一些基本配置,也可以用wowWDDG_Identity自帶的的IP-Configuration.exe來修改伺服器的基本配置.
舉例:
目標:修改伺服器的可以支持1000同時在線
步驟:
(1) 找到max_players=xxx條目
(2) 修改max_players=1000即可
/scripts/items.scp 這個文件主要是對伺服器物品的定義
文件中的典型內容(部分):
[item 25] //物品的代碼
buyprice=35 //從NPC中購買的價格
class=2 // 頭飾, 這個可以中defines.scp文件中的//itemtypes---條目下查到
rability=20 //耐久度
inventorytype=21 //存貨量
level=2 //等級
name=Worn Shortsword //物品名稱
sellprice=7 //物品價格
subclass=7 // 這個可以在defines.scp文件中的//subclasses---條目下查到
/scripts/quests.scp 這個文件主要是對各個任務的描述,回報
如果你想漢化游戲中的人物的話,你可以翻譯這個文件即可.
/scripts/spellcost.scp 這個文件是對每一個技能學習的價格定義
文件中的典型內容:
[spell 8402] //技能代碼
name=Fireball Rank 7 //魔法名稱為Fireball,7級
reqspell=8401 //需要的技能點8401
price=100 //學習該技能的價格為100銅幣
附A 魔獸世界,GM命令大全
.addgo : 在你的坐標添加游戲對象
.add : 添加項目到你的背包中.
.addnpc : 添加NPC到游戲.
.del : 刪除目標NPC
.setlevel : 設置個人或NPC的等級
.setmodel : 給NPC或個人設置模型數量.
.learn : 學習魔法的數目
.save : 保存文件.
.rehash : 改寫目標.
.flag1 : 設置有毛病的標記.
.ppon : 打開pp系統.
.ppoff :關閉pp系統.
.turn : 轉動NPC面朝你.
.come : NPC來到你的位置.
.go : 去世界坐標.
.gotrigger: 進入世界范圍的位置,參數: trigger_number
.kill : 殺死選擇的NPC或個人.
.killallnpc : 殺死所有的NPC的形象.
.resurrect : 復活選擇的個人.
.setsize : 設置NPC的大小.
.setspeed : 設置NPC或個人的速度
.setflags : 設置NPC或O.G的面具. 參數: 〈ftype〉 〈flags〉
.addspawn : 添加大量的點到你的位置. 參數 : [〈npc entry〉] [〈npocs number〉]
.setnpcspawn : 添加條目和數目作成大量NPC到大量的點
.setnpcgo : 設置條目由於大量游戲目標到大量點
.setspawndist : 設置小和大距離到大量
.setspawntime : 設置小和大的時間到大量.
.setxp : 設置經驗到個人.
.paralyse : 不動和動到個人或NPC.
.setaura : 設置預兆數目
.exploration : 打開你地圖的位置.
.dismount : 卸下你.
.listsp :列出你的魔法.
.listsk :列出你的技能.
.delsp : 忘記魔法
.delsk : 忘記技能.
.info : 附近NPC的信息.
.online : 顯示在線玩家數目
.goname : 移動到輸入名字的個人或NPC.
.goguid : 移動到行會.
.targetgo : 嘗試移動到最近的玩家(定位最近的object)
.targetlink : 嘗試到連接目標OF選擇目標
.move :傳送目標.
.retcl : 重裝TCL
.rescp : 重裝 SCP.
.clearqflags : 清楚尋找標記
.bytes : for debug
.pingmm : 製造點在你的地圖
.adddyn : 測試到競技
魔獸私服伺服器架設完全資料你會了嘛

3. 如何搭建游戲伺服器

搭建游戲伺服器首先需要確定整個游戲程序的框架,這樣才能確定游戲伺服器所需要物理架構。大型多人在線游旦皮戲伺服器,負載,穩定,效率(包括反饋延遲和開發效率)是這種伺服器基本要求。游戲伺服器,是一個會長期運行程序,並且它還要服務於多個不定時,不定點的網路請求。所以這類服務的特點是要特別關注穩定性和性能。這類程序如果需要多個協作來提高承載能力,則還要模隱差關注部署和擴容的便利性;同時,還需攜御要考慮如何實現某種程度容災需求。由於多進程協同工作,也帶來了開發的復雜度,這也是需要關注的問題。

4. 誰知道開個游戲伺服器,是怎麼做的有高人指點下謝謝

縱觀過去幾年的游戲年華,不管是DNF毒奶粉、魔獸世界rp伺服器,還是LOL裡面的艾歐尼亞、黑色玫瑰等游戲多要選伺服器,那伺服器是干什麼用的?和其他伺服器有什麼不同?建過網站的朋友多知道,伺服器:一個實體的硬體存在,好比一台電腦主機,但是他上面會裝好多系統和相應的功能,部署在專門的機房當中。

做小游戲程序的時候,多會租用伺服器,而游戲中的伺服器是干什麼用的?如果是官服指的就是游戲官方的伺服器,相對於官服,其他任何人建的伺服器都是私服。

官服為了游戲的公平,所有游戲參數都是經過測試後給出的(包括金幣的獲得,道具的掉落,抽獎的概率等等),而私服是個人修改的,沒有經過大量用戶的測試,也沒有經過內測,所以相對來說比較誇張。

另外既然提到了內測,游戲官網在游戲正式發布之前還會搭建一個內測伺服器,用於讓一部分玩家來內測,內測就是為了找出遊戲的BUG用於完善游戲公平和體驗。有時候內測服也叫體驗服。再有,某些游戲由於開發的公司是國際化的,可能還會分國服和國際服,字面上來說國服就是國內用戶可以玩的,國際服就是國際玩家可以一起玩的。

游戲伺服器通俗講法:

你去參加婚宴,以圓桌激轎穗為例,人圍著桌子坐,如果100人都做一個桌子上,那麼你想吃一個菜的時候,需要轉很久才能吃到這個菜;如果分開10個桌子,一個桌子上10個人,那麼你很快就能吃到想吃的那個菜。這里的桌子,就是所謂的伺服器,它是承載你「吃的菜」的一個載體。多個伺服器的作用就是把這個吃飯的人分開,讓他們都能快速的「吃菜」。

當然你了解了伺服器是干什麼用的後,可能自己也想要開設一個自己的伺服器用來玩游戲。但這比較復雜,這裡麵包括空間。域名。源碼。備案。大概步驟如下

域名:網站的地址,一個虛擬主機會對應一個網站IP地址。一般IP地址不容易記住。所以用域名。一個網站的域名最好是比較短,朗朗上口,方便記憶。同時可以和自己網站結合起來。.cn域名是中國的特色域名。

空間:用來存儲程序的。比如那些需要顯示的頁面信息

虛擬主機:是由帆姿一台伺服器分支出來的多個具有伺服器資源功能的、不需要硬體的虛擬的主機。

其實空間和虛擬主機是差不多的,只是存儲的方式不一樣。

域名解析dns:門牌號-單位名稱對應資料庫、查詢服務,就是輸入域名。

這一系列的現在都有專人去做,而且價格非常便宜。如果你非得想嘗試一下怎麼自己建個網站,想知道伺服器是干什麼用的?你在優酷裡面隨便搜一下——建網站的視頻。如果說你域名不想不明卜備案的話,直接買一個香港空間或者美國空間。然後呢,下個模板導進去,照著,別人的自己學學,這是一個很簡單的。

廣東銳訊網游戲伺服器支持用戶可根據不同需求,自由選擇主機CPU、內存、數據盤、帶寬等配置,滿足不同游戲伺服器需求,還可隨時不停機升級帶寬,支撐業務的持續發展。

5. 我想自己建個魔獸世界伺服器。就我們幾個朋友打打副本。不知道要如何建立呢

汗...如果只是單純的玩玩而已 那直接下大芒果單機版就好 那裡有支持多人區域網互聯的工具
伺服器端是給建私服用的..當然你說你有台多餘的而且處理速度可以的伺服器或者牛X電腦你用服務端造個伺服器也是可以的 個人還是推薦直接下大芒果單機版直接自己建主機 簡單方便容易
登錄器的話可以找個做私服的朋友幫你編寫 很容易的
改技能傷害什麼的...那不如直接改你們的等級和屬性來的容易 自己建用單機版主機可以獲得GM游戲管理員許可權..去改各種東西

順便一提 現在的單機版 伺服器端版並不能開最新的副本 所以改屬性基本也是能過本的

6. 魔獸世界單機版的伺服器架設方法。

你是要自己玩?那就很簡單了
首先,下載一個大芒果,版本對應你自己的wow版本,之後下載net3.0(3.5?忘了,反正是最新版本)net是在線安裝的
之後把一切連接網際網路的軟體關掉,QQ、迅雷、skype之類的
之後運行web伺服器,注冊帳號,之後運行wow伺服器(web和wow伺服器,在桌面有快捷方式)運行wow伺服器後,會出現cmd,等到這個最後出現一行字母,結尾是high,這個時候,把大芒果安裝的那個文件夾里的登錄器,復制到wow文件夾里,運行登錄器,用你剛剛注冊的帳號登錄,就可以了
我的筆記本是cpu酷睿2 t6400 顯卡gf9600mgs 運行單機wow很流暢

熱點內容
sql2000服務管理器 發布:2025-02-01 00:48:02 瀏覽:677
榮耀暢玩什麼配置 發布:2025-02-01 00:36:35 瀏覽:458
電腦對時伺服器 發布:2025-02-01 00:36:22 瀏覽:162
閃迪存儲卡港版 發布:2025-02-01 00:31:25 瀏覽:78
visualstudio編譯器 發布:2025-02-01 00:31:20 瀏覽:753
如何移植安卓上面的軟體 發布:2025-02-01 00:28:03 瀏覽:121
一刀傳世混沌和破天是什麼伺服器 發布:2025-02-01 00:28:00 瀏覽:688
紅米k40怎麼修改安卓data 發布:2025-02-01 00:23:04 瀏覽:886
文件夾怎麼顯示全名 發布:2025-02-01 00:10:30 瀏覽:860
sdwebimage緩存機制 發布:2025-02-01 00:02:55 瀏覽:886