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

[Bugs] Latest rev

slaw

Software Developer
Joined
Aug 27, 2007
Messages
3,784
Solutions
133
Reaction score
1,275
Location
Germany
GitHub
slawkens
OK, first, sorry that here, but i hate this system on SVN :P

1. You cant move player when you both are in pz. Out pz it works propertly. And i have question here. How to change move delay? I know it was changed in some rev much time age, and i cant find it.

2.
tfsbladkasaet1.jpg
dont know how, but it was reported not only by 1 player. He said that he had before normal 100 + 82 cc.

3.
tfsbedsaa7.jpg
Some houses have that. What should i do now?

4. Exeta con, whe you have 100 spears will transform to 1 enchanted spear.
 
Last edited:
1. will be fixed.
2. would be great if you could find out how to reproduce it, perhaps its one of your lua scripts?
3. it's some issue with attributes loading or saving after restart, the house owner can kick the sleeping player by using the bed, so it's not a big deal.
 
OK, first, sorry that here, but i hate this system on SVN :P

1. You cant move player when you both are in pz. Out pz it works propertly. And i have question here. How to change move delay? I know it was changed in some rev much time age, and i cant find it.

2.
tfsbladkasaet1.jpg
dont know how, but it was reported not only by 1 player. He said that he had before normal 100 + 82 cc.

3.
tfsbedsaa7.jpg
Some houses have that. What should i do now?

4. Exeta con, whe you have 100 spears will transform to 1 enchanted spear.

5. Monsters don't pass the fields.
 
Nono, i'm talking about one newest rev on SVN. Not about The Forgotten Server 0.2.9
 
I got a weird issue...

When You're a PK, and skull should actually disappear after pzLock, it keeps blinking whole time.
(Rev: 563).
 
There is something with bless also ;s

Some players have raported, many times that they have buy 5 blessings, but sometimes after die, they lost standard 10%...
 
Now i'm sure there is really something with blessings, too much players reporting it.

Next VERY importang BUG, its after normal RESTART some players lost items! I dont know how much players, but i havent situation that more than 1 player reported it after restart. So wtf? 1 player lost all items? =\

But when i'll kick all players and then restart, then all is ok. With command /closeserver too some players lost all items.
 
Bless doesn't work? Like an important issue for me o.O
Once, player at my server died and... didn't lost even AOL neither blessings :p
 
Now i'm sure there is really something with blessings, too much players reporting it.

Next VERY importang BUG, its after normal RESTART some players lost items! I dont know how much players, but i havent situation that more than 1 player reported it after restart. So wtf? 1 player lost all items? =\

But when i'll kick all players and then restart, then all is ok. With command /closeserver too some players lost all items.

The lost items issue happened for me too.
I think it's when you compiled it with exeption tracer.
 
Ok, next thing, utevo res ina "xx and you are changed for ever =\
 
Aaa, i can remove quest chests with Desintegrate Rune ;<

And there is really 1 important thing to fix (becouse i am using PROTECTION to 30 level. When player X will atack player Z then player Y (which havent 30 lev will be to damaged!), same with fire fields, you can push on creature which is under 30. Burst arrows too. Please Tala fix it, i quess its not much to do, if you know how it works ;)

@Edit

Ups, desingrate can be used from distance, i can change it, but how it works in real tibia?
My solution, which works:
Code:
if getDistanceBetween(playerPos, pos) == 1 then

and for what in this script is something like this:
Code:
	local pos = variantToPosition(var)
	if(pos.x ~= 0 and pos.y ~= 0 and pos.z ~= 0) then
		return doRemoveObject(cid, pos)
	end

	doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE)
	doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
	return LUA_ERROR
when enought is this: (or i am wrong?)
Code:
	local pos = variantToPosition(var)
	return doRemoveObject(cid, pos)

Next error with moving can be easy fixed (Thx Pavlus ;))
game.cpp, line 730:
Code:
(!toTile->hasFlag(TILESTATE_NOPVPZONE)
Just remove "!"

And line 735:
Code:
!toTile->hasFlag(TILESTATE_PROTECTIONZONE)
Also remove "!"

#Edit2

Aaaa, server save doesnt worked for my 2 last nights ;< (using latest rev, server dont wanna go down)
 
Last edited:
F***ck, there is really something with blessing. Exactly with saving. I dont know how it works, and now i tested, some player can buy first and third blessing without end, i mean that he can buy buy and NPC will never say "You already have this bless". And some player have bought all blessing, i checked in database backup, that in table "blessings" he had "0" but he buy it!

Edit
I found changes in my script and TFS script.

1 change:
Code:
talkState = 0
my:
Code:
talk_state = 0

i think it was it... ok, that was my fault =\
 
Last edited:
There must be some memory leak. TFS was using 100% CPU power, i checked after 15h+ uptime with 30 players online. I closed server with /closeserver and? Nothing! TFS used same - 100% CPU power. After shutdown server, and start again - server is using now 0-5%, so what is this?

tfscpupowerik0.jpg
 
Last edited:
Bugs with potions and it is easy to reproduce...
Go to the shop and buy a health potion or another type of potion, click use in the potion then use the potion anywhere you want or just click again in the potion and the potion will be used =S

sry my english ;P
 
Heh, its not becouse of monster patch searchiing. I'm always using latest rev. And notice that when there was 0 players online - 100% CPU Power.
 
I have too this, and I think as this memory leak is in monsters system.
This is only my opinion ;P
 
Back
Top