當前位置:首頁 » 網路設備 » Mob埠

Mob埠

發布時間: 2021-03-03 14:21:31

① 跪求哪位大哥能教教我開RO私服

http://bbs.11088.com/index.asp?boardid=13

② MobLink適合哪些類型的APP

MobLink是一款以方便開發者快速為App集成相應功能為宗旨,打破App孤島、實現Web與專App無縫連接為目的,提供多維度數屬據統計分析的個性化擴展工具。隨著潮流的發展,各種場景的需求,以及移動端App成長的必然趨勢,目的就是要突破App拉新、促活的瓶頸,有效的結合網頁這樣一個大平台,從一個全新的角度去做App的推廣與運營。

③ 重賞!:求一個RO私服的搭建教程

看你心意誠懇,我再發一篇教程。
拜託小丑們別再抄了~~~

▄◣ 進入conf目錄,打開grf-files.txt設好data.grf,sdata.grf的路徑
例: data: D:\game\athena ro\data.grf
sdata: D:\game\athena ro\sdata.grf
註:上面是默認路徑~請各位根據自己的實際情況進行調整!比如你客戶專是安裝到E盤的~那就把路徑調整到E盤!
▄◣ (玩單機可跳過此步,因為已幫設好單機的IP 127.0.0.1)
進入conf目錄,打開char_athena.conf,map_athena.conf,設好IP(四個IP)
進入data目錄,打開clientinfa.xml設好IP(一個IP)
注意~如果是聯機版本~請把IP設為你自己的IP~請注意~上面一共5個IP~必須完全都一樣!
▄◣ 先運行一次Cn_Setup
然後,NT系統用Server For 2k xp.bat,98/ME系統用Server.bat來啟動伺服器
請耐心的等待,讓三個DOS窗口充分讀取數據後(不再動了),不要關掉三個DOS窗口
接著用Sakexe.bat來進游戲

伺服器架設完成..

▄◣常見問題:

▄◣關於map-server自動跳掉
Sak_Setup沒裝
conf\grf-files.txt里兩個文件的路徑不對
IP沒設好
conf里的腳本錯誤
map-server讀取了不存在的地圖設置
accout.txt和map-server的不一致

▄◣斷線問題
1 心太急,沒等三個DOS讀完就進游戲,恭喜你,就算你連到電信倒閉,永遠都是斷線
2 map檔跳掉,無視之,照進游戲,也是永久性斷線
3 選完人進不了游戲,檢查map.exe是否正常能讀取所有的文件,或是char沒有完全開啟,查看一下你的CHAR設置
4 athena.txt 的角色檔和登入賬號account.txt的資料有問題,可能人物存儲的地點有問題,或人物身上的東西有問題或是人物屬性過份的BT

▄◣為何別人無法連進我的伺服器?
非內網------把你的真實IP給對方,讓他在data目錄里的clientinfa.xml文件里設好,再把你的防火牆給關了
內網用戶----除了同上以外,還要影射三個,
Login Port:6900
Char Port:6121
Map Port:5121

▄◣無限SETUP
補丁沒有下載
下載了,但沒解壓到伺服器目錄里
沒有運行過Cn_Setup.......

▄◣賬號和人物
1 存放賬號的文件---------account.txt,
編寫的格式為:賬號ID 用戶名 密碼 隨便打 F/M(男號M,女號F) 隨便打(數字不能重復)
如: 704563 12345 12345 2003-09-19 16:48:18.149 M 189

2 文件里的空格其實不是空格,而是用TAB打出來的

3 建GM帳號---普通建號過程,然後關閉伺服器,打開account.txt文件,把你的號id給為704554到704583中任意一個數字

4 GM造型---打開data目錄下的clientinfa.xml
<langtype>3</langtype> <--這句話後加下面這些東西,
<aid>
<admin>100001</admin>100001為gm的id,改成你的gm的id就可以了
</aid>
5 存放人物資料的文件---------athena.txt
如果遇到卡人的情況,可以在這個文件里解決,比如有負數的把負號去掉,
遇到沒有act,spr檔的新物品跳出,在文件里查找該物品的代碼,改為已有圖檔的的物品ID或都刪掉就能解決問題
仔細的將裡面的數據跟你的人物數據對照,就會知道哪個數值是有什麼用的[/QUOTE]

▄◣如何載入/禁用腳本/地圖
用記事本打開CONF目錄下的map_athena文件
加新的腳本------------------npc: conf/漂亮的新腳本.txt,
禁用腳本------------------ //npc: conf/漂亮的新腳本.txt或直接刪掉這行

同理可證,加減地圖也能這樣做~~
加地圖---------------------map: gonryun.gat(如是新地圖需要更新sdata來支持)
禁用地圖------------------//map: gonryun.gat

刷怪腳本conf/npc_monster.txt

▄◣物品的屬性如何改?
打開db/item_db.txt
每個欄位對應的分別是:ID,Name,游戲中顯示的名字,物品種類,購買價錢,賣出價錢,重量,物理攻擊,魔法攻擊,物理防禦,魔法防禦,范圍,洞,STR,AGI,VIT,INT,DEX,LUK,HIT,FLEE,Cri,Avo,Cast,可用職業,可用性別,Loc,wLV,eLV,View,Ele,Eff,HP1,HP2,SP1,SP2,vsRace,RFixPer,vsEle,EFixPer,vsStat,SFixPer,可用技能的ID,可用技能的等級

