Jump to content

JarajTo

Inactive Member
  • Posts

    106
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by JarajTo

  1. In binary, gamelib->ActorInstanceBattle.cpp function: bool IS_HUGE_RACE(unsigned int vnum)
  2. You must make a good packer O.O My name is Christopher Columbus
  3. Panie kto Panu te płytki kładł, ewidentnie spierdolona robota płytkarza, jasno na ciemnym? To powinno być ciemne na jasnym panie
  4. I mean the function from the client to reload .py
  5. Hi guys, one question: Is the original Reload() function not working? I mean reload from client eterlib.
  6. Hi, i need summer costumes & hairs icon.
  7. function say_item(name, vnum, desc) say("[INSERT_IMAGE image_type;item|idx;"..vnum.."|title;"..name.."|desc;"..desc.."|index;".. 0 .."|total;".. 1 .."]") end function say_show_item(vnum) say("[INSERT_IMAGE image_type;item|idx;"..vnum.."]") end function say_item_vnum(vnum) say_item(item_name(vnum), vnum, "") end Replace it on questlib.lua And please don`t open dedicated server
  8. This is not full and bugged files from freak.... I recommend not use this, just buy full from ken and all be okay.
  9. When I will poison the monster, it regenerates normal life and should not. In char_resist.cpp function attacked by poison looks orginal, and for now i don`t have idea. Thanks for help
  10. You need correct object table in player database i think, make a copy table and truncate it, try start and check sysser.
  11. Hi bro. I have problem with this patcher. Some people have error: Can't connect to server, please check your network settings and try again. And patcher can`t download file.
  12. Need help. I compared my game and db with the original and there is no difference.
  13. Hello, i have problem. I`m never edit alignment in source. When i`m restart the server alignment reset to 0. I don`t know why When i`m use command set nickname aligment 2000 i get only 200 points [ingame and chat] because in player db i have 2000. When i`m login to game has 0 points and player db change to 0.
  14. Hello. I think, that anti waithack by koray don`t work. I I've added it this way: bool CPythonNetworkStream::SendAttackPacket(UINT uMotAttack, DWORD dwVIDVictim) { if (!__CanActMainInstance()) return true; if (!__IsPlayerAttacking()) return true; TPacketCGAttack kPacketAtk; kPacketAtk.header = HEADER_CG_ATTACK; kPacketAtk.bType = uMotAttack; kPacketAtk.dwVictimVID = dwVIDVictim; if (!SendSpecial(sizeof(kPacketAtk), &kPacketAtk)) { Tracen("Send Battle Attack Packet Error"); return false; } return SendSequence(); } Any idea, when i change return true to false character inflicts further damage,
  15. Hi guys, i need help with my offline shop system. I need 1 function or idea`s to quest. For help i can give my system for you. It is a very urgent. Who wants to help, please give skype id on pm. Regards
  16. When i change channel from ch1 to ch2 channel with server name not updated
  17. Its not work for me, more than 255+ bugg. It is not a bug. You must change the attack speed's data type in packets like TPacketGCCharacterUpdate and TPacketGCCharacterAdd. Poorly written, it was about the error. So.. what is your bug? I don't understand you and your problem, really. You want to increase attack speed.. so.. I replied why more than 255 doesn't work. I don't replied why there are crash.. In any case, guys, you have to read about ani.cpp. If you want to decrease ninja's crashes try editing GET_ATTACK_SPEED's battle.cpp function. DWORD GET_ATTACK_SPEED(LPCHARACTER ch) { if (NULL == ch) return 1000; LPITEM item = ch->GetWear(WEAR_WEAPON); DWORD default_bonus = SPEEDHACK_LIMIT_BONUS; // 유두리 공속(기본 80) DWORD riding_bonus = 0; if (ch->IsRiding()) { // 뭔가를 탔으면 추가공속 50 riding_bonus = 50; } DWORD ani_speed = ani_attack_speed(ch); DWORD real_speed = (ani_speed * 100) / (default_bonus + ch->GetPoint(POINT_ATT_SPEED) + riding_bonus); // 단검의 경우 공속 2배 if (item && item->GetSubType() == WEAPON_DAGGER) real_speed /= 2; return real_speed; } To: DWORD GET_ATTACK_SPEED(LPCHARACTER ch) { if (NULL == ch) return 1000; LPITEM item = ch->GetWear(WEAR_WEAPON); DWORD default_bonus = SPEEDHACK_LIMIT_BONUS; // 유두리 공속(기본 80) DWORD riding_bonus = 0; if (ch->IsRiding()) { // 뭔가를 탔으면 추가공속 50 riding_bonus = 50; } DWORD ani_speed = ani_attack_speed(ch); DWORD real_speed = (ani_speed * 100) / (default_bonus + ch->GetPoint(POINT_ATT_SPEED) + riding_bonus); return real_speed; } But I think this is a wrong way to do this.. Another thing you can do it is to disable the speed hack. But the same, it is the wrong way. The "right" thing to do is, in my opinion, editing combo_%d.msa in /data/(pc|pc2)/(asssin|shaman|...), but for this you need to understand how ani.cpp works. I've never tried to edit these files, so this method is not tested. I think must change the client too
  18. Its not work for me, more than 255+ bugg. It is not a bug. You must change the attack speed's data type in packets like TPacketGCCharacterUpdate and TPacketGCCharacterAdd. Poorly written, it was about the error.
×
×
  • 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.