• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

[7.72] OTHire 0.0.1b - Based in OTServ Trunk (Latest)

Converted Znote 1.5 to work with OTHire, GitHub here.

Accounts, Characters, Guilds(compiled with __OLD_GUILD_SYSTEM__) working. Did no tested at all shop, item_market. I will be glad if you can report bugs.
 
I downloaded the github version, but got an MSVCP100D.dll error, and I have the redistributables instaled. Is that .exe compiled in debug mode or something?
 
I downloaded the github version, but got an MSVCP100D.dll error, and I have the redistributables instaled. Is that .exe compiled in debug mode or something?

It possibly is, you could just download that file from dllfiles if all you're interested is in testing, though the compiled exe is really old.
I have to upload the x64 libraries I use to compile OTHire under vc120 tools, will do later tonight since my Internet is pretty crappy :p
 
It possibly is, you could just download that file from dllfiles if all you're interested is in testing, though the compiled exe is really old.
I have to upload the x64 libraries I use to compile OTHire under vc120 tools, will do later tonight since my Internet is pretty crappy :p
I wanna test your server, it seems the best option now for a 7.4 server. To download the missing dll didn't worked for me
It would be nice to update the github with a precompiled exe in "release" mode and the used dlls.
 
http://www.speedy*****malware.localhost/mhs7n/othire.rar

0.0.2 x32 with __OLD_GUILD_SYSTEM__
exe + dlls
 
Code:
    //load RSA key
    std::cout << ":: Loading RSA key..." << std::flush;
    const char* p("14299623962416399520070177382898895550795403345466153217470516082934737582776038882967213386204600674145392845853859217990626450972452084065728686565928113");
    const char* q("7630979195970404721891201847792002125535401292779123937207447574596692788513647179235335529307251350570728407373705564708871762033017096809910315212884101");
    const char* d("46730330223584118622160180015036832148732986808519344675210555262940258739805766860224610646919605860206328024326703361630109888417839241959507572247284807035235569619173792292786907845791904955103601652822519121908367187885509270025388641700821735345222087940578381210879116823013776808975766851829020659073");
    g_RSA.setKey(p, q, d);
Thank you very much!
 
I don't know how this problem occurs, that's all I'm using here, and it's working. Maybe because I got MSVC 2010 installed?
Confirmed, I finally installed MSVC 2010 and it worked.
I think it can be compiled in "release" mode instead of "debug" mode to make it work for people without MSVC 2010
 
Confirmed, I finally installed MSVC 2010 and it worked.
I think it can be compiled in "release" mode instead of "debug" mode to make it work for people without MSVC 2010
With was compiled as release.
 
Healing Runes not removing paralyze. Healing and attacking spells are not sharing exhaust. @Ezzz
 
Healing Runes not removing paralyze. Healing and attacking spells are not sharing exhaust. @Ezzz

Could you explain yourself a little more? So that I can do the right testing and commit a fix? - Thanks
 
Could you explain yourself a little more? So that I can do the right testing and commit a fix? - Thanks

From what I remember, at 7.72 era exhaust should work like that:
  1. After an aggressive spell you should wait 1 sec to cast a non-aggressive spell and 2 secs to cast other aggressive spell.
  2. After an non-aggressive spell you should wait 1 second to cast any other spell.
But it's working like current Tibia (http://tibia.wikia.com/wiki/Exhaust). I can, for exemple, heal myself (exura vita) + GFB at the same moment. Or exura vita, GFB a fraction of time after that, and exura vita again 1 second after the first exura vita.
 
From what I remember, at 7.72 era exhaust should work like that:
  1. After an aggressive spell you should wait 1 sec to cast a non-aggressive spell and 2 secs to cast other aggressive spell.
  2. After an non-aggressive spell you should wait 1 second to cast any other spell.
But it's working like current Tibia (http://tibia.wikia.com/wiki/Exhaust). I can, for exemple, heal myself (exura vita) + GFB at the same moment. Or exura vita, GFB a fraction of time after that, and exura vita again 1 second after the first exura vita.

Didn't reproduce healing spells not curing paralyze states.

casting a healing spell didn't let me use aggresive runes after 1 second or so, then couldn't use the aggresive rune but after 2 or so seconds have passed, but I could still cast the healing spell 1 second later or so.

I didn't reproduce, I can suggest you're using an incompatible spells folder, check spells.cpp & spells.h, exahustion definitions in config.lua for a better guide in your spells folder.

If you're still not able to fix it, post here a healing spell script, it's definition in spells.xml, a definition from an aggresive rune in spells.xml.
 
casting a healing spell didn't let me use aggresive runes after 1 second or so, then couldn't use the aggresive rune but after 2 or so seconds have passed, but I could still cast the healing spell 1 second later or so.

I can GFB+exura vita at same time. I'm using default files from GitHub. Just added a map.

Instant spells (exura/utani hur) are removing palalysis, but healing runes (UH) don't.
 
I can GFB+exura vita at same time. I'm using default files from GitHub. Just added a map.

Instant spells (exura/utani hur) are removing palalysis, but healing runes (UH) don't.

You have to update your spells folder.

I didn't reproduce the paralyze bug, instead it does remove paralyze but after the step tick has been completed.

You should use ultimate healing rune and paralyze scripts from here:

https://github.com/opentibia/server/blob/legacy/src/data/spells
 
Back
Top