Client Version: 10.41
Map Version: 10.35
Try to make the perfect open real tibia server based on The Forgotten Server 1.0, by Mark Samman! Here you can find the source code and also some tutorials on compiling.
You can download TFS 1.0 Windows Binaries from here.
To login you can use OTClient by Edubart! Find it here!
To edit the map you can use the map editor from here, here or from here(This one is already compiled).
You can use the forum to discuss and report bugs.
If you need support you can post your questions in the issues area or here. Dont forget to post in good, understandable English. Feel free to use a translator if you need help.
To contribute in code to this project, create a pull request.
To contribute with a map edit, read this
If you want to contribute by sending pull request, here are some tips. Try to use metatables in your script. Ex.
function metaExample(cid)
local player = Player(cid)
if player ~= nil then
player:addItem(2160, 5)
player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Here is some cash.")
end
end
How non meta looks like:
function nonMetaExample(cid)
if isPlayer(cid) then
doPlayerAddItem(cid, 2160, 5)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Here is some cash.")
end
end
NOTE: Since the link above dosen't have all the functions in it, I will link to a compat.lua file(can be found in your ot aswell, dir/data/compat.lua), use ctrl+f and enter the old function then press enter.
Actual map (with marked missing areas):
Remember to have fun and say thanks!