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

BlackTek-Server Development Thread

Goodnight!

I'm following the project and it looks promising! Congratulations!

An interesting thing to add to BTS is the otservlist requirements, this will help future otdamins not to have problems advertising their servers there.

TFS didn't want to merge, but I think it's cool that BTS did it...

See here
-> Very important - Rules change on otservlist.org (https://otland.net/threads/very-important-rules-change-on-otservlist-org.247531/)
--> Very important - Rules change on otservlist.org (https://otland.net/threads/very-important-rules-change-on-otservlist-org.247531/post-2407794)
 
I didn't understand the server compilation... I didn't find the vc17 that I'm used to... and I don't think I'll manage it on Linux either... if you have a simple tutorial you could give me I would be very grateful... I would like to use it to tests
 
Yeah, I need to work on getting a tutorial together, at the very least some better documentation.

If want to compile, you need premake5 (you can find a working binary of premake5 in the very first release of blacktek if you don't know how to compile one yourself) and then you just run a cmd in the cmd prompt "premake5 vs2022" and it will generate the solution for you.
 
@Bee King I have went ahead and created a video tutorial to explain how to get started developing with BlackTek Server quickly on Windows.

Here you go:

 
Could anyone do a test?
look in battleList player, monster or npc,
i get disconnect when I do this.
I compiled the server(last version) without changes and used OTClient Redemption.
 
Could anyone do a test?
look in battleList player, monster or npc,
i get disconnect when I do this.
I compiled the server(last version) without changes and used OTClient Redemption.
I do all my testing on the standard tibia 10.98 client. Can you try using that and see if you still disconnect?
 
I do all my testing on the standard tibia 10.98 client. Can you try using that and see if you still disconnect?
I'll look for client 10.98
Post automatically merged:


Post automatically merged:

I did a test with tfs 1.4.2 it worked normally, but when I use bts with the same pack I get this error. I don't know where to look as there is no error in console
Post automatically merged:

After comparing the files I found the possible error
 
Last edited:
I'll look for client 10.98
Post automatically merged:


Post automatically merged:

I did a test with tfs 1.4.2 it worked normally, but when I use bts with the same pack I get this error. I don't know where to look as there is no error in console
Post automatically merged:

After comparing the files I found the possible error
Seems I missed a deletion when I did the replacement of std::bind with lambda's commit.

Thanks for reporting. I pushed through the fix now.

Using the very latest sources should resolve it, but only thing needed was to delete the version of the variable that is not used.
 
Ohman is actually working on that for BlackTek
I managed to add, with some changes,
but the operation is not 100%, the reward container does not appear on the monster's corpose or on the
reward chest.
I'll post it to support later to try fix it.
 
Hi,
Does blacktek work with ubuntu 20.04?

If you are using ARM64 based CPU you will need to make the necessary adjustments Gesior mentions here

 
@_M4G0_
1722490438736.webp
1722490469388.webp
1722490490180.webp
1722490512390.webp

The system is almost complete, there are some things that need to be handled still, and ofc all the bosses need to be made into bosses and have their loot made unique, as well as maybe a couple other adjustments, but @ohman has gotten it working! Once the PR is added I will update you guys here.

We also now have webhooks, accessible in lua thanks to Frosty
1722501972083.webp
 
Last edited:
@_M4G0_
View attachment 86373
View attachment 86374
View attachment 86375
View attachment 86376

The system is almost complete, there are some things that need to be handled still, and ofc all the bosses need to be made into bosses and have their loot made unique, as well as maybe a couple other adjustments, but @ohman has gotten it working! Once the PR is added I will update you guys here.

We also now have webhooks, accessible in lua thanks to Frosty
View attachment 86377
beautiful work, thanks man

@Codinablack
i sent a PR
 
Last edited:
I assume it was about the spriteID for the browsemarket, and you saw I already made the adjustments? I ask because I don't see any open PR's
the important thing is that it has been adjusted, if I find anything else I will post it
 
Back
Top