1161,Balmung,神器三十二朔月,4,20,,1000,250,,2,0,4194303,2,34,4,1,1,{},{ bonus bInt,20; bonus bLuk,20; }

更多文件內容的修改說明,格式等,請看這貼

▄◣為什麼XX技能/物品在上一版本能用,一更新的版本就沒有效果了?
新版BUG,如果你有能力的話可自行解決,如果沒能力或是懶,就只有等官方再放出更新檔修正
同類問題的還有XX物品/技能沒效果,因為沒有實裝,當然沒效果,解決方法同上

Skill_tree.txt
建立技能樹內容於技能威力、范圍
內容:
JOB_ID,ID,SKILL_ID,SKILL_LV,Skill1,SkillLV1,Skill2,Skill2....Skill5,SkillLV5
使用職業,技能,技能最高等級,前置技能1,前置技能等1,前置技能2,前置技能等2.....
EX.1,3,10,2,1,0,0,0,0,0,0,0,0 //劍士,雙手劍熟練,等級10,單手劍熟練,等級1,,,,,,

mob_db.txt
怪物資料庫
內容:
ID,Name,JName,LV,HP,SP,EXP,JEXP,Range1,ATK1,ATK2,DEF,MDEF,STR,AGI,VIT,INT,DEX,LUK,Range2,Range3,Scale,Race,Element,Mode,Speed

,ADelay,aMotion,dMotion,Drop1id,Drop1per,Drop2id,Drop2per,Drop3id,Drop3per,Drop4id,Drop4per,Drop5id,Drop5per,Drop6id,Drop6per

,Drop7id,Drop7per,Drop8id,Drop8per,Item1,Item2,MEXP,ExpPer,MVP1id,MVP1per,MVP2id,MVP2per,MVP3id,MVP3per
怪物ID,名字,日文名,等級,體力,魔力,經驗值,職業經驗值,鎖定范圍,攻擊力1,攻擊力2,防禦力,魔法防禦力,力量....

Speed,ADelay,aMotion,dMotion,
移動速度,動作延遲,攻擊時速度,被攻擊時速度

Drop1id,Drop1per......
掉落物品1,物品1掉落機率......
MVP1id,MVP1per......
MVP物品1,MVP物品1掉落機率......

job_db1.txt
使用武器速度資料庫
內容:
//weight,hp,sp,aspd*17(空手,短劍,單手劍,雙手劍,單手槍,雙手槍,單手斧,雙手斧,單手鈍器,雙手鈍器,杖,弓,爪,樂器,鞭,書,拳刃)
重量,體力,魔力,武器aspd*17=實際攻速(毫秒)
//x NV,SW,MG,AC,AL,MC,TF,KN,PR,WZ,BS,HT,AS,KNp,CR,MO,SA,RG,AM,BA,DC,CRp
Y軸數值內容

Novice,Swordman,Mageic,Archer,Acolyte,Merchant,Thief,Knight,Priest,Wizard,Blacksmith,Hunter,<b>XXXX</b><b>XXXX</b>in,Knight2,Crusader,Monk,Sa

ge,Rogue,Alchem,Bard,Dancer,Crusader2
PS.數字越小速度越快,100則是不能使用
EX.20000, 0,1, 50, 65, 70,100,100,100, 80,100, 70,100, 65,100,100,100,100,100,100

job_db2.txt
各職業各個base等級的素質加成
// job_bonus 0-non 1-str 2-agi 3-vit 4-int 5-dex 6-luk
X軸數值內容
//x NV,SW,MG,AC,AL,MC,TF,KN,PR,WZ,BS,HT,AS,KNp,CR,MO,SA,RG,AM,BA,DC,CRp
Y軸數值內容

Novice,Swordman,Mageic,Archer,Acolyte,Merchant,Thief,Knight,Priest,Wizard,Blacksmith,Hunter,<b>XXXX</b><b>XXXX</b>in,Knight2,Crusader,Monk,Sa

ge,Rogue,Alchem,Bard,Dancer,Crusader2
EX.0,6,5,0,2,3,0,1,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
//初學者 等級2 LUK加成,等級3 DEX加成.....

const.txt
職業索引
EX.Job_Novice 0 //初學者代號為0

cast_db.txt
技能詠唱時間(毫秒)
技能代號 動畫時間,動作時間
EX.156,1500,1000 //AL_HOLYLIGHT,1.5秒動畫表現,1秒動作

exp.txt
升級所需經驗值
base,初學者JOB,一轉JOB,二轉JOB
EX.9,10,30,144 //BaseLV1EXP 9,N_JobLV1EXP 10,1JobLV1EXP 30,2JobLV1EXP 144

