Youekenres987
25-02-13, 06:01 AM
- mấy a cho e ? cái cách chỉnh cho ẽp đánh quái lên cao một chút mình phải làm thế nào vậy mấy a e newbie k biết mấy a chỉ cụ thể giùm nha à cho e ? thêm 1 vấn đề nữa sever không có chức năng chùng sinh mình có thể add vào đc không nếu đc vậy có khó lắm không 
bạn vao theo đường dẫn \Settings\npc\player
mở fire level_exp.txt
µÈ¼¶    Éý¼¶ÐèÒª¾Ñé
1    100
2    200
3    300
4    400
5    500
6    600
7    700
8    800
9    900
10    1000
11    1000
12    1000
13    1000
14    1000
15    1000
16    1000
17    1000
18    1000
19    1000
20    1000
21    10000
22    10000
23    10000
24    10000
25    10000
26    15000
27    15000
28    15000
29    15000
30    15000
31    18000
32    18000
33    18000
34    18000
35    18000
36    27000
37    27000
38    27000
39    27000
40    27000
41    32000
42    32000
43    32000
44    32000
45    32000
46    48000
47    48000
48    48000
49    48000
50    48000
51    52000
52    52000
53    52000
54    52000
55    52000
56    78000
57    78000
58    78000
59    78000
60    78000
61    80000
62    80000
63    80000
64    80000
65    80000
66    120000
67    120000
68    120000
69    120000
70    120000
71    140000
72    140000
73    140000
74    140000
75    140000
76    210000
77    210000
78    210000
79    210000
80    210000
81    800000
82    800000
83    800000
84    800000
85    800000
86    1200000
87    1200000
88    1200000
89    1200000
90    1200000
91    1290000
92    1290000
93    1290000
94    1290000
95    1290000
96    1720000
97    1720000
98    1720000
99    1720000
100    1720000
101    1750000
102    1750000
103    1750000
104    1750000
105    1750000
106    2250000
107    2250000
108    2250000
109    2250000
110    2250000
111    3000000
112    3000000
113    3000000
114    3000000
115    3000000
116    3600000
117    3600000
118    3600000
119    3600000
120    3600000
121    3900000
122    3900000
123    3900000
124    3900000
125    3900000
126    4550000
127    4550000
128    4550000
129    4550000
130    4550000
131    5250000
132    5250000
133    5250000
134    5250000
135    5250000
136    5950000
137    5950000
138    5950000
139    5950000
140    5950000
141    6400000
142    6400000
143    6400000
144    6400000
145    6400000
146    7200000
147    7200000
148    7200000
149    7200000
150    7200000
151    13000000
152    13000000
153    13000000
154    13000000
155    13000000
156    15000000
157    15000000
158    15000000
159    15000000
160    15000000
161    45000000
162    45000000
163    45000000
164    45000000
165    45000000
166    55000000
167    55000000
168    55000000
169    55000000
170    55000000
171    180000000
172    180000000
173    180000000
174    180000000
175    180000000
176    250000000
177    250000000
178    250000000
179    250000000
180    250000000
181    540000000
182    540000000
183    540000000
184    540000000
185    540000000
186    720000000
187    720000000
188    720000000
189    720000000
190    720000000
191    2000000000
192    2000000000
193    2000000000
194    2000000000
195    2000000000
196    5000000000
197    5000000000
198    5000000000
199    5000000000
200    5000000000
201    5000000000
202    5000000000
203    5000000000
204    5000000000
205    5000000000
206    5000000000
207    5000000000
208    5000000000
209    5000000000
210    5000000000
211    5000000000
212    5000000000
213    5000000000
214    5000000000
215    5000000000
216    5000000000
217    5000000000
218    5000000000
219    5000000000
220    5000000000
221    5000000000
222    5000000000
223    5000000000
224    5000000000
225    5000000000
226    5000000000
227    5000000000
228    5000000000
229    5000000000
230    5000000000
231    5000000000
232    5000000000
233    5000000000
234    5000000000
235    5000000000
236    5000000000
237    5000000000
238    5000000000
239    5000000000
240    5000000000
241    5000000000
242    5000000000
243    5000000000
244    5000000000
245    5000000000
246    5000000000
247    5000000000
248    5000000000
249    5000000000
250    5000000000
Mình lấy 1 VD lv 250 
5000000000con số đó bạn chỉnh bao nhiêu cũng dc tùy vào bạn.chỉnh xong bạn vào game ấn f3 lên là thấy exp nhân vật dc thay đổi
đó là điểm exp nhân vật từng cấp.. nhớ chỉnh xong đồng bộ với cilnet
còn chỉnh exxp quái thì vào theo đường dẫn Script\Global\kinhnghiem
mở fire exp.lua lên
HeThongKN={ -- map,kn,tien,level,ngu ba
{1,20000,1,20,1},            --2x
{2,40000,1,30,1},            --3x
{3,100000,1,40,1},        --4x
{4,130000,1,50,1},        --5x
{5,170000,1,60,1},        --6x
{6,210000,1,70,1},        --7x
{7,300000,1000,80,1},        --8x
{8,330000,1500,90,1},        --9x
{9,400000,2000,100,1},        --10x
{10,450000,2500,110,1},        --11x
{11,500000,3000,120,2},        --12x
{12,550000,3500,130,2},        --13x
{13,600000,4000,140,2},        --14x
{14,700000,4500,150,2},        --15x
{15,800000,5000,160,2},        --16x
{16,900000,5500,170,2},        --17x
{49,1000000,6000,180,2},        --18x
{48,1200000,6500,190,2},        --19x
{46,1350000,6500,200,5},
{46,0,6500,0,0},
}
đó là exp quái từng mập lv  mình vd 1 cái lv  19x 
{48,1200000,6500,190,2},        --19x
1200000, là điểm exp của quái        
6500   là tiền vạn rớt ra từ quái
bạn chinh trong scrip thì ko cần đồng bộ..thế là xong
còn chuyển sinh thì code này bạn gián vào 1 npc nào cũng được.
Include("\\dulieu\\chuyensinhdata.lua")
Include("\\script\\source\\sourcejx49.lua")
Include("\\script\\global\\monphai\\manguon.lua")
--------------------------------------------------------------
-------************************************************** *****
-------************************************************** *****
-------Author: DNTMaster            --------------------------
-------Script: Chuyen Sinh Nhan Vat --------------------------
-------Edit By Ohishu        --------------------------
--------------------------------------------------------------
iditemcantrongcs = 171
gioihancs = 50
TENVP = "ChuyÓn Sinh KiÕp"
vlmt = 16
ttk = 15
function main()
SetGlbMissionV(50,gioihancs)
Say("<color=cyan>Giíi H¹n ChuyÓn Sinh HiÖn T¹i Lµ:<color> "..GetGlbMissionV(50).."\n<color=yellow>Sè LÇn ChuyÓn Sinh: "..GetTask(197).."\n<color=red>CÊp ChuyÓn Sinh: "..CSTABLE[GetTask(197)+1][1].."\nTiÒn ChuyÓn Sinh: "..(CSTABLE[GetTask(197)+1][2]/10000).." Van\nChuyÓn Sinh KiÕp: "..CSTABLE[GetTask(197)+1][3]..".",3,
"Ta Muèn ChuyÓn Sinh./chuyensinh",
"Vßng S¸ng ChuyÓn Sinh/vongsang",
"Thoat./Exit")
end
function nhanthuongcs()
    Talk(1,"","Moi Khi Chuyen Sinh Nguoi Co The Len Dao Luyen Skill De <color=red>Gia Tang Skill 90<color> Them 1 !")        
    end
