PDA

View Full Version : Bí Cái Hàm Tẩy Tủy Ở Server China



ThanhVipLn
15-12-10, 10:20 AM
Cái Server 30.10.2010 Đang Dev Ngon Giờ Không Bik sao tẩy tủy
Ai Bik Có Cái Hàm Nào tẩy Tủy Dc Thì Chỉ Giùm Nha??

thaihoa91
15-12-10, 10:58 AM
Tui chưa test vụ này nhưng ông thử đoạn code tẩy tủy nguyên gốc của Server Alextuan xem sao !


Include("\\Script\\global\\serverlib.lua");
function main(sel)
Say("Phan Tang : Nguoi muon gi ?",4, "Toi muon tay diem tiem nang./clear_prop", "Toi muon tay diem ki nang./clear_point", "Toi muon roi khoi day./clear_exit", "Khong lam gi ca./OnCancel");
end;


function OnCancel()
end;

function clear_point_core() -- 由于道具加潜能点存在不确定性,暂� �取消修复功能(只写日志备查)
i = HaveMagic(210) -- 轻功另外操作
j = HaveMagic(400) -- “劫富济贫”另外操作
n = RollbackSkill() -- 清除技能并返回所有技能点(包括轻� �等特殊技能)
x = 0
if (i ~= -1) then x = x + i end -- 这两句判断是排除从未学过轻功的人� �回-1从而导致点数计算错误情况
if (j ~= -1) then x = x + j end
rollback_point = n - x -- 把技能点当做空闲点数返还,但先扣� �轻功等
if (rollback_point + GetMagicPoint() < 0) then -- 如果洗成了负数,则当作0(为以后多� ��洗点保留)
rollback_point = -1 * GetMagicPoint()
end
AddMagicPoint(rollback_point)
if (i ~= -1) then AddMagic(210,i) end -- 如果学过轻功则加回原有等级
if (j ~= -1) then AddMagic(400,j) end -- 如果学过“劫富济贫”同样处理
KickOutSelf()
end;
function clear_prop_core1()
Msg2Player("Chuc nang nay da bi khoa")
end;
function clear_prop_core()
player_prop = GetProp()
strg = GetStrg(1)
dex = GetDex(1)
vit = GetVit(1)
eng = GetEng(1)
sum = player_prop+strg+dex+vit+eng
Msg2Player(player_prop.."-"..strg.."-"..dex.."-"..vit.."-"..eng.."-"..sum)
AddProp(-1*sum)
player_prop = GetProp()
strg = GetStrg(1)
dex = GetDex(1)
vit = GetVit(1)
eng = GetEng(1)
Msg2Player(player_prop.."-"..strg.."-"..dex.."-"..vit.."-"..eng.."-"..player_prop+strg+dex+vit+eng)
AddProp(sum)
--KickOutSelf()
end;
function clear_prop_core2()
base_str = {35,20,25,30,20} -- 五行人物的天生属性值
base_dex = {25,35,25,20,15}
base_vit = {25,20,25,30,25}
base_eng = {15,25,25,20,40}
player_series = GetSeries() + 1
-- AddProp(100) -- 为避免没有未分配潜能点可供修复的� �端情况,暂时“借”给他100点
Utask88 = 1
AddStrg(base_str[player_series] - GetStrg(1) + GetByte(Utask88,1)) -- 将已分配潜能重置(task(88)是任务中直 接奖励的力量、身法等)
AddDex(base_dex[player_series] - GetDex(1) + GetByte(Utask88,2))
AddVit(base_vit[player_series] - GetVit(1) + GetByte(Utask88,3))
AddEng(base_eng[player_series] - GetEng(1) + GetByte(Utask88,4))
-- AddProp(-100) -- 还债
-- if (GetTask(81) == 0) then -- 如果用过洗髓经,潜能点没有固定标� �,则无法检验修复(因此只有未用过� ��的才检验修复)
player_prop = GetProp() -- 检查玩家潜能总数是否正确。包含任� �与道具加的潜能点,不包含临时点数
std_prop = (GetLevel()-1)*5 + GetByte(GetTask(86),1)
if (player_prop ~= std_prop) then -- 如果不一致则修正(取消修正,只写� �志)
-- AddProp(std_prop - player_prop)
x = GetByte(Utask88,1)+GetByte(Utask88,2)+GetByte(Utas k88,3)+GetByte(Utask88,4)
end
-- end
Msg2Player("<#10697>")
end;
function clear_prop()
Say("Phan Tang : Nguoi chac chan muon tay diem tiem nang khong ?", 2,"Toi chac chan muon tay diem tiem nang./clear_prop_core", "Toi muon suy nghi lai./OnCancel");
end;
function clear_point()
Say("Phan Tang : Nguoi chac chan muon tay diem ki nang khong ?", 2,"Toi chac chan muon tay diem ki nang./clear_point_core", "Toi muon suy nghi lai./OnCancel");
end;
function clear_exit()
Say("Phan Tang : Nguoi chac chan muon roi khoi day khong ?\nNguoi van co the quay lai day voi dieu kien khong duoc mo ruong o bat ki dau.",2, "Toi chac chan muon roi khoi day./clear_exitok", "Toi muon suy nghi lai./OnCancel");
end;
function clear_exitok()
SetLogoutRV(0);
NewWorld(53, 1576, 3232)
end;

