PDA

View Full Version : [KT] Giúp Thêm Phần Thưởng Môn Phái



__Jie__
15-08-12, 02:05 AM
Hiện tại em đang có ý định tặng thêm phần thưởng thi đấu MP cho tân nhân vương :-B
Nhưng tìm hoài mà không thấy.......
Nhớ không lầm thì sau khi được TNV lại NPC trưởng môn nhận thưởng
Ai làm rùi thì có thể share ít kinh nghiệm được không
Em là newmember mới tập tành làm sv X_X

vipbk
15-08-12, 09:20 AM
mở: gameserver\script\pvp\

xem các file: factionbattle_...

__Jie__
15-08-12, 12:01 PM
Tớ xem rùi nhưng vẩn không tim ra chổ để edit or thêm vật phẩm
chỉ tìm được số lượng điểm để nó sét rương

local nWeiWang = 0; if nScore >= 4800 then
nWeiWang = 8;
elseif nScore >= 4000 then
nWeiWang = 6;
elseif nScore >= 3200 then
nWeiWang = 5;
elseif nScore >= 2400 then
nWeiWang = 4;
end
nó nằm trong factionbattle_sub.lua
Mod giúp tớ với ~o)

vipbk
15-08-12, 12:20 PM
cái nWeiWang ở trên là số điểm uy danh sẽ được cộng thêm ứng với nScore tương ứng vì khi kéo xuống dưới bạn sẽ thấy:

pPlayer.AddKinReputeEntry(nWeiWang, "factionbattle");

Hàm này là cộng thêm nWeiWang uy danh


pPlayer.AddExp(nExp + nExpEx);

Hàm này tăng kinh nghiệm, bạn có thể thêm vào:

pPlayer.AddItem(...);

__Jie__
16-08-12, 12:43 AM
có thể giúp mình mốt lần nửa không
mình muốn hỏi làm sao để set time cho thi đấu MP
ngày thì mình biết rùi :

OPEN_WEEK_DATE = {0,1,2,3,4,5,6,7};
mặc định 3-5 chỉnh như thế là ngày nào củng đánh
Nhưng mình muốn thay đổi time của nó . Ví dụ không muốn 20:30 đánh
mà mình muốn set time theo ý thích của mình

kakakura
16-08-12, 01:07 AM
có thể giúp mình mốt lần nửa không
mình muốn hỏi làm sao để set time cho thi đấu MP
ngày thì mình biết rùi :

OPEN_WEEK_DATE = {0,1,2,3,4,5,6,7};
mặc định 3-5 chỉnh như thế là ngày nào củng đánh
Nhưng mình muốn thay đổi time của nó . Ví dụ không muốn 20:30 đánh
mà mình muốn set time theo ý thích của mình

Thi đấu môn phái file nào vậy bạn :(, Mình xem với

__Jie__
16-08-12, 01:09 AM
mở: gameserver\script\pvp\

xem các file: factionbattle_...
Đây này bạn :D nhớ xem các topic phía trên nhá o->

kakakura
16-08-12, 01:11 AM
Đây này bạn :D nhớ xem các topic phía trên nhá o->

Ý mình hỏi chỉnh thời gian để Thi đấu môn phái đó . file nào đó mà :(

__Jie__
16-08-12, 01:18 AM
Ý mình hỏi chỉnh thời gian để Thi đấu môn phái đó . file nào đó mà :(
factionbattle_def.lua nhé cậu ;))

vipbk
16-08-12, 09:29 AM
Nhưng mình muốn thay đổi time của nó . Ví dụ không muốn 20:30 đánh
mà mình muốn set time theo ý thích của mình

bạn vào file này: gamecenter\setting\scheduletask\tasklist.ini
Trong đó có toàn bộ thời gian bắt đầu và kết thúc của tất cả các hoạt động ingame (không tính event)

Để ý thấy:


[Task_14]
TaskName=门派竞技
ScriptGroup=FactionBattle
ScriptFun=StartFactionBattle
TaskTime_01=1930


1930 là thời gian bắt đầu báo danh Thi đấu môn phái, bạn sửa lại tùy ý ;)