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

🐲 OTC StoneDrake UI by Shiva - [Free Release]

drakylucas

Intermediate OT User
Joined
Dec 15, 2015
Messages
233
Solutions
7
Reaction score
115
Very nice! Even though I won't use them (I'm not developing any server...) this is an amazing contribution!

Thanks Shiva & Verticos
 

oen432

Legendary OT User
Joined
Oct 3, 2014
Messages
1,599
Solutions
53
Reaction score
1,714
Location
Poland
GitHub
Oen44
OP
OP
Shadowsong

Shadowsong

Game Developer & Graphic Designer
Joined
Feb 23, 2010
Messages
3,445
Solutions
21
Reaction score
2,980
Location
Bosnia & Herzegovina
YouTube
ShivaShadowsong
He asked for the name of that font, not how to make one :p
Where is the medieval font with .otfont kurwa i need this font so bad because this font is only one font that i need from this UI.
Nice release but gimme the font , 😬.
font please
please

Yea if that's the case, Almendra is the name of the font,
But I believe he was asking for .otfont and I wanted to post that so others know how to make .otfont as well.
 

asjfenix

New Member
Joined
Dec 3, 2020
Messages
1
Reaction score
0
GitHub
asjfenix12
i might be a little bit of a newbie but do we just replace these files with the files in the client ? or is there a way to install it ? :eek:
 
OP
OP
Shadowsong

Shadowsong

Game Developer & Graphic Designer
Joined
Feb 23, 2010
Messages
3,445
Solutions
21
Reaction score
2,980
Location
Bosnia & Herzegovina
YouTube
ShivaShadowsong
i might be a little bit of a newbie but do we just replace these files with the files in the client ? or is there a way to install it ? :eek:

These are just a set of graphical assets that you still have to assemble and code.
You could try replacing some of the existing client files with them, but since they have different sizes and crop coordinates on textures, I doubt it will look good without also modifying .otui files a lot.
 

Itutorial

Excellent OT User
Joined
Dec 23, 2014
Messages
2,207
Solutions
65
Reaction score
824
These are just a set of graphical assets that you still have to assemble and code.
You could try replacing some of the existing client files with them, but since they have different sizes and crop coordinates on textures, I doubt it will look good without also modifying .otui files a lot.
Hook it up with the code please ;) you're a beast for releasing what you even did.
 
OP
OP
Shadowsong

Shadowsong

Game Developer & Graphic Designer
Joined
Feb 23, 2010
Messages
3,445
Solutions
21
Reaction score
2,980
Location
Bosnia & Herzegovina
YouTube
ShivaShadowsong
Hook it up with the code please ;) you're a beast for releasing what you even did.

Time is scarce these days and working on the code for this is not something I can fit on my todo list sadly, but if anyone starts doing it, I can offer advice and help with OTUI.
 

Slikeer

Member
Joined
Jul 28, 2016
Messages
6
Reaction score
21
Nice job men...
Look great.

I don't have any experience with otclient. But I really like use that ui, somebody can help me to install that ui?
 

Jigsawszwec

New Member
Joined
Apr 7, 2021
Messages
1
Reaction score
0
SYLJWOS.png

Hello,

I'd like to preface this release, courtesy of a friend known here as @Verticos, with a bit of an origin story, so that you know what you're getting and why.

A while ago, I created a GUI for a customer by the name of Tinkz who paid a portion of the price upfront, and maintained a pleasant communication with me throughout the creation process. I agreed to send him the pieces of the UI as they're finished, so he could already start implementing and coding it, knowing how tedious this process usually is. He returned this favor by not responding anymore once he got all the pieces he wanted. Allegedly, he went on to sell copies of the layout in other OT communities and made much more than his initial 'investment'. I sought to sell the layout now that its original customer bailed on me, and @Verticos offered to compensate me for it.

Then, he told me that I can share it publicly if I wanted to. So why haven't I already done that?

Truth be told, even with his permission, I've had my reservations about that idea for a while, given that I've been through a period of feeling quite bitter with the OT scene in general for various reasons, this unpleasant interaction with the customer being one of them.

Suffice to say that 2020 has been a terrible year for most of us, and I figured this is probably the best opportunity to end it on a positive note, and finally contribute something meaningful.