battle_athena.cnf
// 是否支持PVP模式
pvp: off
// 怪物是否有爆擊幾率
enemy_critical: yes
// 詠唱時間(0無詠唱、100正常、200兩倍)
casting_rate: 100
// 延遲時間(0無延遲、100正常)
delay_rate: 100
// 延遲時間是否受DEX影響
delay_dependon_dex: yes
// 防禦ユニット(SW/ニューマ)が敵に効果を及ぼさないようにするかどうか
defunit_not_enemy: yes
// MVP血量倍率(100正常、200兩倍....)
mvp_hp_rate: 100
// 物品掉落倍率(100正常、200兩倍....)
item_rate: 600
// 基本經驗所得倍率(100正常、200兩倍....)
base_exp_rate: 2000
// 職業經驗所得倍率(100正常、200兩倍....)
job_exp_rate: 2000
// MVP物品所得倍率(100正常、200兩倍....)
mvp_item_rate: 600
// MVP經驗所得倍率(100正常、200兩倍....)
mvp_exp_rate: 600
// GM命令是否專用
atcommand_gm_only: no
// GM是否會全部技能
gm_all_skill: yes
// 武器製造成功率(100正常、200兩倍成功率....)
weapon_proce_rate: 200
// 寵物捕獲幾率(100正常、200兩倍幾率....)
pet_rate: 100
// 設定怪物行為方式的參數,具體效果不明
monster_loot_type: 0
// 是否打開怪物技能
mob_skill_use: yes
// 是否可以重復更改寵物名字
pet_rename: no
// 寵物飢餓時間的倍率(100正常、200兩倍時間)
pet_hungry_delay_rate: 200
// 怪物數量的倍率(100正常、200兩倍....)
mob_count_rate: 100

char_athena.cnf

server_name: 雅典娜 /伺服器名
login_ip: 127.0.0.1 /注冊伺服器IP地址
login_port: 6900 /埠
char_ip: 127.0.0.1 /人物伺服器IP地址
char_port: 6121 /埠
char_maintenance: 0
char_new: 0
char_txt: athena.txt /指定人物數據文件
stor_txt: storage.txt /指定倉庫數據文件
start_point: new_5-1.gat,53,111 /初心者出生地點

map_athena.cnf

char_ip: 127.0.0.1 /人物伺服器IP
char_port: 6121 /埠
map_ip: 127.0.0.1 /地圖伺服器IP
map_port: 5121 /埠

//載入npc路徑
npc: conf/npc_reset.txt
npc: conf/job1.txt
npc: conf/job2.txt
............
//載入地圖路徑
map: alb2trea.gat
map: alb_ship.gat
............

mob_skill_db.txt

1016,DS@アチャスケ,attack,46,1,300,1500,10000,yes,target,myhpltmaxrate,30
怪物ID,技能介紹,使用狀態,技能ID,技能等級,使用頻率,詠唱時間,延遲時間,是否造成傷害,目標,使用條件1,條件值1,,,,,,,,

使用狀態:any/任何情況,idle/待機中,walk/移動中,attack/攻擊中
目標:target/對手,self/自己,friend/隊友
使用條件:always/無條件,myhpltmaxrate/自己hp低於條件值,friendhpltmaxrate/隊友hp低於條件值,attackpcgt/攻擊對手超過條件值,closedattacked/對手接近條件值,longrangeattacked/對手遠離條件值,skillused/指定技能值,casttargeted/目標詠唱時

pet.txt
10015,1029,蛇女伊絲 704554,100000,43,9021,10006,900,99,0,0
編號,寵物ID,名字[Tab]擁有人ID,飢餓度,等級,親密度,裝飾品ID,,,,0(0為召喚狀態,1為蛋的狀態)

===-=Script說明=-===

1:基本書寫格式

內容說明:
描述式1[tab]命令[tab]游戲中顯示的名字[tab]描述式2
命令格式有warp/monster/shop/script
不同命令會有不同書寫方式
例:
prontera.gat,156,185,4 warp sample1 0,0,prontera.gat,156,225

2:一般的傳送點npc(warp)

書寫方式 :
<gatname>,<x>,<y>[tab]warp[tab]<displayname(hidden)>[tab]<dx>,<dy>,<destination_gatname>,<destination_x>,<destination_y>
內容說明:
<gatname>,<x>,<y>:地圖名,x軸,y軸
warp:指定為傳送點
<displayname(hidden)>:傳送點名字(可省略)
<dx>,<dy>:地面范圍,計算方式為(dx+1)&(dy+1)就是該傳送點npc所佔之范圍
<destination_gatname>[.gat],<destination_x>,<destination_y>:目地地圖名,x軸,y軸
地圖名字不存在時此傳送點npc不會裝載
傳送點不可設於無法進入的地點
若有相同地點之傳送點以先讀入的為主
例:
prontera.gat,156,185,4 warp sample1 0,0,comodo.gat,156,225
prontera.gat,156,185,4 warp sample1a 0,0,prontera.gat,156,230
<此情形以sample1傳送點為主,comodo.gat地圖名不存在時再以samplea為主>

3:怪物(monster)

