Jump to content

blackcatq8

Member
  • Posts

    25
  • Joined

  • Last visited

  • Feedback

    0%

About blackcatq8

Informations

  • Gender
    Male

Recent Profile Visitors

612 profile views

blackcatq8's Achievements

Explorer

Explorer (4/16)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputation

  1. PyObject * playerCanDetach(PyObject * poSelf, PyObject * poArgs) { int iScrollItemIndex; TItemPos TargetSlotIndex; switch (PyTuple_Size (poArgs)) { case 2: if (!PyTuple_GetInteger(poArgs, 0, &iScrollItemIndex)) return Py_BadArgument(); if (!PyTuple_GetInteger(poArgs, 1, &TargetSlotIndex.cell)) return Py_BadArgument(); break; case 3: if (!PyTuple_GetInteger(poArgs, 0, &iScrollItemIndex)) return Py_BadArgument(); if (!PyTuple_GetInteger(poArgs, 1, &TargetSlotIndex.window_type)) return Py_BadArgument(); if (!PyTuple_GetInteger(poArgs, 2, &TargetSlotIndex.cell)) return Py_BadArgument(); break; default: return Py_BadArgument(); } full code [Hidden Content] Why you made changes and didn't store them? every change in git but i didnt know where is problem ? ?
  2. yeah a lot but i check all with old src client i didnt know what i have to find i think its problem with gettype(): or GetAttributeSetIndex() but where can i find in binary side ? I sad ?
  3. 71085 Àç°¡ºñ¼­ ITEM_USE USE_ADD_ATTRIBUTE 1 ANTI_DROP|ANTI_SELL|ANTI_GIVE|ANTI_MYSHOP ITEM_STACKABLE|LOG NONE NONE 0 0 0 0 0 LIMIT_NONE 0 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 0 0 0 0 0 0 0 0 0 this txt item_proto sql: 71085 �簡�� ����� ����� 3 19 0 1 74112 8196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0
  4. case USE_ADD_ATTRIBUTE : if (item2->GetAttributeSetIndex() == -1) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¼Ó¼ºÀ» º¯°æÇÒ ¼ö ¾ø´Â ¾ÆÀÌÅÛÀÔ´Ï´Ù.")); return false; } if (item2->GetAttributeCount() < 4) { // ¿¬Àç°¡ Ư¼öó¸® // Àý´ë·Î ¿¬Àç°¡ Ãß°¡ ¾ÈµÉ°Å¶ó ÇÏ¿© Çϵå ÄÚµùÇÔ. if (item->GetVnum() == 71152 || item->GetVnum() == 76024) { if ((item2->GetType() == ITEM_WEAPON) || (item2->GetType() == ITEM_ARMOR && item2->GetSubType() == ARMOR_BODY)) { bool bCanUse = true; for (int i = 0; i < ITEM_LIMIT_MAX_NUM; ++i) { if (item2->GetLimitType(i) == LIMIT_LEVEL && item2->GetLimitValue(i) > 40) { bCanUse = false; break; } } if (false == bCanUse) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Àû¿ë ·¹º§º¸´Ù ³ô¾Æ »ç¿ëÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù.")); break; } } else { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¹«±â¿Í °©¿Ê¿¡¸¸ »ç¿ë °¡´ÉÇÕ´Ï´Ù.")); break; } } char buf[21]; snprintf(buf, sizeof(buf), "%u", item2->GetID()); if (number(1, 100) <= aiItemAttributeAddPercent[item2->GetAttributeCount()]) { item2->AddAttribute(); ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¼Ó¼º Ãß°¡¿¡ ¼º°øÇÏ¿´½À´Ï´Ù.")); int iAddedIdx = item2->GetAttributeCount() - 1; LogManager::instance().ItemLog( GetPlayerID(), item2->GetAttributeType(iAddedIdx), item2->GetAttributeValue(iAddedIdx), item->GetID(), "ADD_ATTRIBUTE_SUCCESS", buf, GetDesc()->GetHostName(), item->GetOriginalVnum()); } else { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¼Ó¼º Ãß°¡¿¡ ½ÇÆÐÇÏ¿´½À´Ï´Ù.")); LogManager::instance().ItemLog(this, item, "ADD_ATTRIBUTE_FAIL", buf); } item->SetCount(item->GetCount() - 1); } else { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("´õÀÌ»ó ÀÌ ¾ÆÀÌÅÛÀ» ÀÌ¿ëÇÏ¿© ¼Ó¼ºÀ» Ãß°¡ÇÒ ¼ö ¾ø½À´Ï´Ù.")); } break; this part i add in point char.h POINT_RESIST_DARK = 135, // ¾îµÒ ÀúÇ× : ¾óÀ½°ø°Ý¿¡ ´ëÇÑ ´ë¹ÌÁö °¨¼Ò POINT_RESIST_CRITICAL = 136, // Å©¸®Æ¼Äà ÀúÇ× : »ó´ëÀÇ Å©¸®Æ¼Äà Ȯ·üÀ» °¨¼Ò POINT_RESIST_PENETRATE = 137, // °üÅëŸ°Ý ÀúÇ× : »ó´ëÀÇ °üÅëŸ°Ý È®·üÀ» °¨¼Ò #ifdef ENABLE_WOLFMAN_CHARACTER POINT_BLEEDING_REDUCE = 138, POINT_BLEEDING_PCT = 139, POINT_ATTBONUS_WOLFMAN = 140, // 140 ¼öÀÎÁ·¿¡°Ô °­ÇÔ POINT_RESIST_WOLFMAN = 141, // 141 ¼öÀÎÁ·¿¡°Ô ÀúÇ× POINT_RESIST_CLAW = 142, // 142 CLAW¿¡ ÀúÇ× #endif #ifdef ENABLE_ACCE_COSTUME_SYSTEM POINT_ACCEDRAIN_RATE = 143, #endif #ifdef ENABLE_MAGIC_REDUCTION_SYSTEM POINT_RESIST_MAGIC_REDUCTION = 144, #endif #ifdef ENABLE_GEM_SYSTEM POINT_GEM = 147, #endif //POINT_MAX_NUM = 129 common/length.h
  5. first time i get it problem and i don't understand how to fix it really >.>" this code mysql table : DROP TABLE IF EXISTS `item_attr`; CREATE TABLE `item_attr` ( `apply` enum('MAX_HP','MAX_SP','CON','INT','STR','DEX','ATT_SPEED','MOV_SPEED','CAST_SPEED','HP_REGEN','SP_REGEN','POISON_PCT','STUN_PCT','SLOW_PCT','CRITICAL_PCT','PENETRATE_PCT','ATTBONUS_HUMAN','ATTBONUS_ANIMAL','ATTBONUS_ORC','ATTBONUS_MILGYO','ATTBONUS_UNDEAD','ATTBONUS_DEVIL','STEAL_HP','STEAL_SP','MANA_BURN_PCT','DAMAGE_SP_RECOVER','BLOCK','DODGE','RESIST_SWORD','RESIST_TWOHAND','RESIST_DAGGER','RESIST_BELL','RESIST_FAN','RESIST_BOW','RESIST_FIRE','RESIST_ELEC','RESIST_MAGIC','RESIST_WIND','REFLECT_MELEE','REFLECT_CURSE','POISON_REDUCE','KILL_SP_RECOVER','EXP_DOUBLE_BONUS','GOLD_DOUBLE_BONUS','ITEM_DROP_BONUS','POTION_BONUS','KILL_HP_RECOVER','IMMUNE_STUN','IMMUNE_SLOW','IMMUNE_FALL','SKILL','BOW_DISTANCE','ATT_GRADE_BONUS','DEF_GRADE_BONUS','MAGIC_ATT_GRADE_BONUS','MAGIC_DEF_GRADE_BONUS','CURSE_PCT','MAX_STAMINA','ATT_BONUS_TO_WARRIOR','ATT_BONUS_TO_ASSASSIN','ATT_BONUS_TO_SURA','ATT_BONUS_TO_SHAMAN','ATT_BONUS_TO_MONSTER','ATT_BONUS','MALL_DEFBONUS','MALL_EXPBONUS','MALL_ITEMBONUS','MALL_GOLDBONUS','MAX_HP_PCT','MAX_SP_PCT','SKILL_DAMAGE_BONUS','NORMAL_HIT_DAMAGE_BONUS','SKILL_DEFEND_BONUS','NORMAL_HIT_DEFEND_BONUS','PC_BANG_EXP_BONUS','PC_BANG_DROP_BONUS','EXTRACT_HP_PCT','RESIST_WARRIOR','RESIST_ASSASSIN','RESIST_SURA','RESIST_SHAMAN','ENERGY','DEF_GRADE','COSTUME_ATTR_BONUS','MAGIC_ATT_BONUS_PER','MELEE_MAGIC_ATT_BONUS_PER','RESIST_ICE','RESIST_EARTH','RESIST_DARK','RESIST_CRITICAL','RESIST_PENETRATE') NOT NULL DEFAULT 'MAX_HP', `prob` varchar(100) NOT NULL DEFAULT '', `lv1` varchar(100) NOT NULL DEFAULT '', `lv2` varchar(100) NOT NULL DEFAULT '', `lv3` varchar(100) NOT NULL DEFAULT '', `lv4` varchar(100) NOT NULL DEFAULT '', `lv5` varchar(100) NOT NULL DEFAULT '', `weapon` varchar(100) NOT NULL DEFAULT '', `body` varchar(100) NOT NULL DEFAULT '', `wrist` varchar(100) NOT NULL DEFAULT '', `foots` varchar(100) NOT NULL DEFAULT '', `neck` varchar(100) NOT NULL DEFAULT '', `head` varchar(100) NOT NULL DEFAULT '', `shield` varchar(100) NOT NULL DEFAULT '', `ear` varchar(100) NOT NULL DEFAULT '' ) ENGINE=MyISAM DEFAULT CHARSET=latin1; this code eum type apple: enum EApplyTypes { APPLY_NONE, // 0 APPLY_MAX_HP, // 1 APPLY_MAX_SP, // 2 APPLY_CON, // 3 APPLY_INT, // 4 APPLY_STR, // 5 APPLY_DEX, // 6 APPLY_ATT_SPEED, // 7 APPLY_MOV_SPEED, // 8 APPLY_CAST_SPEED, // 9 APPLY_HP_REGEN, // 10 APPLY_SP_REGEN, // 11 APPLY_POISON_PCT, // 12 APPLY_STUN_PCT, // 13 APPLY_SLOW_PCT, // 14 APPLY_CRITICAL_PCT, // 15 APPLY_PENETRATE_PCT, // 16 APPLY_ATTBONUS_HUMAN, // 17 APPLY_ATTBONUS_ANIMAL, // 18 APPLY_ATTBONUS_ORC, // 19 APPLY_ATTBONUS_MILGYO, // 20 APPLY_ATTBONUS_UNDEAD, // 21 APPLY_ATTBONUS_DEVIL, // 22 APPLY_STEAL_HP, // 23 APPLY_STEAL_SP, // 24 APPLY_MANA_BURN_PCT, // 25 APPLY_DAMAGE_SP_RECOVER, // 26 APPLY_BLOCK, // 27 APPLY_DODGE, // 28 APPLY_RESIST_SWORD, // 29 APPLY_RESIST_TWOHAND, // 30 APPLY_RESIST_DAGGER, // 31 APPLY_RESIST_BELL, // 32 APPLY_RESIST_FAN, // 33 APPLY_RESIST_BOW, // 34 APPLY_RESIST_FIRE, // 35 APPLY_RESIST_ELEC, // 36 APPLY_RESIST_MAGIC, // 37 APPLY_RESIST_WIND, // 38 APPLY_REFLECT_MELEE, // 39 APPLY_REFLECT_CURSE, // 40 APPLY_POISON_REDUCE, // 41 APPLY_KILL_SP_RECOVER, // 42 APPLY_EXP_DOUBLE_BONUS, // 43 APPLY_GOLD_DOUBLE_BONUS, // 44 APPLY_ITEM_DROP_BONUS, // 45 APPLY_POTION_BONUS, // 46 APPLY_KILL_HP_RECOVER, // 47 APPLY_IMMUNE_STUN, // 48 APPLY_IMMUNE_SLOW, // 49 APPLY_IMMUNE_FALL, // 50 APPLY_SKILL, // 51 APPLY_BOW_DISTANCE, // 52 APPLY_ATT_GRADE_BONUS, // 53 APPLY_DEF_GRADE_BONUS, // 54 APPLY_MAGIC_ATT_GRADE, // 55 APPLY_MAGIC_DEF_GRADE, // 56 APPLY_CURSE_PCT, // 57 APPLY_MAX_STAMINA, // 58 APPLY_ATTBONUS_WARRIOR, // 59 APPLY_ATTBONUS_ASSASSIN, // 60 APPLY_ATTBONUS_SURA, // 61 APPLY_ATTBONUS_SHAMAN, // 62 APPLY_ATTBONUS_MONSTER, // 63 APPLY_MALL_ATTBONUS, // 64 °ø°Ý·Â +x% APPLY_MALL_DEFBONUS, // 65 ¹æ¾î·Â +x% APPLY_MALL_EXPBONUS, // 66 °æÇèÄ¡ +x% APPLY_MALL_ITEMBONUS, // 67 ¾ÆÀÌÅÛ µå·ÓÀ² x/10¹è APPLY_MALL_GOLDBONUS, // 68 µ· µå·ÓÀ² x/10¹è APPLY_MAX_HP_PCT, // 69 ÃÖ´ë »ý¸í·Â +x% APPLY_MAX_SP_PCT, // 70 ÃÖ´ë Á¤½Å·Â +x% APPLY_SKILL_DAMAGE_BONUS, // 71 ½ºÅ³ µ¥¹ÌÁö * (100+x)% APPLY_NORMAL_HIT_DAMAGE_BONUS, // 72 ÆòŸ µ¥¹ÌÁö * (100+x)% APPLY_SKILL_DEFEND_BONUS, // 73 ½ºÅ³ µ¥¹ÌÁö ¹æ¾î * (100-x)% APPLY_NORMAL_HIT_DEFEND_BONUS, // 74 ÆòŸ µ¥¹ÌÁö ¹æ¾î * (100-x)% APPLY_PC_BANG_EXP_BONUS, // 75 PC¹æ ¾ÆÀÌÅÛ EXP º¸³Ê½º APPLY_PC_BANG_DROP_BONUS, // 76 PC¹æ ¾ÆÀÌÅÛ µå·ÓÀ² º¸³Ê½º APPLY_EXTRACT_HP_PCT, // 77 »ç¿ë½Ã HP ¼Ò¸ð APPLY_RESIST_WARRIOR, // 78 ¹«»ç¿¡°Ô ÀúÇ× APPLY_RESIST_ASSASSIN, // 79 ÀÚ°´¿¡°Ô ÀúÇ× APPLY_RESIST_SURA, // 80 ¼ö¶ó¿¡°Ô ÀúÇ× APPLY_RESIST_SHAMAN, // 81 ¹«´ç¿¡°Ô ÀúÇ× APPLY_ENERGY, // 82 ±â·Â APPLY_DEF_GRADE, // 83 ¹æ¾î·Â. DEF_GRADE_BONUS´Â Ŭ¶ó¿¡¼­ µÎ¹è·Î º¸¿©Áö´Â ÀǵµµÈ ¹ö±×(...)°¡ ÀÖ´Ù. APPLY_COSTUME_ATTR_BONUS, // 84 ÄÚ½ºÆ¬ ¾ÆÀÌÅÛ¿¡ ºÙÀº ¼Ó¼ºÄ¡ º¸³Ê½º APPLY_MAGIC_ATTBONUS_PER, // 85 ¸¶¹ý °ø°Ý·Â +x% APPLY_MELEE_MAGIC_ATTBONUS_PER, // 86 ¸¶¹ý + ¹Ð¸® °ø°Ý·Â +x% APPLY_RESIST_ICE, // 87 ³Ã±â ÀúÇ× APPLY_RESIST_EARTH, // 88 ´ëÁö ÀúÇ× APPLY_RESIST_DARK, // 89 ¾îµÒ ÀúÇ× APPLY_ANTI_CRITICAL_PCT, //90 Å©¸®Æ¼Äà ÀúÇ× APPLY_ANTI_PENETRATE_PCT, //91 °üÅëŸ°Ý ÀúÇ× #ifdef ENABLE_WOLFMAN_CHARACTER APPLY_BLEEDING_REDUCE = 92, //92 APPLY_BLEEDING_PCT = 93, //93 APPLY_ATTBONUS_WOLFMAN = 94, //94 ¼öÀÎÁ·¿¡°Ô °­ÇÔ APPLY_RESIST_WOLFMAN = 95, //95 ¼öÀÎÁ·¿¡°Ô ÀúÇ× APPLY_RESIST_CLAW = 96, //96 CLAW¹«±â¿¡ ÀúÇ× #endif #ifdef ENABLE_ACCE_COSTUME_SYSTEM APPLY_ACCEDRAIN_RATE = 97, //97 #endif #ifdef ENABLE_MAGIC_REDUCTION_SYSTEM APPLY_RESIST_MAGIC_REDUCTION = 98, //98 #endif MAX_APPLY_NUM = 99, }; this item proto 71084 71084 ���� ��� ����� 3 18 0 1 74112 8196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 I wish someone can tell me how to fix it
  6. #ifdef ENABLE_GEM_SYSTEM PyObject* netSendExchangeGemAddPacket(PyObject* poSelf, PyObject* poArgs) { BYTE iGem; if (!PyTuple_GetInteger(poArgs, 0, &iGem)) return Py_BuildException(); CPythonNetworkStream& rkNetStream=CPythonNetworkStream::Instance(); rkNetStream.SendExchangeGemAddPacket(iGem); return Py_BuildNone(); } #endif pythonnetworkstream.h #ifdef ENABLE_GEM_SYSTEM bool SendExchangeGemAddPacket(BYTE gem); #endif I try rebuild again a lot O.o pls help me if i add in pythonnetworkstreamphasegame.cpp it line compile i done bool CPythonNetworkStream::SendExchangeGemAddPacket(BYTE gem) { return false; } if someone have code for it part tell me pls what i do im so nuba ?
  7. GetServerLocation: location error name mapindex 0 0 x 0 empire 1 when i login to my account crash client and massage:??????? Just in channel 1 core 1 i have one error. this log core 1 Dec 23 10:19:22 :: CHARACTER COUNT vid 18426 pid 0 Dec 23 10:19:25 :: SYSTEM: new connection from [192.168.8.100] fd: 18 handshake 1959393938 output input_len 0, ptr 0x2b020800 Dec 23 10:19:25 :: Packet Analyze [Header 206][bufferLeft 1] Dec 23 10:19:25 :: SYSTEM: closing socket. DESC #18 Dec 23 10:19:28 :: SYSTEM: new connection from [192.168.8.100] fd: 18 handshake 2387133131 output input_len 0, ptr 0x2b020800 Dec 23 10:19:28 :: Packet Analyze [Header 255][bufferLeft 13] Dec 23 10:19:28 :: Packet Analyze [Header 255][bufferLeft 13] Dec 23 10:19:29 :: Packet Analyze [Header 255][bufferLeft 13] Dec 23 10:19:29 :: Packet Analyze [Header 255][bufferLeft 13] Dec 23 10:19:29 :: Handshake: client_time 0 server_time 307153 Dec 23 10:19:29 :: Packet Analyze [Header 251][bufferLeft 261] Dec 23 10:19:29 :: Packet Analyze [Header 109][bufferLeft 53] Dec 23 10:19:29 :: LOGIN_BY_KEY: test key 827235752 Dec 23 10:19:29 :: LoginSuccess Dec 23 10:19:29 :: player(DarDar).job(0) Dec 23 10:19:29 :: player().job(0) Dec 23 10:19:29 :: player().job(0) Dec 23 10:19:29 :: player().job(0) Dec 23 10:19:29 :: player().job(0) Dec 23 10:19:29 :: success to 192.168.8.101:30003 Dec 23 10:19:29 :: SECTREE_MANAGER::GetMapIndex(0, 0) Dec 23 10:19:29 :: 1: (409600, 896000) ~ (512000, 1024000) Dec 23 10:19:29 :: 7: (768000, 896000) ~ (819200, 947200) Dec 23 10:19:29 :: 21: (0, 102400) ~ (102400, 230400) Dec 23 10:19:29 :: 27: (819200, 896000) ~ (870400, 947200) Dec 23 10:19:29 :: 41: (921600, 204800) ~ (1024000, 332800) Dec 23 10:19:29 :: 47: (870400, 896000) ~ (921600, 947200) Dec 23 10:19:29 :: 3: (307200, 819200) ~ (409600, 921600) Dec 23 10:19:29 :: 23: (102400, 204800) ~ (204800, 307200) Dec 23 10:19:29 :: 43: (819200, 204800) ~ (921600, 307200) Dec 23 10:19:29 :: 4: (128000, 0) ~ (179200, 51200) Dec 23 10:19:29 :: 6: (204800, 204800) ~ (256000, 256000) Dec 23 10:19:29 :: 24: (179200, 0) ~ (230400, 51200) Dec 23 10:19:29 :: 26: (614400, 384000) ~ (665600, 435200) Dec 23 10:19:29 :: 44: (230400, 0) ~ (281600, 51200) Dec 23 10:19:29 :: 46: (256000, 819200) ~ (307200, 870400) Dec 23 10:19:29 :: 5: (768000, 435200) ~ (844800, 512000) Dec 23 10:19:29 :: 25: (844800, 435200) ~ (921600, 512000) Dec 23 10:19:29 :: 45: (921600, 435200) ~ (998400, 512000) Dec 23 10:19:29 :: 61: (358400, 153600) ~ (512000, 307200) Dec 23 10:19:29 :: 62: (588800, 614400) ~ (742400, 768000) Dec 23 10:19:29 :: 63: (204800, 486400) ~ (358400, 640000) Dec 23 10:19:29 :: 64: (256000, 665600) ~ (409600, 819200) Dec 23 10:19:29 :: 65: (537600, 51200) ~ (640000, 153600) Dec 23 10:19:29 :: 67: (281600, 0) ~ (332800, 51200) Dec 23 10:19:29 :: 68: (1049600, 0) ~ (1126400, 76800) Dec 23 10:19:29 :: 69: (1049600, 716800) ~ (1152000, 819200) Dec 23 10:19:29 :: 70: (819200, 716800) ~ (870400, 768000) Dec 23 10:19:29 :: 72: (0, 1203200) ~ (153600, 1356800) Dec 23 10:19:29 :: 73: (153600, 1203200) ~ (307200, 1356800) Dec 23 10:19:29 :: 104: (51200, 486400) ~ (128000, 563200) Dec 23 10:19:29 :: 71: (665600, 435200) ~ (768000, 537600) Dec 23 10:19:29 :: 217: (51200, 563200) ~ (128000, 640000) Dec 23 10:19:29 :: 301: (1024000, 1664000) ~ (1177600, 1817600) Dec 23 10:19:29 :: 302: (1177600, 1664000) ~ (1356800, 1766400) Dec 23 10:19:29 :: 303: (1049600, 1510400) ~ (1126400, 1664000) Dec 23 10:19:29 :: 304: (1126400, 1510400) ~ (1228800, 1664000) Dec 23 10:19:29 :: 81: (819200, 0) ~ (844800, 25600) Dec 23 10:19:29 :: 103: (0, 25600) ~ (76800, 102400) Dec 23 10:19:29 :: 105: (6400, 0) ~ (32000, 25600) Dec 23 10:19:29 :: 110: (32000, 0) ~ (57600, 25600) Dec 23 10:19:29 :: 111: (57600, 0) ~ (83200, 25600) Dec 23 10:19:29 :: 112: (844800, 0) ~ (870400, 25600) Dec 23 10:19:29 :: 113: (870400, 0) ~ (921600, 51200) Dec 23 10:19:29 :: 114: (921600, 0) ~ (972800, 51200) Dec 23 10:19:29 :: 118: (1126400, 102400) ~ (1177600, 204800) Dec 23 10:19:29 :: 119: (1126400, 204800) ~ (1177600, 307200) Dec 23 10:19:29 :: 120: (1126400, 307200) ~ (1177600, 409600) Dec 23 10:19:29 :: 121: (1152000, 0) ~ (1228800, 76800) Dec 23 10:19:29 :: 122: (1177600, 102400) ~ (1228800, 204800) Dec 23 10:19:29 :: 123: (1177600, 204800) ~ (1228800, 307200) Dec 23 10:19:29 :: 124: (1177600, 307200) ~ (1228800, 409600) Dec 23 10:19:29 :: 125: (1228800, 0) ~ (1331200, 102400) Dec 23 10:19:29 :: 126: (1228800, 102400) ~ (1280000, 204800) Dec 23 10:19:29 :: 127: (1228800, 204800) ~ (1280000, 307200) Dec 23 10:19:29 :: 128: (1228800, 307200) ~ (1280000, 409600) Dec 23 10:19:29 :: 218: (742400, 614400) ~ (819200, 691200) Dec 23 10:19:29 :: 219: (512000, 153600) ~ (614400, 230400) Dec 23 10:19:29 :: 66: (204800, 665600) ~ (281600, 742400) Dec 23 10:19:29 :: 216: (307200, 1203200) ~ (512000, 1408000) Dec 23 10:19:29 :: 208: (819200, 1049600) ~ (870400, 1100800) Dec 23 10:19:29 :: 220: (844800, 1408000) ~ (921600, 1484800) Dec 23 10:19:29 :: 221: (768000, 1408000) ~ (844800, 1510400) Dec 23 10:19:29 :: 222: (768000, 1408000) ~ (844800, 1510400) Dec 23 10:19:29 :: 223: (1203200, 716800) ~ (1280000, 870400) Dec 23 10:19:29 :: 212: (307200, 1510400) ~ (332800, 1536000) Dec 23 10:19:29 :: 400: (987600, 678900) ~ (1090000, 781300) Dec 23 10:19:29 :: CMapLocation::Get - Error MapIndex[0] SYSERR: Dec 23 10:19:29 :: GetServerLocation: location error name mapindex 0 0 x 0 empire 1 Dec 23 10:19:29 :: success to 192.168.8.101:30003 Dec 23 10:19:29 :: InputDB::login_success: test Dec 23 10:19:29 :: SYSTEM: closing socket. DESC #18 Dec 23 10:20:11 :: GLOBAL_TIME: Dec 23 10:20:11 time_gap 0 Dec 23 10:20:22 :: CHARACTER COUNT vid 18426 pid 0 Dec 23 10:21:11 :: GLOBAL_TIME: Dec 23 10:21:11 time_gap 0 Dec 23 10:21:22 :: CHARACTER COUNT vid 18430 pid 0 Dec 23 10:22:11 :: GLOBAL_TIME: Dec 23 10:22:11 time_gap 0 Dec 23 10:22:17 :: SYSTEM: new connection from [192.168.8.100] fd: 18 handshake 2324865416 output input_len 0, ptr 0x2b020800 Dec 23 10:22:17 :: Packet Analyze [Header 206][bufferLeft 1] Dec 23 10:22:17 :: SYSTEM: closing socket. DESC #18 Dec 23 10:22:22 :: CHARACTER COUNT vid 18427 pid 0 Dec 23 10:22:23 :: SYSTEM: new connection from [192.168.8.100] fd: 18 handshake 126370728 output input_len 0, ptr 0x2b020800 Dec 23 10:22:23 :: Packet Analyze [Header 255][bufferLeft 13] Dec 23 10:22:23 :: Packet Analyze [Header 255][bufferLeft 13] Dec 23 10:22:23 :: Handshake: client_time 0 server_time 481803 Dec 23 10:22:23 :: Packet Analyze [Header 251][bufferLeft 261] Dec 23 10:22:23 :: Packet Analyze [Header 109][bufferLeft 53] Dec 23 10:22:23 :: LOGIN_BY_KEY: test1 key 556589726 Dec 23 10:22:24 :: LoginSuccess Dec 23 10:22:24 :: player().job(0) Dec 23 10:22:24 :: player().job(0) Dec 23 10:22:24 :: player().job(0) Dec 23 10:22:24 :: player().job(0) Dec 23 10:22:24 :: player().job(0) Dec 23 10:22:24 :: InputDB::login_success: test1 Dec 23 10:22:24 :: SYSTEM: closing socket. DESC #18 Dec 23 10:23:11 :: GLOBAL_TIME: Dec 23 10:23:11 time_gap 0 Dec 23 10:23:22 :: CHARACTER COUNT vid 18426 pid 0 Dec 23 10:24:11 :: GLOBAL_TIME: Dec 23 10:24:11 time_gap 0 Dec 23 10:24:21 :: CHARACTER COUNT vid 18426 pid 0 Dec 23 10:25:11 :: GLOBAL_TIME: Dec 23 10:25:11 time_gap 0 Dec 23 10:25:21 :: CHARACTER COUNT vid 18423 pid 0 Dec 23 10:26:11 :: GLOBAL_TIME: Dec 23 10:26:11 time_gap 0 Dec 23 10:26:21 :: CHARACTER COUNT vid 18422 pid 0 Dec 23 10:27:11 :: GLOBAL_TIME: Dec 23 10:27:11 time_gap 0 Dec 23 10:27:21 :: CHARACTER COUNT vid 18424 pid 0 Dec 23 10:28:11 :: GLOBAL_TIME: Dec 23 10:28:11 time_gap 0 Dec 23 10:28:21 :: CHARACTER COUNT vid 18423 pid 0 Dec 23 10:29:11 :: GLOBAL_TIME: Dec 23 10:29:11 time_gap 0 Dec 23 10:29:21 :: CHARACTER COUNT vid 18422 pid 0 Dec 23 10:30:11 :: GLOBAL_TIME: Dec 23 10:30:11 time_gap 0 Dec 23 10:30:21 :: CHARACTER COUNT vid 18422 pid 0 Dec 23 10:31:11 :: GLOBAL_TIME: Dec 23 10:31:11 time_gap 0 Dec 23 10:31:21 :: CHARACTER COUNT vid 18422 pid 0 Dec 23 10:32:11 :: GLOBAL_TIME: Dec 23 10:32:11 time_gap 0 Dec 23 10:32:21 :: CHARACTER COUNT vid 18422 pid 0 Dec 23 10:33:11 :: GLOBAL_TIME: Dec 23 10:33:11 time_gap 0 Dec 23 10:33:21 :: CHARACTER COUNT vid 18422 pid 0 Dec 23 10:34:11 :: GLOBAL_TIME: Dec 23 10:34:11 time_gap 0 Dec 23 10:34:21 :: CHARACTER COUNT vid 18422 pid 0 Dec 23 10:35:11 :: GLOBAL_TIME: Dec 23 10:35:11 time_gap 0 Dec 23 10:35:21 :: CHARACTER COUNT vid 18432 pid 0 Dec 23 10:36:11 :: GLOBAL_TIME: Dec 23 10:36:11 time_gap 0 Dec 23 10:36:12 :: no sectree for spawn at 1026931 230185 mobvnum 394 mapindex 41 Dec 23 10:36:12 :: no sectree for spawn at 1025418 229841 mobvnum 394 mapindex 41 Dec 23 10:36:12 :: no sectree for spawn at 1029883 225591 mobvnum 394 mapindex 41 Dec 23 10:36:12 :: no sectree for spawn at 1025568 220903 mobvnum 394 mapindex 41 Dec 23 10:36:12 :: no sectree for spawn at 1024352 227164 mobvnum 394 mapindex 41 Dec 23 10:36:12 :: no sectree for spawn at 1026729 229254 mobvnum 394 mapindex 41 Dec 23 10:36:21 :: CHARACTER COUNT vid 18432 pid 0 Dec 23 10:37:11 :: GLOBAL_TIME: Dec 23 10:37:11 time_gap 0 Dec 23 10:37:21 :: CHARACTER COUNT vid 18432 pid 0 Dec 23 10:37:38 :: SYSTEM: new connection from [192.168.8.100] fd: 18 handshake 362280359 output input_len 0, ptr 0x2b020800 Dec 23 10:37:38 :: Packet Analyze [Header 206][bufferLeft 1] Dec 23 10:37:38 :: SYSTEM: closing socket. DESC #18 Dec 23 10:37:41 :: SYSTEM: new connection from [192.168.8.100] fd: 18 handshake 3651202802 output input_len 0, ptr 0x2b020800 Dec 23 10:37:42 :: Packet Analyze [Header 255][bufferLeft 13] Dec 23 10:37:42 :: Packet Analyze [Header 255][bufferLeft 13] Dec 23 10:37:42 :: Handshake: client_time 0 server_time 1400095 Dec 23 10:37:42 :: Packet Analyze [Header 251][bufferLeft 261] Dec 23 10:37:42 :: Packet Analyze [Header 109][bufferLeft 53] Dec 23 10:37:42 :: LOGIN_BY_KEY: test key 1767972174 Dec 23 10:37:42 :: LoginSuccess Dec 23 10:37:42 :: player(DarDar).job(0) Dec 23 10:37:42 :: player().job(0) Dec 23 10:37:42 :: player().job(0) Dec 23 10:37:42 :: player().job(0) Dec 23 10:37:42 :: player().job(0) Dec 23 10:37:42 :: success to 192.168.8.101:30003 Dec 23 10:37:42 :: SECTREE_MANAGER::GetMapIndex(0, 0) Dec 23 10:37:42 :: 1: (409600, 896000) ~ (512000, 1024000) Dec 23 10:37:42 :: 7: (768000, 896000) ~ (819200, 947200) Dec 23 10:37:42 :: 21: (0, 102400) ~ (102400, 230400) Dec 23 10:37:42 :: 27: (819200, 896000) ~ (870400, 947200) Dec 23 10:37:42 :: 41: (921600, 204800) ~ (1024000, 332800) Dec 23 10:37:42 :: 47: (870400, 896000) ~ (921600, 947200) Dec 23 10:37:42 :: 3: (307200, 819200) ~ (409600, 921600) Dec 23 10:37:42 :: 23: (102400, 204800) ~ (204800, 307200) Dec 23 10:37:42 :: 43: (819200, 204800) ~ (921600, 307200) Dec 23 10:37:42 :: 4: (128000, 0) ~ (179200, 51200) Dec 23 10:37:42 :: 6: (204800, 204800) ~ (256000, 256000) Dec 23 10:37:42 :: 24: (179200, 0) ~ (230400, 51200) Dec 23 10:37:42 :: 26: (614400, 384000) ~ (665600, 435200) Dec 23 10:37:42 :: 44: (230400, 0) ~ (281600, 51200) Dec 23 10:37:42 :: 46: (256000, 819200) ~ (307200, 870400) Dec 23 10:37:42 :: 5: (768000, 435200) ~ (844800, 512000) Dec 23 10:37:42 :: 25: (844800, 435200) ~ (921600, 512000) Dec 23 10:37:42 :: 45: (921600, 435200) ~ (998400, 512000) Dec 23 10:37:42 :: 61: (358400, 153600) ~ (512000, 307200) Dec 23 10:37:42 :: 62: (588800, 614400) ~ (742400, 768000) Dec 23 10:37:42 :: 63: (204800, 486400) ~ (358400, 640000) Dec 23 10:37:42 :: 64: (256000, 665600) ~ (409600, 819200) Dec 23 10:37:42 :: 65: (537600, 51200) ~ (640000, 153600) Dec 23 10:37:42 :: 67: (281600, 0) ~ (332800, 51200) Dec 23 10:37:42 :: 68: (1049600, 0) ~ (1126400, 76800) Dec 23 10:37:42 :: 69: (1049600, 716800) ~ (1152000, 819200) Dec 23 10:37:42 :: 70: (819200, 716800) ~ (870400, 768000) Dec 23 10:37:42 :: 72: (0, 1203200) ~ (153600, 1356800) Dec 23 10:37:42 :: 73: (153600, 1203200) ~ (307200, 1356800) Dec 23 10:37:42 :: 104: (51200, 486400) ~ (128000, 563200) Dec 23 10:37:42 :: 71: (665600, 435200) ~ (768000, 537600) Dec 23 10:37:42 :: 217: (51200, 563200) ~ (128000, 640000) Dec 23 10:37:42 :: 301: (1024000, 1664000) ~ (1177600, 1817600) Dec 23 10:37:42 :: 302: (1177600, 1664000) ~ (1356800, 1766400) Dec 23 10:37:42 :: 303: (1049600, 1510400) ~ (1126400, 1664000) Dec 23 10:37:42 :: 304: (1126400, 1510400) ~ (1228800, 1664000) Dec 23 10:37:42 :: 81: (819200, 0) ~ (844800, 25600) Dec 23 10:37:42 :: 103: (0, 25600) ~ (76800, 102400) Dec 23 10:37:42 :: 105: (6400, 0) ~ (32000, 25600) Dec 23 10:37:42 :: 110: (32000, 0) ~ (57600, 25600) Dec 23 10:37:42 :: 111: (57600, 0) ~ (83200, 25600) Dec 23 10:37:42 :: 112: (844800, 0) ~ (870400, 25600) Dec 23 10:37:42 :: 113: (870400, 0) ~ (921600, 51200) Dec 23 10:37:42 :: 114: (921600, 0) ~ (972800, 51200) Dec 23 10:37:42 :: 118: (1126400, 102400) ~ (1177600, 204800) Dec 23 10:37:42 :: 119: (1126400, 204800) ~ (1177600, 307200) Dec 23 10:37:42 :: 120: (1126400, 307200) ~ (1177600, 409600) Dec 23 10:37:42 :: 121: (1152000, 0) ~ (1228800, 76800) Dec 23 10:37:42 :: 122: (1177600, 102400) ~ (1228800, 204800) Dec 23 10:37:42 :: 123: (1177600, 204800) ~ (1228800, 307200) Dec 23 10:37:42 :: 124: (1177600, 307200) ~ (1228800, 409600) Dec 23 10:37:42 :: 125: (1228800, 0) ~ (1331200, 102400) Dec 23 10:37:42 :: 126: (1228800, 102400) ~ (1280000, 204800) Dec 23 10:37:42 :: 127: (1228800, 204800) ~ (1280000, 307200) Dec 23 10:37:42 :: 128: (1228800, 307200) ~ (1280000, 409600) Dec 23 10:37:42 :: 218: (742400, 614400) ~ (819200, 691200) Dec 23 10:37:42 :: 219: (512000, 153600) ~ (614400, 230400) Dec 23 10:37:42 :: 66: (204800, 665600) ~ (281600, 742400) Dec 23 10:37:42 :: 216: (307200, 1203200) ~ (512000, 1408000) Dec 23 10:37:42 :: 208: (819200, 1049600) ~ (870400, 1100800) Dec 23 10:37:42 :: 220: (844800, 1408000) ~ (921600, 1484800) Dec 23 10:37:42 :: 221: (768000, 1408000) ~ (844800, 1510400) Dec 23 10:37:42 :: 222: (768000, 1408000) ~ (844800, 1510400) Dec 23 10:37:42 :: 223: (1203200, 716800) ~ (1280000, 870400) Dec 23 10:37:42 :: 212: (307200, 1510400) ~ (332800, 1536000) Dec 23 10:37:42 :: 400: (987600, 678900) ~ (1090000, 781300) Dec 23 10:37:42 :: CMapLocation::Get - Error MapIndex[0] SYSERR: Dec 23 10:37:42 :: GetServerLocation: location error name mapindex 0 0 x 0 empire 1 Files i change in src server: Files changed (39) +1 -1 M Srcs/Server/__REVISION__ +32 -1 M Srcs/Server/common/item_length.h +8 -2 M Srcs/Server/common/length.h +2 -1 M Srcs/Server/common/service.h +3 -0 M Srcs/Server/common/tables.h +89 -12 M Srcs/Server/db/src/ClientManagerLogin.cpp +150 -23 M Srcs/Server/db/src/ClientManagerPlayer.cpp +23 -3 M Srcs/Server/db/src/ProtoReader.cpp +1 -1 M Srcs/Server/game/src/Makefile +1324 -0 A Srcs/Server/game/src/New_PetSystem.cpp +221 -0 A Srcs/Server/game/src/New_PetSystem.h +7 -1 M Srcs/Server/game/src/affect.h +680 -8 M Srcs/Server/game/src/char.cpp +70 -4 M Srcs/Server/game/src/char.h +33 -3 M Srcs/Server/game/src/char_battle.cpp +125 -1 M Srcs/Server/game/src/char_item.cpp +4 -0 M Srcs/Server/game/src/char_manager.cpp +4 -0 M Srcs/Server/game/src/char_state.cpp +12 -1 M Srcs/Server/game/src/cmd.cpp +187 -33 M Srcs/Server/game/src/cmd_general.cpp +4 -1 M Srcs/Server/game/src/cmd_gm.cpp +44 -0 M Srcs/Server/game/src/constants.cpp +7 -1 M Srcs/Server/game/src/constants.h +7 -0 M Srcs/Server/game/src/input.h +87 -1 M Srcs/Server/game/src/input_main.cpp +167 -11 M Srcs/Server/game/src/item.cpp +4 -1 M Srcs/Server/game/src/locale_service.cpp +6 -0 M Srcs/Server/game/src/log.cpp +3 -0 M Srcs/Server/game/src/log.h +26 -0 M Srcs/Server/game/src/main.cpp +45 -1 M Srcs/Server/game/src/packet.h +6 -0 M Srcs/Server/game/src/packet_info.cpp +3 -0 M Srcs/Server/game/src/questlua.cpp +3 -0 M Srcs/Server/game/src/questlua.h +28 -0 M Srcs/Server/game/src/questlua_affect.cpp +10 -2 M Srcs/Server/game/src/questlua_global.cpp +19 -0 M Srcs/Server/game/src/questlua_pc.cpp +286 -0 A Srcs/Server/game/src/questlua_petnew.cpp +4 -1 M Srcs/Server/game/src/sectree_manager.cpp files change src client: Files changed (41) +35 -12 M Srcs/Client/EterGrnLib/ThingInstance.cpp +41 -16 M Srcs/Client/EterLib/GrpObjectInstance.cpp +10 -1 M Srcs/Client/EterLib/GrpObjectInstance.h +93 -2 M Srcs/Client/EterPythonLib/PythonSlotWindow.cpp +7 -0 M Srcs/Client/EterPythonLib/PythonSlotWindow.h +10 -6 M Srcs/Client/EterPythonLib/PythonWindow.cpp +6 -1 M Srcs/Client/EterPythonLib/PythonWindow.h +57 -1 M Srcs/Client/EterPythonLib/PythonWindowManagerModule.cpp +4 -0 M Srcs/Client/GameLib/ActorInstance.h +27 -0 M Srcs/Client/GameLib/ActorInstanceAttach.cpp +40 -0 M Srcs/Client/GameLib/ItemData.cpp +29 -1 M Srcs/Client/GameLib/ItemData.h +43 -0 M Srcs/Client/GameLib/ItemManager.cpp +19 -0 M Srcs/Client/GameLib/ItemManager.h +3 -0 M Srcs/Client/GameLib/RaceData.h +18 -10 M Srcs/Client/UserInterface/GameType.h +87 -2 M Srcs/Client/UserInterface/InstanceBase.cpp +25 -1 M Srcs/Client/UserInterface/InstanceBase.h +20 -1 M Srcs/Client/UserInterface/InstanceBaseEffect.cpp +1 -0 M Srcs/Client/UserInterface/Locale_inc.h +15 -0 M Srcs/Client/UserInterface/NetworkActorManager.cpp +9 -0 M Srcs/Client/UserInterface/NetworkActorManager.h +60 -1 M Srcs/Client/UserInterface/Packet.h +6 -0 M Srcs/Client/UserInterface/PythonApplication.cpp +6 -1 M Srcs/Client/UserInterface/PythonApplication.h +6 -0 M Srcs/Client/UserInterface/PythonApplicationModule.cpp +5 -1 M Srcs/Client/UserInterface/PythonCharacterManagerModule.cpp +28 -1 M Srcs/Client/UserInterface/PythonCharacterModule.cpp +4 -0 M Srcs/Client/UserInterface/PythonItemModule.cpp +8 -0 M Srcs/Client/UserInterface/PythonNetworkStream.cpp +12 -1 M Srcs/Client/UserInterface/PythonNetworkStream.h +5 -1 M Srcs/Client/UserInterface/PythonNetworkStreamModule.cpp +165 -1 M Srcs/Client/UserInterface/PythonNetworkStreamPhaseGame.cpp +12 -0 M Srcs/Client/UserInterface/PythonNetworkStreamPhaseGameActor.cpp +8 -1 M Srcs/Client/UserInterface/PythonNetworkStreamPhaseGameItem.cpp +40 -25 M Srcs/Client/UserInterface/PythonPlayerModule.cpp +190 -0 A Srcs/Client/UserInterface/PythonSash.cpp +28 -0 A Srcs/Client/UserInterface/PythonSash.h +3 -0 M Srcs/Client/UserInterface/StdAfx.h +3 -0 M Srcs/Client/UserInterface/UserInterface.cpp +2 -0 M Srcs/Client/UserInterface/UserInterface.vcxproj
  8. thanks dude this so good very nice thank you very much شكرا جزيلاُ يا صديقي
  9. can u check in ur mysql in player table player.keep_alive is there and all columns  : keep_alive.id, player.name as shop_name, keep_alive.shop_sign, keep_alive.x, keep_alive.y, keep_alive.z, keep_alive.map_index, keep_alive.gold, keep_alive.channel, keep_alive.closed FROM keep_alive JOIN player ON player.id = keep_alive.id is there too if they are in ur sql try to upload again. bcuz system error there some column not in query SELECT maybe
  10. I want to fix x and y for size just tell me pls where can i put it middle there Some buttons are subject to wrong side I want to know how to fix it pls help me for learn more
  11. ty this work can u help me where can i put it in char.cpp :&& item->GetVnum() != 70057 for stop make duo item ITEM_MANAGER::instance().GetTable(item->GetVnum() && item->GetVnum() != 70057); this work ?
  12. can someone help me. error: 'Inventory_Size' was not declared in this scope from char.cpp
×
×
  • 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.