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

Real Tibia Guilds to OTServ players!

Czepek

New Member
Joined
Nov 5, 2007
Messages
26
Reaction score
0
Location
Poland, Świebodzin
Well, I decided to post my tool open sourced.

To compile it you need:

Program creating MySQL queries for each player from guild what you select.

Experience is calculated using standard formula.
Skills if doesn't exists on Erig.net are taken from configuration file.

Q: Where can I find OTServ MySQL structure?
A: In OpenTibia project, or just click here.

Q: Is this program safe?
A: Yes, because this tool don't need any account name/password.

Q: HELP! I have no received full guild members structure!
A: You need to wait some time, because of many connections, also Tibia.com or Erig.net may not work.

Q: HELP! I can't import created structure!
A: Prodably you don't have a group/account or triggers. Just add:

OpenTibia part:
Code:
INSERT INTO `accounts` (`id`,`name`,`password`,`email`,`premend`,`blocked`,`deleted`,`warned`) VALUES (1,'1','1','',0,0,0,0);

INSERT INTO `groups` (`id`,`name`,`flags`,`access`,`maxdepotitems`,`maxviplist`) VALUES (1,'Player',0,0,1000,50);

Triggers can be found in OTServ MySQL schema.

P.S.
You need to wait some time (to show message box), cause my program need to connect much time to Tibia.com and Erig.net

Program is under GPLv3 license!!!

This version still don't support items.

Also, you can see old thread:

Code:
http://tpforums.org/forum/showpost.php?p=23066&postcount=1

Download link:
Code:
http://www.speedy*****malware.localhost/985647166.html

Enjoy! ;)
 
Last edited by a moderator:
whooah, looks pretty useful!
God job! :D

Czepek, zawsze byłeś moim idolem xd <huehe>, nie no podziwiam Cie, kiedyś tylko @CzepoOTS v7.6 i jazda ;d
 
Can you do it will also give starting eq?

You can edit the 'firstitems.lua' script :)

Script should work like:

Code:
if player->voc == knight then
    if player->skillSword > 10 then
        addWeapon sword
    elseif player->skillAxe > 10 then
        addWeapon axe
    elseif player->skillClub > 10 then
        addWeapon club
    end
elseif player->voc == sorcerer or druid then
    add items for mage
elseif player->voc == paladin then
    add items for paladin
end

I don't remember the OTServ LUA functions.

If you understand basic LUA then you can do it.
 
hm, how about adding possibility to copy equipment from other database? Firstitems.lua is bad idea :p
btw. Czepek, r u back? : o I haven't seen u since 7.6 xd
 
hm, how about adding possibility to copy equipment from other database? Firstitems.lua is bad idea :p
btw. Czepek, r u back? : o I haven't seen u since 7.6 xd

No, I'm not back.
When I found some free time then I try to add it.
But I don't have any idea what about:

Container -> Container -> Items

Hope you understand me ;P

Tnx usefull tool

You're welcome ;)

Thank you!

You're welcome ;)
 
Next release, 0.0.0.5

Change log:
Code:
# Menu in GUI
# About window
# Program now using XML instead of INI files
# Selecting server type in GUI
# Support for ForgottenServer [0.2pl22]
 
Back
Top