Jump to content

Nevermind25

Members
  • Posts

    105
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Nevermind25

  1. Use [lin2world] update user_skill set skill_id = 'wished skill id' where skill_id = 'unwanted skill_id' that may carry other problems but if you think a little and work in the query you can have a solution. Think on LEFT JOIN user_data subjob0_class, subjob1_class, subjob2_class, subjob3_class with the user_skill table
  2. I match 70% with your opinion, the other 30% is about of "L2 died".
  3. anyway, the fix is good the correct position is this. [hair] [helmet] [hair2] [underwear] [necklace] ================== [hairall] [helmet] [hairall] [underwear] [necklace] Some interlude has the {back} slot? in this case the back is used like c4
  4. Stupid and toxic pseudoplayer, what do you think ? all servers have rules in registry, server rules, forum, forum rules... if you stupidly have not readed you are the blame. Out of that, all server has work costs in money and time that is covered by donations. Nobody will rise up a server for free or for love to the game. Some administrator may delete this sh1tty post?
  5. If you want only click and up dont think in L2 OFF xD apart of the files and programs you need know about html and php minimally to make a simple web, in other words if u want to click and up pay for the services, have some people that bring support.
  6. here still have a error, some items in c6 are hairall and must use the two slots (circlets, hats) and some other uses 1 slot and it suposes that you can equip for example a rabbit ear an a eye patch, this fix is good, if i find the way to make the other i'll paste here the code
  7. I didn't say nothing, the correction must be done in both files ItemList.cpp and InventoryUpdate.cpp Else when you log in the character the fixed slot will be unequipped.-
  8. @guytis in ItemList.cpp is the same? i think that yes but you are the wiseman
  9. then try with duel or PvP_counter/count pvp and other combinations ha ha
  10. awesome, i would delayed a entire month xD
  11. File CharInfo.cpp CPacketFix::CharinfoBCfix, CPacketFix::CharInfoFix /* d */ Packet.WriteD(BaseClass); INT32 dhairId = va_arg(tag, INT32); INT32 headId = va_arg(tag, INT32); INT32 rhandId = va_arg(tag, INT32); INT32 lhandId = va_arg(tag, INT32); INT32 glovesId = va_arg(tag, INT32); INT32 chestId = va_arg(tag, INT32); INT32 legsId = va_arg(tag, INT32); INT32 feetId = va_arg(tag, INT32); INT32 backId = va_arg(tag, INT32); INT32 lrhandId = va_arg(tag, INT32); INT32 hairId = va_arg(tag, INT32); INT32 faceId = 0; //interlude addon //removed visualarmor /* d */ Packet.WriteD(dhairId); //dhair /* d */ Packet.WriteD(headId); //head /* d */ Packet.WriteD(rhandId); //rhand /* d */ Packet.WriteD(lhandId); //lhand /* d */ Packet.WriteD(glovesId); //gloves /* d */ Packet.WriteD(chestId); //chest /* d */ Packet.WriteD(legsId); //legs /* d */ Packet.WriteD(feetId); //feet /* d */ Packet.WriteD(backId); //back /* d */ Packet.WriteD(lrhandId); //lrhand /* d */ Packet.WriteD(hairId); //hair /* d */ Packet.WriteD(faceId); //Face slot In the file Userinfo.cpp seems to be the same code but with CPacketFix::UserInfoFix and CPacketFix::GMUserInfoFix /* d */ Packet.WriteD(BaseClass); INT32 dhairId = va_arg(tag, INT32); INT32 headId = va_arg(tag, INT32); INT32 rhandId = va_arg(tag, INT32); INT32 lhandId = va_arg(tag, INT32); INT32 glovesId = va_arg(tag, INT32); INT32 chestId = va_arg(tag, INT32); INT32 legsId = va_arg(tag, INT32); INT32 feetId = va_arg(tag, INT32); INT32 backId = va_arg(tag, INT32); INT32 lrhandId = va_arg(tag, INT32); INT32 hairId = va_arg(tag, INT32); INT32 faceId = 0; //interlude addon //visualarmor removed /* d */ Packet.WriteD(dhairId); //dhair /* d */ Packet.WriteD(headId); //head /* d */ Packet.WriteD(rhandId); //rhand /* d */ Packet.WriteD(lhandId); //lhand /* d */ Packet.WriteD(glovesId); //gloves /* d */ Packet.WriteD(chestId); //chest /* d */ Packet.WriteD(legsId); //legs /* d */ Packet.WriteD(feetId); //feet /* d */ Packet.WriteD(backId); //back /* d */ Packet.WriteD(lrhandId); //lrhand /* d */ Packet.WriteD(hairId); //hair /* d */ Packet.WriteD(faceId); //Face slot Someone can help to fix this?
  12. search for that htm file in HTML folder, it doesnot exist, that's the problem
  13. nice share @guytis
  14. that depends of the extender that the guy was using, not all are the same and commands work different
  15. https://maxcheaters.com/topic/54813-sharel2-rates-off/
  16. I think that has no command for that, test with setparam Duel. It can be done with lin2panel
  17. hmm if you think, the loss of experience is about a 4%. Then the calc must be down = 0.96 * Exp_of_the_current_level ? in the extenders, lin2panel and in other places you can find the exp table for each level.
  18. it appears to be good at a monthly cost, but i dont want all of those systems, i want a updater with 3 buttons, launch, full check, exit. Thank you
  19. Hello, i try to help you You can put it on a player action or creature action like "on die" and play with mathematics for the value of nExpDec int User::ExpDown(int nExpDec) { typedef int (*f)(User*, int); return f(0x8040F0L)(this, nExpDec); } void User::SetExpDown(int nExpDec) { try { expDrop = nExpDec; } catch(...) { return; } } Dont let L2 OFF/PTS die!
  20. Hello friends!! I want a customizable Updater/Launcher, please post in comments with images and price of your job. I have some money in PayPal Account. I can use the shared Launchers but i want something more aesthetic, thanks for reading
  21. many live servers are using l2patchd although full of holes
  22. Use l2patchd for c4 if you dont know a sh1t of programming or starting up a server, google it because have a lot of tutorials and versions. Or use java packs
  23. You can help or give a photo of that?
×
×
  • Create New...