ThanhVipLn
15-12-10, 11:11 AM
Đợi Tí Test Liền
Ghiền Nhất cái Tốc Độ Skill + Hút NL SL + Sửa TB
Ngoài Ra Ko Thấy Gì Mới
mà Tấy Tủy Ko Dc Là Khóc

ThanhVipLn
15-12-10, 11:16 AM
Hòa Onlin Yahoo Giúp Cái
Kỹ Năng Thì OK Vì DelMagic Dc
Còn Mấy Cái Sức Manh Thân Pháp Thì bó Tay
Online Yahoo Gium Tí Nha

kinkina2009
15-12-10, 04:45 PM
hàm ReSetBasetive gì đó ở core.dll không có, tẩy cái của thaihoa send xem sao. Tuy nhiên cái GS và core này hạn chế đủ điều bạn nên lưu ý :)

ThanhVipLn
15-12-10, 06:17 PM
Lại Kiếm Được 1 Cái Mới Nữa. Không Dùng Dc Hàm SetLevel() :(
Giờ Kiếm Dc Cách Tẩy Tủy Thì Tiếp Tục Ko Thì Bỏ Ý Tưởng Này
Cái Này Chỉ Thích Cái Skill Đánh Chậm. Ngoài Ra Vẫn Vậy

thaihoa91
15-12-10, 06:25 PM
Èo ! Ko chạy SetLevel() dc lun à ! Để có gì tui test kỹ xem sao :(

ThanhVipLn
15-12-10, 06:27 PM
Tình Hình Là Rất Tình Hình. Có Nên Làm Tiếp Không Ta????
Hòa Giúp Cái Tẩy Tủy Nha
SetLevel Ko Duoc Nhung Mấy Cái Kia Cũng Sài tốt

ThanhVipLn
16-12-10, 07:56 AM
hòa ơi tối wa có tét hàm tẩy giùm ko vậy

thaihoa91
16-12-10, 10:21 AM
Uh đang lu bu vài chuyện :D 30 charrrrrrrrrrrrrrrrrrr

kinkina2009
16-12-10, 01:01 PM
Addrepute , tẩy tủy , setlevel không được , Task load < 255 . Bug không chạy hết script quá dài , lỗi hàm Add Npc quá nhiều ... :|

ThanhVipLn
16-12-10, 01:48 PM
bỏ rùi ko làm cái đ1o nữa :)

Đợi Không BIk Khi nào mới Ngon Đây

kinkina2009
16-12-10, 03:02 PM
tất nhiên là phải bỏ thôi,ol mà mang cái đó ra thì vỡ sọ