1 (edited by Deepfinder 2018-10-21 17:21:35)

Topic: [CLIENT][0.7] Bla-Client

So this is the first 0.7 custom client on teeworlds.com! I saw my chance and did it...

I'm proud to present you today the Bla-Client!

(Update 21.10.2018): Weekly updates from now on? We will see!
Thanks to the 17 people who downloaded the client during the last week.
If you write what you don't like in 0.7, I'll see what I can do! For example, I didn't like the fact that there was no toolbox (right side) anymore. So I added it again!

Update version 0.2
- Reworked the serverbrowser. The toolbox on the right side (filters, server details) from 0.6 is back. See the screenshots!
- Latest updates from master
Download (windows): https://www.mediafire.com/file/g8150l5b … ntv02.zip/

The client includes the following features
First release, version 0.1:
- older 0.6ish ingame-menu (even the chat & hud doesn't disappear when the menu is open!)
- A little bit different loading screen
- Tee in chat (by unsigned char* I think)
- Ingame browser
- LAN test (from the gamer client, only works on windows)
- Bdadash feature (from Psycho.God, find out what this is big_smile)
- Simple bloodmod
- Emotional tee (eyes adapt to the emotions)
- Texture changer (you can change your gameskin, particels, cursor, emoticons ingame via gui without restart)
- Color in chat, name, clan etc. (from gamer client, ^r is red, ^b is blue and so on)
- Icon in scoreboard shows if a player is admin (yes this is now possible in 0.7)
- Eye candy chat (from TeeSurf?)
- Eye candy votes (from unsigned char*)
- Eye candy emoticon gui (from Psycho.God I think)
- Health and ammo bar above the tee
- Disable quads (right now with a beautiful yellow background)
- Local time screen ingame
- Rainbow feet, body, decoration, marking, hand (you can choose, I kind of like this)
- Lightsabers instead of hammer (by Siile)
- Gamer HUD (from gamer client)
New in 0.2:
- Reworked serverbrowser. The toolbox on the right side (filters, server details) from 0.6 is back.
- Latest updates from master

Please note that there may be some bugs, I haven't tested everything very long... feel free to report bugs
When I have time I will add maybe more features

Download version 0.2
Windows: https://www.mediafire.com/file/g8150l5b … 2.zip/file
Linux: No binaries
Download version 0.1 (old)
Windows: https://www.mediafire.com/file/olhaph4e … Client.zip
Linux: No binaries

Source: https://github.com/Defeater/teeworlds/tree/client2

Some screenshots:
http://img.picshare.at/1540135237_screenshot_2018-10-21_16-25-42.png
http://img.picshare.at/1540134757_screenshot_2018-10-21_16-25-56.png
http://img.picshare.at/1539627632_screenshot_2018-10-15_20-05-34.png
http://img.picshare.at/1539627632_screenshot_2018-10-15_20-07-46.png
http://img.picshare.at/1539627632_screenshot_2018-10-15_20-08-38.png
http://img.picshare.at/1539627820_screenshot_2018-10-15_20-05-22.png

I will be banned if I troll again ...

2 (edited by Deepfinder 2018-10-21 17:38:45)

Re: [CLIENT][0.7] Bla-Client

Weekly updates from now on? We will see!
Thanks to the 17 people who downloaded the client during the last week.
If you write what you don't like in 0.7, I'll see what I can do! For example, I didn't like the fact that there was no toolbox (right side) anymore. So I added it again!

Update to version 0.2
- Reworked the serverbrowser. The toolbox on the right side (filters, server details) from 0.6 is back, even in the ingame browser! See the screenshots. I also added a placeholder for some options (e.g. maybe to change the dropdown-filters?) in the future
- Latest updates from master
Download (windows): https://www.mediafire.com/file/g8150l5b … entv02.zip
See the start post for more informations and source

I will be banned if I troll again ...

3 (edited by Bolto 2018-10-30 05:39:21)

Re: [CLIENT][0.7] Bla-Client

Well i like some of the features added: Tee in chat, Local time ingame(for easy dating of footage), Bdadash smile, & some more of the 'essential' improvement's(anything DDnet basically), but it still feels hack together, the interface's don't flow well, to inconsistent. i'll rate in 7 out of 10, because is does improve, but detracts form the "clean" look & feel. i'd prefer to use in over the vanilla version. 

Bugs, oddities & my thoughts

when "eye candy chat" is enabled, the expanding animation is distracting, not intolerably so, maybe some kind of fade would improve that.

when moving, shooting & then hammering the Lightsaber affect get extended some times to random points near you.

"Show health & ammo bar above tee" makes bars with out proper colors(red for health, silver for shield).

the emote selector feel clunky, is the mouse sensitivity somehow different?

the "Tee in chat" feature adds skins for every text display location when using "+show_chat'


Thanks man! keep on the good work.

4

Re: [CLIENT][0.7] Bla-Client

Linux 32 and 64 bits binaries? A lot of teeworlds players play from linux.

5

Re: [CLIENT][0.7] Bla-Client

When I tried, it failed to find the FreeType headers (ft2build.h) for some reason. Not sure if it's my fault, didn't investigate

Not Luck, Just Magic.

6

Re: [CLIENT][0.7] Bla-Client

Please note that this client is outdated! There are many official changes which aren't included and I have currently no time to do so.
If you want to compile for Linux, I'm sure you need to download freetype and SDL manually

I will be banned if I troll again ...

7

Re: [CLIENT][0.7] Bla-Client

Deepfinder wrote:

If you want to compile for Linux, I'm sure you need to download freetype and SDL manually

I can compile Teeworlds so that is clearly not the problem.

Not Luck, Just Magic.

8

Re: [CLIENT][0.7] Bla-Client

Dune wrote:
Deepfinder wrote:

If you want to compile for Linux, I'm sure you need to download freetype and SDL manually

I can compile Teeworlds so that is clearly not the problem.

Which "Teeworlds" do you can compile? The vanilla 0.7 one? Does it have included freetype and SDL? Do you copied the freetype and SDL folders and files into my source folder?
Make sure you downloaded (or got them from vanilla 0.7 source) and copied the correct version of freetype and SDL into the correct folders of my source, I'm sure there is the problem

I will be banned if I troll again ...

9

Re: [CLIENT][0.7] Bla-Client

Deepfinder wrote:

Which "Teeworlds" do you can compile? The vanilla 0.7 one? Does it have included freetype and SDL? Do you copied the freetype and SDL folders and files into my source folder?

Yes, and yes. I didn't copy anything - I just fetched your git branch.
On linux I just install the packages and it works.

Not Luck, Just Magic.

10

Re: [CLIENT][0.7] Bla-Client

> On linux I just install the packages and it works.

God yeah.

Might need to clear your bam config, Idk? Is that still a thing? (didn't test on my computer yet)

Having troubles finding servers in the serverlist? Go to Pastebin (its a referer cause there is daily a new pastebin) and add the lines to your settings.cfg (in %APPDATA%\teeworlds). Then open teeworlds and go to the favorites tab. (Note however, standard teeworlds client can only show 256 favorites, use ddnet instead)

11

Re: [CLIENT][0.7] Bla-Client

I fixed my freetype issues, here is the linux 64bit build: https://www.dropbox.com/s/c90uz8ap0owsx … ar.gz?dl=0
I had to make some fixes, which you can find a PR for.

Not Luck, Just Magic.

12

Re: [CLIENT][0.7] Bla-Client

Hi, i just want to say that the severs don't show up, only the my server works. It is running on  Windows 10. Hopefully you  can  fix this bug, or tell me what i'm doing wrong. Thank you smile .

13 (edited by Deepfinder 2019-06-24 01:21:20)

Re: [CLIENT][0.7] Bla-Client

MintyLemonJuice wrote:

Hi, i just want to say that the severs don't show up, only the my server works. It is running on  Windows 10. Hopefully you  can  fix this bug, or tell me what i'm doing wrong. Thank you smile .

You do nothing wrong. The client is based on an outdated version of 0.7, so you can't play with it on today's servers. I don't have time and motivation to update it, sorry. However the source code is public on GitHub, maybe somebody will do it in the future, who knows

I will be banned if I troll again ...

14

Re: [CLIENT][0.7] Bla-Client

[5d90a23d][binds]: bound mouse1 (411) = +fire
[5d90a23d][binds]: bound mouse2 (412) = +hook
[5d90a23d][binds]: bound mousewheelup (420) = +prevweapon
[5d90a23d][binds]: bound mousewheeldown (421) = +nextweapon
[5d90a23d][console]: failed to open 'autoexec.cfg'
[5d90a23d][client]: starting...
[New Thread 0x7ffff2bf9700 (LWP 10420)]
[New Thread 0x7ffff23f1700 (LWP 10421)]
[New Thread 0x7ffff1bf0700 (LWP 10422)]
[New Thread 0x7ffff1baf700 (LWP 10424)]
[5d90a23d][client/sound]: sound init successful
[5d90a23d][engine/mastersrv]: refreshing master server addresses
[5d90a23d][textrender]: loaded pFont from 'data/fonts/DejaVuSans.ttf'
[5d90a23d][game/png]: failed to open file. filename='gui_cursor.png'
[5d90a23d][game]: failed to load default cursor

Thread 1 "teeworlds" received signal SIGSEGV, Segmentation fault.
__memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:436
436    ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S: No such file or directory.
(gdb) bt
#0  __memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:436
#1  0x0000000000514941 in mem_copy (dest=0x7fff06bf6030, source=0x0, size=3040908672) at src/base/system.c:339
#2  0x000000000042b6ae in CGraphics_Threaded::LoadTextureRaw (this=0x7ffff408c010, Width=-9568, Height=32767, Format=7574144, pData=0x0, StoreFormat=7574144, Flags=0)
    at src/engine/client/graphics_threaded.cpp:368
#3  0x00000000004b424c in CcSkins::OnInit (this=0x674a40 <gs_cSkins>) at src/game/client/components/cskins.cpp:63
#4  0x0000000000447a09 in CGameClient::OnInit (this=0x746520) at src/game/client/gameclient.cpp:304
#5  0x00000000004364b7 in CClient::Run (this=0x7ffff49d2030) at src/engine/client/client.cpp:1802
#6  0x0000000000438bcc in main (argc=1, argv=0x7fffffffdec8) at src/engine/client/client.cpp:2488

crash on launch. (debian 10)

#yemDX is a known troll!
but onbgy is the biggest troll
and deen always trolls, he just makes it so perfect that u think hes not

15

Re: [CLIENT][0.7] Bla-Client

ChillerDragon wrote:

crash on launch. (debian 10)

I just saw you and Dune made a pull request with a fix for the crash, thanks

I will be banned if I troll again ...

16

Re: [CLIENT][0.7] Bla-Client

Deepfinder wrote:
ChillerDragon wrote:

crash on launch. (debian 10)

I just saw you and Dune made a pull request with a fix for the crash, thanks

Finally I can delete that branch! :)

Not Luck, Just Magic.