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

MasterCores.com 7.40 complete release

So I got this to compile... Changed the RSA Keys etc.. etc.. Changed the IPS.. Imported the database... Try to login and always tells me acc/pass are incorrect.. Im connected to the right database. Anyone help?
 
Haven't read many posts but I just wanted to make people aware before downloading this.

Mastercores had a few bugs which really brought the gameplay far down. One of the major ones was the fact that you could not shoot arrows/bolts, nor runes while walking. You had to actually stand still for a second for the arrow to release then keep on kiting. This made it impossible for paladins to chase people. It was harder than normal for mages to chase aswell, but it worked, just not as well as tibianic for example.

Many people quit due to this.
 
I only got "RSA_decrypt . First byte ! = 0" ? when trying to login, anyone?
 
Best way to use server;

Get Avesta from GoogleCode.

Edit Tibia.spr and Tibia.dat to work with 7.4 graphics. (Make the corresponding grass tiles walkable).

Copy NPC.h & NPC.cpp from Mastercores into Avesta Sources.

Copy Moveevents, Actions, NPCs, functions.lua, and all the corresponding action files to the avesta folder.

Edit the map to make houses have Door Ids.

Edit spawns.xml and set monsters spawn time 0 to 150.

Enjoy :)
 
Best way to use server;

Get Avesta from GoogleCode.

Edit Tibia.spr and Tibia.dat to work with 7.4 graphics. (Make the corresponding grass tiles walkable).

Copy NPC.h & NPC.cpp from Mastercores into Avesta Sources.

Copy Moveevents, Actions, NPCs, functions.lua, and all the corresponding action files to the avesta folder.

Edit the map to make houses have Door Ids.

Edit spawns.xml and set monsters spawn time 0 to 150.

Enjoy :)
or just edit some c++ code and compile :wub:
 
Does this compile under Linux? And is it really Mastercores or a "wannabe"?

- - - Updated - - -

cant edit so,
Best way to use server;

Get Avesta from GoogleCode.

Edit Tibia.spr and Tibia.dat to work with 7.4 graphics. (Make the corresponding grass tiles walkable).

Copy NPC.h & NPC.cpp from Mastercores into Avesta Sources.

Copy Moveevents, Actions, NPCs, functions.lua, and all the corresponding action files to the avesta folder.

Edit the map to make houses have Door Ids.

Edit spawns.xml and set monsters spawn time 0 to 150.

Enjoy :)

Does this method fix the bugs regarding shooting runes/arrows/bolts while running?
 
Does this compile under Linux? And is it really Mastercores or a "wannabe"?

- - - Updated - - -

cant edit so,


Does this method fix the bugs regarding shooting runes/arrows/bolts while running?

That bug was only found in Mastercores, original Avesta does not have this problem :)
 
That bug was only found in Mastercores, original Avesta does not have this problem :)

Ah, I see. So I downloaded this pack and checked the map out. I am quite amazed how many "minor" careface quests are scripted. Aldoh, I doubt this map is the one that got stolen from CIP, as a lot of trash and texts written by players on the ground at hunting places etc is saved on the map itself. (sign of maptracker). Otherwise, amazing stuff!

- - - Updated - - -

Also wondering which distro tibianic, mastercores, realots are using/based on? Is it Avesta or OTServ 0.6.3_SVN as it says on serverlists?

- - - Updated - - -

update2: The current "7.4" servers, that probably uses Avesta, are they 7.7 servers, but modified to look and feel like 7.4?
I am a bit confused as the serverlists says they are 7.4 servers, but it's possible to connect and play with a 7.7 client. So I guess they are 7.7?
 
Ah, I see. So I downloaded this pack and checked the map out. I am quite amazed how many "minor" careface quests are scripted. Aldoh, I doubt this map is the one that got stolen from CIP, as a lot of trash and texts written by players on the ground at hunting places etc is saved on the map itself. (sign of maptracker). Otherwise, amazing stuff!

- - - Updated - - -