書寫方式 :
<gatname>,<x>,<y>[,<xs>,<ys>][tab]monster[tab]<displayname>[tab]<npcid>,<number>[,<spawn_delay1>,<spawn_delay2>,<mode>]
內容說明:
<gatname>,<x>,<y>:地圖名,x軸,y軸
[,<xs>,<ys>]:指定特定范圍內出現時使用
monster:指定為怪物
<displayname>:怪物名
<npcid>:怪物ID(詳細可參考mob_db.txt)
<number>:怪物數量
<spawn_delay1>,<spawn_delay2>:同一個PC_ID怪物出現時間延遲定義(單位:毫秒)
<mode>:
例:
prt_fild00.gat,285,138,10,10 monster 綠草 1080,5,360000,180000,1
普隆德拉區域,X:285,Y:138,X:+/-10,Y:+/-10 怪物NPC 綠草 代號:1080,數量:5,延遲1:360000,延遲2:180000,

4:商店(shop)

書寫方式:
<gatname>,<x>,<y>,<direction>[tab]shop[tab]<displayname>[tab]<npcid>,<item_id1>:<price1>[,<item_id2>:<price2>[,.....<item_id_N>:<priceN>]]
內容說明:
<gatname>,<x>,<y>,<direction>:地圖名,x軸,y軸,方向(方向為由上計算45度0~4逆時針方向)
shop:指定為商店
<displayname>:商人名
<npcid>:NPC圖像代號
<item_id1>:<price1>:商品代號:價格
例:
prontera.gat,136,203,6 shop 道具商人 73,501:5,502:20,503:55,504:120,506:20,645:80,656:150,601:30,602:30,611:20,610:400

5:NPC Script (Script)

書寫方式
<gatname>,<x>,<y>,<direction>[tab]script[tab]<displayname>[tab]<npcid>[,<xs>,<ys>],{ <script> ... }
內容說明:
<gatname>,<x>,<y>,<direction>:地圖名,x軸,y軸,方向(方向為由上計算45度0~4逆時針方向)
script:指定為Script
<displayname>:NPC名
<npcid>:NPC圖像代號
[,<xs>,<ys>]:接近NPC自動運行腳本
{ <script> ... }:詳見5-x

{}內容說明
5-1:一般書寫方式

內容書寫方式均與一般C語言相同
"/* */" 范圍式註解
"// "一般單行註解
";"為該行程式結尾

5-2:值

數字:一般為0~9十進位,若有0x開始的為16進位,最大為32bits整數,不支援小數
文字:"引號"中間的部份即為文字
@die
-----自殺

@alive
-----復活

@save
-----存儲現在的點

@load
-----回到存儲的地點

@rura 地圖名字 x坐標 y坐標
-----飛到制定坐標,地圖名字請看map.txt里的地圖名(如 morocc.gat代表夢洛克城,打名字只要morocc即可)
例:@rura morocc 150 160

@rura+玩家ID 地圖名字 x坐標 y坐標
-----指定某人飛往指定地圖指定坐標
例如:@rura+ tester morocc 150 160
rura跟tester之間,有一個+的符號的

@jump x坐標 y坐標
-----飛到現在地圖的指定坐標

@jumpto 玩家ID
-----飛到指定玩家身邊

@where 玩家id
-----顯示指定玩家位置

@who
-----顯示在線人數

@jobchange 職業ID
-----0~12的職業選擇
0: 初心者
1: 劍士
2: 法師
3: 弓箭手
4: 服士
5: 商人
6: 盜賊
7: 騎士
8: 牧師
9: 巫師
10: 鐵匠
11: 獵人
12: 刺客
13 騎士2
14 十字軍
15 武僧
16 Sage
17 Rogue
18 Alchem
19 Bard
20 舞者
21 十字軍2

@option x y z
-----改變現有角色狀態
例: @option 0 0 16 帶老鷹
x = 01 石化 y = 01 中毒 z = 01 火狩
x = 02 冰凍 y = 02 詛咒 z = 02 隱匿
x = 03 昏迷 y = 04 沉默 z = 04 隱身
x = 04 睡覺 y = 16 暗暗 z = 08 手推車
x = 06 石化 z = 16 帶老鷹
z = 32 騎鳥
z = 64 隱身

@hide
----- 隱身 ON/OFF

@heal HP回復量 SP回復量
----- HP,SP的回復量,
若只打@heal 為SP,HP全部回復

@storage
-----隨時隨地打開倉庫,不用找卡普拉姐姐了,^^

@item [物品代碼] [數量]
-----得到物品(注意:此方式得到的寵物蛋不能孵化)
物品id請參照外掛data目錄里的item.txt,什麼,什麼?你不知道?來問我吧,^^
有些物品可能沒因為客戶端不同而不能顯示,輸入後可以可能會出現錯誤。代碼主要在7000以下,還是看txt文件好了,比較放心

@speed [走路速度]
-----1~999之間,1是最快

@kami [老婆的指示]
-----全體廣播,且不顯示發言者名字(/b指令顯示發言者名字 )

@pvp
-----就地pk(別忘了退隊哦)

@pvpoff
-----解除就地pk,人物走出此地圖後自動解除

@Lvup [上升值]
-----指定等級上升幾級

@jobLvup [增加值]
-----推定job等級上升幾級。
(此命令最多升到50job,想要超過50job點數,請用@skpoint 數字命令一次性加,要多少加多少)

@h
-----顯示GM指令

@model [x] [y] [z]
-----發型、發色、衣服顏色的變更
x [0~17]發型
y [0~8]發色
z [0~4]服裝顏色
例:@model 15 4 0

