[JX] Cách phân chia kinh nghiệm của lệnh AddExp là gì? droprate?
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 8 của 8
  1. #1
    Thành Viên
    Ngày tham gia
    Mar 2012
    Bài viết
    57
    Thanks
    11
    Thanked 3 Times in 2 Posts

    Cách phân chia kinh nghiệm của lệnh AddExp là gì? droprate?

    Vấn Đề 1
    cấu trúc và cách phân chia kinh nghiệm của lệnh AddExp là gì vậy các bác theo tớ tìm hiểu trên google thì chỉ bik là nó add kinh nghiệm và nó có 2 dạng
    nhưng không hiểu sao chạy lệnh AddExp(10000) thì nhận được 500Exp còn AddExp(20000) thì nhận được 1000 Exp có phải nó chia số mình nhập vào cho 20 không?
    tớ search trong forum không thấy ai nói về vấn đền này cả

    coi lệnh AddExp trong file script/global/kinhnghiem/exp.lua

    Vấn đề 2
    Tớ coi trong droprate không thấy chổ nào cho rớt ra vật phẩm sự kiện Noel và trong file droprate.lua thì code là rõng vậy cho hỏi vật phẩm rớt ra từ quái do chổ nào quản lý (trong mục droprate) tớ tìm không thấy rồi nha!!
    Lần sửa cuối bởi borntolead, ngày 16-01-13 lúc 08:40 AM.
    Khách viếng thăm hãy cùng borntolead xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên thienthanden2's Avatar
    Ngày tham gia
    Jun 2007
    Đang ở
    Thiên đường đã lỡ...
    Bài viết
    217
    Thanks
    14
    Thanked 183 Times in 73 Posts

    Ðề: Cách phân chia kinh nghiệm của lệnh AddExp là gì? droprate?

    Trích dẫn Gửi bởi borntolead [Only registered and activated users can see links. ]
    Vấn Đề 1
    cấu trúc và cách phân chia kinh nghiệm của lệnh AddExp là gì vậy các bác theo tớ tìm hiểu trên google thì chỉ bik là nó add kinh nghiệm và nó có 2 dạng
    nhưng không hiểu sao chạy lệnh AddExp(10000) thì nhận được 500Exp còn AddExp(20000) thì nhận được 1000 Exp có phải nó chia số mình nhập vào cho 20 không?
    tớ search trong forum không thấy ai nói về vấn đền này cả

    coi lệnh AddExp trong file script/global/kinhnghiem/exp.lua

    Vấn đề 2
    Tớ coi trong droprate không thấy chổ nào cho rớt ra vật phẩm sự kiện Noel và trong file droprate.lua thì code là rõng vậy cho hỏi vật phẩm rớt ra từ quái do chổ nào quản lý (trong mục droprate) tớ tìm không thấy rồi nha!!
    Vấn đề 1: AddExp(kinh nghiệm, cấp, tổ đội)
    Cấp lệch = Cấp thật - cấp.
    Cấp lệch <=5 : Kinh nghiệm nhận đc = kinh nghiệm.
    Cấp lệch >5 và <=15: Kinh nghiệm nhận đc = kinh nghiệm * (295 - 19 * Cấp lệch) / 200
    Cấp lệch > 15: Kinh nghiệm nhận đc = king nghiệm / 20.

    Vấn đề 2: Vào file npcs.txt xem cột DropRateFile xem file dẫn tới đâu, đó là chỉnh tỷ lệ rơi đồ.
    Khách viếng thăm hãy cùng thienthanden2 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. Các thành viên gởi lời cảm ơn đến thienthanden2 vì bài viết này !

    borntolead (16-01-13)

  4. #3
    Thành Viên
    Ngày tham gia
    Mar 2012
    Bài viết
    57
    Thanks
    11
    Thanked 3 Times in 2 Posts

    Ðề: Cách phân chia kinh nghiệm của lệnh AddExp là gì? droprate?

    Trích dẫn Gửi bởi thienthanden2 [Only registered and activated users can see links. ]
    Vấn đề 1: AddExp(kinh nghiệm, cấp, tổ đội)
    Cấp lệch = Cấp thật - cấp.
    Cấp lệch <=5 : Kinh nghiệm nhận đc = kinh nghiệm.
    Cấp lệch >5 và <=15: Kinh nghiệm nhận đc = kinh nghiệm * (295 - 19 * Cấp lệch) / 200
    Cấp lệch > 15: Kinh nghiệm nhận đc = king nghiệm / 20.

    Vấn đề 2: Vào file npcs.txt xem cột DropRateFile xem file dẫn tới đâu, đó là chỉnh tỷ lệ rơi đồ.
    tớ xem rồi tới file boss2x.ini nhưng không thấy dòng nào cho biết là sẽ rớt ra item event ngoài file đó còn cái nào ràng buột rớt item không cậu?
    vấn đề 1 cách lệnh add dùng cấu trúc khác AddExp(20000) cơ màk ??
    Khách viếng thăm hãy cùng borntolead xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên thienthanden2's Avatar
    Ngày tham gia
    Jun 2007
    Đang ở
    Thiên đường đã lỡ...
    Bài viết
    217
    Thanks
    14
    Thanked 183 Times in 73 Posts

    Ðề: Cách phân chia kinh nghiệm của lệnh AddExp là gì? droprate?

    Trích dẫn Gửi bởi borntolead [Only registered and activated users can see links. ]
    tớ xem rồi tới file boss2x.ini nhưng không thấy dòng nào cho biết là sẽ rớt ra item event ngoài file đó còn cái nào ràng buột rớt item không cậu?
    vấn đề 1 cách lệnh add dùng cấu trúc khác AddExp(20000) cơ màk ??
    Không biết sv bạn thế nào, mình xem source thì thấy AddExp có 3 thông số như vậy. Giờ bạn hãy đặt thử 2 thông số (bỏ tổ đội) xem nó ra đúng như công thức vậy ko. Còn muốn rớt item nào thì bạn phải thêm vào trong file ini đó mới có đc, cách thêm xem [Only registered and activated users can see links. ]
    Khách viếng thăm hãy cùng thienthanden2 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #5
    Thành Viên
    Ngày tham gia
    Mar 2012
    Bài viết
    57
    Thanks
    11
    Thanked 3 Times in 2 Posts

    Ðề: Cách phân chia kinh nghiệm của lệnh AddExp là gì? droprate?

    Trích dẫn Gửi bởi thienthanden2 [Only registered and activated users can see links. ]
    Không biết sv bạn thế nào, mình xem source thì thấy AddExp có 3 thông số như vậy. Giờ bạn hãy đặt thử 2 thông số (bỏ tổ đội) xem nó ra đúng như công thức vậy ko. Còn muốn rớt item nào thì bạn phải thêm vào trong file ini đó mới có đc, cách thêm xem [Only registered and activated users can see links. ]
    Server BFF á cậu
    không hiểu sao lệnh add tiền thì bị chia 2
    Earn(1000) -> 500 @@ khó hiểu @@
    Khách viếng thăm hãy cùng borntolead xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #6
    Thành Viên thienthanden2's Avatar
    Ngày tham gia
    Jun 2007
    Đang ở
    Thiên đường đã lỡ...
    Bài viết
    217
    Thanks
    14
    Thanked 183 Times in 73 Posts

    Ðề: Cách phân chia kinh nghiệm của lệnh AddExp là gì? droprate?

    Trích dẫn Gửi bởi borntolead [Only registered and activated users can see links. ]
    Server BFF á cậu
    không hiểu sao lệnh add tiền thì bị chia 2
    Earn(1000) -> 500 @@ khó hiểu @@
    SV đó đã đc lập trình lại hết rồi, cho nên có những thứ thay đổi so với jx ngày xưa và mình cũng ko thể biết đc đâu bạn à. Muốn biết chính xác thì phải hỏi tác giả.
    Khách viếng thăm hãy cùng thienthanden2 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #7
    Thành Viên
    Ngày tham gia
    Mar 2012
    Bài viết
    57
    Thanks
    11
    Thanked 3 Times in 2 Posts

    Ðề: Cách phân chia kinh nghiệm của lệnh AddExp là gì? droprate?

    Trích dẫn Gửi bởi thienthanden2 [Only registered and activated users can see links. ]
    SV đó đã đc lập trình lại hết rồi, cho nên có những thứ thay đổi so với jx ngày xưa và mình cũng ko thể biết đc đâu bạn à. Muốn biết chính xác thì phải hỏi tác giả.
    àk tớ test lại thấy lệnh Earn chạy đúng rồi có lện đúng tiền
    đoạn script on death @@ trong trường hợp tớ i = 1
    Code:
    AddExp(HeThongKN[i][2]*GetGlbMissionV(27))
    							b = random(1,4)
    							Earn(9000)
    							if b == 2 then
    								Earn(HeThongKN[i][3])
    							end
    Code:
    HeThongKN={ -- map,kn,tien,level,ngu ba
    {1,20000,1000,20,1},			--2x
    {2,10000,2000,30,1},			--3x
    {3,10000,3000,40,1},		--4x
    {4,10000,4000,50,1},		--5x
    {5,10000,5000,60,1},		--6x
    {6,15000,5000,70,1},		--7x
    {7,15000,5000,80,1},		--8x
    {8,15000,5000,90,1},		--9x
    {9,15000,5000,100,1},		--10x
    {10,15000,5000,110,1},		--11x
    {11,15000,5000,120,2},		--12x
    {12,15000,5000,130,2},		--13x
    {13,15000,5000,140,2},		--14x
    {14,15000,6000,150,2},		--15x
    {15,15000,7000,160,2},		--16x
    {16,15000,8000,170,2},		--17x
    {49,20000,9000,180,4},		--18x
    {48,20000,10000,190,4},		--19x
    {46,20000,1,200,5},
    {46,5000,1,250,0},
    }
    tớ chage máp có id là 1 nhưng nhận đc 500exp (AddExp(HeThongKN[i][2]*GetGlbMissionV(27)))

    cậu cho tớ xin nick yahoo đc ko
    Lần sửa cuối bởi borntolead, ngày 16-01-13 lúc 10:38 AM.
    Khách viếng thăm hãy cùng borntolead xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  9. #8
    ♔YONKOU♔ Edward_Newgate's Avatar
    Ngày tham gia
    Nov 2010
    Bài viết
    2,773
    Thanks
    533
    Thanked 1,059 Times in 655 Posts

    Ðề: Cách phân chia kinh nghiệm của lệnh AddExp là gì? droprate?

    Hàm AddExp có 2 cách sử dụng
    1. AddExp(value)
    Trong đó value là kinh nghiệm.
    2. AddExp(value1,value2,value3)
    value1: kinh nghiệm
    value2: cấp nhận được kinh nghiệm (độ lệch thì như bạn ở trên đã nói)
    value3: có 2 loại giá trị, 1 thì có chia cho thành viên trong tổ đội, 0 thì ngược lại

    Nếu bạn muốn add bao nhiêu được bấy nhiêu thì sài hàm AddOwnExp()

    Còn vấn đề droprate thì vì nó là file .ini nên code ko thể nào giống .lua đc Nên dùng jxEdit của invaildpw edit sẽ dễ hiểu hơn
    Trích dẫn Gửi bởi borntolead [Only registered and activated users can see links. ]
    àk tớ test lại thấy lệnh Earn chạy đúng rồi có lện đúng tiền
    đoạn script on death @@ trong trường hợp tớ i = 1
    Code:
    AddExp(HeThongKN[i][2]*GetGlbMissionV(27))
    							b = random(1,4)
    							Earn(9000)
    							if b == 2 then
    								Earn(HeThongKN[i][3])
    							end
    Code:
    HeThongKN={ -- map,kn,tien,level,ngu ba
    {1,20000,1000,20,1},			--2x
    {2,10000,2000,30,1},			--3x
    {3,10000,3000,40,1},		--4x
    {4,10000,4000,50,1},		--5x
    {5,10000,5000,60,1},		--6x
    {6,15000,5000,70,1},		--7x
    {7,15000,5000,80,1},		--8x
    {8,15000,5000,90,1},		--9x
    {9,15000,5000,100,1},		--10x
    {10,15000,5000,110,1},		--11x
    {11,15000,5000,120,2},		--12x
    {12,15000,5000,130,2},		--13x
    {13,15000,5000,140,2},		--14x
    {14,15000,6000,150,2},		--15x
    {15,15000,7000,160,2},		--16x
    {16,15000,8000,170,2},		--17x
    {49,20000,9000,180,4},		--18x
    {48,20000,10000,190,4},		--19x
    {46,20000,1,200,5},
    {46,5000,1,250,0},
    }
    tớ chage máp có id là 1 nhưng nhận đc 500exp (AddExp(HeThongKN[i][2]*GetGlbMissionV(27)))

    cậu cho tớ xin nick yahoo đc ko
    Bạn nên đưa script đầy đủ lên, còn nếu script chỉ có bây nhiêu này thì là sai (thiếu) rùi
    STRONGEST MAN

 

 

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

  1. Chia sẻ kinh nghiệm viết web
    Bởi TitanRain trong diễn đàn Guides - Kho Lưu trữ
    Trả lời: 11
    Bài viết cuối: 24-10-14, 09:38 AM
  2. Pro vào chia sẽ cho em chút kinh nghiệm nhé
    Bởi quoclk123123 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 13-01-13, 06:14 PM
  3. [JX] [CHIA SẺ KINH NGHIỆM] Học Script Cơ Bản Trong JX Server
    Bởi ps1990 trong diễn đàn Scripts
    Trả lời: 0
    Bài viết cuối: 13-01-13, 02:27 AM
  4. Vui thú cùng boss :P ai có kinh nghiệm vào cùng chia sẻ nhé!
    Bởi note87 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 10
    Bài viết cuối: 10-11-11, 11:25 PM
  5. cần người chia sẻ kinh nghiệm trong Kiếm Khách Anh Hùng
    Bởi overday trong diễn đàn Các Server Không Nằm Trong Box
    Trả lời: 0
    Bài viết cuối: 13-03-11, 07:38 PM

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à 09:01 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ệ.