[JX] Script Chuyển Sinh Edited Từ SkyLight
Hello & Welcome to our community. Is this your first visit? Đăng Ký
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 4 của 4
  1. #1
    Thành Viên
    Ngày tham gia
    Mar 2010
    Bài viết
    430
    Thanks
    30
    Thanked 182 Times in 81 Posts

    Script Chuyển Sinh Edited Từ SkyLight

    Code:
    ----COPYRIGHT@: SKYLIGHT
    ----Edited:  CALL
    
    ---check dk can chuyen sinh 
    check_dkcs = function(num)
    task_cs = GetTask(197) ---so lan cs
    check_money = GetCash() ---ktra tien
    check_level = GetLevel() ---ktra level nv
    check_xu = GetTask(200) ---ktra xu or vang
    if num ==  1 then 
    	return task_cs -- 
    elseif num == 2 then 
    	return check_money -- 
    elseif num == 3 then 
    	return check_level
    elseif num == 4 then 
    	return check_xu
    else
    	return nil
    end
    end
    
    ----reset ky nang + tiem nang then add ky nang + tiem nang sau khi chuyen sinh
    function RollPoint()
    add_kntn(1)
    add_kntn(2)
    AddProp(-GetProp())
    AddMagicPoint(-GetMagicPoint())
    AddProp(GetTask(130))
    AddMagicPoint(GetTask(129))
    end
    
    -----ky nang + tiem nang give cho nhan vat
    add_kntn = function(num)
    kn = 1 --mun cho bao nhiu diem ky nang sau khi chuyen sinh chi can thay doi so nay
    tn = 2 --mun cho bao nhiu diem tiem nang sau khi chuyen sinh chi can thay doi so nay
    if num == 1 then 
    	goi_kn = SetTask(129,GetTask(129)+kn)  
    	return goi_kn
    elseif num == 2 then 
    	goi_tn = SetTask(130,GetTask(130)+tn)
    	return goi_tn
    else
    	return nil
    end
    end
    
    ---ham set level nhan vat sau cs
    SetLevel = function(nLevel)
    if(nLevel<1 or nLevel >200) then
    return 0;
    end
    local a=GetNpcIdx();
    a=setx(a,nLevel);
    if(a==1) then
    else
    end
    end 
    
    ---check tat ca nhung cai can cho chuyen sinh
    call_cs = function()
    limit_cs = 20  --- mun thay doi gioi han chuyen sinh thi thay doi so nay
    money = 1000  ---so tien chuyen sinh
    level = 10  ---level doi hoi de chuyen sinh
    max_xu = 0 -- so xu chuyen sinh, co the thay doi tuy y'
    if check_dkcs(1) < limit_cs then 
    	if check_dkcs(2) >= money then 
    		if check_dkcs(3) >= level then 
    			if check_dkcs(4) >=  max_xu then 
    				process_cs()
    			else
    			Msg2Player("Kh«ng ®ñ sè l­îng xu yªu cÇu ®Ó chuyÓn sinh. Yªu cÇu cã "..max_xu.." xu míi cã thÓ chuyÓn sinh. ")
    			end
    		else
    		Msg2Player("Yªu cÇu nh©n vËt cÊp: "..level.." míi cã thÓ chuyÓn sinh.")
    		end
    	else
    	Msg2Player("Kh«ng ®ñ "..money.." v¹n l­îng ®Ó tiÕn hµnh chuyÓn sinh. Ng­¬i hiÖn cã "..check_dkcs(2).." v¹n l­îng trong hµnh trang")
    	end
    else
    	Msg2Player("ChuyÓn sinh ®· ®¹t tíi gi¹n. ChuyÓn sinh hiÖn t¹i lµ: "..check_dkcs(1).." lÇn ")
    end
    end
    
    ---tien hanh chuyen sinh 
    process_cs = function()
    idxu = 200 ---id xu
    soxu = 0 ---so xu de chuyen sinh
    money = 1000 ---so tien can del de chuyen sinh
    SetTask(197,check_dkcs(1)+1) ---set so lan chuyen sinh 
    Pay(money)
    SetTask(idxu,GetTask(idxu)-soxu) ---cai nay dung task xu con mun dung xu bang vat pham cu viec thay doi o tren ham check cac vat can de chuyen sinh
    SetLevel(1)
    RollPoint()
    KickOutSelf()
    AddGlobalNews(""..GetName().." chuyÓn sinh lÇn "..check_dkcs(1).." thµnh c«ng." )
    end
    
    ---==========main function===================
    main = function()
    call_cs()  --goi ham chuyen sinh ra o main
    end
    Code này đã đơn giản hóa bạn mún thay đổi sao tùy ý. Lưu ý: cần fai copy file: LuaLibDll.dll của skylight đã share bỏ vào server mới có thể đọc được hàm setx().
    Lần sửa cuối bởi hoivegame, ngày 14-08-12 lúc 06:13 AM.
    Khách viếng thăm hãy cùng hoivegame xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 4 Users Say Thank You to hoivegame For This Useful Post:

    chaoban6 (24-02-13), hoanglinhpt (16-08-12), kenthp (16-08-12), tien320456 (03-12-12)

  3. #2
    Thành Viên
    Ngày tham gia
    Feb 2011
    Bài viết
    91
    Thanks
    21
    Thanked 47 Times in 5 Posts

    Ðề: Script Chuyển Sinh Edited Từ SkyLight

    copy vào file nào vậy bạn chỉ với
    Khách viếng thăm hãy cùng dv911 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Thành Viên
    Ngày tham gia
    Jun 2012
    Bài viết
    28
    Thanks
    20
    Thanked 0 Times in 0 Posts

    Ðề: Script Chuyển Sinh Edited Từ SkyLight

    Đã tự code rồi ! Ko dùng nhưng cũng thanks lấytinh thần đã share cho cộng đồng !
    Khách viếng thăm hãy cùng kenthp xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên GameZone
    Ngày tham gia
    Jul 2011
    Bài viết
    150
    Thanks
    172
    Thanked 32 Times in 8 Posts

    Ðề: Script Chuyển Sinh Edited Từ SkyLight

    cho cái hướng dẫn đi bạn ơi! THANKS
    Lần sửa cuối bởi thaihoa91, ngày 03-12-12 lúc 10:47 PM.
    Khách viếng thăm hãy cùng tien320456 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. [KT] Script chuyển sinh nhân vật
    Bởi toan7a42002 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 06-07-12, 05:03 PM
  2. [JX] Cho em xin script chuyển sinh !
    Bởi duongbaho trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 16-06-12, 10:49 AM
  3. xin script VH npc chuyển sinh!!!
    Bởi jametaylor trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 05-08-11, 09:41 PM
  4. Xin Script 1 ngày chỉ được chuyển sinh 1 lần duy nhất.
    Bởi TND.VN trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 25-06-11, 10:53 AM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 02:55 AM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.