I know there's a bunch of people out there who have been waiting for something like this. I hope it makes someone's day.
And I'd like to thank @Verticos again for making this possible, I sure as hell wouldn't have been able to afford sharing it for free.


GK09cZJ.png
The UI was created to be a bit more stylized and refined version of the same theme from Tibia's UI which we all know, for a 7.X version. It should be familiar, but fresh.
Keep in mind, while this UI was created for the purposes of OTClient implementation, it can be used for anything else, a website, a different game, etc.

This UI pack contains only images and instructions to help with implementation, but there is no actual OTClient implementation of the layout, you'll have to do that yourself. It would be really cool if someone published a fork where this would be publicly developed and available for all OTClient users, otherwise, I guess it'll be a payday for a few coders. Personally, I don't have the time to do that, but I could help out if you get stuck doing something and there's a public branch I can contribute to. Or, post here about it.

There are some nice things in this pack even for those who are simply looking to change some things in their current client. For example, some updated condition icons (Those that you might expect to find in a 7.X OT only).

aHyXFCT.png


The UI was originally made with a bit of a brownish hue, but later on in the process, more and more of that brownish hue was neutralized, so now we have a more classic “stone” themed look.

The layout is flexible and comes with numerous pieces that you can decide how to use. The assets should enable you to create various setups to your liking. (e.g. Things like this are achieved by the code, not by modifying the assets):

8zQmmJv.png


Several different window headings and assets are provided to let you customize further:

yAgxHKW.png


Needless to say, the layout could benefit from a switch in the font, but not all people are willing to part with that good old Verdana, so Verdana was used as a reference for most of the time during the layout's creation, but here is a reference for you as well. More info in the readme.

qlKXmSS.png



UoVoj3a.png


Mirror 1

⚠️ Check the Readme.txt for helpful details.

Enjoy!​

is there a way for you to make available to us an OTclient V8 already with this Interface? please I would love to have this UI on my Otclient v8
 

Evil Puncker

I know nothing
TFS Developer
Joined
May 30, 2009
Messages
8,508
Solutions
260
Reaction score
4,441
is there a way for you to make available to us an OTclient V8 already with this Interface? please I would love to have this UI on my Otclient v8
shadowsong already did a GREAT favor by releasing it for FREE to EVERYONE, and said he got no time to code it... perhaps you should ask otclient v8 guys to do it for you
 

Alkenyx

Member
Joined
Jun 6, 2014
Messages
97
Solutions
1
Reaction score
15
Location
Germany
Nice job men...
Look great.

I don't have any experience with otclient. But I really like use that ui, somebody can help me to install that ui?
If you haven't found it yet and for everyone else who wants to use it: Put the files Gubailovo shared in here (replace the old): OTC\data\images
 

Adorius Black

Intermediate OT User
Joined
Mar 31, 2020
Messages
243
Solutions
3
Reaction score
126
If you haven't found it yet and for everyone else who wants to use it: Put the files Gubailovo shared in here (replace the old): OTC\data\images
I think its not enough just copy there images. But better than nothing for sure :)
 

chrallaz

Member
Joined
Jan 1, 2022
Messages
28
Reaction score
19
How do I make it a background so it showing the color in progressbar?
Lua:
ProgressBar < UIProgressBar
  height: 16
  background-color: red
  image-source: /images/ui/progressbar
  image-border: 1
  font: verdana-11px-rounded
  text-offset: 0 2

  $!on:
    visible: false
    margin-top: 0
    margin-bottom: 0
    height: 0

LifeProgressBar < UIProgressBar
  height: 16
  background-color: green
  border: 1 black
  font: verdana-11px-rounded
  text-offset: 0 2
  margin: 2

ProgressRect < UIProgressRect
  anchors.fill: parent
  phantom: true
  color: white
  background-color: #00000088
  font: verdana-11px-rounded

[[ Progress Bars ]]
Provided progress bars are monochrome, so you can apply any color you want over it using the OTUI "background" in combination with "background-image" properties.
They can be used for things such as displaying HP/Mana in health info window, skills and exp progress in Skills window, etc

1654951516148.png1654951559353.png1654951570542.png
 
Top