Jump to content

Home

Binds and scripts


Hanch Saode

Recommended Posts

First off, I must warn you - you will likely get flamed for asking this question on these forums. :rolleyes: However, I will try to answer this question as best I can, considering.

 

How many use binded keys? Just about all of them with one combo - bind x +taunt. That command will force your player model to use its taunt command - a short vocal message along with a hand motion. However, when we get into scripts, we open up a new can of worms.

 

First of all, a very small percentage of JO players use scripts - the general form of said scripts is a) a binded sequence of movement and/or attack commands (like the binded backstab) or b) a binded list of this and/or "bitch-out" messages to go with them. And as such, these are the kinds of scripts considered to most of the community as cheap, unfair, etc. (add random expletive here), and I would advise you keep away from these if you can.

 

However, there is another form of script - one that is quite harmless and fun to use besides without crossing the threshhold of cheap - binded model / color commands. These scripts usually tell JO to switch your skin at the push of a button, which can be very useful if you like a few different skins instead of just one. A few players have complained about these scripts, saying that they "lag" their computers; bull. Typically, skin handling occurs when you either press the Tab (score) key or die, two events that you mainly control. Furthermore, the "laggy skin" problem (where a player can switch and it is automatically handled, or joins the game and causes lag) is limited to very few servers. Would you like an example of this kind of script? I have two lying around for you to use:

 

To have the below work in game, either a) place it in your jk2mpconfig.cfg document (can cause errors), or b) open up Notepad, Copy and Paste all of this gibberish in there, and save it as "ScriptName.cfg." Then, to activate it in game, simply pop open the console (shift - ~ by default) and type "/exec ScriptName.cfg."

 

//Merc's Base Skin Cycler
//F10 and F11 cycle your current skin selections, F12 selects team affiliation
//Backspace confirms and applies your choice
//Keep in mind that this script WILL NOT WORK in any team game
bind F11 vstr skinmodelup
bind F10 vstr skinmodeldn
bind F12 vstr skincolorcycle
bind backspace vstr setskin

set skinmodeld "vstr modeld_1; set skinmodelup vstr skindcycleup; set skinmodeldn vstr skindcycledn; set skincolorcycle vstr skinmodelred"  
set skinmodelred "vstr modelr_1; set skinmodelup vstr skinrcycleup; set skinmodeldn vstr skinrcycledn; set skincolorcycle vstr skinmodelblue"  
set skinmodelblue "vstr modelb_1; set skinmodelup vstr skinbcycleup; set skinmodeldn vstr skinbcycledn; set skincolorcycle vstr skinmodeld"  

set modeld_1 "echo cop; set setskin model bespin_cop/default; set skindcycleup vstr modeld_2; set skindcycledn vstr modeld_28"
set modeld_2 "echo chiss; set setskin model chiss/default; set skindcycleup vstr modeld_3; set skindcycledn vstr modeld_1"
set modeld_3 "echo desann; set setskin model desann/default; set skindcycleup vstr modeld_4; set skindcycledn vstr modeld_2"
set modeld_4 "echo galak; set setskin model galak/default; set skindcycleup vstr modeld_5; set skindcycledn vstr modeld_3"
set modeld_5 "echo gran; set setskin model gran/default; set skindcycleup vstr modeld_6; set skindcycledn vstr modeld_4"
set modeld_6 "echo imperial; set setskin model imperial/default; set skindcycleup vstr modeld_7; set skindcycledn vstr modeld_5"
set modeld_7 "echo impworker; set setskin model imperial_worker/default; set skindcycleup vstr modeld_8; set skindcycledn vstr modeld_6"
set modeld_8 "echo jan; set setskin model jan/default; set skindcycleup vstr modeld_9; set skindcycledn vstr modeld_7"
set modeld_9 "echo jedi; set setskin model jedi/default; set skindcycleup vstr modeld_10; set skindcycledn vstr modeld_8"
set modeld_10 "echo jtrainer; set setskin model jeditrainer/default; set skindcycleup vstr modeld_11; set skindcycledn vstr modeld_9"
set modeld_11 "echo kyle; set setskin model kyle/default; set skindcycleup vstr modeld_12; set skindcycledn vstr modeld_10"
set modeld_12 "echo lando; set setskin model lando/default; set skindcycleup vstr modeld_13; set skindcycledn vstr modeld_11"
set modeld_13 "echo luke; set setskin model luke/default; set skindcycleup vstr modeld_14; set skindcycledn vstr modeld_12"
set modeld_14 "echo mothma; set setskin model monmothma/default; set skindcycleup vstr modeld_15; set skindcycledn vstr modeld_13"
set modeld_15 "echo morgan; set setskin model morgan/default_mp; set skindcycleup vstr modeld_16; set skindcycledn vstr modeld_14"
set modeld_16 "echo prisoner; set setskin model prisoner/default; set skindcycleup vstr modeld_17; set skindcycledn vstr modeld_15"
set modeld_17 "echo rebel; set setskin model rebel/default; set skindcycleup vstr modeld_18; set skindcycledn vstr modeld_16"
set modeld_18 "echo reborn; set setskin model reborn/default; set skindcycleup vstr modeld_19; set skindcycledn vstr modeld_17"
set modeld_19 "echo reelo; set setskin model reelo/default; set skindcycleup vstr modeld_20; set skindcycledn vstr modeld_18"
set modeld_20 "echo rodian; set setskin model rodian/default; set skindcycleup vstr modeld_21; set skindcycledn vstr modeld_19"
set modeld_21 "echo shadowtrooper; set setskin model shadowtrooper/default; set skindcycleup vstr modeld_22; set skindcycledn vstr modeld_20"
set modeld_22 "echo stormpilot; set setskin model stormpilot/default; set skindcycleup vstr modeld_23; set skindcycledn vstr modeld_21"
set modeld_23 "echo stormtrooper; set setskin model stormtrooper/default; set skindcycleup vstr modeld_24; set skindcycledn vstr modeld_22"
set modeld_24 "echo swamptrooper; set setskin model swamptrooper/default; set skindcycleup vstr modeld_25; set skindcycledn vstr modeld_23"
set modeld_25 "echo tavion; set setskin model tavion/default; set skindcycleup vstr modeld_26; set skindcycleldn vstr modeld_24"
set modeld_26 "echo trandoshan; set setskin model trandoshan/default; set skindcycleup vstr modeld_27; set skindcycledn vstr modeld_25"
set modeld_27 "echo ugnaught; set setskin model ugnaught/default; set skindcycleup vstr modeld_28; set skindcycledn vstr modeld_26"
set modeld_28 "echo weequay; set setskin model weequay/default; set skindcycleup vstr modeld_1; set skindcycledn vstr modeld_27"

