Jump to content

enzi

Active Member
  • Posts

    127
  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    0%

Everything posted by enzi

  1. Yes, but i dont wanna share my source code I have tons of work on it
  2. This is one thing witch you need to do by yourself Maybe if i have some time i can do it for you because i have it completed.. but i have tons of work for now..
  3. Can you more explain me your problem? Because i cant understand where is a problem.. EDIT: If you mean its doesnt show up only info about transmutation in shop just put your uiofflineshopy.py on pastebin i will check it..
  4. 1) If you are using pet system like official post me here NewPetSystem.cpp or when you have this bug with old pet system post me here PetSystem.cpp 2) Post me here DragonSoul.cpp Please all codes on pastebin.. EnZi
  5. After all i fixxed it I use my backup and i tried to edit it again and its work now Ye because in tons of clients is dragonsoulwindow reworked inventorywindow but thx for your time
  6. Hi.. I´m editing design of my client but i found one big problem in dragon alchemy window.. After little edit in dragonsoulwindow.py i can´t move with window/board and i can´t use close button too.. Here is my dragonsoulwindow.py Someone know what can i do bad? EnZi
  7. Try this [Hidden Content] or [Hidden Content]
  8. Hi.. Today i tried to add Offline Shop (Ken) but i have some error in compile :/ input_main.cpp: In member function 'int CInputMain::MyOfflineShop(CHARACTER*, const char*, size_t)': input_main.cpp:3206: error: 'TPacketCGMyOfflineShop' was not declared in this scope input_main.cpp:3206: error: 'p' was not declared in this scope input_main.cpp:3206: error: expected primary-expression before ')' token input_main.cpp:3206: error: expected `;' before 'c_pData' gmake: *** [OBJDIR/input_main.o] Error 1 gmake: *** Waiting for unfinished jobs.... Here is input_main.cpp Someone know ho to fix it ?
  9. Uiinevntory.py edited.. This one works for switcher.. def __CanChangeBeltAttrList(self, dstSlotPos): dstItemVNum = player.GetItemIndex(dstSlotPos) if dstItemVNum == 0: return False item.SelectItem(dstItemVNum) if item.GetItemType() == item.ITEM_TYPE_BELT: return True return False I tried to add it for adder too but without success.. def __CanAddBeltAttr(self, dstSlotPos): dstItemVNum = player.GetItemIndex(dstSlotPos) if dstItemVNum == 0: return False item.SelectItem(dstItemVNum) if not item.GetItemType() in (item.ITEM_TYPE_BELT): return False attrCount = 0 for i in xrange(player.METIN_SOCKET_MAX_NUM): if player.GetItemAttribute(dstSlotPos, i) != 0: attrCount += 1 if attrCount<4: return True return False Is there something bad? Fixxed: def __CanAddBeltAttr(self, dstSlotPos): dstItemVNum = player.GetItemIndex(dstSlotPos) if dstItemVNum == 0: return False item.SelectItem(dstItemVNum) if item.GetItemType() == item.ITEM_TYPE_BELT: return True attrCount = 0 for i in xrange(player.METIN_SOCKET_MAX_NUM): if player.GetItemAttribute(dstSlotPos, i) != 0: attrCount += 1 if attrCount<4: return True return False
  10. Ye, you are totally right.. I checked this file today.. I tried to create some new ATTRIBUTE_SET for belt (like ATTRIBUTE_SET_BET) + create new table in item_attr but without success because i rly dont know where i need to add that new ATTRIBUTE_SET.. I added it in ClientManagerBoot.cpp.. Is there some othere place where to add it ? EDIT: After little edit in item_attribute.cpp like that: (I´m still searching for some way how to create new ATTRIBUTE_SET) if (GetType() == ITEM_BELT) { return ATTRIBUTE_SET_EAR; } EDIT 2: All fixed for now I have only little problem with client side When i use bonus on item is red but i try to do something in uiinventory.py.. but when someone know what edit in uiinventory just post it here.. Thanks to all
  11. Ye, but can you explain me what is bad in this if?
  12. Now i tried edit code in char_item.cpp like that for test:
  13. Ye, you are right but i want these other bonuses use to other item type..
  14. Hi.. I today tried to add special attr for belts but when i try add bonus with new item it does not do anything.. Here is everything what i add: common/item_length.h game/src/char_item.cpp game/src/item.cpp 2x db/src/ProtoReader.cpp dump_proto/ItemCSVReader.cpp server/db/item_proto.txt GameLib/ItemData.cpp GameLib/ItemData.h root/uiinventory.py Someone know what can i do bad? Thx
  15. Maybe you can try d.new_jump_party() - Group d.new_jump() - Solo
  16. I mean bad thread.. I want to reply on other question But i can answer to your question too.. I mean it´s not possible to do.. I try it on my own too but without success.. That is a reason why i´m using 10 npcs for crafting
  17. Why you are using it like that? It´s old version.. that is why you are getting error.. When you have added new cube system that your quest doesn´t work anymore Easier way quest quest cube begin state start begin when 20018.chat."Cube Window" begin setskin(NOWINDOW) command("cube open") end end end cube.txt section npc 20018 item item needed count item item needed count reward item what did you get count gold gold needed percent % chance to succes end example of cube section npc 20018 item 11290 1 item 11290 1 reward 11299 1 gold 1000000 percent 100 end
  18. Can you put here error message from sysser?
  19. I fix now finally I just put this higher in locale_string.txt and it´s work "You can't evolve your pet."; "Test Message."; But Ty
  20. Hi.. I tried today add something from pet system to locale_string but i have big problem :/ I change in cmd_general.cpp this: ch->ChatPacket(CHAT_TYPE_INFO, "You can't evolve your pet."); to ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("You can't evolve your pet.")); I add lines to locale_string.txt: "You can't evolve your pet."; "Test Message."; but in chat is still You can't evolve your pet. I found some error in sysser: SYSERR: May 9 04:18:56 :: locale_find: LOCALE_ERROR: "You can't evolve your pet."; Someone know how to fix it to show right message in chat? Ty
×
×
  • 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.