function payvpcs()
    SayEx({"<color=cyan>Bac Dau Than Tang<color> "..TENVP.." Tri Gia <color=yellow>200<color> Danh Vong Va <color=cyan>800<color> Phuc Duyen Nguoi Muon Mua ?",
            "Vang Ta Mua/paykpt",
            "Thoat/Exit"})
            end
function cailaohd()
    SayEx({"<color=cyan>Bac Dau Than Tang<color> De Cai Lao Hoan Dong Can Cac Dieu Kien Sau\n<color=yellow>Chuyen Sinh 150 Lan\n200kv\n30 Cuon Chuyen Sinh Kiep !",
            "Vang Ta Muon Cai Lao/cailaocond",
            "Loi Ich Khi Cai Lao/loiichcl",
            "Thoat/Exit"})
end
function loiichcl()
        Talk(1,"","Khi Cai Lao Se Nhan Duoc Giu Nguyen Muc Diem Ky Nang Va Tiem Nang O Lan CS 150\n<color=red>Duoc Cong 2 Skill 150 ( Vi Du 20 Len 22 Skill ) !\n1 Mon Trang Suc Vo Danh !")    
end
function cailaocond()
a = GetItemCount(171)
b = GetCash()
c = random(0,3)
    if GetTask(197) >= 150 then
        if GetItemCount(171) >= 30 then
            if GetCash() >= 2000000000 then
        Pay(2000000000)
        for i=1,30 do DelItem(171) end
        if GetItemCount(171) == (a - 30) and GetCash() == (b - 2000000000) then
        SetLevel(10)
        SetTask(198,GetTask(198)+1)        
        diemtn = (CSTABLE[150][4] + (GetTask(ttk) * 5)) * GetTask(198)
        diemkn = (CSTABLE[150][5] + GetTask(vlmt)) * GetTask(198)
        RollPoint()
        AddAll(diemtn,diemkn)        
        Talk(1,"","Day la lan cai lao hoan dong thu: "..GetTask(198).." Cua Ban\n<color=red>Nhap vao bang thong bao nay de bat dau cai lao")    
        SetTask(197,0)
    if c == 0 then