set modelr_1 "echo copr; set setskin model bespin_cop/red; set skinrcycleup vstr modelr_2; set skinrcycledn vstr modelr_28"
set modelr_2 "echo chissr; set setskin model chiss/red; set skinrcycleup vstr modelr_3; set skinrcycledn vstr modelr_1"
set modelr_3 "echo desannr; set setskin model desann/red; set skinrcycleup vstr modelr_4; set skinrcycledn vstr modelr_2"
set modelr_4 "echo galakr; set setskin model galak/red; set skinrcycleup vstr modelr_5; set skinrcycledn vstr modelr_3"
set modelr_5 "echo granr; set setskin model gran/red; set skinrcycleup vstr modelr_6; set skinrcycledn vstr modelr_4"
set modelr_6 "echo imperialr; set setskin model imperial/red; set skinrcycleup vstr modelr_7; set skinrcycledn vstr modelr_5"
set modelr_7 "echo impworkerr; set setskin model imperial_worker/red; set skinrcycleup vstr modelr_8; set skinrcycledn vstr modelr_6"
set modelr_8 "echo janr; set setskin model jan/red; set skinrcycleup vstr modelr_9; set skinrcycledn vstr modelr_7"
set modelr_9 "echo jedir; set setskin model jedi/red; set skinrcycleup vstr modelr_10; set skinrcycledn vstr modelr_8"
set modelr_10 "echo jtrainerr; set setskin model jeditrainer/red; set skinrcycleup vstr modelr_11; set skinrcycledn vstr modelr_9"
set modelr_11 "echo kyler; set setskin model kyle/red; set skinrcycleup vstr modelr_12; set skinrcycledn vstr modelr_10"
set modelr_12 "echo landor; set setskin model lando/red; set skinrcycleup vstr modelr_13; set skinrcycledn vstr modelr_11"
set modelr_13 "echo luker; set setskin model luke/red; set skinrcycleup vstr modelr_14; set skinrcycledn vstr modelr_12"
set modelr_14 "echo mothmar; set setskin model monmothma/red; set skinrcycleup vstr modelr_15; set skinrcycledn vstr modelr_13"
set modelr_15 "echo morganr; set setskin model morgan/red; set skinrcycleup vstr modelr_16; set skinrcycledn vstr modelr_14"
set modelr_16 "echo prisonerr; set setskin model prisoner/red; set skinrcycleup vstr modelr_17; set skinrcycledn vstr modelr_15"
set modelr_17 "echo rebelr; set setskin model rebel/red; set skinrcycleup vstr modelr_18; set skinrcycledn vstr modelr_16"
set modelr_18 "echo rebornr; set setskin model reborn/red; set skinrcycleup vstr modelr_19; set skinrcycledn vstr modelr_17"
set modelr_19 "echo reelor; set setskin model reelo/red; set skinrcycleup vstr modelr_20; set skinrcycledn vstr modelr_18"
set modelr_20 "echo rodianr; set setskin model rodian/red; set skinrcycleup vstr modelr_21; set skinrcycledn vstr modelr_19"
set modelr_21 "echo shadowtr; set setskin model shadowtrooper/red; set skinrcycleup vstr modelr_22; set skinrcycledn vstr modelr_20"
set modelr_22 "echo pilotr; set setskin model stormpilot/red; set skinrcycleup vstr modelr_23; set skinrcycledn vstr modelr_21"
set modelr_23 "echo stormtr; set setskin model stormtrooper/red; set skinrcycleup vstr modelr_24; set skinrcycledn vstr modelr_22"
set modelr_24 "echo swamptr; set setskin model swamptrooper/red; set skinrcycleup vstr modelr_25; set skinrcycledn vstr modelr_23"
set modelr_25 "echo tavionr; set setskin model tavion/red; set skinrcycleup vstr modelr_26; set skinrcycledn vstr modelr_24"
set modelr_26 "echo trandoshanr; set setskin model trandoshan/red; set skinrcycleup vstr modelr_27; set skinrcycledn vstr modelr_25"
set modelr_27 "echo ugnaughtr; set setskin model ugnaught/red; set skinrcycleup vstr modelr_28; set skinrcycledn vstr modelr_26"
set modelr_28 "echo weequayr; set setskin model weequay/red; set skinrcycleup vstr modelr_1; set skinrcycledn vstr modelr_27"

