Not sure if I am allowed to post this here but anyway: As some of you might know I'm making a client mod for ET to be used with etmain or serversided mods: It's called WhaleClient. WhaleClient can be used with etmain(2.55/2.56/2.60), shrubet(1.1-B/1.2-test12/1.2-test13) and ETpub (and probably more mods) on all patches.
I'm currently looking for some people who can playtest WhaleClient with etpub. It should work fine in general, I'm just looking for some possible detail bugs on a full etpub server. Also feedback and requests are always welcome.
I posted the Windows client version below, it can be tested on unpure servers. The final 1.3 version will contain a Linux version and can be put on pure servers so clients will autodownload it.
WhaleClient 1.3 test1 has a lot of new feature/changes compared to WhaleClient 1.2final, this is but a shortlist: - This version is built upon the 2.60 patch client code. - Althuds like in ETpro. - Redone the scoreboard. - Enhanced Spectator viewing. - Added multikill messages. - Added textshortcuts (like in shrub). - Weaponswitch changes. - Bannerprinting support (but etpub doesn't support banners ) - Added more small features, like altweap reload. - Added LOTS of client fixes. Of course WhaleClient also supports the regular client mod features like hitsounds, coverticons, killingsprees, custommenu's, etc.. (all optional)
Some features whaleclient includes which have been requested on these etpub forums: - Hiding the limbo message while playing dead. - A clientside shrub g_logoptions 1 cvar (cg_killsDisplay 1) for displaying kills into the chat. - Displaying teamkills like in etpro (displays TK weapon) (cg_killsDisplay 2). - Optionally disable the delay popups pop up(cg_popupTime 0). It also supports cg_popupStayTime and cg_popupFadeTime for setting the time popups stay onscreen. - Smaller descriptive and vote text (cg_textScale) - Show XP and pings of spectators in the scoreboard.
Inside the download is a manual with all features listed and explained.
To install: make a backup of the dll files in the modfolder ("etpub") and just unzip the file below into that folder. Then start ET and join an unpure server. Uninstall: remove the WhaleClient files and put the original dll's back in.
Also if your hosting an unpure (etpub) server please post the IP below.
Yeh, posting in here is no problem... A couple of questions:
- Do you give out the source code? - Does this client require an unpure server, or can a file be put into the server so that the client can be run on pure servers with PB on? (EDIT: I saw you mention something on this topic, so the bottom line is that it will not work yet on pure servers?)
I'd be glad to test it if it's a freely-available source code project... [ Edited Tue Apr 26 2005, 07:23PM ] Calzonzin ETPub.org Admin
1. I'm not releasing the source publicly (yet) for a couple of reasons, one being to protect it from people changing it into a hack for unpure servers. It has a option for servers to disable it (described in the manual) on unpure servers. It would be too easy to remove this protection if the source was public.
2. It can be made to work on pure servers if you pack it all into a pk3 and put the client dll's on the server. But this is a test version with only the Windows client files included. If use currently post it on your server it would only work for players running Windows. As I said above the final version will also support a Linux version and can be easily uploaded on a server, just like the old WhaleClient 1.2 version.
I want to test this mod.. But Im hesitant on running an unpure server. Any word on when we can expect a version to work on pure servers? www.killswitchclan.com
Well sorry for the long wait, I have been busy with RL stuff. Also, I waited for the 0.5.1 release so WhaleClient would be compatable with it. As you know 0.5.1 is released, so I can't use that as exuse anymore.. I also did work on it a bit more and implemented a few more features (shortlist listed below).
I've made another test version (download below) and like the last testversion it's a for Windows only and should be installed clientsided only for play on unpure servers. This will be the last test version and I hope to be able to release a full version (which can be installed on the server, like etpro or etpub_client) as soon as next week.
I'll start by posting the shortlist of changes, read the manual for the full list of changes: * Added a new WhaleClient menu for setting most WhaleClient settings. * New custom menu system. * Gib chunks are shown when a player explodes. * Added support for Map/Classchange autoexec scripts. * Added new !pizza and !listmaps chatcommands. * ETpub_client integrated. * New cvars: cg_noMuzzelFlash, cg_drawRanks, cg_numPopups, cg_mapZoom and more.
Yes the features of the etpub_client (forcecvar/etpro config supported) are in this version as well. Forcecvar is a little different than the etpub_client's one. It works like etpro's forcecvar feature; clients can still change the forced cvars (back). There is a backup system that changes back the forced cvars after the level end or disconnect.
WhaleClient still works with shrub and all etmain versions, the etpub specific features don't interfere with them.
Next a few screenshots because people always want them:
The objective display.
Show killingspree messages (with sound) after every 5 kills without dying. This must be the shortest spree I had..
Rather dark screenshot but this one shows the freespec (colored) name display and the spectator compass showing your current position and direction on the map. Also notice WhaleClient clips compass icons so they won't be displayed outside of the window, here showing only the upper part of the allied spawnflag (Etmain always showed full images that could go outside the compass).
This screenshot shows WhaleClient's scoreboard. New features include: 1. The connecting state now shows. 2. You can view the spectators XP and Ping. 3. Avarage Ping and XP per team are shown. 4. No longer shows the maxlives field when the server isn't on maxlives.
This screenshot shows one of WhaleClients new ingame menu's, this particular menu let's you customize how your HUD is displayed. Notice the custom hud in the background.
This rather messy screenshots shows the new etpro gibmodels, which spawn when a player explodes (can be set on/off with cg_gibs).
Installation: Make sure ET isn't currently running. Then just unzip the zip file below into your etpub folder (overwriting the old .dll files). Start ET and join an unpure server. After joining a pure server you must reinstall the dll files of the zip.
Uninstall: Delete the WhaleClient-1_3test2.pk3 and WhaleClient_CompassShaders.pk3 files and then join a pure server (which will overwrite the client dll files).
I downloaded the newest version (now also in linux flavour) and run it together with etpub 0.52 and i'm very impressed. It's like etpub/etpro and et_adminmod features combined with better HUD, killingspree messages, great scoreboard and lots of nice extra's
After just one day a lot of players are very enthousiastic about it.
and what's more important, no need for commandline settings or difficult settings. just upload 2 files, adjust the server.cfg and maybe deafault.cfg and restart your server. That's it. for the client just change some settings in your ingame menu and let the fun go further .
I'm glad you you like it, I've only released it yesterday and didn't have the time to post an announcement here. But now I've made a official release post on this forum now with a download link (here).
It has feature ideas taken from a lot of different mods combind with some of my own, a few examples: From Etpro: Hitsounds, althuds, gibs, team/class change menu's and autoexec scripts, custom voicechat text, most graphical changes and a lot of small etpro features. From Shrub: text shortcuts, displaying obituary in chat, shrub-like client !chatcommands, From ETpub_client: forcecvar, mapscript compatability (both also in etpro) From ET_admin: killing sprees, a few !chatcommand ideas. My own: (well at least I didn't know any ET mods with these features) Client-sided hitsounds, Custom menu's, multikill messages, blocking fireteam invitations, a few scoreboard changes, new server filter types, most bugfixes.
This mod is already a pretty long time in developement (a full year since the first release in september), but I still have a lot of things I want to add. The next release will probably take a while though. [ Edited Thu Jun 16 2005, 05:54AM ]
Im just curious...first off let me start by saying that I think its great that we have some great people making great mods (though I havent tried whale's mod yet, I bet its good though) and I love the fact that you people are talented and dedicated to the free-spirit of ET and all...but why another mod? I mean, Etpub is great and the latest release is very smooth and bug free, Etpro has its own following and dominates the TWL and CAL circuits...so why Whale mod? I mean NO disrespect in asking this I am just curious...it seems like a lot of work to do when you know you will be well behind the competition. "The greatist single cause of Atheism in the world today is Christians, who acknowledge Jesus with their lips, and walk out the door and deny him with their lifestyle. That is what an unbelieving world simply finds unbelievable...."
cool link, I knew about most of those actually...but some were new. Wish I understood some of the other langages though "The greatist single cause of Atheism in the world today is Christians, who acknowledge Jesus with their lips, and walk out the door and deny him with their lifestyle. That is what an unbelieving world simply finds unbelievable...."
That looks like a pretty darn cool mod. I'll check it out and test it on my server as soon as i get home from work today. Do you have a website where i keep track of new releases?
The first WhaleClient version was released on 1 september 2004, I started working on it almost a year ago now. So yes, it probably older then etpub, but i'm not sure when it work on etpub started. But like Calzonzin said you can't really compare etpub with WhaleClient, because etpub is a server side only mod (not counting etpub_client) and WhaleClient is client side only mod. Which means you can run your favorite server side mod (etpub) on the server and my mod on the players (clients) computers.
Goo$e is right, I don't see this as a competition, I am and have been working on this mod mostly alone (the coding that is), setting up my own time scedule, no stress to release anything before the "competition". I didn't even make a public note about my mod for the first 2 releases (versions 1.0 and 1.1). Also mods that want to compete with others are often released fast and are therefor often buggy. Note there have been about 1.5 months between the first test version (above) and the release of the latest version 1.3, I take my time and test it often before releasing.
I don't have a official website for my mod, I use a part of my clans forum as home base for releases: The first WhaleClient version was released on 1 september 2004, I started working on it almost a year ago now. So yes, it probably older then etpub, but i'm not sure when it work on etpub started. But like Calzonzin said you can't really compare etpub with WhaleClient, because etpub is a server side only mod (not counting etpub_client) and WhaleClient is client side only mod. Which means you can run your favorite server side mod (etpub) on the server and my mod on the players (clients) computers.
Goo$e is right, I don't see this as a competition, I am and have been working on this mod mostly alone (the coding that is), setting up my own time scedule, no stress to release anything before the "competition". I didn't even make a public note about my mod for the first 2 releases (versions 1.0 and 1.1). Also mods that want to compete with others are often released fast and are therefor often buggy. Note there have been about 1.5 months between the first test version (above) and the release of the latest version 1.3, I take my time and test it often before releasing.
I don't have a official website for my mod, I use a part of my clans forum as home base for releases: Rainhosting Forums (I'll probably have bigger section soon so it's easier to find). I'll keep you people updated here as long as someone cares. But don't expect any new full releases the coming month or so.
lol, thanks for the answer, I was curious why you would put forth such an effort, but it is a passion, coding that is, and I understand it all to well myself. Like your ideas in the mod though, if I wasnt so lazy I would give it a whirl lol "The greatist single cause of Atheism in the world today is Christians, who acknowledge Jesus with their lips, and walk out the door and deny him with their lifestyle. That is what an unbelieving world simply finds unbelievable...."
Good job on the Whaleclient Killerwhale. Works great.
I'm running it at Lemmings United 64.60.6.85 if you want to see your work in action
Only bad thing is c_killingspree is default 0. I would think that's one of the cool features and should be default 3 and allow the client to change it to off if they want.
Thanks again Allanon [ Edited Sat Jun 18 2005, 09:16PM ]