Also wondering which distro tibianic, mastercores, realots are using/based on? Is it Avesta or OTServ 0.6.3_SVN as it says on serverlists?

- - - Updated - - -

update2: The current "7.4" servers, that probably uses Avesta, are they 7.7 servers, but modified to look and feel like 7.4?
I am a bit confused as the serverlists says they are 7.4 servers, but it's possible to connect and play with a 7.7 client. So I guess they are 7.7?

7.4 servers with custom client supporting DirectX & OpenGL are Tibia 7.7 edited game graphics to look 7.4.

RealOTs was using real CipSoft files, because of the system and behavior of everything, and their map had trash everywhere aswell.

Mastercores uses Avesta.

TibiaNic uses OTServ SVN downgraded.

RealOTs uses maybe real CipSoft engine, and a scratch made LoginServer.
 
7.4 servers with custom client supporting DirectX & OpenGL are Tibia 7.7 edited game graphics to look 7.4.

RealOTs was using real CipSoft files, because of the system and behavior of everything, and their map had trash everywhere aswell.

Mastercores uses Avesta.

TibiaNic uses OTServ SVN downgraded.

RealOTs uses maybe real CipSoft engine, and a scratch made LoginServer.

Ahh, sweet. Thanks man, that cleared a lot of my confusion up!

- - - Updated - - -

Here's the MasterCores original sprites (version 7.4) ;]

Link --> Sprites 7.4 - MasterCores.rar - Speedy Share - upload your files here

Enjoy it ;]
reup please? D:

- - - Updated - - -

Best way to use server;

Get Avesta from GoogleCode.

Edit Tibia.spr and Tibia.dat to work with 7.4 graphics. (Make the corresponding grass tiles walkable).

Copy NPC.h & NPC.cpp from Mastercores into Avesta Sources.

Copy Moveevents, Actions, NPCs, functions.lua, and all the corresponding action files to the avesta folder.

Edit the map to make houses have Door Ids.

Edit spawns.xml and set monsters spawn time 0 to 150.

Enjoy :)
Another update, sorry x) Anyway, I had problems with the NPC's not showing up in-game at all at first, so I did what you said and replaced the npc source files from mastercores into the avesta source and recompiled. I moved the npc stuff from mastercores into avesta and they now appear in-game. Aldoh they can't be interacted with and the console spams
Lua Script Error: [Npc interface]
data/npc/scripts/Thais/Bozo.lua:eek:nThink

popBoolean(). Error: Expected boolean type parameter.
for every NPC as far as I know. Have googled about it but nothing really helps me here. Thanks

- - - Updated - - -

A lot of work is needed to make this datapack work in Avesta. The npcs break and many crucial functions as getPlayerPosition doesn't exist in Avesta but is needed. If anyone got a smart solution please post or PM me!
 
Ahh, sweet. Thanks man, that cleared a lot of my confusion up!

- - - Updated - - -


reup please? D:

- - - Updated - - -


Another update, sorry x) Anyway, I had problems with the NPC's not showing up in-game at all at first, so I did what you said and replaced the npc source files from mastercores into the avesta source and recompiled. I moved the npc stuff from mastercores into avesta and they now appear in-game. Aldoh they can't be interacted with and the console spams

for every NPC as far as I know. Have googled about it but nothing really helps me here. Thanks

- - - Updated - - -

A lot of work is needed to make this datapack work in Avesta. The npcs break and many crucial functions as getPlayerPosition doesn't exist in Avesta but is needed. If anyone got a smart solution please post or PM me!

I had this server working a few weeks ago, and Indeed it's stable.

Copy NPC.h & NPC.cpp to your Avesta Sources.

Copy whole NPC folder from data in your Avesta Data folder.

Copy globa.lua, functions.lua, global folder, global_systems folder, scripts folder, movements folder, raids folder, and indeed everysingle folder, and replace old ones including files.

Avesta should be compiled by now.

Use Avesta 7.6/7.7 items.otb (Do not use Mastercores Ones).

