I only got "RSA_decrypt . First byte ! = 0" ? when trying to login, anyone?
or just edit some c++ code and compile :wub: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:
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 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
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.
reup please? D:Here's the MasterCores original sprites (version 7.4) ;]
Link --> Sprites 7.4 - MasterCores.rar - Speedy Share - upload your files here
Enjoy it ;]
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 spamsBest 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
for every NPC as far as I know. Have googled about it but nothing really helps me here. ThanksLua Script Error: [Npc interface]
data/npc/scripts/Thais/Bozo.luanThink
popBoolean(). Error: Expected boolean type parameter.
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!
This is not MasterCores....He'd never realease a that worthfull map for free.
- - - Updated - - -
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.
Lua Script Error: [Npc interface]
data/npc/scripts/Thais/Frodo.lua:onThink
popBoolean(). Error: Expected boolean type parameter.
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>