@go [數字]
-----飛各大城
0=普隆德拉
1=夢洛克
2=吉芬
3=斐揚
4=艾爾貝塔
5=依德魯斯島
6=艾爾帕蘭城
7=聖誕村
8=克魔島
9=古城

@monster [召喚出的怪物名稱] [怪物代碼] [召喚數量] [x坐標] [y坐標]
------x坐標 y表可省略,省略=在當前位置召喚

@refine [位置代碼] [精煉值]
-----精練 右手=2 左手=32 雙手=34 頭=256/257/768/769 身體=16 肩=4 腳=64
(代碼是0的話=把身上所有「未裝備」的裝備都精煉)

@proce [武器代碼] [屬性代碼] [星星角的數量]
-----製造武器 屬性代碼 0=無 1=水 2=地 3=火 4=風 武器代碼請參照item.txt
(註:是任何武器都能加屬性和強悍的哦,不限制於鐵匠能打造的那些,^^)

@memo 數字(經測試要傳送技能,暈)
-----記憶任何地點 數字0~2,0為最新,2為最舊

@save
----隨時隨地記錄

@load
---- 回到記錄點

@stpoint 數字
---- 增加Status point點數,
(屬性點還是要自己加,想直接加屬性點請用@str,@agi,@vit,@int,@dex,@luk 數字 命令)

@skpoint 數字
---- 增加技能點數
(只增加點數,還是要自己手動加上去的)
@zeny 數字
---- 加$$$$$,^^

@str,@agi,@vit,@int,@dex,@luk 數字
---- 具體屬性點上升點數,例: @str 98表示str上升99點,注意屬性最高到99點

@makepet 寵物蛋代碼
---- 製作寵物蛋,寵物蛋代碼請看item.txt

@petfriendly 數字
---- 寵物親密度変更(0-1000)

@pethungry 數字
---- 寵物飢餓度(0-100)

@petrename
---- 寵物改名(如果伺服器設置不能改1次以上,就不能重命名了)

@guildlvup 數字
---- 工會等級上升

@recall 玩家名 ---- 召喚指定玩家
@charjob 職業代碼 玩家名 ---- 變更指定玩家職業
@revive 玩家名 ---- 復活指定玩家
@kill 玩家名 ---- 殺死指定玩家
@charbaselvl 數字 玩家名 ---- 調節指定玩家的base等級
@charjlvl 數字 玩家名 ---- 調節指定玩家的Job等級
@charstats 玩家名 ---- 列出指定玩家的加點情況,(如等級,屬性數值,身上的$$數目等)
@charoption x y z 玩家名 ---- 調節指定玩家的狀態(如中毒,騎鳥等,參照前面的@option x y z命令)
@charsave 地圖名 x坐標 y坐標 玩家名 ---- 指定玩家存儲點

@night ---- 本地圖變為夜晚狀態
@day ---- 本地圖變為白天狀態
@doom ---- 伺服器,除GM外,所有人死亡
@doommap ---- 本地圖,除GM外,所有人死亡
@raise ---- 伺服器所有人復活
@raisemap ---- 本地圖所有人復活
@kick 玩家名 ---- 踢指定玩家下線
@kickall ---- 踢所有玩家下線

ASPD和AGI增加的實裝的方法~有不懂的地方請發貼詢問~我QQ教你~

int pc_bonus(struct map_session_data *sd,int type,int val)
{
switch(type){
case SP_STR:
case SP_AGI:
case SP_VIT:
case SP_INT:
case SP_DEX:
case SP_LUK:
sd->paramb[type-SP_STR]+=val;
break;
case SP_MATK1:
break;
case SP_MDEF1:
sd->mdef+=val;
break;
case SP_HIT:
sd->hit+=val;
break;
case SP_FLEE1:
sd->flee+=val;
break;
case SP_FLEE2:
sd->flee2+=val;
break;
case SP_CRITICAL:
sd->critical+=val;
break;
case SP_ATKELE:
sd->atk_ele=val;
break;
case SP_DEFELE:
sd->def_ele=val;
break;
case SP_MAXHP:
sd->status.max_hp+=val;
break;
case SP_MAXSP:
sd->status.max_sp+=val;
break;
case SP_CASTRATE:
sd->castrate+=val;
break;
case SP_MAXHPRATE:
sd->hprate+=val;
break;
case SP_MAXSPRATE:
sd->sprate+=val;
break;
case SP_SPRATE:
sd->dsprate+=val;
break;
default:
printf("pc_bonus: unknown type %d %d !\n",type,val);
break;
}
return 0;
}

把它們用以下的覆蓋掉

