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

[8.6] TFS 1.5 Baiak, Mount and Modal widow.

The issue with the mount delivery has been resolved. I contacted him and requested that he send the script. I noticed that it was a script for TFS 0.4, so I advised him to use only scripts compatible with TFS 1.x+, which has proven to work well.

For those who wish to use a shop that delivers mounts on the Gesior or MyACC site, here it is.
data/globalevents/scripts/shop.lua



How to remove ExActions from potions because I can't attack or pick up things if you are using potions
 
I've updated several times... I recommend updating through Sarah's commits. Just check if it has been updated already; if yes, just ignore and look for another one. If it hasn't been updated yet, proceed to update with each commit.


It's possible to make a standard client, yes. However, you need to have the DLLs for the mounts and modal window to work. I know someone who sells DLLs. you have to contact them
@kor @SHARINGAN and another I forgot his nickname.. can someone tag him and I'd appreciate it
these guys sell DLL's? how fucking low of a life must they live?
 
What's wrong about it? 😃
You mean aside from the fact that its not allowed on otland? How about because dll files are generated by the compiler for free? dll files can be found on the internet, free... and if they are some sort of "special" dll files, like saiyankings... then again... they are free... on github... tutorials all over otland showing how to do it, for free... ect. ect. ect.

Better question is this... what is right about it? Exploiting the ignorance of others for your own profit... Oh, I guess you are right, that is just how the world works...
 
You mean aside from the fact that its not allowed on otland?

Yeah yeah it's not allowed :D

How about because dll files are generated by the compiler for free? dll files can be found on the internet, free... and if they are some sort of "special" dll files, like saiyankings... then again... they are free... on github... tutorials all over otland showing how to do it, for free... ect. ect. ect.

If it's really that easy as you say then feel free to help the great otland community by releasing all dlls for free and save people from losing money : D

Better question is this... what is right about it? Exploiting the ignorance of others for your own profit... Oh, I guess you are right, that is just how the world works...

Being in a discord where people sell their simple otc modules overpriced as fuck is okay?

If you ask me there's nothing wrong about selling anything on open tibia server aslong the price is really fair.
But sadly in the new era of otland people just scam another people without feeling bad
I have seen alot of people who has bought several script which wasn't anything crazy/special for 50 euro which can be created in less than 10 minutes

Welcome to otland aka open tibia server 2024
 
If it's really that easy as you say then feel free to help the great otland community by releasing all dlls for free and save people from losing money : D
I have at least three other projects that are more demanding of my time than trying to keep people from being a danger to themselves by spending money on something that is freely given.
 
how fucking low of a life must they live?
Why do you think that? A DLL that enables mount support, adds a shop, task, market or any other custom window to a Cipsoft client is not something you can find for free anywhere, it's always integrated directly into customer engine and what their protocol looks like.

Apart from the fact there are only a few people capable of these things (compared to OTC developers), well, we have a monopoly on this field.
 
Why do you think that? A DLL that enables mount support, adds a shop, task, market or any other custom window to a Cipsoft client is not something you can find for free anywhere, it's always integrated directly into customer engine and what their protocol looks like.

Apart from the fact there are only a few people capable of these things (compared to OTC developers), well, we have a monopoly on this field.
Well I apologize and recant my previous statement. When I first read the post I thought it was generic everyday dll's you guys were selling, or like the old sdk's and stuff... and then even after marko's post, I figured it was just reselling dll files that sayainking and others have already made or provided codes or tutorials for making yourself... after looking more into the matter I see you provide a completely custom service, doing things like bestiary and charms in 8.6 clients and such, which is worlds different than my first impression on the matter and therefore the reason I apologize!

Guess I should have looked more into the subject I was posting my opinion on.
 
Cześć, dodałem linijkę, skompilowałem i nadal jest czarny ekran ;/

[KOD=lua] g_game.enableFeature(GamePlayerMounts)[/KOD]
1724174233293.webp


1724174387841.webp
 
pessoal to tendo um poblema com esse ot com palladin e knight quando eles se pota eles nao da attack nao da hit alguem pode me ajuda com esse poblema
Post automatically merged:

pssoal preciso de ajuda nesse servidor ai pally e knight nao ataca quando heala
 
pessoal to tendo um poblema com esse ot com palladin e knight quando eles se pota eles nao da attack nao da hit alguem pode me ajuda com esse poblema
Post automatically merged:

pssoal preciso de ajuda nesse servidor ai pally e knight nao ataca quando heala
It’s not just this 1.5 base, it can happen with any TFS. Just go to config.lua, look for the line classicAttackSpeed = false, and change it to true.
This configuration is recommended.

LUA:
-- Item Usage
timeBetweenActions = 100 -- Time before being able to perform other actions, 100 is the minimum functional value.
timeBetweenExActions = 500 -- Time before being able to use the same action again (potion, rune, etc.), 100 is the minimum functional value.
maxPacketsPerSecond = 75 -- More packets per player per second, more packets = requires a more robust server :D
 
I implemented code modifications to the source files to mitigate issues encountered during compilation of new resources. Subsequently, I successfully integrated additional outfits and mounts, alongside implementing a roulette system akin to Rubinot's (please note that the item configurations have not been finalized). Tomorrow, I plan to incorporate auras, shaders, and wings to assess their functionality. Additionally, I am contemplating the inclusion of features involving modal interfaces, with the intention of making all enhancements readily accessible for everyone.

View attachment 82488View attachment 82489View attachment 82486
Can you share this server?
 
I have a question does this server have 0 quests or i have to find them on the map?
 
I'm getting some sprite warnings, I tried using some you posted here
Have you already tried using the .spr file I posted in this publication? It’s more up-to-date. Also, you need to clear the AppData/otclient directory and remove it completely. After that, reopen and test. This should resolve the problem since you’re using multiple OTClients, which might have stored and accumulated .spr files, causing conflicts.
Post automatically merged:

I don't remember if I didn't install the opcode in the source or if it's still there. You need to add g_game.enableFeature(GameExtendedOpcode) or remove it (comment it out) and test. The image indicates that the error is related to the opcode. Did you enable or remove it? Do a test and see what happens.
 
Last edited:
just ran a scan of the temporary files, but it didn't help :/ I believe there must be something wrong with the sprites.
Post automatically merged:

Have you already tried using the .spr file I posted in this publication? It’s more up-to-date. Also, you need to clear the AppData/otclient directory and remove it completely. After that, reopen and test. This should resolve the problem since you’re using multiple OTClients, which might have stored and accumulated .spr files, causing conflicts.
Post automatically merged:

I don't remember if I didn't install the opcode in the source or if it's still there. You need to add g_game.enableFeature(GameExtendedOpcode) or remove it (comment it out) and test. The image indicates that the error is related to the opcode. Did you enable or remove it? Do a test and see what happens.

Yes, I thought it could be that too, I tested several different resources, such as the u32 sprite, extend opcode, extended, among others... but nothing worked... I even thought it could be that the font had the maxViewPort extended, but no From what I saw... I don't know what it could be =/
 
Last edited:
just ran a scan of the temporary files, but it didn't help :/ I believe there must be something wrong with the sprites.
Post automatically merged:



Yes, I thought it could be that too, I tested several different resources, such as the u32 sprite, extend opcode, extended, among others... but nothing worked... I even thought it could be that the font had the maxViewPort extended, but no From what I saw... I don't know what it could be =/

Enable those and retry

1734916576824.webp
 
Back
Top