Jump to content

kingshero

Member
  • Posts

    101
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by kingshero

  1. yes we need how to make this bug to resolve
  2. hello every one i have more ddos attack from some baby the server is work is ok but when attack begin Login to game stop and no one can login But the players who have already login in are working with them naturally As long as the attack occurs, errors occur in the system like this SYSERR: Aug 17 06:55:33 :: Analyze: Handshake phase does not handle packet 69 (fd 38) SYSERR: Aug 17 06:55:33 :: Process: SEQUENCE 2dd3e000 mismatch 0xe7 != 0x1 header 69 SYSERR: Aug 17 06:55:33 :: Process: SEQUENCE_LOG [UNKNOWN]------------- [069 : 0xe7] and i have in log in core1 and auth1 more ips like this Aug 13 00:16:11 :: SYSTEM: new connection from [190.12.58.187] fd: 20 handshake 2604812299 output input_len 0, ptr 0x36076400 Aug 13 00:16:11 :: SYSTEM: closing socket. DESC #21 please help me
  3. hello in client src in PythonNetworkStreamPhaseGame.cpp in this function bool CPythonNetworkStream::RecvGuild() i see switch (GuildPacket.subheader) { case GUILD_SUBHEADER_GC_LIST: { how to get TPacketGCGuildSubMember i edited to in packet.h in client src typedef struct packet_guild_sub_member { DWORD pid; BYTE byGrade; BYTE byIsGeneral; BYTE byJob; BYTE byLevel; DWORD dwOffer; BYTE byNameFlag; DWORD king; } TPacketGCGuildSubMember; from game this packet in game src packet.h not found and when edit TGuildMemberPacketData in guild.h in guild.h TGuildMemberPacketData typedef struct SGuildMemberPacketData { DWORD pid; BYTE grade; BYTE is_general; BYTE job; BYTE level; DWORD offer; BYTE name_flag; char name[CHARACTER_NAME_MAX_LEN + 1]; DWORD king; } TGuildMemberPacketData; but same problem i have SYSERR: Unknown packet header: 102, last: 75 75 in client syserr this code in guild.cpp void CGuild::SendListOneToAll(DWORD pid) { TPacketGCGuild pack; pack.header = HEADER_GC_GUILD; pack.size = sizeof(TPacketGCGuild); pack.subheader = GUILD_SUBHEADER_GC_LIST; pack.size += sizeof(TGuildMemberPacketData); char c[CHARACTER_NAME_MAX_LEN + 1]; memset(c, 0, sizeof(c)); auto cit = m_member.find(pid); if(cit == m_member.end()) { return; } for(auto it = m_memberOnline.begin(); it != m_memberOnline.end(); ++it) { LPDESC d =(*it)->GetDesc(); if(!d) { continue; } TEMP_BUFFER buf; buf.write(&pack, sizeof(pack)); cit->second._dummy = 1; buf.write(&(cit->second), sizeof(DWORD) * 3 + 1); buf.write(cit->second.name.c_str(), cit->second.name.length()); buf.write(c, CHARACTER_NAME_MAX_LEN + 1 - cit->second.name.length()); d->Packet(buf.read_peek(), buf.size()); } } i get GUILD_SUBHEADER_GC_LIST in this but i can't understand how to change this ? to send another i edited this table.h typedef struct SPacketDGGuildMember { DWORD dwPID; DWORD dwGuild; BYTE bGrade; BYTE isGeneral; BYTE bJob; BYTE bLevel; DWORD dwOffer; char szName[CHARACTER_NAME_MAX_LEN + 1]; DWORD king; } TPacketDGGuildMember; but same problem
  4. hello in client src in PythonNetworkStreamPhaseGame.cpp in this function bool CPythonNetworkStream::RecvGuild() i see switch (GuildPacket.subheader) { case GUILD_SUBHEADER_GC_LIST: { how to get TPacketGCGuildSubMember from game this packet in game src packet.h not found and when edit TGuildMemberPacketData in guild.h i have SYSERR: Unknown packet header: 102, last: 75 75 in client syserr
  5. hello all explain problem : when start war like use this command : /war guild_name 1 or /war guild_name 2 i have crash core in core 1 , core 2 and core 3 this crash Happen after notice in chat ------------ before warp to map 110 or 111 in this moment the core 1 , core 2 and core 3 is crash and see this 4 line on putty and when debug core i have this please help in my problem and thanks for all syslog in core 1 after crash syslog in core 2 after crash syslog in db after crash
  6. Hey Guys i have a Problem. I would add new sash Item's with vnum 86001. to 86053 I can add me this Item but i dont see the model ingame i see the icon and when i equipd the item i dont see the model. when this item the vnum 85001 has can see the model. and i edit code in src client in InstanceBase.cpp and edit code in src svn in item.cpp and this in item list and this in item_proto all to 86058 like this and this is item_scale.txt
  7. up i have same problem with the sash when add sash in vnum 86001 or the vnum >= 85026 can't see the model
  8. from local in this path local_en\locale\en\ui\ select inventorywindow.py and edit as your like and this is not correct section
  9. this is my GuildWindow class onupdate function in inside class TestGame(ui.Window): and i don't have another onupdate functions
  10. not effect when put code in uiGuild.py in OnUpdate function net.SendGuildPostCommentPacket("") and when add OnUpdate in game.py the account logout only
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.