int pc_bonus(struct map_session_data *sd,int type,int val)
{
switch(type){
case SP_STR:
case SP_AGI:
case SP_VIT:
case SP_INT:
case SP_DEX:
case SP_LUK:
sd->paramb[type-SP_STR]+=val;
break;
case SP_MATK1:
break;
case SP_MDEF1:
sd->mdef+=val;
break;
case SP_HIT:
sd->hit+=val;
break;
case SP_FLEE1:
sd->flee+=val;
break;
case SP_FLEE2:
sd->flee2+=val;
break;
case SP_CRITICAL:
sd->critical+=val;
break;
case SP_ATKELE:
sd->atk_ele=val;
break;
case SP_DEFELE:
sd->def_ele=val;
break;
case SP_MAXHP:
sd->status.max_hp+=val;
break;
case SP_MAXSP:
sd->status.max_sp+=val;
break;
case SP_CASTRATE:
sd->castrate+=val;
break;
case SP_MAXHPRATE:
sd->hprate+=val;
break;
case SP_MAXSPRATE:
sd->sprate+=val;
break;
case SP_SPRATE:
sd->dsprate+=val;
break;
//=== bonus adding ============================
case SP_ATK2:
sd->watk2+=val;
break;
case SP_ATTACKRANGE:
sd->attackrange+=val;
break;
case SP_ASPD:
sd->aspd-=val*10;
break;
case SP_SPEED:
sd->speed -= DEFAULT_WALK_SPEED *val/100;
break;
//=== End Adding ==============================
default:
printf("pc_bonus: unknown type %d %d !\n",type,val);
break;
}
return 0;
}

去你的DB檔里找const.txt
加以下的碼下去

bSpeed 0
bAtk2 42
bAspd 53
bAtkRange 56

下面是每個bonus的效果解晰.

bonus bAspd,2; ==> 就是 aspd+2
bonus bAtk2,10; ==> atk2 +10
bonus bSpeed,70; ==> 速度+35%, 不要太多會LAG
bonus bAtkRange,2; ==> 攻擊范圍+2

再來就去你的item_db.txt, 找死靈卡
4142,Doppelganger_Card,Doppelganger_Card,6,20,10,10,,,,,,,2,,,,{},{ bonus bAspd,8; }
如上把 bonus baspd, 8; 加入第2個空格, 你玩起來死靈卡aspd就+8啦
再來月夜貓卡,一堆+aspd+atk+速度的卡或裝備如上炮製.
一定要complied才能用

手動編寫技能教程!

編輯mob_skill_db.txt

請按照下面的格式書寫
1016,DS@アチャスケ,attack,46,1,300,1500,10000,yes,target,myhpltmaxrate,30
怪物ID,技能介紹,使用狀態,技能ID,技能等級,使用頻率,詠唱時間,延遲時間,是否造成傷害,目標,使用條件,條件值

使用狀態:any/任何情況,idle/待機中,walk/移動中,attack/攻擊中
目標:target/對手,self/自己,friend/隊友(沒裝實)
使用條件:always/無條件,myhpltmaxrate/自己hp低於條件值,friendhpltmaxrate/隊友hp低於條件值(沒裝實),attackpcgt/攻擊對手超過條件值(沒裝實),closedattacked/對手接近條件值,longrangeattacked/對手遠離條件值,skillused/指定技能值,casttargeted/目標詠唱時

還有職業技能的ID
1 NV_BASIC 基本技能
2 SM_SWORD 單手劍使用熟練度
3 SM_TWOHAND 雙手劍使用熟練度
4 SM_RECOVERY 快速恢復
5 SM_BASH 狂擊
6 SM_PROVOKE 挑釁
7 SM_MAGNUM 怒爆
8 SM_ENDURE 霸體
9 MG_SRECOVERY 禪心
10 MG_SIGHT 火狩
11 MG_NAPALMBEAT 心靈爆破
12 MG_SAFETYWALL 暗之障壁
13 MG_SOULSTRIKE 聖靈召喚
14 MG_COLDBOLT 冰箭術
15 MG_FROSTDIVER 冰凍術
16 MG_STONECURSE 石化術
17 MG_FIREBALL 火球術
18 MG_FIREWALL 火焰之壁
19 MG_FIREBOLT 火箭術
20 MG_LIGHTNINGBOLT 雷擊術
21 MG_THUNDERSTORM 雷爆術
22 AL_DP 天使之護
23 AL_DEMONBANE 天使之擊
24 AL_RUWACH 光獵
2

④ android adb頻繁重啟

1、adb(Android Debug Bridge) 意為android調試橋。
是android系統中的一種命令行工具,通過它可以和android設備或模擬器通信。
ADB是一個C/S架構的應用程序,由三部分組成:
1)adb client, 運行在PC上(為DDMS,即IDE工作)
2)adb daemon(守護進程), 運行於Emulator(為與Emulator中的VM交互工作);
3)adb server(服務進程), 運行在PC(任務管理器上有),管理著adb client和adb daemon的通信。server與client通信的埠是是5037,adb server會與emulator交互的,使用的埠有兩個,一個是5554專門用於與Emulator實例的連接,那麼數據可以從Emulator轉發給IDE控制台了,另一個則是5555,專門與adb daemon連接為後面調試使用。
PS:Emulator/Device佔用兩個(一組)埠,一個為偶數的5554,一個奇數的5555。
如果還開啟其他的Emulator,則使用的另一組埠是5556,5557,一直到5585.
adb server開啟時就是通過查找5555-5585之間埠來建立與模擬器的連接的,建立連接後就可以用adb的相關命令了。

附上出處鏈接:http://www.2cto.com/kf/201305/208134.html

網路中出現404是什麼意思

404代表客戶端在瀏覽網頁時,伺服器無法正常提供信息,或是伺服器無法回應且不知原內因。

