Any scripts you've made or found? Discuss them here.
 #60421  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.

 #60422  by Fazz
 
thanks you for this, im sure alot of us will find it very usefull =)

 #60424  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 >.<

 #60425  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

 #60426  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 all
set next "vstr dutch_11"
set prev "vstr spanish_18"
you could of done
Code: Select all
vstr dutch_l1
There's a bug too, the exec var doesn't have a value to begin with, so either do
Code: Select all
set exec vstr dutch
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 all
set 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.

 #60427  by Rugg
 
i'm lost, but thanks guys :D

 #60428  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" :P


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? :P )

 #60429  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!

 #60430  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. :D

 #60433  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.

 #60434  by kane491
 
You make kane sad D:

 #60435  by Akimoto
 
Note, please do NOT spam the "No laming" in ALL languages each time someone lames! Analyze the lamers language (or PM) :)

 #60436  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?

 #60447  by Zabuza
 
I vote we also add 'English only in public chat, other languages in Private chat'
?

 #60448  by ForteGigasGos
 
agreed Zab, that would be useful, the ppl we need to say that too can't read it most likely.

 #60548  by kane491
 
I guess, you made me a little sad lol. Also, I dont see the cvars in console if i reopen game. >_>

 #60589  by Raz0r
 
Oh, very nice job!
<3 Jawfin <3 Kane
* Raz0r steals and edits the scripts

 #60595  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! :P
(Only read the ones after mine) ^_^ ...Well most of the time! (and the first post)

 #78304  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 :)

 #78305  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 :P

 #78312  by Zabuza
 
dunno, i have the UU laming thing. not my fault.

 #78321  by Revan
 
I guess the russian people don't understand the russian bind because that is not the alphabet they use.

 #79330  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.

 #79332  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

 #89202  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.