Official Soldat Forums
Soldat Fans => Fan Apps => Topic started by: Shoozza on January 10, 2007, 03:32:28 pm
-
Shoozza chatMod
(Version 0.1-0.3 for Soldat 1.3.1 only)
(Version 0.4.0.x for Soldat 1.4.1 only)
(Version 0.4.1.x for Soldat 1.4.2 only)
(Version 0.5.0.x for Soldat 1.5.0 only)
ChatMod is a extension which adds new chatting features to soldat.
When you run Soldat the extension is automatically loaded into memory.
Features:
animated text-cursor (can be moved with left/right arrow-keys)
typed text appears at cursor-position
Del and Backspace removes text at cursor-position
text can be pasted with ctrl+v (at cursor-position)
filtering of non allowed /wrong displayed chars
switching between cmd: and say: with pageup and pagedown
text appears in a blue rectangle
home-, end- and del-key functionality
cursorcolor, cursorblink, backgroundcolor, Chatmod enable/disable, HudTransparency and backgroundTransparency can be changed in inifile
known bugs:
ESC wrongly clicks on elements in menus if mouse is hovering them
Access violations on PgUp/PgDn when writetext is not visible
todo:
Any ideas?
Screenshots v0.1:
-1- (http://img180.imageshack.us/my.php?image=screenshot74ab1.png) -2- (http://img239.imageshack.us/my.php?image=screenshot91rq9.png)
Screenshots v0.2:
-1- (http://img524.imageshack.us/my.php?image=chatmod021uw7.jpg) -2- (http://img443.imageshack.us/my.php?image=chatmod022bw8.jpg) -3- (http://img443.imageshack.us/my.php?image=chatmod023nk4.jpg) -4- (http://img111.imageshack.us/my.php?image=chatmod024yj0.jpg)
Screenshots v0.3:
no screenshots
MM and Flab allowed me to post that tool here.
Changes in v0.2:
fixed taunt bug
fixed alt+F-key bug
fixed rectangle and cursor are no longer visible at bullettime
added holdkey feature (DELkey, left and right arrowkey)
added home-, end- and del-key functionality
added config inifile
added cursorcolor option in inifile
added cursorblink option in inifile
added backgroundcolor option in inifile
added Chatmod enable/disable option in inifile
added HudTransparency option in inifile
added backgroundTransparency option in inifile
added greeting message
Changes in v0.3:
fixed keys are no longer added when opening console after sending to console while cursor was not at end
added selection of written chars with shift + arrowkeys/home/end
added backspace/delete keys support with selection
added ctl+x for cutting written text
added ctl+a for selecting whole written text
added ctl+v support for selected text
added charkeys replace selected text
added color and transparency for selected text
added insertkey functionality
added ctrl+arrow support (works with space (' ')only)
added /hide /show and /server commands (it doesn't work with tautns - sry)
modified greeting message
Changes in v0.4 (alpha):
added unicode support
added custom fontsize support
added support for screen res bigger 640x480
added autoupdate
added soldat versioncheck
added /news /update /time /credits command
added compatilility mode handling (no unicode + charfiltering + rect size)
added mouse selection
added weaponsmenu disable on ctrl+tab
added ansicopy option in inifile (allows copying of ANSi instead of UNICODE)
modified ctfl+v without need to press chatkey
modified charfiltering (unicode support)
modified rectangleposition/size/length calc
modified adding chars to (write)console (unicode support)
modified copy, cut, paste chars (unicode support)
modified adding text to console (unicode support)
modified greeting message
fixed ini/exe Path calculation
fixed cursorpos bug with fast typing
fixed shift + arrowkey handling
fixed possible memory leak with adding text to console
Changes in v0.4.1 (alpha):
added ctrl + tab and alt + tab for disabling weaponsmenu
added arrowkey up+down message history support
added experimental q,w,e,r second weapon choose (works only after next death)
Changes in v0.4.1.1 (alpha): (now unavailable)
added Version info to dll file
added history / cmd support
readded mouseselection
readded ctrl+v writeconsole open + paste support
improved arrowkey up+down message history
removed qwer second weapon choose (due to BE problems)
removed alt+tab / strg+tab weaponsmenu diabler (due to BE problems)
Changes in v0.5:
note chatMod 0.5 is an almost complete rewrite of chatMods code.
added support for soldat 1.5.0
added insertmode drawing support
added jumping to next and previous word
added del and shift+del support
added backspace deleting support
added selection support
added insertmode support
added color support for cursor
added background color drawing
added writing at cursor position
added pasting with shift+insert
added cursor positioning support for soldat pasting
added cursor positioning support for nick completion
added better pasting detection
added text deselection keys
added deletion support of selected text with backspace
added deletion support of selected text with del
added chars replace selected text
added selecting with ctrl+a
added support for ctrl+c
added support for ctrl+x
added support for coping selection
added support for command/say chat switch keys
added ctrl+backspace deletes text in front of cursor
added ctrl+del deletes text after cursor
added disable weaponsmenu for next respawn with ctrl+tab
added no weaponsmenu visibility change with alt+tab
added deleting next/previous word with ctrl+del/backspace
added using ctrl+shift+del/backspace for deletion till end/start
added ESC key hides chat
added color support for selection background and cursor
added HUD transparency option (can be changed in ini file)
modified default update urls for ini files
modified credit list updated
fixed stability issues
fixed flickering text background rendering on keypress
fixed wrong cursor position after taunt
fixed cursor doesn't jump to next word on ctrl+arrow when there are multiple space
fixed selection gets replaced with non char key presses
fixed unicode characters displayed wrong
fixed bug relatig to maximum chat text length
fixed issues with getting soldat folder location
Changes in v0.5.0.1:
added ESC hides team chat
fixed drawing at wrong place with custom Soldat screen resolution
fixed wrong cursor positioning on team chat
Changes in v0.5.0.2:
added cursor blink support
fixed wrong rendering on compatibility mode
fixed starting soldat with -mod commandline argument
Changes in v0.5.0.3:
added taunt switching after alt has been released
added notepadlike transparent cursor blinking
fixed added space on alt press when text equals taunt message (Soldat bug)
fixed command taunt makes tauntswitching impossible (Soldat bug)
fixed F1 menu player name/score etc are not visible in DM and RM (Soldat bug)
Changes in v0.5.0.4:
fixed Soldat stops drawing after logout or UAC popup (Soldat bug)
fixed access violations on empty lines in taunt file
Changes in v0.5.0.5:
fixed Access violations on PgUp/PgDn when writetext is not visible
Changes in v0.5.0.6:
added custom colors for demo playback
added font drawing access violation fix
Shoozza
Old installer download:
Download v0.4.1.1 (from selfkill.com) (http://selfkill.com/webv3/content/sd_redir.php?id=217')
Note:
MSAC detects chatMod as a d3d8 hook.
When you want to play on MSAC protected servers please delete chatMod or rename it temporarily if you want to use it later again.
-
very nice. now i can paste copied text. amazing
-
ahh nice prog but the del function missing sux x; backspace is for noobs! del ftw
-
Very nice, and I think it's the first program of it's kind.
I'm downloading now and will try it out
-
I love this, it's perfect - thanks so much. I love you.
Dolfo
-
Just tried it out and it's awesome. Good work :)
It feels fully integrated into soldat, but I hope you get that taunts bug worked out.
-
oh niice! it works great ;-)
some karma for youuuu!
-
Awesome, works great.
It'd be even better if you could use del key in addition to backspace to delete text.
Good job.
-
nice, thanks!!!!!!!!
-
actually my soldat has been crashing twice in 30 minutes :x
im pretty sure its cuz of this program since i get it on random moments when nothing weird happens
-
Made my soldat very unstable, several Access Violations. Im running Win98SE.
-
Yeah I got access violations popping up, only when you try and use taunts. Simply hit ESC and it works.
Hope bug's fixed in next version though
-
It sounds like a good program, but I'm guessing it uses a DX hook to put itself into Soldat? That's probably why it makes some people's games crash, since Soldat prevents against injection dlls as part of the anti-hack. Great job with this though.
-
Made my soldat very unstable, several Access Violations. Im running Win98SE.
what DOESN'T run like crap under Win98?
-
this is really great!
especially for pasting in /map ...command
maybe you could talk with MM a little more and...
it could be awsome if it was added to soldat release, also probably made it work more stable...
-
Woah. That's some leet hax right there.
Follow cooz's advice and email MM about this.
-
Hello again!
@..::HHH::.., BattouKen, cooz, Mistercharles
Thx for feedback and Karma.
@BombSki, ramirez
Del-key-support will be included in the next version, i promise ;).
@mar77a, Frenchie, BombSki
Ill try to find why that bugs occur but it would be easier if i could get detailed information when and what the Errormessageboxtext is.
@Nfsjunkie91
Actually soldat has NO prevention agains DX hooks and injection dlls there are only a few banned dlls and other ingame/server checks.
@edak
Minesweeper runs very well and btw i used win98 for a long time and i survived.
@mar77a
I hope that i dont have to install win98 for fixing that bug ;)
@cooz
Maybe MM planned to add this in the news he said:
"... I also added a lot of features that I didn't plan and there will be some nice changes..."
Maybe this thing is one of these features.
Shoozza
-
Tool looks nice, can you add some customizable features, like the option to change the background of the text field?
++karma
Also, I would love to see the source code.
-
Yeah option to change the background would be very much appreciated. I'd also like to have a look in the source code, because I've always been interested in how code injection works, but I haven't had much motivation to research the subject. But I completely understand if you don't want to show the source.
-
@cooz
Maybe MM planned to add this in the news he said:
"... I also added a lot of features that I didn't plan and there will be some nice changes..."
Maybe this thing is one of these features.
it's better to say a word to MM anyway, we all know how he is when comes to adding new stuff to soldat ;)
oh and i'm getting error boxes too,
...when changing windows (alt tab) eg.
"Acces violation at address 10004F52 in module 'd3d8.dll' Read of address 00000011"
-
OMG! Good work! ;)
+karma
-
Lol funny thing I want to uninstall it to try a different program.
But... How do you uninstall it? :P
I tried running the uninstaller, but the mod is still in soldat.
-
Ever try reading the readme file?
De-Installation:
----------------
Just delete the D3D8.dll in the soldatfolder
-
Thanks,
Yeah I would of read the readme if I actually had one. (I used the installer)
-
Then dont alt-tab, try f-9 ing or WINDOWS-KEY + M
-
Hey, this is nifty. Especially when you want to keep adding bots to your game. Using paste makes a serious difference. Looking foreward to the new version I am.
++Thumbs up!
-
>LOL<
Yes, very, very good "thing"...
Really good! :D
Good work...
:D
-
I love this, it's perfect - thanks so much. I love you.
Dolfo
-
keep up the good work Shoozza. very handy mod.
-
New version posted enjoy ;)
join #Shoozza.chatMod at quakenet for support
-
Sweet
Fixed all the bugs I had ;D
-
great chat mod, doesn't interfere with game at all :D
-
good job.. if shoozza mod will work with international keys (russian, polish, finnish, german etc) it will be cool.
-
Very nice! I love the feel it has, intergrated into Soldat itself!
Great work, Shoozza!
-
Sweet
Fixed all the bugs I had ;D
Fixed some of mine. Still getting Access Violations on Alt+Tab. Other than that it works fine.
Update [2007-03-07: 15:38]
After extensive alt+tabbing the Access Violations are gone. Odd , since I haven't changed anything with my setup. I'll post the access violation address when and IF they happen.
-
One thing that bothers me is that when i use alt+v, it pastes my last copied text. Shouldn't this work only with ctrl+v?
-
Yeah it shoud only work with ctrl+v.
Maybe you could show me your taunt file.
-
Cool! You pown!
-
ok new version is out!
I dont know but i think version 0.4 will be for soldat 1.4 if i could make one for that version (depends on soldats anticheat system)
Maybe MM will add some features of my chatMod im still w8 for response :/
-
Thanks a lot!
-
hi
i ever wanted to have something like this, but i never knew how to do it :D
i like it, its very nice. so far, i downloaded it, copied the file into my soldat directory and startet soldat.
but it got me an error:
(http://img153.imageshack.us/img153/5346/errortg9.gif)
anyways this was just in the main menu, and after i got ingame it disappeared and the mod worked GREAT!
if you need to have a translation of this, i will do it, but i think you know what it says, just because of the layout.
-
nope u don't have to translate this im from germany ;)
I don't know why this error happens it would be useful to talk to u on irc to find the reason for that bug
-
bug? probably soldat just not liking it snseit wasn't built in but..
i pasted "Brand New - I Will Play The Game Beneath The Spinlight (idobi Radio: Music that doesn`t suck! News, interviews and the best in alternative, rock, and punk music: idobi.com)" and it came up with "External exception E06D7363" as a pop-up window... maybe because it is too long???
-
This is great, thanks a whole lot. Keep up with bug fixes!
-
nice .. added to SFD.
now need to replace new with old in my computer.
-
I get Access violation in the new 1.4.
-
Of course it wont work with 1.4.... No "hack" programs (such as this, admit it...) will work unless recoded.
-
yeah y0da the version uve got was for soldat 1.3.1 and im working on one for 1.4 now when ive finished that version ill release it
-
nice mod, I love it :)
-
ok the new version for soldat 1.4.1 is out.
enjoy it
-
Works fine so far. Good job!
-
I agree. Very good job with this. It's very useful.
-
Ok new chatMod for Soldat 1.4.2 is out enjoy ;)
-
it just crashes (VS 05 debugger popup)
-
It works for me just fine. :D Thx Shoozza.
P.S. Is there a way to assign those secondary keys to other ones?
-
@Thomas it would be nice to see you in my channel. I would like to know why that happens.
@y0da No you are the first one who wants that feature just try to annoy me with that feature request on IRC and it may be added :D - thats why the secondary keys have been introduced because someone actually remembered me to add it ;)
-
You see Shoozza, I use the default key settings. It's a quite problem, when in the moment of a respawn the enemy is in my base and I somehow have the wrong secondary. :D I would move the keys somewhere else.
-
Ok that means I have to add an ini-option for disabling them or an option to change them. Anything else?
-
chatMod and xfire don't like each other
(--> (http://www.abload.de/img/error023j7.jpg))
to use ur chatMod I need to disable xfire ingame chat =/
is there any chance of fixing this problem?
-
this looks good, i think im going to try it
-
@Illuminatus why don't just turn xfire ingame chat off?
When you really want that to be join my channel and don't forget to remind me of that issue.
-
This is great Shoozza, I don't come into this thread much, but I checked it out and found this. I really nice app, very nice work.
-
Great thingy! I definitly gonna use it ... some day.
-
readded ctrl+v writeconsole open + paste support
Does this mean, that when I push alt+v, it won't paste the text from my clipboard?
-
No it will!
You don't have to press t before you want to paste text now.
I just forgot to add it in 1.4.0Â ;).
Due to BE problems in 0.4.1.1 I had to remove some stuff and upload it again. If you still get banned redownload chatMod 0.4.1.1.
[Update]
I already tried to get chatMod into Soldat but sadly this optional feature will not be added.
I've talked to Sable about adding an exception for chatMod and he will possibly add it in the future but that will take too much time I guess.
Since I don't get much requests (here and on IRC) to make chatMod work with soldat on BE servers I don't know if I should invest more time.
It is true that i can use chatMod on BE servers with the limitation that it doesn't draw the textcursor and all other stuff like the rectangle but I don't want to release a version that makes it hard for ppl to see where they are writing.
What do you think?
-
what do you think about app that could change colors of chat? I would like to have it :) For example you can change normal text of alpha (white) to lime and red for bravo
yeaaa i like it ^^
-
That would be possible with chatMod. In fact I already did that for soldat 1.3.1 once just didn't add it to chatMod at that time.
-
Updated chatMod so that it finally works with Soldat 1.5.
Was a ton of code rewriting and replacing (finally got rid of most of the inline assembly code).
Thanks for everyone from #Shoozza channel on quakenet who helped me (testing, feedback, etc) especially Curt` (Dorkeydear) and SyavX.
chatMod is now a lot more stable and I'm sure the rewrite made it feel more like a part of Soldat then before.
If you have suggestions or if you find bugs please, please leave a message ;).
Note: I asked MM if he still allows me to post chatMod on the forums and he agreed.
-
I do encourage people to try this out, as it is a great addition to Soldat and can make life much easier in many instances.
Despite our long efforts trying to squeeze all the bugs as possible out of it, there is bound to still be some, so be sure report bugs when found. Thanks.
-
Great work Shoozza :)
-
Any chance this will become integrated in Soldat 1.5.1 ?
-
Depends. Last time I tried to add something to Soldat it was rejected and I was told not to commit any changes.
And since I don't want to cause any issues I didn't modify the (outdated) Soldat code since then and rewrote chatMod instead.
So If things changed since then maybe one version after 1.5.1 (because there is already a RC of Soldat 1.5.1 which means there not much time for adding new features - also it seems not like good idea to add new features after a release candidate, though perfectly possible).
I could talk with EnEsCe to if you really want me to rewrite chatMod one more time :P to allow integration.
Since the release of chatMod pasting was added to Soldat so you at least have that ;).
-
Last time I tried to add something to Soldat it was rejected and I was told not to commit any changes.
It's a pity.
I could talk with EnEsCe to if you really want me to rewrite chatMod one more time :P to allow integration.
I really want you to.
This feature together with all the new things in 1.5.1 would somehow "finalize" Soldat imo. EnEsCe just needs to look over some of the unfixed bugs and then get ready for release.
Meaning:
- put all the new maps together
- finally decide which maps are removed
- set some deadline for the improved maps and for verifying there are no "arena2-like"-bugs
- search for the translation authors and update all the languages
- finish the weapon-config
- look over the config.exe and remove old/unneccesary things
- remove all the leftover BattlEye-traces
- update the manual
Then (after 1.5.1) improve the demo-feature (http://forums.soldat.pl/index.php?topic=38466.0) and I would name Soldat "f**king awesome".
And btw, your chatmod is really great but after 6 years of Backspace it's hard to get used to Del and moving the cursor. :P
-
Any ideas how this Shoozza chatMod works? I can't move the cursor and it doesn't blink either. Yes - Blinking is enabled in chatmod.ini
-
@Illuminatus
Once I know more about if chatMod integration will happen or not I'll let you know. Currently I'm waiting for a reply.
@Centurion
Any ideas how this Shoozza chatMod works? I can't move the cursor and it doesn't blink either. Yes - Blinking is enabled in chatmod.ini
You see the blue rectangle above the chat text, right?
And the text cursor is at the end of it?
You tried to move the cursor with the left/right arrows keys or home/end keys?
If that doesn't work: What is your keyboard layout?
About the cursor blinking: It's not implemented (had to rewrite the drawing code).
If you want it I could add it again.
-
cursor position is really weird and confusing
-
cursor position is really weird and confusing
I think it has to do with enabled compatibility mode in soldat.ini.
chatMod renders the cursor, text background and text selection differently when it's enabled.
It was necessary for old versions of Soldat (afaik) but seems to cause chatMod to render cursor at wrong positions in this version.
I'll remove it in v0.5.0.2.
Till then you can disable compatibility mode (if you don't need it).
-
About the cursor blinking: It's not implemented (had to rewrite the drawing code).
If you want it I could add it again.
It would be a lot better that way. I'm happy to see this working again!
-
@Dusty
Check out the latest version of chatMod to see if the animated cursor looks like you expect it.
-
Yea, it's great. This doesn't really bother me but is it possible to make the (dis)appearing a bit quicker? The blinking pace is ok but the fading looks too fancy in my eye. Adding an option to change the pace and amount of fading 'frames' would be awesome! The more you can customize it, the better it is.
(apart from that it's perfect for me hehe)
-
Yea, it's great. This doesn't really bother me but is it possible to make the (dis)appearing a bit quicker? The blinking pace is ok but the fading looks too fancy in my eye. Adding an option to change the pace and amount of fading 'frames' would be awesome! The more you can customize it, the better it is.
(apart from that it's perfect for me hehe)
You want it to (dis)appear like in notepad (no fading at all) or do you need the fading frames option?
-
I would say I prefer the blocky old notepad style over the current style yea, but having an option wouldn't make things any worse.
-
@Illuminatus
Asked EnEsCe if I could help him with coding Soldat and he said no. So I'll not integrate chatMod into Soldat.
I would say I prefer the blocky old notepad style over the current style yea, but having an option wouldn't make things any worse.
Not sure what you mean. I was talking about blinking cursor without fading like it's in Notepad (on windows xp).
-
Not sure what you mean. I was talking about blinking cursor without fading like it's in Notepad (on windows xp).
Exactly what I meant; I like it more than the current one.
-
@Illuminatus
Asked EnEsCe if I could help him with coding Soldat and he said no. So I'll not integrate chatMod into Soldat.
Great...did he at least gave you some reasons why?
Bah, whatever. I'm giving up my hope of some developer team behind Soldat.
-
It doesn't work for me, if i launch soldat wiht -mod parameter. When w/o, it does.
Mod: Original Soldier by RFL, however i guess it doesn't work with any or at least most of modes
-
It doesn't work for me, if i launch soldat wiht -mod parameter. When w/o, it does.
Mod: Original Soldier by RFL, however i guess it doesn't work with any or at least most of modes
You tried the latest version of chatMod? It should be fixed already.
@Illuminatus
He's thinks that I am leaking stuff. And will leak the src when I help.
There was never real teamwork on Soldat. I guess they prefer to work alone.
-
fixed F1 menu player name/score etc are not visible in DM and RM (Soldat bug)
Really nice update Shoozza. Thank you :)
-
Loooooooool! And somehow you are contributing to soldat development. :D
Thx for this long awaited fix. Now it's like chatMod v0.5.0.3 = Soldat v1.5.0.1 :P
-
Brilliant! Except for the error I get when I press alt when the chat is open.
(http://dl.dropbox.com/u/7319389/av.PNG)
-
Brilliant! Except for the error I get when I press alt when the chat is open.
(http://dl.dropbox.com/u/7319389/av.PNG)
Let me guess: Your taunts.txt has empty lines? (lines with no text) ;)
Temporary solution:
Just add one space char for every line which has no chars and it should go away.
(check both taunts.txt next to soldat.exe and the txt files in Profiles folder)
Note only the first 36 lines in your taunts file need have at least one char to make that problem go away.
@xmRipper, @Illuminatus, @Dusty
Thanks for the feedback!
-
Let me guess: Your taunts.txt has empty lines? (lines with no text) ;)
Yeah, it's mostly empty.
-
fixed F1 menu player name/score etc are not visible in DM and RM (Soldat bug)
Really nice update Shoozza. Thank you :)
indeed, you are damn good! :D
-
@Dusty
The taunts bug should be fixed in the current version please test :P
@SyavX
Thanks for the feedback ;)
-
This should be added to the default soldat :P
-
Great, the bug kept me from spamming epic pole smileys
;]]]]]]]] kurwa
-
I bet you know tab completion.
There was a guy with nick #` at beginning (#` BirdMan or sth, there could be more weird chars), when i was trying to autocomplete his nick, cursor was sometimes set at beginning of text, not end
-
I bet you know tab completion.
There was a guy with nick #` at beginning (#` BirdMan or sth, there could be more weird chars), when i was trying to autocomplete his nick, cursor was sometimes set at beginning of text, not end
Yeah I know tab completion.
I'm not able to reproduce this bug.
If you get it again just let me know under which exact conditions it happened (which keys you pressed before and during the tab completion and the exact nickname would help).
-
This should be shipped with Soldat.
-
This should be shipped with Soldat.
Should be but won't cause of some blind dev.
-
This should be shipped with Soldat.
Should be but won't cause of some blind dev.
Nope it shouldn't be shipped with soldat.
Here is why:
It modifies the code of Soldat.
It's an external application.
It's not written in Delphi.
The developers don't have access to the source code
(even if they had, they wouldn't understand it, because it patches into Soldat and relies on workarounds which are not really fun to work with - or to code)
It's difficult to debug
(external application which changes Soldats assembly code)
New Soldat versions break chatMod
(working code needs to be removed, reimplemented, modified and/or tested again - this is a painful and would be a waste of time for the devs)
I don't want to have it included in official Soldat (read below why).
In fact I think chatMod shouldn't be necessary it's a sign for failture.
Someone from outside has to fix stuff for the dev(s), really?
There are a issues which made me develop chatMod:
devs dont fix bugs in bugfix releases
releases take forever
feedback is ignored
the community is treated like it's worth nothing
contribution is impossible (people who want to help are seen as rivals who could destroy the soldat domination position of current devs)
Nice quote that fits here:
Gollum: It came to me, my own, my love... my... preciousssss.
You see chatMod is not fixing all of them because it's not possible.
I'm very sad that I need to write game hacks to make the community happy instead of helping with the real thing.
Asking to the allowance to help and getting rejected because of weird reasons is ridiculous but if someone thinks you are not trustful (and his enemy) it's hardly possible that he will change his mind and you will get the chance to support this project in any other way then writing game hacks.
However I guess have no right to complain from the perspective of the devs.
It's not my game, I paid for it but the current dev never saw any of that money so who I am to demand changes anyways?
I hope that something will change and chatMod will become unnecessary (because they fix the issues that made me code it in the first place).
This text is probably way to long if you read till here and you are a Soldat dev you hopefully will rethink your point of view and find some solutions for the issues I mentioned above.
If you are not a Soldat dev well you can at least go to your church (or wherever you go to pray) and start to pray for Soldat to do better.
Anyways you can help others by letting them know that chatMod for Soldat 1.5.1 exists.
-
Wise words. Sadly, however, they are heard so many times in the past and have had no effect on how the system works - that's exactly what's going to happen again.
-
Good Programm Shoozza RESPECT=)
-
*bump* for the promotion purposes!
More ppl should know about this awsome mod.
-
Added another fix.
This time its for the font drawing access violation bug.
It skips the font drawing stuff because implementing font drawing would take way to long this way :P.
So no more access violations on too long names etc :P
Have fun.
Ah the color drawing feature for demos was added because of a request.
It works only in demos. So it should be no issue.
-
is it possible to fix the problem im getting with that *stupid* MSAC anti-cheat i get kicked 24\7 :\
-
yes, rename D3D8.dll
(don't call MSAC stupid, it lets us to actually ban, BAN! not to just to slap dynamic IP/proxy users)
-
Shooz, will you implement this in the 1.5.1 ver?
-
is it possible to fix the problem im getting with that *stupid* MSAC anti-cheat i get kicked 24\7 :\
MSAC detects cheats and chatMod uses stuff which cheats also use. The only way to not getting kicked is not to use chatMod, sorry about that.
Shooz, will you implement this in the 1.5.1 ver?
No, not for 1.5.1.
But after 1.5.1 I'll maybe have time to add it directly into Soldat.
-
Then at least please make MSAC not kick for this one....
-
Then at least please make MSAC not kick for this one....
I can't quote him, but I recall reading somewhere saying that there's no way to distinguish what is actually doing the hacking or to allow and not allow certain hacks or something along those lines. Besides, even if there was, I'm sure it could be possible for some hack to pretend to be Shoozza's chatMod.
-
I don't understand you...once it gets implemented it will be part of the soldat's code thus it won't be considered as hack or anything like this...why should msac kick for using it? Is it some kind of overlay or what? (I'm ashamed but I've never used it.)
-
Then at least please make MSAC not kick for this one....
I can't quote him, but I recall reading somewhere saying that there's no way to distinguish what is actually doing the hacking or to allow and not allow certain hacks or something along those lines. Besides, even if there was, I'm sure it could be possible for some hack to pretend to be Shoozza's chatMod.
Yep e.g. chatMod uses some drawing code which is also used in cheats.
I don't understand you...once it gets implemented it will be part of the soldat's code thus it won't be considered as hack or anything like this...why should msac kick for using it? Is it some kind of overlay or what? (I'm ashamed but I've never used it.)
We are talking about the current chatMod a injected dll which hooks and overwrites soldats compiled code to work (really scary stuff ;P)
Adding chatMod to soldat (read: recoding it from scratch in delphi) so that its a part of the game (not a dll) will solve the issue with MSAC.
However Soldat 1.5.1 is a bugfix release (at least it was planned to be one) and so chatMod will not be included in that version.
For what it does just read the first post :P.
-
K, looks cool. Anyway, I'd use it only for copy&pasting the messages which is anyway now working in 1.5.1. Instead of implementing it I'd rather see something like console (most MP games have it now, at least ones I used to play), to get rid of "/" command key.
-
I will donate free pizza if this is going to be added !
-
3 years later. really?
-
I dont think that soldat need it right now, for colors its simple scripts(even I wrote one, that how simple it is) but basic ctrl+c/v/x would be nice tho.
But overall, after many Hours playing ET I would say that adding color and custom text/images sound taunts, etc to action game is a bit bad. I like using it few times but most of people would made from this totally mes in chat mode.
-
I will donate free pizza if this is going to be added !
I second that. Free donuts from me!
-
Bumpedi-Bump!
(for 1.7.1 perhaps [pigtail])
-
Someone should fix the screenshots on the first post.
I just read through the whole thread, and now Shoozza is able to contribute to the Soldat code and is able to recode this in native delphi if he had time.
-
There are a issues which made me develop chatMod:
devs dont fix bugs in bugfix releases
releases take forever
feedback is ignored
the community is treated like it's worth nothing
contribution is impossible (people who want to help are seen as rivals who could destroy the soldat domination position of current devs)
::) ;D :D
-
Hahah good find.
It's funny that... It's still look like that even in this hard times for soldat :D when someone who make something or have ideas are ignored. Sometimes I think there is more people who would like to help than players actually playing soldat. ;)
I also have bookmarks filled with such old topics. Few of them are quotes of people that few years ago complain that my old maps have too much sceneries or where to "complex" but on those topic they scream to have such maps and more sceneries xD
Funny how their opinion change depending on who post map/mod :D
-
@jrgp I don't have the screenshots anymore, unless someone else can find them they are lost.
It's not like I don't have time, it's just that i choose to do other things which seem more urgent, but people been asking for this so long so maybe i should actually implement it.
There are a issues which made me develop chatMod:
devs dont fix bugs in bugfix releases
releases take forever
feedback is ignored
the community is treated like it's worth nothing
contribution is impossible (people who want to help are seen as rivals who could destroy the soldat domination position of current devs)
::) ;D :D
I don't think most of this applies, if you want to discuss this further please create a new thread.
-
Its all depend on perspective where you sit so someone could argue with that "applying" ;)
Beside I have two screens from 1.3.1 just showing blue coloring and selecting mode.
http://s26.postimg.org/rcv8t5jxl/s001.png
http://s26.postimg.org/ij4cc1wyx/s002.png