HTTP 404或Not Found錯誤信息是HTTP的其中容一種「標准回應信息」(HTTP狀態碼)。

一些網站會以「200 OK」的回應消息來回復「Not Found」的錯誤,錯誤地報告該頁面已正確載入,稱為軟404(soft 404)。軟404對於鏈接是否存在的判斷對搜索引擎的抓取是有極大影響的,雅虎和谷歌會使用自動化工具來檢測軟404。

(5)Mob埠擴展閱讀

為什麼會出現404 not found

1: 用戶輸入的地址鏈接有誤,導致IIS提示404 not found。

2: 伺服器上本該有的頁面已經被刪除了,這種情況多發於BBS論壇,N年前的帖子如今被你通過搜索引擎搜索出來了,但實際上BBS論壇為了保障伺服器的資源合理運用,都會將過期或非常久遠的信息頁面刪除,導致404 not found。

3:DNS設置阻止,就中文環境而言,國外有一些被禁網站在中國瀏覽同樣會出現404 not found的現象,這需要使用代理伺服器才可以正常瀏覽。

⑥ 「玩轉手機」軟體怎麼用

運行裡面的MobMng.exe,然後用數據線或是藍牙連接。

如果是藍牙,先要裝藍牙驅回動,然後開啟手答機藍牙,在玩轉手機里設置藍牙埠,可以試看哪個埠是正確的,也可以搜索,手機型號選擇OTHER,也就是其他,就可以連接上了。

如果你是數據線,先用數據線接手機和電腦連上,然後會要你裝驅動,將驅動裝好後就可以在玩轉手機里設置數據連接,搜索埠就可以了。

很簡單,主要是找到對應埠,如果不知道是埠幾,可以在硬體里找到埠,看手機是哪個,就選擇哪個。

⑦ 怎樣使用手機飛信


http://www.fetion.com.cn/---
下載對應的手機版本的飛信——安裝到手機後——注冊飛信——就回可以像QQ樣使用了答。
前提是你只能是移動的卡。

⑧ 求我的世界的所有指令,越齊越好

最常見的指令
/difficulty 設置難度 /difficulty 0 為和平模式 /difficulty 1 為簡單模式 /difficulty 2 為普通模式 /difficulty 3 為困難模式
/msg /w 和 /tell 私聊某玩家(其實都一樣)/tell [玩家名稱] [私聊信息]
/gamemod 切換游戲模式 /gamemode 1為創造 /gamemode 2為冒險 /gamemode 3為觀察者 /gamemode 0為生存
/give 給予某玩家物品 /give [玩家名稱] [物品ID] [數量] 基本形態
/effect [玩家名稱] [效果ID] [效果等級] [效果時間] 給予葯水效果
/spawnpoint [玩家名稱] [坐標] 設置玩家重生點在某坐標
/toggledownfall 開關雨雪
/kill [實體] 殺死某實體(說實話不要只打/kill)
/setblock [坐標] [方塊ID] 生成方塊在某坐標
/time 設置時間 /time set 設置在某游戲時間刻
/time add 在現在的游戲時間的基礎上推進某游戲時間刻
/help 和 /?查看基礎指令用法(或者這樣說:顯示幫助手冊)
/say 在游戲世界中說話
/weather [持續時間] 設置世界天氣 /weather clear 晴朗 /weather rain 下雨 /weather thunder 雷暴雨
不怎麼常見的指令
/gamerule 設定游戲規則 一般有:
/gamerule doDaylightCycle false 時間鎖定
/gamerule mobGriefing false 小黑,苦力怕等不破壞方塊
/gamerule keepInventory true 死亡不掉落
/summon 召喚實體 /summon [生物名稱] [坐標]
簡單來說就是可以生成生物
如:/summon Villager ~ ~1 ~ 生成一隻村民
(坐標可以用數字來表示特定位置,使用~表示使用此指令的使用者的位置,坐標有三個為 x y z )
/clear 刪除玩家背包內物品 /clear [玩家名稱]
/xp 設置經驗值
/seed 查看世界種子
/publish 開放埠
看似很難但真的很難的指令
/fill 充填 /fill x1 y1 z1 x2 y2 z2 [方塊ID]
/testfor 檢測玩家
/execute 檢測!
/scoreboard 計數板
/particle 生成粒子
/entitydata 修改生物屬性
/tellraw 顯示信息在聊天欄
/title 顯示信息在屏幕
/clone 克隆區域
/playsound 在文件夾提取音樂並播放
/defaultgamemode 設置世界默認游戲模式
/spreadplayers 分散某區域的玩家到某區域
/enchat 把某玩家手上的特定東西擁有特定的附魔
/trigger 改變???(說實話我只在計數板上看過)
.
.
.
.
.
.

親手寫的,好累!!!!
可以轉載,但作者一定要寫上我的名字啊喂。

⑨ RO仙境傳說單機問題!!

