KODevelopers 442 #1 Oluşturuldu: Aralık 15, 2017 Merhaba arkadaşlar ; EDIT_BOX paketinden gelen değerleri dinleneme fırsatı olan oldu mu acaba ? bir konu açılmıştı forumda fakat tam anlayamadım oradaki verilen bilgilere göre pkt >> subopcode >> box1 >> string bu şekilde geldiği söyleniyor fakat hatalı olarak sonuç alıyorum. PP_serial paketini dinleyen birisi var ise veri tip ve gönderim sırasını paylaşabilecek varsa çok sevinirim. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
Joker97 19 #2 Aralık 20, 2017 tarihinde gönderildi Paylaşmış oldugun pkt sıralaması doğrudur. Aldığın hatalı sonuç nedir ? Resim veya biraz daha fazla info verebilirsen yardımcı olabilirim sorunun ile ilgili. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
KODevelopers 442 #3 Konu Sahibi Aralık 25, 2017 tarihinde gönderildi sorun şu string olarak paketten çıkarttığımda gameserver patlıyor. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
EveryBodyFool 199 #4 Aralık 25, 2017 tarihinde gönderildi https://www.kodevelopers.com/paketler/507-0x59-wiz_edit_box-ppcard-serial.html Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
KODevelopers 442 #5 Konu Sahibi Aralık 25, 2017 tarihinde gönderildi @ EveryBodyFool Attığın linki baz alarak yola çıktım fakat bu şekilde çalıştırdığımda gameserver patlıyor. Gizli İçerik Gizli içeriği görmek için bu konuya bir mesaj yazın. 2 Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
PENTAGRAM 926 #6 Aralık 25, 2017 tarihinde gönderildi @ demir;Sıralama şu şekilde olacak.PACKETHANDLER(CKOLPacketHandler::EditBoxProcess) { BEGIN_SWITCH_SUB CASE1(KOLOpcode::EDIT_BOX::PPCARD_INPUT) pkt.DByte(); const std::string strPrepaidCardSerial = pkt.read<:string>(); const std::string strPrepaidCardPasswd = pkt.read<:string>(); pPlayer->PrepaidCardClaim(strPrepaidCardSerial, strPrepaidCardPasswd); CASEEND END_SWITCH_SUB}Kendi projemden alıntı olduğu için formatı biraz farklı, piyasa formatına çevirmem gerekirse,const uint8 bSub = pkt.read();std::string serial,pass;pkt.DByte();pkt >> serial >> pass;Kolay gelsin.Dipnot : Üst versiyonlarda string boyutu değişmiş olabilir, çalışmazsa pkt.DByte() kısmını pkt.SByte() yaparak deneyebilirsin. (attığım kod v1534'e ait) Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
KODevelopers 442 #7 Konu Sahibi Aralık 25, 2017 tarihinde gönderildi Teşekkür ederim Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
mjw62335 3 #8 Ocak 14, 2018 tarihinde gönderildi Teşekkür Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
doktorpro423 1 #9 Mayıs 19, 2018 tarihinde gönderildi teşekkürler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
xreal12x 5 #10 Mayıs 19, 2018 tarihinde gönderildi teşekkürler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
DarkLord 0 #11 Aralık 17, 2019 tarihinde gönderildi teşekkürler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş