Kết quả 1 đến 10 của 10
-
27-03-20, 11:26 PM #1
- Ngày tham gia
- Apr 2014
- Bài viết
- 288
- Thanks
- 180
- Thanked 21 Times in 15 Posts
sever Linux- Mình cần giúp chi phí sữa chữa đồ Tím!
Mình có vào file RepairItem.lua để giảm phí sửa chữa đồ Tím, nhưng khi vào Game dù chi phí đã giảm nhưng Yêu cầu tiền trong Hành Trang vẫn như cũ.
Ví dụ: phí sửa có 5 vạn nhưng nó yêu cầu trong người có 10 vạn. Mình phải sửa chỗ nào nữa vậy các bác?Khách viếng thăm hãy cùng yeuVLTK xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
27-03-20, 11:36 PM #2
-
Các thành viên gởi lời cảm ơn đến BladeKnight109 vì bài viết này !
yeuVLTK (27-03-20)
-
27-03-20, 11:53 PM #3
- Ngày tham gia
- Apr 2014
- Bài viết
- 288
- Thanks
- 180
- Thanked 21 Times in 15 Posts
Ðề: sever Linux- Mình cần giúp chi phí sữa chữa đồ Tím!
Đúng rồi! mình chỉnh giá tiền trong hàm đó, nhưng ko hiểu sao tiền Yêu cầu trong người Phải có thì ko giảm
--- Chế độ gộp bài viết ---
Code:function get_repair_price(nItemIndex, nGenre, nQuality, nDetailType, nParticularType, nOrgMaxDur, nCurMaxDur, nCurDur, nEquipPrice, nPriceScale, nMagicScale, nSumMagic) if( nCurMaxDur <= 0 or nCurMaxDur <= nCurDur ) then return 0; end local nRepairPrice = 0; if( nQuality == 0 ) then -- ÆÕͨװ±¸£¨À¶/°×ɫװ±¸£© nRepairPrice = nEquipPrice * nPriceScale / 100 * ( nCurMaxDur - nCurDur ) / nCurMaxDur * ( nMagicScale + nSumMagic ) / nMagicScale; elseif( nQuality == 2 ) then -- ¿ÉÏâǶװ±¸£¨×Ïɫװ±¸£© local arynMagLvl = GetItemAllParams( nItemIndex ); local nItemVer = ITEM_GetItemVersion( nItemIndex ); for i = 1, 6 do if( arynMagLvl[i] == 0 ) then break; elseif( arynMagLvl[i] < 0 or arynMagLvl[i] == 65535 ) then -- MagicLevel´«µ½¿Í»§¶ËÊÇÓÃWORD´«ÊäµÄ£¬(WORD)(-1) == 65535 nRepairPrice = nRepairPrice + ENCHASABLE_EQUIP_PRICE[i][4]; -- ¿Õ¿×°´4¼¶Ä§·¨µÈ¼¶ÊôÐÔ¼ÆËã else local nCurMagLvl = getMagAttrLvlLevel( nItemVer, arynMagLvl[i] ); nRepairPrice = nRepairPrice + ENCHASABLE_EQUIP_PRICE[i][nCurMagLvl]; -- °´Ä§·¨µÈ¼¶ÊôÐÔ¼ÆËã end end nRepairPrice = nRepairPrice * ( nCurMaxDur - nCurDur ) end return nRepairPrice; end;
Khách viếng thăm hãy cùng yeuVLTK xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
28-03-20, 12:02 AM #4
- Ngày tham gia
- Jun 2014
- Đang ở
- 0x00000000
- Bài viết
- 1,135
- Thanks
- 151
- Thanked 951 Times in 465 Posts
Ðề: sever Linux- Mình cần giúp chi phí sữa chữa đồ Tím!
-
28-03-20, 12:23 AM #5
- Ngày tham gia
- Apr 2014
- Bài viết
- 288
- Thanks
- 180
- Thanked 21 Times in 15 Posts
Ðề: sever Linux- Mình cần giúp chi phí sữa chữa đồ Tím!
Code:function get_repair_price(nItemIndex, nGenre, nQuality, nDetailType, nParticularType, nOrgMaxDur, nCurMaxDur, nCurDur, nEquipPrice, nPriceScale, nMagicScale, nSumMagic) if( nCurMaxDur <= 0 or nCurMaxDur <= nCurDur ) then return 0; end local nRepairPrice = 0; if( nQuality == 0 ) then -- ÆÕͨװ±¸£¨À¶/°×ɫװ±¸£© nRepairPrice = (nEquipPrice * nPriceScale / 100 * ( nCurMaxDur - nCurDur ) / nCurMaxDur * ( nMagicScale + nSumMagic ) / nMagicScale) / 2 ; elseif( nQuality == 2 ) then -- ¿ÉÏâǶװ±¸£¨×Ïɫװ±¸£© local arynMagLvl = GetItemAllParams( nItemIndex ); local nItemVer = ITEM_GetItemVersion( nItemIndex ); for i = 1, 6 do if( arynMagLvl[i] == 0 ) then break; elseif( arynMagLvl[i] < 0 or arynMagLvl[i] == 65535 ) then -- MagicLevel´«µ½¿Í»§¶ËÊÇÓÃWORD´«ÊäµÄ£¬(WORD)(-1) == 65535 nRepairPrice = (nRepairPrice + ENCHASABLE_EQUIP_PRICE[i][4]) / 2; -- ¿Õ¿×°´4¼¶Ä§·¨µÈ¼¶ÊôÐÔ¼ÆËã else local nCurMagLvl = getMagAttrLvlLevel( nItemVer, arynMagLvl[i] ); nRepairPrice = (nRepairPrice + ENCHASABLE_EQUIP_PRICE[i][nCurMagLvl]) / 2; -- °´Ä§·¨µÈ¼¶ÊôÐÔ¼ÆËã end end nRepairPrice = (nRepairPrice * ( nCurMaxDur - nCurDur )) / 2 end return nRepairPrice; end;
Khách viếng thăm hãy cùng yeuVLTK xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
28-03-20, 12:31 AM #6
- Ngày tham gia
- Jun 2014
- Đang ở
- 0x00000000
- Bài viết
- 1,135
- Thanks
- 151
- Thanked 951 Times in 465 Posts
Ðề: sever Linux- Mình cần giúp chi phí sữa chữa đồ Tím!
Sửa đồ gì, đồ xanh hay đồ hoàng kim, đồ hoàng kim thì xem cái hàm repair_goldequip
Code:function get_repair_price(nItemIndex, nGenre, nQuality, nDetailType, nParticularType, nOrgMaxDur, nCurMaxDur, nCurDur, nEquipPrice, nPriceScale, nMagicScale, nSumMagic) if( nCurMaxDur <= 0 or nCurMaxDur <= nCurDur ) then return 0; end local nRepairPrice = 0; if( nQuality == 0 ) then -- ÆÕͨװ±¸£¨À¶/°×ɫװ±¸£© nRepairPrice = nEquipPrice * nPriceScale / 100 * ( nCurMaxDur - nCurDur ) / nCurMaxDur * ( nMagicScale + nSumMagic ) / nMagicScale ; elseif( nQuality == 2 ) then -- ¿ÉÏâǶװ±¸£¨×Ïɫװ±¸£© local arynMagLvl = GetItemAllParams( nItemIndex ); local nItemVer = ITEM_GetItemVersion( nItemIndex ); for i = 1, 6 do if( arynMagLvl[i] == 0 ) then break; elseif( arynMagLvl[i] < 0 or arynMagLvl[i] == 65535 ) then -- MagicLevel´«µ½¿Í»§¶ËÊÇÓÃWORD´«ÊäµÄ£¬(WORD)(-1) == 65535 nRepairPrice = nRepairPrice + ENCHASABLE_EQUIP_PRICE[i][4]; -- ¿Õ¿×°´4¼¶Ä§·¨µÈ¼¶ÊôÐÔ¼ÆËã else local nCurMagLvl = getMagAttrLvlLevel( nItemVer, arynMagLvl[i] ); nRepairPrice = nRepairPrice + ENCHASABLE_EQUIP_PRICE[i][nCurMagLvl]; -- °´Ä§·¨µÈ¼¶ÊôÐÔ¼ÆËã end end nRepairPrice = nRepairPrice * ( nCurMaxDur - nCurDur ) end nRepairPrice = nRepairPrice/2 return nRepairPrice; end;
-
Các thành viên gởi lời cảm ơn đến BladeKnight109 vì bài viết này !
yeuVLTK (28-03-20)
-
28-03-20, 01:11 AM #7
- Ngày tham gia
- Apr 2014
- Bài viết
- 288
- Thanks
- 180
- Thanked 21 Times in 15 Posts
Ðề: sever Linux- Mình cần giúp chi phí sữa chữa đồ Tím!
Khách viếng thăm hãy cùng yeuVLTK xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
28-03-20, 01:47 AM #8
-
Các thành viên gởi lời cảm ơn đến BladeKnight109 vì bài viết này !
yeuVLTK (31-03-20)
-
31-03-20, 01:37 PM #9
- Ngày tham gia
- Apr 2014
- Bài viết
- 288
- Thanks
- 180
- Thanked 21 Times in 15 Posts
Ðề: sever Linux- Mình cần giúp chi phí sữa chữa đồ Tím!
cảm ơn bác.......................!
À, sẵn cho mình hỏi cái Đổi Ngoại Hình phục trang làm cách nào vậy bác? Thích cái Nón tay bèo "Trúc Lạp" mà Né tránh nó thấp quá gặp Boss chắc tèo . Còn đồ cấp 10 ko có cái nào giống kiểu Truc Lạp . Tình cờ thấy mấy server online có chức năng Đổi Ngoại Trang áKhách viếng thăm hãy cùng yeuVLTK xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
31-03-20, 04:23 PM #10
Ðề: sever Linux- Mình cần giúp chi phí sữa chữa đồ Tím!
Khách viếng thăm hãy cùng smarhero xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[KT] Chạy game sever có mấy cái lỗi nhìn rất chi là khó chịu. Ai biết sữa mình với
Bởi rinnegan trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 2Bài viết cuối: 10-12-14, 07:30 PM -
[KT] Help me ! Các anh chi biết về sever Linux Giúp em với....
Bởi tandaica05 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 27-05-14, 10:12 PM -
[Gunny] Xin HD add phó bản chi tiết có video chi tiết thì tks nhiu
Bởi Jeverment trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 3Bài viết cuối: 19-07-13, 12:52 PM -
[KT] hỏi phần chứa nôi dung sever để chuyễn sever chi tiết?
Bởi lyvanbethao trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 0Bài viết cuối: 04-08-12, 09:31 AM