NWeiss文檔項目如下:
[Server]
IP=127.0.0.1 //ip地址
Name=Nweiss Pro V1.0 //伺服器名稱
NPCID=50000 //整個伺服器NPC數量
sv1port=6900 //伺服器埠
sv2port=6121 //伺服器埠
sv3port=5121 //伺服器埠
AutoIP=0 //自動更新IP,0關閉,1打開
WarpDebug=0 //調試命令,0關閉,1打開
BaseExpMultiplier=1 //基本經驗倍率
JobExpMultiplier=1 //job經驗倍率
DisableMonsterActive=0 //怪物是否主動攻擊,0主動攻擊,1不主動
AutoStart=1 //自動運行伺服器,0關閉,1打開
DisableLevelLimit=0 //等級限制,最高255,默認0限制的等級為99
EnableMonsterKnockBack=0 //怪物是否反擊,0允許,1不允許
DisableEquipLimit=0 //裝備等級限制,0默認限制,1任何職業可以使用任何武器裝備
ItemDropType=0 //物品掉落方式(有待查明)
ItemDropDenominator=10000 //物品掉落倍率(有待查明)
ItemDropPer=10000 //單一物品掉落倍率(有待查明)
ItemDropMultiplier=1 //物品掉落倍率
StealMultiplier=100 //偷竊成功率
DisableFleeDown=0 //迴避控制開關,1打開,當被多個怪物圍攻迴避不減
EnablePetSkills=1 //寵物技能,1打開,0關閉
EnableMonsterSkills=1 //怪物技能,1打開,0關閉
EnableLowerClassDyes=0 //(有待查明)
DisableSkillLimit=0 //技能學習限制,0默認限制,1任何人可以學習任何技能
DefaultZeny=3000 //出生時身上的錢
DefaultMap=new_zone01 //出生時的地圖
DefaultPoint_X=50 //出生時的x坐標
DefaultPoint_Y=100 //出生時的y坐標
DefaultItem1=1201 //出生時身上的裝備1
DefaultItem2=2301 //出生時身上的裝備2
DeathBaseLoss=1 //死亡時base經驗損失開關,1打開,0關閉
DeathJobLoss=1 //死亡時job經驗損失開關,1打開,0關閉
MonsterMob=1 //怪物是否帶小兵,1帶,0關閉
SummonMonsterExp=1 //召喚的怪物是否有經驗,1有,0沒有
SummonMonsterAgo=0 //召喚的怪物是否強制主動攻擊,0默認主動攻擊,1關閉
SummonMonsterName=1 //召喚的怪物時候顯示名字,1顯示,0不顯示
SummonMonsterMob=1 //召喚的怪物是否帶小兵,1帶,0關閉
Timer=1 //計時器開關,1允許,0關閉
GlobalGMsg=工會基地 $mapname 已經被 $guildname 工會佔領! //工會戰信息
MapGMsg=工會石已經被破壞! //工會戰信息
[Option] //nweiss.exe啟動參數
Left=0
Top=0
Width=408
Height=518
Priority=1
[NWeiss]
Option_PVP=0 //PVP開關,0關閉,1打開
Option_PVP_Steal=0 //PVP中偷竊的開關,1允許,0關閉
Option_PartyShare_Level=10 //組隊平分經驗等級限制
Option_PVP_XPLoss=-1 //PVP經驗損失開關,1打開,0關閉
Option_MaxUsers=150 //最大用戶登錄數量
Option_AutoSave=600 //自動保存時間
Option_AutoBackup=0 //自動備份,1打開,0關閉
Option_WelcomeMsg=-1 //歡迎消息,1打開,0關閉
Option_MOTD=0 //小提示的歡迎消息,0關閉,1打開
Option_MOTD_Athena=0 //(有待查明)
Option_MOTD_File= //小提示的路徑
Option_GM_Logs=0 //GM登錄記錄,1開啟,0關閉
Option_Username_MF=-1 //客戶端注冊方式,1開啟,0關閉
Option_Pet_Capture_Rate=100 //捉寵成功率
[MySQL Server] //SQL版本設置
Option_MySQL=0 //是否啟用sql,1開啟,0關閉
MySQL_Address=127.0.0.1 //MySQL資料庫地址
MySQL_Username=root //MySQL資料庫用戶名
MySQL_Password= //MySQL資料庫密碼
MySQL_Database=NweissSQL //MySQL資料庫名
[Debug]
ShowDebugErrors=0 //是否顯示錯誤,1打開,0關閉

//----------------------------------------------
//ganlianter製作,如需轉載請保留作者信息
//----------------------------------------------

切記保留作者信息..-_-||

連網嘛..8.0的不會,3.0的還會一點,但沒試驗過,若你電腦好的話還是用Athena的模擬器比較好...

熱點內容
網卡了的原因 發布:2021-03-16 21:18:20 瀏覽:602
聯通客服工作怎麼樣 發布:2021-03-16 21:17:49 瀏覽:218
路由器畫圖 發布:2021-03-16 21:17:21 瀏覽:403
大網卡收費 發布:2021-03-16 21:16:50 瀏覽:113
路由器免費送 發布:2021-03-16 21:16:19 瀏覽:985
孝昌營業廳 發布:2021-03-16 21:15:54 瀏覽:861
網速增速代碼 發布:2021-03-16 21:15:29 瀏覽:194
怎麼黑光纖 發布:2021-03-16 21:14:54 瀏覽:901
埠增大 發布:2021-03-16 21:14:20 瀏覽:709
開機沒信號是什麼原因 發布:2021-03-16 21:13:45 瀏覽:645