Run server, map shall be working with scripts, npcs, and everything but only using "FALORIA 7.4 GAMECLIENT (They use Mastercores's)", to use with 7.6+ graphics (dat & spr), you'll have to edit the whole map.

I want to clarify here to everyone;

Use this data file at your own risk! There might be some cheats hidden around! That's the reason I stopped using it! Besides quests are stupid / wrong. It's better to create one yourself, it shall be easy but will require alot of time to recreate the NPCs without a converter.
 
This is not MasterCores....He'd never realease a that worthfull map for free.

- - - Updated - - -



09ht.jpg
20.jpg
21.jpg
22.jpg
23.jpg

Worth full map?

This map is free to download everywhere, he just added action ids, added houses, and deleted port hope.
 
I had this server working a few weeks ago, and Indeed it's stable.

Copy NPC.h & NPC.cpp to your Avesta Sources.

Copy whole NPC folder from data in your Avesta Data folder.

Copy globa.lua, functions.lua, global folder, global_systems folder, scripts folder, movements folder, raids folder, and indeed everysingle folder, and replace old ones including files.

Avesta should be compiled by now.

Use Avesta 7.6/7.7 items.otb (Do not use Mastercores Ones).

Run server, map shall be working with scripts, npcs, and everything but only using "FALORIA 7.4 GAMECLIENT (They use Mastercores's)", to use with 7.6+ graphics (dat & spr), you'll have to edit the whole map.

I want to clarify here to everyone;

Use this data file at your own risk! There might be some cheats hidden around! That's the reason I stopped using it! Besides quests are stupid / wrong. It's better to create one yourself, it shall be easy but will require alot of time to recreate the NPCs without a converter.

There must be something else that is wrong with the steps you are providing. I recompiled the avesta (latest source from trunk), replaced the npc source files and recompiled.
The server works and I can connect and play, but all npc's can't be interacted with and they spam the console with errors. Simply copy-pasting the data file (mastercores) to the avesta distro breaks things what it seems.
example:
Code:
Lua Script Error: [Npc interface] 
data/npc/scripts/Thais/Frodo.lua:onThink

popBoolean(). Error: Expected boolean type parameter.

When talking to:


example:
Code:
Lua Script Error: [Npc interface] 
data/npc/scripts/Thais/Frodo.lua:onCreatureSay

data/npc/scripts/lib/npcsystem/npchandler.lua:382: attempt to call global 'getPlayerPosition' (a nil value)
stack traceback:
	data/npc/scripts/lib/npcsystem/npchandler.lua:382: in function 'isInRange'
	data/npc/scripts/lib/npcsystem/npchandler.lua:292: in function 'onCreatureSay'
	data/npc/scripts/Thais/Frodo.lua:13: in function <data/npc/scripts/Thais/Frodo.lua:13>

When compiling I configure using these parameters:
./configure --enable-protocol77 --enable-mysql --enable-sqlite

PM me your skype/msn name when you can so we can talk a little bit quicker. Thank you.

- - - Updated - - -

Ok, as of now, ignore all the above.

Im using the source that comes with the datapack as of now. Compiling under linux works just fine, just needed a minor change in otserv.cpp. Anyway, I'm having problems logging in to the game. I'm using a 7,72 client with the .dat and sprites needed (it worked fine when trying on avesta sources). So at first I got to the RSA problem, so I changed the RSA in otserv.cpp to the "orginal" one from Avesta sources. Now I can enter char list, but I can't get in-game. I get connection refused.

The server is running bridged locally on my PC and it works just fine with Avesta, but not with Mastercores sources. I've tried setting the ip to the global ip aswell as the local ip, yet I can't connect ingame, just to the charlist. The server outputs nothing when I get refused. I am very confused as this works flawlessly on the Avesta distro.

If anyone can help me, please let me know. Thanks
 
Anyone know how to make the houses work? Everything works just perfect, but the houses just won't save.

- - - Updated - - -

Nevermind, got it working now. Turns out you need to source edit some stuff and make sure your tables are correct! Thanks so much for this release!
 
Back
Top