Page 1 of 2
Laming Scripts
PostPosted:Sat Nov 07, 2009 11:05 pm
by kane491
This compilation of scripts will say No laming and a description in whichever language you want to say it in. Put the 'binds' folder in base, and then /exec binds/language.cfg from console. Replace language with the language you want to speak. Instructions are in readme.rtf. Current languages:
-Dutch
-English
-French
-German
-Hungarian
-Irish
-Italian
-Norwegian
-Spanish
I made this as I have noticed there are a lot of foreigners on -[KR]- and they may not understand what you are saying.
Have fun! (:
Download Link:
http://www.filefront.com/14881089/LanguageScript.rar
You may edit this file without my permission.
PostPosted:Sat Nov 07, 2009 11:14 pm
by Fazz
thanks you for this, im sure alot of us will find it very usefull =)
PostPosted:Sun Nov 08, 2009 1:28 am
by jawfin
Thanks Kane, and as you didn't mind us editing them, I went ahead and did so!
http://www.knights-reborn.org/downloads/languages.zip
All you need to do is /exec lang
At the moment I've used the [ and ] keys for binding, so change that to another 2 you may wish to use. The [ key rotates through the languages, and the ] key speaks it. I also replaced the "say" command with "tell_target" so its a PM to the person in your crosshairs and thus won't spam up the chat. Also, by our own rules, we shouldn't be speaking it in public anyway >.<
PostPosted:Sun Nov 08, 2009 6:19 am
by kane491
Completed new script
Extract all to base.
[ is previous language
] is next language
'end' is exec language.
so point and click end lol. Remade script system to make it cleaner. Thanks Jawfin for ur post , showed me what i had 2 do.
Download :
http://www.filefront.com/14883119/languages.zip
PostPosted:Sun Nov 08, 2009 7:38 am
by jawfin
I thought of doing a next/prev but for only 8 options didn't seem to be worth the effort. Keep in mind that variable space is at a premium, thats why my language vars were so short _l1 _l2 etc. Also by setting each language exec as a cvar is a waste of memory.
Instead of doing
Code: Select allset next "vstr dutch_11"
set prev "vstr spanish_18"
you could of done
There's a bug too, the exec var doesn't have a value to begin with, so either do
as well or use that one line of code I just mentioned as it primes all the vars as well as echo'ing the current language.
If you really did need to have your language exec's as variables themselves
Code: Select allset dutch "exec dutch.cfg"
set french "exec french.cfg"
set german "exec german.cfg"
set hungarian "exec hungarian.cfg"
set irish "exec irish.cfg"
set italian "exec italian.cfg"
set norwegian "exec norwegian.cfg"
set spanish "exec spanish.cfg"
then use seta. Seta writes to an unlimited, but uneditable memory space, which means every var that doesn't need to change (i.e. doesn't have a set command within it) can be defined with seta.
But yea, whenever you are designing scripts with large variables, and chat scripts are foremost there, use short variable names and only use vars if its going to save memory, and use seta wherever you can.
PostPosted:Sun Nov 08, 2009 8:02 am
by Rugg
i'm lost, but thanks guys
PostPosted:Sun Nov 08, 2009 11:19 am
by Akimoto
Would
highly recommend getting these added, since the majority of "lamers that does not respond to english" are.
-Russian
-Ukraine
-Czech
P.S.
Just a note, there is no point having norwegian since everyone (from ages ~6-8 and up) can read english - And even IF a 5 year old or so was playing JKA, I doubt he would even comprehend the concept of "laming"
Q:
Why can everyone speak english?
A:
Because our country is
very international and run almost only ENGLISH/AMERICAN TV series/movies.
[Edit] In fact, we run all series and shows in ENGLISH. Unless its one of the "old" TV channels which old people watches.
[/edit]
...The only exception would be each day 18:00 - cartoon shows. Even those change to english at about 22:00~
Anyway, good job on the script, it was a great idea. (Why haven't anyone gotten this before? Probably because just lately this year alot of foreigners started playing JKA. I would guess it just got released in Russia?
)
PostPosted:Sun Nov 08, 2009 2:15 pm
by Zabuza
czech:
Nelamujte ... Lamovani je utoceni na osobu se zhasnutym mecem nebo s chatovaci bublinou!!!
Russian:
Ne lamerstvuite! Lamerstvo - eto ubivat besoryjnih, ili teh, kto pechataet.
and lets not forget polish!
Nie lam! Lamienie to atakowanie gracza, ktory ma schowany miecz lub balonik nad glowa!
PostPosted:Sun Nov 08, 2009 4:36 pm
by kane491
Oh my. My script just got pwnd by Jawfin lol. Don't the cvar's erase themselves when you exit the game or load a new mod? Wasn't thinking about 'seta' , I used to write all my scripts like that lol. Indeed, it was a very jumbled scripts, didn't rly have time to test it. Thanks for the info.
PostPosted:Sun Nov 08, 2009 7:22 pm
by jawfin
Soz Kane, if look in your jampconfig.cfg to see what stays in-game. But the problem isn't when you quit, is when the game loads next time. If anyone has seen this error
"recursive error after: MAX_CVARS" that would be why. You'll get it if you say host a server, use that spawning script, have a stack of admin binds, a few chat binds, and that notorious zoom script someone wrote that has an insane amount of memory space waste.
Thanks Zab for those too
Kane, did you want to keep your script pack up-to-date with the new languages people are suggesting? And now there are enough languages to justify a next and a previous.
PostPosted:Sun Nov 08, 2009 7:28 pm
by kane491
You make kane sad D:
PostPosted:Sun Nov 08, 2009 7:55 pm
by Akimoto
Note, please do
NOT spam the "No laming" in ALL languages each time someone lames! Analyze the lamers language (or PM)
PostPosted:Sun Nov 08, 2009 8:23 pm
by jawfin
Akimoto wrote:Note, please do NOT spam the "No laming" in ALL languages each time someone lames! Analyze the lamers language (or PM)
Jawfin wrote:I also replaced the "say" command with "tell_target" so its a PM to the person in your crosshairs and thus won't spam up the chat.
Yay, i finally have a win *pumps fist*
And Kane, are you adding the new languages to your scripts?
PostPosted:Mon Nov 09, 2009 1:35 am
by Zabuza
I vote we also add 'English only in public chat, other languages in Private chat'
?
PostPosted:Mon Nov 09, 2009 1:45 am
by ForteGigasGos
agreed Zab, that would be useful, the ppl we need to say that too can't read it most likely.
PostPosted:Tue Nov 10, 2009 9:19 pm
by kane491
I guess, you made me a little sad lol. Also, I dont see the cvars in console if i reopen game. >_>
PostPosted:Wed Nov 11, 2009 12:04 pm
by Raz0r
Oh, very nice job!
<3 Jawfin <3 Kane
* Raz0r steals and edits the scripts
PostPosted:Wed Nov 11, 2009 3:58 pm
by Akimoto
Jawfin wrote:Akimoto wrote:Note, please do NOT spam the "No laming" in ALL languages each time someone lames! Analyze the lamers language (or PM)
Jawfin wrote:I also replaced the "say" command with "tell_target" so its a PM to the person in your crosshairs and thus won't spam up the chat.
Yay, i finally have a win *pumps fist*
And Kane, are you adding the new languages to your scripts?
Excuse me for not reading other people's posts!
(Only read the ones after mine) ^_^ ...Well most of the time! (and the first post)
PostPosted:Tue Mar 15, 2011 6:26 am
by Arcanine
Zabuza wrote:czech:
Nelamujte ... Lamovani je utoceni na osobu se zhasnutym mecem nebo s chatovaci bublinou!!!
Russian:
Ne lamerstvuite! Lamerstvo - eto ubivat besoryjnih, ili teh, kto pechataet.
and lets not forget polish!
Nie lam! Lamienie to atakowanie gracza, ktory ma schowany miecz lub balonik nad glowa!
Are you sure that those Russian,Czech and Polish binds are correct?I mean,Thanks to you I am getting and using those binds but i feel that it is not correct because whenever i bind to a russian guy he just looks at me for no reason.
Also I am thinking that you guys need 'Speak English only' Russian bind in Russian so that they can understand and dont do it again
PostPosted:Tue Mar 15, 2011 6:36 am
by jawfin
I'm not sure they are either, and for the exact same reason. Maybe someone should stake, I mean, wake Vampire, and ask him
PostPosted:Tue Mar 15, 2011 11:04 am
by Zabuza
dunno, i have the UU laming thing. not my fault.
PostPosted:Tue Mar 15, 2011 5:06 pm
by Revan
I guess the russian people don't understand the russian bind because that is not the alphabet they use.
PostPosted:Mon May 09, 2011 3:50 pm
by John
Due to the recent spike in Russians on the server lately I was wondering if anyone knows how to say "no laming" in Russian in a way that can be said on jka.
PostPosted:Mon May 09, 2011 8:21 pm
by jawfin
I met a Russian on server called Pain, very decent player, and asked him the same question, and he game me this... (i've converted it to a bind, put your crosshairs on the russian lamer and press the binded key): -
tell_target "Ïàäàâàí íå àòàêóé èõ ! åñëè ó íèõ ìå÷ âêëþ÷åí òî àòàêóé à òàê íåò"
I hope those characters worked here ok, if not dl this: -
http://www.egonomics.com/jka/russian.cfg
PostPosted:Sat Dec 31, 2011 2:50 pm
by Arcanine
Jawfin wrote:I met a Russian on server called Pain, very decent player, and asked him the same question, and he game me this... (i've converted it to a bind, put your crosshairs on the russian lamer and press the binded key): -
tell_target "Ïàäàâàí íå àòàêóé èõ ! åñëè ó íèõ ìå÷ âêëþ÷åí òî àòàêóé à òàê íåò"
I hope those characters worked here ok, if not dl this: -
http://www.egonomics.com/jka/russian.cfg
i tried to download it but it gave this error:
Bandwidth Limit Exceeded
The server is temporarily unable to service your request due to the site owner reaching his/her bandwidth limit. Please try again later.