• 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)

Ezzz

Developer of Nostalrius and The Violet Project
Joined
Feb 26, 2010
Messages
1,884
Solutions
3
Reaction score
791
Location
Spain, Europe
OTHire Beta
This OTServer is based on OTServ Trunk SVN work (latest stable trunk rev).

Important
You will need to use your own items.xml (7.6) - Server Data holds none as of yet

Features
0.0.1

Code:
- Runes
- Talking (yelling, whispering)
- Private messaging
- Rule Violation Channel
- Bug Reports (Ctrl+Z)
- Saving & Loading Players
- House System
- House Paying through Bank account or depot balance
- Premium System
- Skull System (to use compile with __SKULL_SYSTEM__)
- Anti-Magebomb (attack delay when logging in)
- Sharing Experience when in party (code is there, implementation is needed through talkactions)
- GM Invisibility
- Avesta Spells
- Players have bank accounts
- OTServ Trunk Movements (removed unused code)
- OTServ Trunk Talkactions (removed unused code)
- Faster OTBM map reading, reading a 120 mb real map in 4.3 seconds, compared to 5.5 seconds RealOTs's Avesta.
- No more (return TRUE) (if isPremium(cid) == TRUE). Thanks to newer LUA core code
- Many more
- ... Everything as in OTServ Trunk

Change Log
0.0.1

Code:
- Downgraded from protocol 8.61 to 7.72
- Removed unused code from 7.72 (partial; Share Experience in Party still included in sources)
- Removed unused magic effects
- Removed unused projectiles
- Removed Trade-Rookgaard
- Trade channel now able for everyone even if no vocation
- Added magic effect when players are logging in
- Items now from Avesta (might need some fixes in duplicated item ids)
- Removed unused options from configuration file
- Removed walk through code
- Added spells from Avesta
- Added monsters from Avesta
- Fixed a bug with players health bar not being shown due to a bad code behavior made by a noob developer
- Fixed an issue with cancel target packet
- Fixed an issue with creature stack order (reversed)
- Fixed an issue with logging in magic effect shown in wrong player
- Removed outfits
- Removed quests
- Outfits handled through sources using Avesta code
- Removed unused talkactions
- Removed unused code from movements
- Added Avesta Spells

You can report issues here: https://github.com/TwistedScorpio/OTHire/issues
Project GIT with a distribution: https://github.com/TwistedScorpio/OTHire


Yours,
Ezzz.
 
Hello, I got a question for you. Is it possible if you can downgrade mine source files 8.60 to 8.0? Can we talk about it?
 
Hello, I got a question for you. Is it possible if you can downgrade mine source files 8.60 to 8.0? Can we talk about it?

I'm not interested in Tibia 8.0, and I only work when I feel like it, I'm sorry.
 
Forget about the linkers and definitions..

Also I'm using those definitions:

__USE_OTPCH__
__USE_MYSQL__
__SKULL_SYSTEM__

But in the end of the compiling, I get an error:

Code:
1>exception.obj : error LNK2001: unresolved external symbol _MiniDumpWriteDump@28
1>C:\Users\Rodrigo Paixão\Desktop\Open Tibia Server\OTHire-master\source\project\OTServ_SVN 0.6.3\Release\OTServ_SVN 0.6.3.exe : fatal error LNK1120: 1 unresolved externals
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
 
Nottinghster go to -> project settings -> linker -> input -> additional dependencies then add

DbgHelp.lib
 
Well, I'm testing the engine and works fine, also I have found some little bugs, but them you make you debug:

Here's one of them:

Change in global.lua

Code:
TALKTYPE_ORANGE_1 = 18
TALKTYPE_ORANGE_2 = 19

To

Code:
TALKTYPE_ORANGE_1 = 16
TALKTYPE_ORANGE_2 = 17
 
For those who have the message in console about the FluidTypes, paste this in your items.xml

Code:
<item id="20001" name="water" fluidClient="1"/>
<item id="20002" name="blood" fluidClient="2"/>
<item id="20003" name="beer" fluidClient="3"/>
<item id="20004" name="slime" fluidClient="4"/>
<item id="20005" name="lemonade" fluidClient="5"/>
<item id="20006" name="milk" fluidClient="6"/>
<item id="20007" name="manafluid" fluidClient="7"/>
<item id="20010" name="lifefluid" fluidClient="10"/>
<item id="20011" name="oil" fluidClient="11"/>
<item id="20013" name="urine" fluidClient="13"/>
<item id="20014" name="coconut milk" fluidClient="14"/>
<item id="20015" name="wine" fluidClient="12"/>
<item id="20019" name="mud" fluidClient="19"/>
<item id="20021" name="fruit juice" fluidClient="21"/>
<item id="20027" name="rum" fluidClient="27"/>
<item id="20035" name="tea" fluidClient="16"/>
<item id="20036" name="mead" fluidClient="17"/>
<item id="20027" name="rum" fluidClient="15"/>
 
Back
Top