AddItem(0,9,20,1,z,0,10)    
    elseif c == 1 then
AddItem(0,4,20,1,z,0,10)    
    elseif c == 2 then
AddItem(0,3,21,1,z,0,10)
    elseif c == 3 then
AddItem(0,3,21,2,z,0,10)    
    end
        KickOutSelf()
        else
        Msg2Player("Da Chet Me Hack !")
        end
            else
        Msg2Player("Ban Khong Co Du 200kv !")
            end
        else
        Msg2Player("Ban Khong Co Du 30 CSK !")
        end
    else
    Msg2Player("Ban Chua Dat Duoc 150 Lan CS !")
    end
end
function paykpt()
d = GetTask(12)
e = GetRepute()
        if GetTask(12) >= 800 and GetRepute() >= 200 then
    SetTask(12,GetTask(12)-800)
    AddRepute(-200)
            if GetTask(12) == d - 800 and GetRepute() == e - 200 then
            AddEventItem(iditemcantrongcs)
            Msg2Player("Nhan Duoc "..TENVP.." Xin Chuc Mung ! ")
            else
            Msg2Player("Hack A Cung Yeu")
            end
        else
    Msg2Player("Chua Du Phuc Duyen Hoac Danh Vong De Mua "..TENVP.." ! ")
        end
end
function AddAll(Xdnt,Ydnt)
if Xdnt == nil then Xdnt = 0 end
if Ydnt == nil then Ydnt = 0 end
AddProp(Xdnt)
AddMagicPoint(Ydnt)
Msg2Player("Ban nhan duoc "..Xdnt.." diem tiem nang");
Msg2Player("Ban nhan duoc "..Ydnt.." diem ky nang");
end;
function chuyensinh()
cs = GetTask(197)
if cs == nil then cs = 0 end
cs = cs +1
        if GetTask(197) < GetGlbMissionV(50) then
    if GetLevel() >= CSTABLE[cs][1] then
        if GetCash() >= CSTABLE[cs][2] then
            if GetItemCount(iditemcantrongcs) >= CSTABLE[cs][3] then         
                for i=1,CSTABLE[cs][3] do DelItem(iditemcantrongcs) end
                Pay(CSTABLE[cs][2])
                SetTask(197,GetTask(197)+1)
                Msg2Player("Bat dau chuyen Sinh Nhan Vat")
                diemtn = CSTABLE[cs][4] + (GetTask(ttk) * 5) + (CSTABLE[150][4]*GetTask(198))    
                diemkn = CSTABLE[cs][5] + GetTask(vlmt) + (CSTABLE[150][5]*GetTask(198))
                reborn()
                AddAll(diemtn,diemkn)
                danhhieuphiphong()
                Talk(1,"","§©y Lµ LÊn ChuyÓn Sinh Thø: "..GetTask(197).." Cña B¹n\n<color=red>NhÊp Vµo B¶ng Th«ng B¸o Nµy §Ó B¾t §Çu ChuyÓn Sinh")
                KickOutSelf()                        
            else
            Talk(1,"","B¹n CÇn Cã <color=red>"..CSTABLE[cs][3].."<color> "..TENVP.." §Ó ChuyÓn Sinh !")    
            end
        else
        Talk(1,"","<color=cyan>ChuyÓn Sinh §¹i S:<color> B¹n CÇn Cã "..(CSTABLE[cs][2]/10000).." V¹n §Ó ChuyÓn Sinh")
        end
    else
    Talk(1,"","<color=cyan>ChuyÓn Sinh §¹i S:<color> B¹n CÇn §¹t "..CSTABLE[cs][1].." CÊp §Ó ChuyÓn Sinh")
    end