set modelb_1 "echo copb; set setskin model bespin_cop/blue; set skinbcycleup vstr modelb_2; set skinbcycledn vstr modelb_28"
set modelb_2 "echo chissb; set setskin model chiss/blue; set skinbcycleup vstr modelb_3; set skinbcycledn vstr modelb_1"
set modelb_3 "echo desannb; set setskin model desann/blue; set skinbcycleup vstr modelb_4; set skinbcycledn vstr modelb_2"
set modelb_4 "echo galakb; set setskin model galak/blue; set skinbcycleup vstr modelb_5; set skinbcycledn vstr modelb_3"
set modelb_5 "echo granb; set setskin model gran/blue; set skinbcycleup vstr modelb_6; set skinbcycledn vstr modelb_4"
set modelb_6 "echo imperialb; set setskin model imperial/blue; set skinbcycleup vstr modelb_7; set skinbcycledn vstr modelb_5"
set modelb_7 "echo impworkerb; set setskin model imperial_worker/blue; set skinbcycleup vstr modelb_8; set skinbcycledn vstr modelb_6"
set modelb_8 "echo janb; set setskin model jan/blue; set skinbcycleup vstr modelb_9; set skinbcycledn vstr modelb_7"
set modelb_9 "echo jedib; set setskin model jedi/blue; set skinbcycleup vstr modelb_10; set skinbcycledn vstr modelb_8"
set modelb_10 "echo jtrainerb; set setskin model jeditrainer/blue; set skinbcycleup vstr modelb_11; set skinbcycledn vstr modelb_9"
set modelb_11 "echo kyleb; set setskin model kyle/blue; set skinbcycleup vstr modelb_12; set skinbcycledn vstr modelb_10"
set modelb_12 "echo landob; set setskin model lando/blue; set skinbcycleup vstr modelb_13; set skinbcycledn vstr modelb_11"
set modelb_13 "echo lukeb; set setskin model luke/blue; set skinbcycleup vstr modelb_14; set skinbcycledn vstr modelb_12"
set modelb_14 "echo mothmab; set setskin model monmothma/blue; set skinbcycleup vstr modelb_15; set skinbcycledn vstr modelb_13"
set modelb_15 "echo morganb; set setskin model morgan/blue; set skinbcycleup vstr modelb_16; set skinbcycledn vstr modelb_14"
set modelb_16 "echo prisonerb; set setskin model prisoner/blue; set skinbcycleup vstr modelb_17; set skinbcycledn vstr modelb_15"
set modelb_17 "echo rebelb; set setskin model rebel/blue; set skinbcycleup vstr modelb_18; set skinbcycledn vstr modelb_16"
set modelb_18 "echo rebornb; set setskin model reborn/blue; set skinbcycleup vstr modelb_19; set skinbcycledn vstr modelb_17"
set modelb_19 "echo reelob; set setskin model reelo/blue; set skinbcycleup vstr modelb_20; set skinbcycledn vstr modelb_18"
set modelb_20 "echo rodianb; set setskin model rodian/blue; set skinbcycleup vstr modelb_21; set skinbcycledn vstr modelb_19"
set modelb_21 "echo shadowtb; set setskin model shadowtrooper/blue; set skinbcycleup vstr modelb_22; set skinbcycledn vstr modelb_20"
set modelb_22 "echo pilotb; set setskin model stormpilot/blue; set skinbcycleup vstr modelb_23; set skinbcycledn vstr modelb_21"
set modelb_23 "echo stormtb; set setskin model stormtrooper/blue; set skinbcycleup vstr modelb_24; set skinbcycledn vstr modelb_22"
set modelb_24 "echo swamptb; set setskin model swamptrooper/blue; set skinbcycleup vstr modelb_25; set skinbcycledn vstr modelb_23"
set modelb_25 "echo tavionb; set setskin model tavion/blue; set skinbcycleup vstr modelb_26; set skinbcycledn vstr modelb_24"
set modelb_26 "echo trandoshanb; set setskin model trandoshan/blue; set skinbcycleup vstr modelb_27; set skinbcycledn vstr modelb_25"
set modelb_27 "echo ugnaughtb; set setskin model ugnaught/blue; set skinbcycleup vstr modelb_28; set skinbcycledn vstr modelb_26"
set modelb_28 "echo weequayb; set setskin model weequay/blue; set skinbcycleup vstr modelb_1; set skinbcycledn vstr modelb_27"

