• 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!
  • If you're using Gesior 2012 or MyAAC, please review this thread for information about a serious security vulnerability and a fix.

[12.x] - ORTS | Real Map Data Pack for latest TFS

Evil Puncker

I know nothing
TFS Developer
Joined
May 30, 2009
Messages
8,533
Solutions
260
Reaction score
4,521
Since the last thread about this matter hasn't received updates/attention, I just took ORTS and made it to work with latest TFS.

The map is zipped up and will need to be extracted.

everyone is welcome to push fixes and updates to the github repository.

remember: you need to provide the executable and database (schema.sql) yourself

 
Last edited:

OTHst

New Member
Joined
May 10, 2019
Messages
32
Solutions
1
Reaction score
4
I don't get any loot from any monster while using this data pack with TFS 1.3
 

OTHst

New Member
Joined
May 10, 2019
Messages
32
Solutions
1
Reaction score
4
thank you, fixed this and other few errors

Awesome, the loot works now. I'm gonna try it a bit more.

Do you mind telling me what was causing this? I'm trying to get into this and it's quite overwhelming
 
OP
OP
Evil Puncker

Evil Puncker

I know nothing
TFS Developer
Joined
May 30, 2009
Messages
8,533
Solutions
260
Reaction score
4,521
Awesome, the loot works now. I'm gonna try it a bit more.

Do you mind telling me what was causing this? I'm trying to get into this and it's quite overwhelming

it was missing create loot part on container.lua and event folder related scripts:
 

torresmon

Member
Joined
Feb 5, 2021
Messages
41
Reaction score
18
damn you work so fast!
found what i think it's an missing action in darashia dragon lord level door, not sure:

...ottenserver-master\data\scripts\actions\others\doors.lua:69: attempt to index a nil value (global 'actionIds')
stack traceback:
[C]: in metamethod 'index'
...ottenserver-master\data\scripts\actions\others\doors.lua:69: in function <...ottenserver-master\data\scripts\actions\others\doors.lua:58>

and another one as i died trying to find errors in the files :D

attempt to call a nil value (method 'hasFlag')
stack traceback:
[C]: in method 'hasFlag'
data/lib/compat/compat.lua:460: in function 'getPlayerFlagValue'
data/creaturescripts/scripts/others/droploot.lua:2: in function <data/creaturescripts/scripts/others/droploot.lua:1>
 

OTHst

New Member
Joined
May 10, 2019
Messages
32
Solutions
1
Reaction score
4
it was missing create loot part on container.lua and event folder related scripts:

Looking at items doesn't seem to work. Also getting random crashes on a tfs 1.3 server without messages in the console.

Edit: Looking at items can be fixed by using an old version of item.lua since the new one has errors as someone told me earlier today:
 
Last edited:

torresmon

Member
Joined
Feb 5, 2021
Messages
41
Reaction score
18
look works fine here
15:01 You see a backpack (Vol:20).
It weighs 245.80 oz.
15:01 You see a bow (Range:6).
It weighs 31.00 oz.
 

torresmon

Member
Joined
Feb 5, 2021
Messages
41
Reaction score
18
damn you work so fast!
found what i think it's an missing action in darashia dragon lord level door, not sure:

...ottenserver-master\data\scripts\actions\others\doors.lua:69: attempt to index a nil value (global 'actionIds')
stack traceback:
[C]: in metamethod 'index'
...ottenserver-master\data\scripts\actions\others\doors.lua:69: in function <...ottenserver-master\data\scripts\actions\others\doors.lua:58>

and another one as i died trying to find errors in the files :D

attempt to call a nil value (method 'hasFlag')
stack traceback:
[C]: in method 'hasFlag'
data/lib/compat/compat.lua:460: in function 'getPlayerFlagValue'
data/creaturescripts/scripts/others/droploot.lua:2: in function <data/creaturescripts/scripts/others/droploot.lua:1>
i think i found the solution
 
OP
OP
Evil Puncker

Evil Puncker

I know nothing
TFS Developer
Joined
May 30, 2009
Messages
8,533
Solutions
260
Reaction score
4,521
damn you work so fast!
found what i think it's an missing action in darashia dragon lord level door, not sure:

...ottenserver-master\data\scripts\actions\others\doors.lua:69: attempt to index a nil value (global 'actionIds')
stack traceback:
[C]: in metamethod 'index'
...ottenserver-master\data\scripts\actions\others\doors.lua:69: in function <...ottenserver-master\data\scripts\actions\others\doors.lua:58>

and another one as i died trying to find errors in the files :D

attempt to call a nil value (method 'hasFlag')
stack traceback:
[C]: in method 'hasFlag'
data/lib/compat/compat.lua:460: in function 'getPlayerFlagValue'
data/creaturescripts/scripts/others/droploot.lua:2: in function <data/creaturescripts/scripts/others/droploot.lua:1>
thank you, fixed both errors

Looking at items doesn't seem to work. Also getting random crashes on a tfs 1.3 server without messages in the console.

Edit: Looking at items can be fixed by using an old version of item.lua since the new one has errors as someone told me earlier today:

you need to use a more up to date executable, everything is fine right now

i think i found the solution

it has been fixed here.

you guys can follow updates here and report issues/bugs here
 

OTHst

New Member
Joined
May 10, 2019
Messages
32
Solutions
1
Reaction score
4
thank you, fixed both errors



you need to use a more up to date executable, everything is fine right now



it has been fixed here.

you guys can follow updates here and report issues/bugs here

How can I use a more up to date executable then one that's pulled and compiled today? Genuinely asking because I thought the newest would be on github?
 

torresmon

Member
Joined
Feb 5, 2021
Messages
41
Reaction score
18
thank you, fixed both errors



you need to use a more up to date executable, everything is fine right now



it has been fixed here.

you guys can follow updates here and report issues/bugs here
will do!
Post automatically merged:

How can I use a more up to date executable then one that's pulled and compiled today? Genuinely asking because I thought the newest would be on github?
got my version at 13/02/2021 21:51h maybe this helps
 
Last edited:
OP
OP
Evil Puncker

Evil Puncker

I know nothing
TFS Developer
Joined
May 30, 2009
Messages
8,533
Solutions
260
Reaction score
4,521
How can I use a more up to date executable then one that's pulled and compiled today? Genuinely asking because I thought the newest would be on github?

are you compiling on windows or linux? make user to use make clean/rebuild depending on your case
 

OTHst

New Member
Joined
May 10, 2019
Messages
32
Solutions
1
Reaction score
4
are you compiling on windows or linux? make user to use make clean/rebuild depending on your case

Linux. Completely new VM with Ubuntu 20.4, pulled latest TFS from git and compiled it. Can't look at items and getting seemingly random crashes though attacking rotworms seem to be more prone to forcing a crash
 
Last edited:
OP
OP
Evil Puncker

Evil Puncker

I know nothing
TFS Developer
Joined
May 30, 2009
Messages
8,533
Solutions
260
Reaction score
4,521

OTHst

New Member
Joined
May 10, 2019
Messages
32
Solutions
1
Reaction score
4
Top