cs = 0
diemtn = 0
diemkn = 0
        else
Talk(1,"","<color=cyan>ChuyÓn Sinh §¹i S:<color> Giíi H¹n ChuyÓn Sinh HiÖn T¹i Lµ "..GetGlbMissionV(50).." Kh«ng ThÓ TiÕp Tôc ChuyÓn Sinh !")    
        end
end
function vongsang()
if GetTask(197) >= 1 and GetTask(197) < 2 then
    if HaveMagic(470) <= 0 then
        AddMagic(470,1)
        Msg2Player("B¹n NhËn §îc Vßng S¸ng ChuyÓn Sinh")
        KickOutSelf()
    else
    Talk(1,"","Ng¬i ®· Nh©n <color=fire>Vßng S¸ng<color> kh«ng thÓ nhËn ®îc n÷a")
    end
elseif GetTask(197) >= 2 and GetTask(197) < 3 then
    if HaveMagic(483) <= 0 then
        DelMagic(470)
        AddMagic(483,1)
        Msg2Player("B¹n NhËn §îc Vßng S¸ng ChuyÓn Sinh")
        KickOutSelf()
    else
    Talk(1,"","Ng¬i ®· Nh©n <color=fire>Vßng S¸ng<color> kh«ng thÓ nhËn ®îc n÷a")
    end
elseif GetTask(197) >= 3 and GetTask(197) < 4 then
    if HaveMagic(484) <= 0 then
        DelMagic(483)
        DelMagic(470)
        AddMagic(484,1)
        Msg2Player("B¹n NhËn §îc Vßng S¸ng ChuyÓn Sinh")
        KickOutSelf()
    else
    Talk(1,"","Ng¬i ®· Nh©n <color=fire>Vßng S¸ng<color> kh«ng thÓ nhËn ®îc n÷a")
    end
elseif GetTask(197) >= 4 and GetTask(197) < 5 then
    if HaveMagic(485) <= 0 then
        DelMagic(484)
        DelMagic(483)
        DelMagic(470)
        AddMagic(485,1)
        Msg2Player("B¹n NhËn §îc Vßng S¸ng ChuyÓn Sinh")
        KickOutSelf()
    else
    Talk(1,"","Ng¬i ®· Nh©n <color=fire>Vßng S¸ng<color> kh«ng thÓ nhËn ®îc n÷a")
    end
elseif GetTask(197) >= 5 then
    if HaveMagic(486) <= 0 then
        DelMagic(485)
        DelMagic(484)
        DelMagic(483)
        DelMagic(470)
        AddMagic(486,1)
        Msg2Player("B¹n NhËn §îc Vßng S¸ng ChuyÓn Sinh")
        KickOutSelf()
    else
    Talk(1,"","Ng¬i ®· Nh©n <color=fire>Vßng S¸ng<color> kh«ng thÓ nhËn ®îc n÷a")
    end
else
    Msg2Player("Sè lÇn trïng sinh cña b¹n lµ : "..GetTask(197).." kh«ng thÓ nhËn thëng")
end
end
function danhhieuphiphong()
SetHonor(GetHonor() +1)
end
Powered by vBulletin® Version 4.2.0 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.