Kết quả 21 đến 30 của 47
-
20-12-12, 11:02 AM #21
- Ngày tham gia
- Feb 2012
- Bài viết
- 346
- Thanks
- 143
- Thanked 41 Times in 30 Posts
Ðề: HOT!! FIX Full Cường Hóa Biến Hình + Add Nhiều đá GunnyII
cậu ơi cái này nó có lưu lại item không
Khách viếng thăm hãy cùng Phong_JxOnline xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
20-12-12, 11:08 AM #22
- Ngày tham gia
- Aug 2010
- Bài viết
- 69
- Thanks
- 47
- Thanked 2 Times in 2 Posts
Ðề: HOT!! FIX Full Cường Hóa Biến Hình + Add Nhiều đá GunnyII
Bạn ơi, sao mà khi cường hóa lên từ +10 trở đi không còn chữ thành công nữa vậy?
Khách viếng thăm hãy cùng angelvipno.1 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
20-12-12, 11:11 AM #23
- Ngày tham gia
- Mar 2009
- Đang ở
- Đây
- Bài viết
- 881
- Thanks
- 191
- Thanked 326 Times in 148 Posts
Ðề: HOT!! FIX Full Cường Hóa Biến Hình + Add Nhiều đá GunnyII
Các bạn nào muốn tự fix trong code thì chú ý đến cái đoạn double MuntilStreng trong cái HD của anh trminh ấy, cái này dùng để mình cường hóa nhiều đá cùng lúc, trong clip HD có khai báo nhưng chưa bao giời sử dụng biến này.
-
20-12-12, 11:30 AM #24
- Ngày tham gia
- Nov 2011
- Bài viết
- 97
- Thanks
- 80
- Thanked 6 Times in 4 Posts
Ðề: HOT!! FIX Full Cường Hóa Biến Hình + Add Nhiều đá GunnyII
Em Cường hóa xong out ra vào lại là mất hết đồ ak, ai chỉ e cách fix vs , thanks !!!!!!!!!!!!!!!!!!!!!!!!!!
Khách viếng thăm hãy cùng duyluong_2108 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
20-12-12, 02:11 PM #25
Ðề: HOT!! FIX Full Cường Hóa Biến Hình + Add Nhiều đá GunnyII
Mình không làm theo cách của bạn. Mình làm theo cách: bỏ đá vào ko chọn multi thì phập 1 nhát + check. vì exp từ guild + vip ko có chạy. lúc nào cũng = 0 nên check dễ
=> ko chọn multi thì lúc phập = 10 exp => exp = strengthenLevel + 1 thì nâng level nó lên 1, sau đó trừ 1 viên đá.
Còn chọn multi thì bỏ 999 viên, mình chỉ check từ exp hiện tại cần bao nhiêu nữa để lên lv. nếu allexp đủ hoặc dư để lên lv thì => tính được đá và số đá còn dư, cộng lên 1lv và xóa số đá đã sử dụng.
Nói chung mới mò lên hơi chật vật. Đang nghiên cứu cách của bạn. VD đang ở lv1 bỏ 999 viên nó tự đập hết sạch=> lên lv8 (ví dụ thế). rồi từ lv8 bỏ 999 viên phập 1 nhát nó lên +12 vẫn dư 180 viên
. Mình làm được rồi nhưng nó ko chịu biến con ông hình
Khách viếng thăm hãy cùng trong0981 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
20-12-12, 03:24 PM #26
- Ngày tham gia
- Aug 2012
- Bài viết
- 184
- Thanks
- 21
- Thanked 56 Times in 17 Posts
Ðề: HOT!! FIX Full Cường Hóa Biến Hình + Add Nhiều đá GunnyII
Khách viếng thăm hãy cùng supergunny677 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến supergunny677 vì bài viết này !
MrPhuongPc (21-12-12)
-
20-12-12, 03:29 PM #27
- Ngày tham gia
- Nov 2011
- Bài viết
- 97
- Thanks
- 80
- Thanked 6 Times in 4 Posts
Ðề: HOT!! FIX Full Cường Hóa Biến Hình + Add Nhiều đá GunnyII
Bác nào fix đc lỗi mất item, cho e xin code vs !!!!!!!!!!!!!!!!!!!!!!!!!
Hoặc cho e xin code fix cường hóa cũng đc !!!!!!!!!!!!!!!!!!!!!!!!!
(ak cho e xin code fix MĐTB lun, làm mãi ko xong )Khách viếng thăm hãy cùng duyluong_2108 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
20-12-12, 03:45 PM #28
- Ngày tham gia
- Nov 2011
- Bài viết
- 97
- Thanks
- 80
- Thanked 6 Times in 4 Posts
Ðề: HOT!! FIX Full Cường Hóa Biến Hình + Add Nhiều đá GunnyII
Fix đc ko mất ITEM ko bác, e chơi mak bị mất item nản quá, còn đây là code e kiếm đc :
Code:namespace Game.Server.Packets.Client { using Bussiness; using Bussiness.Managers; using Game.Base.Packets; using Game.Server; using Game.Server.GameObjects; using Game.Server.Managers; using Game.Server.Packets; using SqlDataProvider.Data; using System; using System.Collections.Generic; using System.Text; [PacketHandler(0x3b, "物品强化")] public class ItemStrengthenHandler : IPacketHandler { public static int countConnect = 0; private static readonly double[] rateItems = new double[] { 0.75, 3.0, 12.0, 48.0, 240.0, 768.0 }; public int HandlePacket(GameClient client, GSPacketIn packet) { if (countConnect >= 0xbb8) { client.Disconnect(); return 0; } GSPacketIn pkg = packet.Clone(); pkg.ClearContext(); StringBuilder str = new StringBuilder(); bool isBinds = false; bool consortia = packet.ReadBoolean(); bool MultiStrengThen = packet.ReadBoolean(); double exp1 = 0.0; double exp2 = 0.0; double exp3 = 0.0; double Total = 0.0; ItemInfo item = client.Player.StoreBag2.GetItemAt(1); ItemInfo stone1 = client.Player.StoreBag2.GetItemAt(0); if (((stone1 != null) && (stone1.get_Template().get_CategoryID() == 11)) && ((stone1.get_Template().get_Property1() == 2) || (stone1.get_Template().get_Property1() == 0x23))) { isBinds = isBinds || stone1.get_IsBinds(); exp1 += stone1.get_Template().get_Property2(); } bool ConsortiaRate = false; ConsortiaInfo info = ConsortiaMgr.FindConsortiaInfo(client.Player.PlayerCharacter.get_ConsortiaID()); if (consortia) { ConsortiaEquipControlInfo cecInfo = new ConsortiaBussiness().GetConsortiaEuqipRiches(client.Player.PlayerCharacter.get_ConsortiaID(), 0, 2); if (info == null) { client.Out.SendMessage(eMessageType.Normal, LanguageMgr.GetTranslation("ItemStrengthenHandler.Fail", new object[0])); } else { if (client.Player.PlayerCharacter.get_Riches() < cecInfo.get_Riches()) { client.Out.SendMessage(eMessageType.ERROR, LanguageMgr.GetTranslation("ItemStrengthenHandler.FailbyPermission", new object[0])); return 1; } ConsortiaRate = true; } } List<double> <>g__initLocal0 = new List<double> { 10.0, 20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 80.0, 90.0, 100.0 }; List<double> ConsortiaStrengthenEx = <>g__initLocal0; if (ConsortiaRate) { exp2 = (ConsortiaStrengthenEx[info.get_SmithLevel() - 1] / 100.0) * exp1; } if (client.Player.PlayerCharacter.get_VIPExpireDay() >= DateTime.Now) { List<double> VIPStrengthenEx = new List<double> { 25.0, 25.0, 25.0, 35.0, 35.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0 }; exp3 = (VIPStrengthenEx[client.Player.PlayerCharacter.get_VIPLevel() - 1] / 100.0) * exp1; } Total = Math.Floor((double) ((exp1 + exp2) + exp3)); List<int> StrengthenExp = new List<int> { 0, 10, 50, 150, 350, 700, 0x5dc, 0x8fc, 0xce4, 0x1194, 0x1770, 0x1d4c, 0x2328 }; pkg.WriteByte(0); item.set_StrengthenExp(item.get_StrengthenExp() + ((int) Total)); StrengthenGoodsInfo strengthenGoodsInfo = StrengthenMgr.FindStrengthenGoodsInfo(item.get_StrengthenLevel(), item.get_TemplateID()); if (StrengthenMgr.FindStrengthenInfo(item.get_StrengthenLevel() + 1) == null) { client.Out.SendMessage(eMessageType.Normal, LanguageMgr.GetTranslation("ItemStrengthenHandler.NoStrength", new object[0])); return 0; } str.Append("true"); pkg.WriteByte(0); if (strengthenGoodsInfo != null) { ItemTemplateInfo Temp = ItemMgr.FindItemTemplate(strengthenGoodsInfo.get_GainEquip()); if (Temp != null) { ItemInfo newItem = ItemInfo.CreateFromTemplate(Temp, 1, 0x74); newItem.set_StrengthenLevel(item.get_StrengthenLevel() + 1); ItemInfo.OpenHole(ref newItem); StrengthenMgr.InheritProperty(item, ref newItem); client.Player.StoreBag2.AddItemTo(newItem, 5); item = newItem; } } if (item.get_StrengthenExp() >= StrengthenExp[item.get_StrengthenLevel() + 1]) { item.set_StrengthenLevel(item.get_StrengthenLevel() + 1); item.set_StrengthenExp(item.get_StrengthenExp() - StrengthenExp[item.get_StrengthenLevel()]); ItemInfo.OpenHole(ref item); client.Player.StoreBag2.AddItemTo(item, 1); if ((((item.get_StrengthenLevel() == 3) || (item.get_StrengthenLevel() == 6)) || (((item.get_StrengthenLevel() == 9) || (item.get_StrengthenLevel() == 12)) || (item.get_StrengthenLevel() == 15))) && (item.get_Template().get_CategoryID() != 0x11)) { pkg.WriteBoolean(true); } else { pkg.WriteBoolean(false); } } if (item.get_StrengthenLevel() >= 10) { string msg = LanguageMgr.GetTranslation("ItemStrengthenHandler.congratulation", new object[] { client.Player.PlayerCharacter.get_NickName(), item.get_Template().get_Name(), item.get_StrengthenLevel() }); GSPacketIn pkg1 = new GSPacketIn(10); pkg1.WriteInt(1); pkg1.WriteString(msg); GameServer.Instance.LoginServer.SendPacket(pkg1); GamePlayer[] players = WorldMgr.GetAllPlayers(); foreach (GamePlayer p in players) { p.Out.SendTCP(pkg1); } } client.Player.StoreBag2.UpdateItem(item); client.Player.StoreBag2.RemoveItem(stone1); client.Out.SendTCP(pkg); str.Append(item.get_StrengthenLevel()); client.Player.BeginChanges(); client.Player.CommitChanges(); return 0; } } }
Khách viếng thăm hãy cùng duyluong_2108 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
20-12-12, 04:13 PM #29
- Ngày tham gia
- Mar 2010
- Bài viết
- 179
- Thanks
- 36
- Thanked 1,626 Times in 92 Posts
Ðề: HOT!! FIX Full Cường Hóa Biến Hình + Add Nhiều đá GunnyII
Khách viếng thăm hãy cùng trminhpc xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
20-12-12, 04:15 PM #30
Ðề: HOT!! FIX Full Cường Hóa Biến Hình + Add Nhiều đá GunnyII
2 bạn không có cãi nhau ở trên đây nhé
. đây là topic trao đổi về ch & multi stone chứ ko fai để 2 bạn gây lộn
Khách viếng thăm hãy cùng trong0981 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[Gunny] GunnyII video hướng dẫn sơ lượt Hệ thống cường hóa GunnyII
Bởi trminhpc trong diễn đàn Guides - Kho Lưu trữTrả lời: 92Bài viết cuối: 31-12-12, 05:12 PM -
Góp ý về việc dev gunnyII
Bởi trong0981 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 7Bài viết cuối: 22-12-12, 03:22 PM -
xin hướng dẫn chạy gunnyII của bác trminh
Bởi thanhbeo8 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 2Bài viết cuối: 09-12-12, 07:06 PM -
Không thấy chữ cường hóa giao diện gunnyII
Bởi pthinh145 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 01-11-12, 07:04 PM -
[JX] < Xin Xỏ > Map full ( ai có bao nhiêu xin bấy nhiêu )
Bởi keraotinh trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 3Bài viết cuối: 15-06-12, 11:17 PM