Jump to content

VenTus

Member
  • Posts

    52
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by VenTus

  1. So fine, this is nearly the same as mine. But that wont help me anymore, thanks anyways. I now need every functions pseudo where the function GetMonsterHitRange is called. So i maybe can get the code behind it. GreetZz
  2. @xP3NG3Rx First of all sorry for the amount of notifications, xP3NG3Rx Would you please share the full Psuedo-Code of all functions where the GetMonsterHitRange is used? So i will try to "translate" it and also share it. Thanks in advance.
  3. Okay i have done the first function (In nonplayer). I dont know if it is 100% right, but im gonna share with you (Maybe @xP3NG3Rx can proof the function ?). float CPythonNonPlayer::GetMonsterHitRange(DWORD dwVnum) { float fHitRange = 100.0f; const CPythonNonPlayer::TMobTable * c_pTable = GetTable(dwVnum); if (!c_pTable) return 70.0f; if (c_pTable->wAttackRange * 1.0f != 0.0f) fHitRange = c_pTable->wAttackRange * 1.0f; return fHitRange; }
  4. ?Funny. I was talking about the newest mob_proto/item_proto from the officals such as AIFlag NORECOVERY, COUNT and so on. It would be much better to get a list of all of this instead of searching for them in the new unpacked protos.
  5. Hey guys, im searching for the plain function @xP3NG3Rx showed here: LINK Also im searching for all of the parts this function get used. If you think, why would he need it? Its really simple some of the latest offical stuff needs this function to calculate the distance between player/npc/object and the monster which attacks. Otherwise some skills and attack animations looks a bit strange... Also im searching for a possible list of all stuff in the mob_proto/item_proto as for example AIFlags, Types, SubTypes, APPLYS and so on. So everybody (me included) could read which type maybe is missing for him and can implement it himself or via tutorial. Thanks for reading! Regards VenTus
  6. Hmm VNUM to High for EquipItemTo ??? I meen 65k whas max for the normal 40250r you must changes functions and Packets for over 65k Item Vnums. same like for COSTUME_ACCE 8500x
  7. You have the Night always activ this map cannot handle the Night Skybox make /x 0 or /x 2 Sry for my baaaaaaaad english
  8. Oh sorry i have forget to say what the name of the file in the uiscript is. i addet it. so for your problem i see in the error a " . " not but showyangTextButtonList -> showyang.TextButtonList
  9. Hide the earned Gold in the Chat over the Config and not over the constinfo.py
  10. Hmm i will to mutch items i have see this problem by a friend and his have split the items in the cube to more npc and him see after this the cube have items show You need 3 items to open the Cube And the Cube can't i think not more but 20 Items show Sry for my bad English ^^
  11. sorry my mistake, I had just flown over. or not understood at first attempt
  12. so or so I have it so make Enable or Desable over the "Game Options Button" from the uisystem but not every People will a Desable "Goldline" for every time so can user but whihs to show the Line use the trigger to hide or show
  13. Hello M2dev i have search a way to hide the Gold Line over Source and i have write this System i hope anybody can use it. TUT. Client Source Client pack @ root/uiGameOption.py Client Pack @ uiscript/gameoptiondialog.py VenTus
  14. __pack_import() takes at most 4 arguments (5 given) read and search the another line ? You have a def FUNCTION with 5 arguments and a another function has 4 arguments maybe give File "game.py", line 634, in OnChangePKMode File "interfaceModule.py", line 812, in OnChangePKMode: File "uiCharacter.py", line 563, in RefreshAlignment anything of this lines 5 Arguments and the another string have max 4 arguments or you send 4 arguments but need 5 arguments Your lib must be right but your Client is startet with out crahs or lib errors and the colorinfo is a simple file and whas suport from Python 2.4-2.7 you must dons't chang in your colorInfo i use a colorinfo from 2006 in a Python 2.7 2014 Binary sorry for my bad english !
  15. use a Debug Binary for see the Crash line and check your auth core syser maybe a unknow packet ?
  16. Nice and Thanks But. Open special_item_group.txt add Group ½ºÆó¼È { Vnum 10050 type special 1 71148 100000 1 2 71149 100001 1 3 71158 100002 1 4 71135 100003 1 5 71136 100003 1 6 71143 100004 1 7 71145 100005 1 8 71188 100006 1 } add under this Group ¼Ó¼º { Vnum 100006 type ATTR 1 66 30 2 78 20 3 79 20 4 85 30 5 69 10 6 70 10 effect "d:\ymir work\effect\etc\buff\EFFECT_NAME.mse" } So when you now equip the Lolli have you all ATTR with out item.sql or item_proto entrys for ATTR`s and the effect replace "EFFECT_NAME.mse" to name of the MSE effect. this function exist since 34083r GAME. Ven.
  17. The Packets from Server -> Client it not 1 : 1 the Same packet have you change max Char Slots?
  18. The introselect.py have a error . Check the Lines maybe a fail by insert 5th Race?
  19. Ingame Screen Here a ingame Screen i added at in the start Post from me ^^
  20. M2 Download Center Download Here ( Internal ) Download: Mega Virustotal: Virustotal VenTus
  21. this is a litte bug from to high to item slots. you have added 225 in the Python so. 225 = Inventory 257 = 225 Inventory + 32 MAX_WEAR 269 = 257 + DS_SLOT_MAX(6) * DRAGON_SOUL_DEX_MAX_NUM(2) 287 = 269 + DS_SLOT_MAX(2) * DRAGON_SOUL_DECK_RESERVED_MAX_NUM(3) 303 = 287 + BELT_INVENTORY_SLOTCOUNT(16) = INVENTORY_AND_EQUIP_CELL_MAX So DRAGON_SOUL_INVENTORY have 255+ the Inventory have max 255 like a INT you muss change the INT from INVENTORY_MAX_NUM to LONG or LONG LONG You can fix this alone by a search for this Values etc. ven
  22. So you have a big fail in the WEAR Flags this can to the can not handle packet. PLS remove all from the SASH/ACCE and make all Step by Step and Test all Steps you can so find the fail in the C++ Code. Need your Help by that System "PN ME" i can make it for you for free. Ven
  23. Search Header 35 and show the function from this header maybe diferences in Packet.h/lenght.h
×
×
  • 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.