vstr skinmodeld
set skindcycleup vstr modeld_1
set skindcycledn vstr modeld_1
set skinrcycleup vstr modelr_1
set skinrcycledn vstr modelr_1
set skinbcycleup vstr modelb_1
set skinbcycledn vstr modelb_1

bind home vstr chatup
bind pgup vstr cannedchatsay

 

Also:

 

//Merc's Saber Color Script
//Starting with Red, this will Switch your saber color by pressing "Insert" to the left of the Numpad
//Once again, this will not work in a team game
bind ins "vstr sabercolortoggle"

set color_1 "color1 x; set sabercolortoggle vstr color_2" //Red
set color_2 "color1 1; set sabercolortoggle vstr color_3" //Orange
set color_3 "color1 2; set sabercolortoggle vstr color_4" //Yellow
set color_4 "color1 3; set sabercolortoggle vstr color_5" //Green
set color_5 "color1 4; set sabercolortoggle vstr color_6" //Blue
set color_6 "color1 5; set sabercolortoggle vstr color_1" //Purple

set sabercolortoggle "vstr color_1"
vstr sabercolortoggle

 

I hope that helps. :D

Link to comment
Share on other sites

What he ^^ said!

 

As a sidenote, I don't think he'll be flamed....badly. He clearly stated that he doesn't know anything about the subject and is a total newbie. So everything is cool, right?

:)

 

But dude....scripts are bad, mmkay?

 

Use your head. A script that changes your skin is not the same as a script that does "pull-absorb-turn 180 degrees-backstab-go get a beer from the fridge- feed my dog- spam lightning-triple kick-DFA" with the push of a single button.

 

We don't like people who play unfair. If you want someone to bring you a beer and feed your dog, get yourself a friggin' woman, don't mess around with scripts, 'cause they're lame! :swear:

Link to comment
Share on other sites

:lol:

 

I'm starting to agree with what that dude said about how you should write a modern comedy strip. Perhaps a little addition to the "If the movies were more like Jedi Outcast" thread? You just seem to be the type that's into that kind of thing - most of my jokes usually end up on the cutting-room floor. :rolleyes:

 

Come on, you know you want to. :D

Link to comment
Share on other sites

Originally posted by Mercen4ry

//Merc's Saber Color Script
//Starting with Red, this will Switch your saber color by pressing "Insert" to the left of the Numpad
//Once again, this will not work in a team game
bind ins "vstr sabercolortoggle"

set color_1 "color1 x; set sabercolortoggle vstr color_2" //Red
set color_2 "color1 1; set sabercolortoggle vstr color_3" //Orange
set color_3 "color1 2; set sabercolortoggle vstr color_4" //Yellow
set color_4 "color1 3; set sabercolortoggle vstr color_5" //Green
set color_5 "color1 4; set sabercolortoggle vstr color_6" //Blue
set color_6 "color1 5; set sabercolortoggle vstr color_1" //Purple

set sabercolortoggle "vstr color_1"
vstr sabercolortoggle

 

:D

 

As a poor-man's way of doing it though, you can bind individual colors a la bind <key> "color1 #" (e.g. bind x "color1 4"). Refer to the above for numbers to corresponding (sp?) numbers and colors.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...