Jump to content

Cataclismo

Premium
  • Posts

    232
  • Joined

  • Last visited

  • Days Won

    7
  • Feedback

    0%

Everything posted by Cataclismo

  1. You could better work with your website. Make a check in your website for e-mails.
  2. You shouldn't disable logs. They're very useful, even there may be useless things. You better buy some HDD space for your server than disabling logs.
  3. That's not an error caused by your game core. It's from GDB and it means that he can't find the debug symbols. You probably invoked GDB wrong. Try running this command: gdb game game.core It's just an example where game is your file name, and game.core is your core name. gdb <binary> <.core file>
  4. in source it is metin2client.bin and metin2.bin. But in client Metin2.exe You can put yours hackshield.cpp to try him? EDIT: by the way if you delete #define METIN2HS_INCLUDE hshield-5.5.19.1 gives me license error, something like (HACKSHIELD_INVALID_LICENSE) It's the original one. Absolutely nothing changed I don't understand why hackshield isn't working for you. My hackshield was working from the beginning.
  5. I don't know. Is your binary named "metin2client.bin"?
  6. I don't think so. In Hackshield.cpp I have these at the beginning of file: #include "hshield-5.5.19.1/hsupchk.h" #include "hshield-5.5.19.1/HsUserUtil.h" #include "hshield-5.5.19.1/HShield.h" #include "hshield-5.5.19.1/HShieldLibLink.h" Note the version!
  7. You should post here. Also, I think all your problems are from client, including npc. UNKNOWN_TYPE[255] 1607 means that you have a bonus with type 255, but which is not defined in your client (I don't know exactly where... I let you find it xD). Also, the npc problem is caused by your icons. I think client can't find them. Check that.
  8. Did you tried to update it manually first? Also, I've made it working without doing anything special, like changing codes. I just defined specific variable and I changed the files he uses to latest version. Proof:
  9. Just ignore him. You don't have to flame him. You did this bug following an wrong tutorial about global chat or you didn't followed it correctly. In input_main.cpp search for int CInputMain::Chat(LPCHARACTER ch, const char * data, size_t uiBytes) Your problem is probably here, where shout is sent. Check it. If it's not from here, in input_p2p.cpp check struct FuncShout
  10. Your 'time' column data-type is shorter than the data-type is inserted by query. Edit your table called bootlog from log database and change the type for 'time' column to 'DATETIME'.
  11. Why did you checked locale.lua when this is a client problem? Open your client, hover your books and then read syserr.txt from you client. In syserr.txt you MAY have ALMOST ALWAYS the cause of your problem.
  12. Wtf? Read what error says: SYSERR: May 9 09:40:49 :: Boot: mob table size error He modified something in length.h and he probably build only game or source. He had to build all of them. There's nothing about map allowing.
  13. That's strange. It should actually work exactly how selecting integer works. Try using extended MySQL query: SELECT `column` FROM player.table LIMIT 1; Also, do you use source? It would be easier to use the source.
  14. Then it's a problem from your timer. Consider using only timer, not server_timer if you're planning to set a timer for every player.
  15. server_timer("tombola", 10, pc.get_account_id())
  16. Why ... near pc.get_account_id()? Use it simple: server_timer("tombola", 10, pc.get_account_id()) But is still not enough information. Where do you start this timer? In a player trigger (like login, letter, levelup) or where?
  17. Maybe you're doing it wrong... I can't help you without information.
  18. I need timer for every player izolate and my first idea was do like that but if you know better solution? Timer for every player? Not server timer, but timer. Simple timer. Or you may work around with server timer arguments, but I don't think it will work for you. You set argument like that: server_timer("timer_name", time, numeric code) And you get the argument like that: when timer_name.server_timer begin local arg = get_server_timer_arg() end And because it's only numeric code you can use account id (pc.get_account_id())
×
×
  • 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.