Fortress Forever

Fortress Forever (https://forums.fortress-forever.com/index.php)
-   Tips and Tutorials (https://forums.fortress-forever.com/forumdisplay.php?f=37)
-   -   [Offer] I make your script request! (https://forums.fortress-forever.com/showthread.php?t=11568)

DarK_TaO 09-21-2007 02:10 AM

[Offer] I make your script request!
 
Yes asq what you want, if its possible I'll try to do it. I'm trying to get some usefull scripts for my FF Config Bible. When it's done, I will post it here and in Fortress Pimp.

I uploaded one in FP, but its not good at all.

Anyway. Asq for, and I'll give!

(If you can come up with an useful script for pyro (to request) it would be awsome)

Spy Script for Hammock:
Code:

alias WC "wait;wait"
alias deaths        "dropitems; discard; scloak"

alias +spyatt        "slot2; WC ;+attack"
alias -spyatt        "-attack; WC ; slot1; deaths"

bind "" "+spyatt"

While holding the button, it will shoot darts, when you release, it will cloak silently.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Spy Speeds + Last Disguise + Sounds + Cloak ^^

Code:

//========================
//------ Disguising ------
//========================

//    ------
//---- Speeds ----
//    ------

alias s_1        "cl_forwardspeed 400;cl_sidespeed 400;cl_backspeed 400"
alias s_2        "cl_forwardspeed 335;cl_sidespeed 335;cl_backspeed 335"
alias s_3        "cl_forwardspeed 235;cl_sidespeed 235;cl_backspeed 235"
alias s_4        "cl_forwardspeed 280;cl_sidespeed 280;cl_backspeed 280"
alias s_5        "cl_forwardspeed 320;cl_sidespeed 320;cl_backspeed 320"
alias s_6        "cl_forwardspeed 230;cl_sidespeed 230;cl_backspeed 230"
alias s_7        "cl_forwardspeed 305;cl_sidespeed 305;cl_backspeed 305"
alias s_8        "cl_forwardspeed 400;cl_sidespeed 400;cl_backspeed 400"
alias s_9        "cl_forwardspeed 285;cl_sidespeed 285;cl_backspeed 285"

//*******************
//---- Disguises ----
//*******************

//    ---------------
//--- Enemy Disguises ---
//    ---------------

alias dis_type1 "disguise enemy scout"
alias dis_type2 "disguise enemy sniper"
alias dis_type3 "disguise enemy soldier"
alias dis_type4 "disguise enemy demoman"
alias dis_type5 "disguise enemy medic"
alias dis_type6 "disguise enemy hwguy"
alias dis_type7 "disguise enemy pyro"
alias dis_type8 "disguise enemy spy"
alias dis_type9 "disguise enemy engineer"

//****************
//---- Sounds ----
//****************

alias "spk_1"        "speak vox/female/enemy.scout"
alias "spk_2"        "speak vox/female/enemy.sniper"
alias "spk_3"        "speak vox/female/enemy.soldier"
alias "spk_4"        "speak vox/female/enemy.demoman"
alias "spk_5"        "speak vox/female/enemy.medic"
alias "spk_6"        "speak vox/female/enemy.heavyweapons"
alias "spk_7"        "speak vox/female/enemy.pyro"
alias "spk_8"        "speak vox/female/enemy.spy"
alias "spk_9"        "speak vox/female/enemy.engineer"

//        -------------------
//------ Spy Class Disguises ------
//        -------------------

//--- Last Disguise

alias last_d ""

alias cd1        "dis_type1; s_1; spk_1; alias last_d dis_type1"
alias cd2        "dis_type2; s_2; spk_2; alias last_d dis_type2"
alias cd3        "dis_type3; s_3; spk_3; alias last_d dis_type3"
alias cd4        "dis_type4; s_4; spk_4; alias last_d dis_type4"
alias cd5        "dis_type5; s_5; spk_5; alias last_d dis_type5"
alias cd6        "dis_type6; s_6; spk_6; alias last_d dis_type6"
alias cd7        "dis_type7; s_7; spk_7; alias last_d dis_type7"
alias cd8        "dis_type8; s_8; spk_8; alias last_d dis_type8"
alias cd9        "dis_type9; s_9; spk_9; alias last_d dis_type9"

//===================
//------ Feign ------
//===================

alias death        "dropitems;cloak"
alias deaths        "dropitems;discard;scloak"
alias nodeath        "scloak; wait; wait; last_d"

//*****                    *****
//---------Binds---------
//*****                    *****

//************
//Spy Disguise
//************
//-=-=-=TECLA-=-=-=-=-=-Disfraz-=-=-

bind "kp_end"                "cd1"        // Disguises as: Scout
bind "kp_downarrow"        "cd2"        // Disguises as: Sniper
bind "kp_pgdn"                "cd3"        // Disguises as: Sold
bind "kp_leftarrow"        "cd4"        // Disguises as: Demo
bind "kp_5"                "cd5"        // Disguises as: Medic
bind "kp_rightarrow"        "cd6"        // Disguises as: Hw
bind "kp_home"                "cd7"        // Disguises as: Pyro
bind "kp_uparrow"        "cd8"        // Disguises as: Spy
bind "kp_pgup"                "cd9"        // Disguises as: Engy

//-------Cloaking-------

bind "kp_ins"        "death"                // Normal Cloak
bind "kp_del"        "deaths"        // Silent Cloak
bind "kp_enter"        "nodeath"        // Stop Cloaking

Thats an extraction from my cfg. Part of spy .cfg

You should put this at the begining of each class.cfg. Because maybe you use HW speed, and then change class.

Code:

cl_forwardspeed 400
cl_sidespeed 400
cl_backspeed 400

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Auto Reloads

Code:

//============================
//---- Reload when Moving ----
//============================

alias +w "+forward;+reload"
alias -w "-forward;wait;-reload"

alias +s "+back;+reload"
alias -s "-back;wait;-reload"

alias +a "+moveleft;+reload"
alias -a "-moveleft;wait;-reload"

alias +d "+moveright;+reload"
alias -d "-moveright;wait;-reload"

//*******************************
//----------- Discard -----------
//*******************************

//=======================================================
//---- Discard when Moving + Auto Reload when Moving ----
//=======================================================

alias +wdr "+forward;+reload;discard"
alias -wdr "-forward;wait;-reload"

alias +sdr "+back;+reload;discard"
alias -sdr "-back;wait;-reload"

alias +adr "+moveleft;+reload;discard"
alias -adr "-moveleft;wait;-reload"

alias +ddr "+moveright;+reload;discard"
alias -ddr "-moveright;wait;-reload"


punkrockrocks 09-21-2007 02:23 AM

Sounds pretty useful, I just hope you use spell check in your guide.

Marshmallow Noob 09-21-2007 04:23 AM

Make me a script to beat FF please.

Sh4x 09-21-2007 04:51 AM

Are you good with lua? Cause I need a lua expert to finish ff_fatties...

Paft 09-21-2007 06:23 AM

Hello DarK_TaO

GJ.

4est 09-21-2007 06:37 AM

Panty remover... NOW!

Deadly Furby 09-21-2007 01:33 PM

Can you do something like THIS?

despair 09-22-2007 02:48 AM

Make the spy script where you mimic other classes speeds.

BumGravy 09-22-2007 03:04 AM

Quote:

Originally Posted by despair
Make the spy script where you mimic other classes speeds.

+1

DarK_TaO 09-22-2007 07:21 PM

Demoman Detpacks + Sounds + Team Msg

Code:

//****************************
//----------- Demo -----------
//****************************

clear
echo [Demoman] cfg loaded.

//*****                      *****
//---------Aliases---------
//*****                      *****

alias m1 "bind mouse1 +attack"
alias m2 "bind mouse2 +attack2"

//***************************
//---------- Waits ----------
//***************************

alias "WC"        "wait; wait"        // 0.02 Secs
alias "WM"        "wc; wait"        // 0.03 Secs
alias "WL"        "wm; wc"        // 0.05 Secs
alias "WEL"        "wl; wl"        // 0.1 Sec
alias "MW"        "WEL; WEL"        // 0.2 Secs

alias "0.25s"        "MW; WL"
alias "0.5s"        "MW; MW; WEL"
alias "0.75s"        "0.5s; 0.25s"
alias "1s"        "0.5s; 0.5s"
alias "2s"        "1s; 1s"

//================
//---- Sounds ----
//================

alias spk_t        "speak vox/female/terminate"
alias spk_a        "speak vox/female/detpack.activated"

alias spk_05        "speak vox/female/five.seconds"
alias spk_10        "speak vox/female/ten.seconds"
alias spk_20        "speak vox/female/twenty.seconds"
alias spk_30        "speak vox/female/thirty.seconds"
alias spk_40        "speak vox/female/forty.seconds"
alias spk_50        "speak vox/female/fifty.seconds"

//=========================
//----- Team Messages -----
//=========================
//
// Setting detpack {secs}

alias det_say        ""
alias det_say05        "alias det_say say_team Setting detpack {5 Secs}"
alias det_say10        "alias det_say say_team Setting detpack {10 Secs}"
alias det_say20        "alias det_say say_team Setting detpack {20 Secs}"
alias det_say30        "alias det_say say_team Setting detpack {30 Secs}"
alias det_say40        "alias det_say say_team Setting detpack {40 Secs}"
alias det_say50        "alias det_say say_team Setting detpack {50 Secs}"

//=====================
//------ Detpack ------
//=====================

//      ------
//----- Modo 1 -----
//      ------

alias "det5"        "spk_5; alias timer detpack 5; det_say5; bind mouse1 +l_selec; bind mouse2 cancel_d"
alias "det10"        "spk_10; alias timer detpack 10; det_say10; bind mouse1 +l_selec; bind mouse2 cancel_d"
alias "det20"        "spk_20; alias timer detpack 20; det_say20; bind mouse1 +l_selec; bind mouse2 cancel_d"
alias "det30"        "spk_30; alias timer detpack 30; det_say30; bind mouse1 +l_selec; bind mouse2 cancel_d"
alias "det40"        "spk_30; alias timer detpack 40; det_say40; bind mouse1 +l_selec; bind mouse2 cancel_d"
alias "det50"        "spk_50; alias timer detpack 50; det_say50; bind mouse1 +l_selec; bind mouse2 cancel_d"

//    -------------
//---- Mouse Buttons ----
//    -------------

alias +l_selec        "timer;det_say; 2s; 0.5s; spk_a"
alias -l_selec        "m1; m2; WC; slot3"
alias cancel_d        "spk_t; m1; m2; WC; slot3"


//*****                    *****
//---------Binds---------
//*****                    *****


bind "kp_end"                "det5"                // Detpack for 5 Sec
bind "kp_downarrow"        "det10"                // Detpack for 10 Secs
bind "kp_pgdn"                "det20"                // Detpack for 20 Secs
bind "kp_leftarrow"        "det30"                // Detpack for 30 Secs
bind "kp_5"                "det40"                // Detpack for 40 Secs
bind "kp_rightarrow"        "det50"                // Detpack for 50 Secs


.- Select detpack with keypad
.- Place detpack with mouse1
.- Cancel selection with mouse2

Andariel 09-22-2007 08:05 PM

i happily embedded your spy script into mine, but i suggest to add %l to your detpack timer teamsay

on the request side, i need a alias that allows me to get rid of all my nades at the press of the button

eva01 09-23-2007 01:55 AM

medic quick medic pack
 
hey man, right now for medic i have:
bind "MOUSE5" "+attack2"

but of course it just stays at the medic pack. is there a way to hit the bind and it will quickly bust out the medpack, and infect while i hold it down, then when i release it will go back to my previous weapon? thx

Andariel 09-23-2007 11:14 PM

well i knew that wouldnt work before i tried it quick

i mean something that allows to get rid of all grenades i have in reserve, for example when i know im going to die i want to give the enemys some spam before i have to respawn
Code:

alias discone "primeone; throwgren"
alias disctwo "primetwo; throwgren"
alias discardnades "discone; disctwo; discone; disctwo; discone; disctwo; discone; disctwo"

is my last try but it only primes and throws gren1 at the next press gren 2 and vice versa

DarK_TaO 09-23-2007 11:38 PM

Quote:

Originally Posted by Andariel
i happily embedded your spy script into mine, but i suggest to add %l to your detpack timer teamsay

on the request side, i need a alias that allows me to get rid of all my nades at the press of the button

Code:

alias no_nades "throwgren; wait; throwgren"

bind "" "no_nades"

Quote:

Originally Posted by Eva01
hey man, right now for medic i have:
bind "MOUSE5" "+attack2"

but of course it just stays at the medic pack. is there a way to hit the bind and it will quickly bust out the medpack, and infect while i hold it down, then when i release it will go back to my previous weapon? thx

Code:

alias WM "wait; wait; wait"

alias +heal        "slot1; WM; +attack"
alias -heal        "-attack; WM; slot3"

bind "mouse5" "+heal"

Quote:

Originally Posted by Andariel
well i knew that wouldnt work before i tried it quick

i mean something that allows to get rid of all grenades i have in reserve, for example when i know im going to die i want to give the enemys some spam before i have to respawn
Code:

alias discone "primeone; throwgren"
alias disctwo "primetwo; throwgren"
alias discardnades "discone; disctwo; discone; disctwo; discone; disctwo; discone; disctwo"

is my last try but it only primes and throws gren1 at the next press gren 2 and vice versa

It's faster to click nades out, because there's a delay.

Andariel 09-23-2007 11:45 PM

ya but i use the switch on my mouseshoulderbuttons

PorkChopVII 09-24-2007 03:51 PM

Code:

alias ridgrens "throw1"
alias throw1 "throwgren;primeone;alias ridgrens throw2"
alias throw2 "throwgren;primetwo;alias ridgrens throw1"

bind c "ridgrens"


here is your script, basicly pressing it will prime one grenade, then press again to throw and prime secondary grenade change the bind key to whatever you want, but will work. afte the first push, everytime after that will throw and immediatly prime the next one for ya. :D, very simple. anyone else need somethign simplified, hit me up

Riff Zifnab 09-24-2007 08:14 PM

A spy script that will tell you what weapon it looks like your holding. If you can sync it up with the class you are disguised as great, if not just a list would be great. I can never remember what one I have. Thanks

Andariel 09-25-2007 03:12 AM

thats is wrong you will show an weapon equivalent to what the disguised class would have in that slot, aka an nailgun will show as rpg (even that ng is slot4 dont matters, it will do it, cant explain it in english because one word is missing)

also is in source r_drawviemodel an cheat

GhostBuster 09-25-2007 04:16 AM

Quote:

Originally Posted by DarK_TaO
That doesn't make sense. You wan't a description of the gun you are holding? please be clear. Why would you want that?

Sync it with the disguised class? you will have the same weapon, you will you the standard to the enemy.

Ex:

Soldier will show RPG
Engy will show Rail Gun
Hw will show AC

etc.

If you disabled your guns, due to FPS. Just remember the slots.

Tao bolu cambiaron las cosas en el ff, aca es mas jodido ver a los spys, onda pones la nailgun y afuera aparece la rpg, pones el knife y aparece la crowbar desde afuera, algo copado seria q te diga la voz de la minita q arma se ve para afuera... y hablame si me ves x msn xq se me bugea tu msn :mad:

FF|Skyrider 09-25-2007 10:53 AM

I personally dislike scripts.. Its a little bit cheating if you thinking about it. Because you are unable to do it yourself as the same speed of doing so with a push on a button.

Riff Zifnab 09-25-2007 05:00 PM

Quote:

Originally Posted by DarK_TaO
That doesn't make sense. You wan't a description of the gun you are holding? please be clear. Why would you want that?

Sync it with the disguised class? you will have the same weapon, you will you the standard to the enemy.

Ex:

Soldier will show RPG
Engy will show Rail Gun
Hw will show AC

etc.

If you disabled your guns, due to FPS. Just remember the slots.

Andariel has it right, sorry for not being more clear. I just need some training wheels so I can read what guns are in that slot when I switch to it as a spy. Listing of slots is here: http://www.fortress-forever.com/foru...ad.php?t=10618

Ideally it would be nice to just see the weapon in the HUD somewhere.
/me scampers off to the suggestion forum.

[Edit] Its already in there so no need to bug the devs any more.

Dr.Satan 09-25-2007 05:24 PM

Quote:

Originally Posted by DarK_TaO
That doesn't make sense. You wan't a description of the gun you are holding? please be clear. Why would you want that?

Sync it with the disguised class? you will have the same weapon, you will you the standard to the enemy.

Ex:

Soldier will show RPG
Engy will show Rail Gun
Hw will show AC

etc.

If you disabled your guns, due to FPS. Just remember the slots.

my suggestion would be to just make a menu cfg for the spy only that will echo what weapon you have when you push the coresponding button.

I am at work now, but i plan on spending most of my evening setting up my scipts...i will see what i can do for ya!

DarK_TaO 09-26-2007 02:46 AM

Quote:

Originally Posted by Riff Zifnab
A spy script that will tell you what weapon it looks like your holding. If you can sync it up with the class you are disguised as great, if not just a list would be great. I can never remember what one I have. Thanks

That doesn't make sense. You wan't a description of the gun you are holding? please be clear. Why would you want that?

Sync it with the disguised class? you will have the same weapon, you will you the standard to the enemy.

Ex:

Soldier will show RPG
Engy will show Rail Gun
Hw will show AC

etc.

If you disabled your guns, due to FPS. Just remember the slots.

************************************************** **

Quote:

Originally Posted by Riff Zifnab
Andariel has it right, sorry for not being more clear. I just need some training wheels so I can read what guns are in that slot when I switch to it as a spy. Listing of slots is here: http://www.fortress-forever.com/foru...ad.php?t=10618

Ideally it would be nice to just see the weapon in the HUD somewhere.
/me scampers off to the suggestion forum.

[Edit] Its already in there so no need to bug the devs any more.

You need the spy config I posted above., but you need to add this:

Code:

//==============================
//------ Sounds Per Class ------
//==============================

//    -----
//---- Scout ----
//    -----
alias 1_slot1        "wait;slot1;speak vox/female/crowbar"
alias 1_slot2        "wait;slot2;speak vox/female/shotgun"
alias 1_slot4        "wait;slot4;speak vox/female/nail.gun"

//    ------
//---- Sniper ----
//    ------
alias 2_slot2        "wait;slot2;speak vox/female/rifle"
alias 2_slot3        "wait;slot4;speak vox/female/auto.rifle"

//    -------
//---- Soldier ----
//    -------
alias 3_slot3        "wait;slot4;speak vox/female/super.shotgun"
alias 3_slot5        "wait;slot2;speak vox/female/RPG"

//    -------
//---- Demoman ----
//    -------
alias 4_slot4        "wait;slot2;speak vox/female/grenade.launcher"
alias 4_slot5        "wait;slot1;speak vox/female/pipe.launcher"

//    -----
//---- Medic ----
//    -----
alias 5_slot1        "wait;slot1;speak vox/female/medikit"
alias 5_slot4        "wait;slot2;speak vox/female/super.nail.gun"

//    --
//---- HW ----
//    --
alias 6_slot5        "wait;slot2;speak vox/female/assault.cannon"

//    ----
//---- Pyro ----
//    ----
alias 7_slot4        "wait;slot4;speak vox/female/flamethrower"
alias 7_slot5        "wait;slot2;speak vox/female/incendiary.cannon"

//    ---
//---- Spy ----
//    ---
alias 8_slot1        "wait;slot1;speak vox/female/knife"
alias 8_slot2        "wait;slot2;speak vox/female/tranquiliser"

//    ----
//---- Engy ----
//    ----
alias 9_slot1        "wait;slot1;speak vox/female/spanner"
alias 9_slot2        "wait;slot1;speak vox/female/rail.gun"

//===============================
//------ Weapons per Class ------
//===============================

alias w_1        "bind 1 1_slot1; bind 2 1_slot2; bind 4 1_slot4"
alias w_2        "bind 1 1_slot1; bind 2 2_slot2; bind 3 2_slot3"
alias w_3        "bind 1 1_slot1; bind 2 1_slot2; bind 3 3_slot3; bind 5 3_slot5"
alias w_4        "bind 1 1_slot1; bind 2 1_slot2; bind 4 4_slot4; bind 5 4_slot5"
alias w_5        "bind 1 5_slot1; bind 2 1_slot2; bind 3 3_slot3; bind 4 5_slot4"
alias w_6        "bind 1 1_slot1; bind 2 1_slot2; bind 3 3_slot3; bind 5 6_slot5"
alias w_7        "bind 1 1_slot1; bind 2 1_slot2; bind 4 7_slot5; bind 5 7_slot5"
alias w_8        "bind 1 8_slot1; bind 2 8_slot2; bind 3 3_slot3; bind 4 1_slot4"
alias w_9        "bind 1 9_slot1; bind 2 9_slot2; bind 3 3_slot3"

and change the Spy Class Disguises for this

Code:

//        -------------------
//------ Spy Class Disguises ------
//        -------------------

//--- Last Disguise

alias last_d ""

alias cd1        "dis_type1; w_1; s_1; spk_1; alias last_d dis_type1"
alias cd2        "dis_type2; w_2; s_2; spk_2; alias last_d dis_type2"
alias cd3        "dis_type3; w_3; s_3; spk_3; alias last_d dis_type3"
alias cd4        "dis_type4; w_4; s_4; spk_4; alias last_d dis_type4"
alias cd5        "dis_type5; w_5; s_5; spk_5; alias last_d dis_type5"
alias cd6        "dis_type6; w_6; s_6; spk_6; alias last_d dis_type6"
alias cd7        "dis_type7; w_7; s_7; spk_7; alias last_d dis_type7"
alias cd8        "dis_type8; w_8; s_8; spk_8; alias last_d dis_type8"
alias cd9        "dis_type9; w_9; s_9; spk_9; alias last_d dis_type9"


Riff Zifnab 09-26-2007 04:16 AM

Pimp, thanks DarK_TaO. I'll give it a shot once I'm done upgrading my comp.

Andariel 09-26-2007 10:59 AM

that nadescript still isnt doing it, and it doesnt even switch between explosive types like mine did, well i keep trying till i find a working way to get rid of all my spam with one button

Dr.Satan 09-26-2007 03:39 PM

[QUOTE=DarK_TaO]You need the spy config I posted above., but you need to add this:

^_^ Beat me to it!

DarK_TaO 09-26-2007 09:18 PM

Quote:

Originally Posted by Andariel
that nadescript still isnt doing it, and it doesnt even switch between explosive types like mine did, well i keep trying till i find a working way to get rid of all my spam with one button

try this:

Code:


alias "WC"        "wait; wait"        // 0.02 Secs
alias "WM"        "wc; wait"        // 0.03 Secs
alias "WL"        "wm; wc"        // 0.05 Secs
alias "WEL"        "wl; wl"        // 0.1 Sec
alias "MW"        "WEL; WEL"        // 0.2 Secs

alias "0.25s"        "MW; WL"
alias "0.5s"        "MW; MW; WEL"
alias "0.75s"        "0.5s; 0.25s"

alias n1  "+gren1; WL; -gren1"
alias n2  "+gren2; WL; -gren2"

alias nades_off "n1; 0.75s; n2; 0.75s; n1; 0.75s; n2; 0.75s; n1; 0.75s; n2; 0.75s; n1; 0.75s; n2"

bind "" "nades_off"

I hope it can make it automaticaly, otherwise, make the "1s" wait, and try with 1 second. I don't know the exact delay between nades.


Quote:

Originally Posted by GhostBuster
Tao bolu cambiaron las cosas en el ff, aca es mas jodido ver a los spys, onda pones la nailgun y afuera aparece la rpg, pones el knife y aparece la crowbar desde afuera, algo copado seria q te diga la voz de la minita q arma se ve para afuera... y hablame si me ves x msn xq se me bugea tu msn :mad:


Te tengo agregado en ambos, pero bocha de veces no te veo boludo xD, casi siempre estas offline. no coincidimos.

eva01 09-27-2007 05:14 AM

thx man, i'll give it a try=))!!!
Quote:

Originally Posted by DarK_TaO

Code:

alias WM "wait; wait; wait"

alias +heal        "slot1; WM; +attack"
alias -heal        "-attack; WM; slot3"

bind "mouse5" "+heal"



DarK_TaO 09-27-2007 06:15 PM

Quote:

Originally Posted by Hotspur
Hi Everyone :) ,

In games such as "F.E.A.R." one has the option of turning on "crouch toggle" so that the player taps a key to duck, and stays that way until the key is tapped again.

Is there any way to do this in FF?

.-Open the notepad (not wordpad, or word, notepad)
.- Copy and paste this:

Code:

//=======================
//---- Toggle Crouch ----
//=======================

alias crouch+        "+duck; wait; alias crouch crouch-"
alias crouch-        "-duck; wait; alias crouch crouch+"

bind "CTRL" "crouch+"

.-File---> Save as----> Select all file types ---> Autoexec.cfg

Put that file into FortressForever/cfg

You are done, you will toggle your crouching with cntrl.

Dr.Satan 09-27-2007 11:13 PM

Quote:

Originally Posted by DarK_TaO
.-Open the notepad (not wordpad, or word, notepad)
.- Copy and paste this:

Code:

//=======================
//---- Toggle Crouch ----
//=======================

alias crouch+        "+duck; wait; alias crouch crouch-"
alias crouch-        "-duck; wait; alias crouch crouch+"

bind "CNTRL" "crouch+"

.-File---> Save as----> Select all file types ---> Autoexec.cfg

Put that file into FortressForever/cfg

You are done, you will toggle your crouching with cntrl.

Love your scripts DarK_TaO

One thing i wanted to add is the in game the control key is CTRL not CNTRL script should be:


Code:

//=======================
//---- Toggle Crouch ----
//=======================

alias crouch+        "+duck; wait; alias crouch crouch-"
alias crouch-        "-duck; wait; alias crouch crouch+"

bind "CTRL" "crouch+"


DarK_TaO 09-28-2007 03:07 AM

Quote:

Originally Posted by Dr.Satan
Love your scripts DarK_TaO

One thing i wanted to add is the in game the control key is CTRL not CNTRL script should be:


Code:

//=======================
//---- Toggle Crouch ----
//=======================

alias crouch+        "+duck; wait; alias crouch crouch-"
alias crouch-        "-duck; wait; alias crouch crouch+"

bind "CTRL" "crouch+"


Oh, thanx. Corrected ^^

Your new request:

Code:

//=======================
//---- Toggle Crouch ----
//=======================

alias crouch+        "+duck; wait; alias crouch crouch-"
alias crouch-        "-duck; wait; alias crouch crouch+"
alias crouch        "crouch+"

alias tg_on        "alias crouch crouch+; alias toggle tg_off"
alias tg_off        "alias crouch +duck; alias toggle tg_on"
alias toggle        "tg_on"

bind "CTRL"        "crouch"
bind "SHIFT"        "toggle"

Shift to turn on/off toggle. Control, to duck, or toggle duck if toggle is on

Dr.Satan 09-28-2007 06:44 AM

does anyone know eactly how long (in seconds preferably) exactly how long you have to wait after attacking before you are able to cloak?

Mr. Happy 09-28-2007 09:52 AM

Here's a pyro script req that might be usefully, a perfect IC jump + Flamethrower float script. Must get you over well's middle wall (from bridge)

PorkChopVII 09-29-2007 06:58 PM

Code:

<REMOVED> i opended up a can of worms sort of speak, ill should be finished sometime later. all im sayin
im at work right now dont know if it works i use the general script for another setting i use, so the fundimental should still apply. ill be off work in a few hours so i can test it.. if someone wants to try it out go for it in the mean time and get back with me.. might have to add wait functions.. but try it as it is

EDIT: Does work ive tested it, it will spam all your greandes while holding the buttin. Just need to tweek it a bit. but it is good for spammage :D

edit2:
After furthur testing, doenst work on any other key the same as it did on the pgdn, so im working on another way to do it. Which apparently ive created an infinite loop, not with what i have shown but none the less what i have been doing to modify to make it where it can be used with any key. it doesnt cause a crash just prevents movement but still have to look around :D i will be fixin that.. and i wont post the end product till done.

PorkChopVII 09-30-2007 07:06 PM

well ya, but was writing for only few bits of of code, works but as progressive testing, seems to cause some abnormalities. but none the less withonly 5 lines of code did accomplish that, just for some reason worked for the pgdn key but when using a differnet key, wouldnt work and freeze movement. but none the less ill figure it out. i like doin things different :D

PorkChopVII 09-30-2007 10:26 PM

well heres hte thing not a wait needed from a throwgren and a prime.. i figured tha tout when i was transposing my cfgs to FF, and didnt know they had the double tap option in teh game. but the way that can be recreated is by placing primeone;throwgren etc.. instead of throwgren;primeone.. because with throwgren;primeone in that order will cause you to prime another one while trying to throw the grenade you already was primed.. funny cause i would nd up wasting my grenades till i figured it out :D.
but what im trying to implement is running between the two without restricting movement like you have expierneced, but leaving the code where it takes the minimal ammount of space. might be bites.. but i just roll that way.. force of habbit ;D

GhostBuster 10-01-2007 04:38 AM

Che sobre lo de las speeds del spy, necesito uno q sea f1 solly f2 engy f3 demo f4 scout f5 hw asi del enemy team pero... vos me pasaste en q automaticamente me cambie la speed, no q si toco tal boton me vuelve a la speed original, tonces es un bajon pq si me fichan no puedo correr posta... haceme si podes uno q sea las speeds y que si toco el + del numpad me vuelva a la original o al finjido, o sino con + y - del numpad como puedas.

DarK_TaO 10-01-2007 10:43 AM

Quote:

Originally Posted by PorkChopVII
well ya, but was writing for only few bits of of code, works but as progressive testing, seems to cause some abnormalities. but none the less withonly 5 lines of code did accomplish that, just for some reason worked for the pgdn key but when using a differnet key, wouldnt work and freeze movement. but none the less ill figure it out. i like doin things different :D

Yeah, because of the waits. I'm trying to find the minimum amout of waits, to avoid the movement freeze.

**********************************************

Ok, I know you said you don't like this one, but i finished it, and I'll put it here for ppl.

Code:

//////////////////////////////////////////////////////////////////
//                                                                //
// Spamming Grenades:                                                //
//                                                                //
// bind "" "sp_1_2"        Throws 2 primary grenades                //
// bind "" "sp_1_3"        Throws 3 primary grenades                //
// bind "" "sp_1_4"        Throws 4 primary grenades                //
//                                                                //
// bind "" "sp_2_2"        Throws 2 Secondary grenades                //
// bind "" "sp_2_3"        Throws 3 Secondary grenades                //
// bind "" "sp_2_4"        Throws 4 Secondary grenades                //
//                                                                //
// bind "" "sp_3_2"        Throws 1 primary and secondary grenade        //
// bind "" "sp_3_4"        Throws 2 primary and secondary grenades        //
//                                                                //
// bind "" "spamall"        Throws all grenades                        //
//                                                                //
//////////////////////////////////////////////////////////////////

//***************************
//---------- Waits ----------
//***************************
alias "WC"        "wait; wait"        // 0.02 Secs
alias "WM"        "wc; wait"        // 0.03 Secs
alias "WL"        "wm; wc"        // 0.05 Secs
alias "WEL"        "wl; wl"        // 0.1 Sec
alias "MW"        "WEL; WEL"        // 0.2 Secs

alias "0.5s"        "MW; MW; WEL"


//************************
//------- Grenades -------
//************************

alias n1        "+gren1; WM; -gren1"
alias n2        "+gren2; WM; -gren2"

alias swait        "0.5s"

//======================
//---- Primary Gren ----
//======================

alias sp_1_2        "n1; swait; n1"
alias sp_1_3        "n1; swait; n1; swait; n1"
alias sp_1_4        "n1; swait; n1; swait; n1; swait; n1"

//========================
//---- Secondary Gren ----
//========================

alias sp_2_2        "n2; swait; n2"
alias sp_2_3        "n2; swait; n2; swait; n2"
alias sp_2_4        "n2; swait; n2; swait; n2; swait; n2"

//=====================
//---- Mixed Grens ----
//=====================

alias sp_3_2        "n1; swait; n2"
alias sp_3_4        "n1; swait; n2; swait; n1; swait; n2"

alias spamall        "sp_1_4; swait; sp_2_4"


************************************************** **********

Quote:

Originally Posted by GhostBuster
Che sobre lo de las speeds del spy, necesito uno q sea f1 solly f2 engy f3 demo f4 scout f5 hw asi del enemy team pero... vos me pasaste en q automaticamente me cambie la speed, no q si toco tal boton me vuelve a la speed original, tonces es un bajon pq si me fichan no puedo correr posta... haceme si podes uno q sea las speeds y que si toco el + del numpad me vuelva a la original o al finjido, o sino con + y - del numpad como puedas.

Code:

alias +solly        "cl_forwardspeed 235; cl_sidespeed 235; cl_backspeed 235"
alias -solly        "cl_forwardspeed 400; cl_sidespeed 400; cl_backspeed 400"

bind "" "+solly"

manteniendo apretado te moves como solly, cuando soltas vas normal.

PorkChopVII 10-02-2007 08:25 PM

dont you have to be lookin down.. if so make it like this

alias +ICJ "slot4;sensitivity 1000.0;+lookdown; +jump; w3; +attack"
alias -ICJ "previnv; sensitivity 13.4;-lookdown;-attack;-jump"


forces the user to look down during the duration of the hover, cold be wrong, and hte sensitivity needs to be reverted back to what the personal user is, i just threw in t he one i use for me 13.4. bah could condense this to cl_pitchup -90. which would kill the need for mouse speed adjustment and the +lookdown, but cant because its a cheat :D. but when the button is released releases the hold on look down and stops the attack and jump then switches back to weapon that was previous weapon :D

DarK_TaO 10-02-2007 09:08 PM

Quote:

Originally Posted by Mr. Happy
Here's a pyro script req that might be usefully, a perfect IC jump + Flamethrower float script. Must get you over well's middle wall (from bridge)

Code:

alias "W1"        "wait; wait"       
alias "W2"        "wait; wait; wait; wait"
alias "W3"        "wait; wait; wait; wait; wait; wait"

alias +ICJ        "+jump; W3; +attack; W2; slot4"
alias -ICJ        "-attack; W1; -jump"

bind "" "+ICJ"

Hold,key to exec alias, and keep holding to float in the air.

*********************************************

Quote:

Originally Posted by PorkChopVII
dont you have to be lookin down.. if so make it like this

alias +ICJ "slot4;sensitivity 1000.0;+lookdown; +jump; w3; +attack"
alias -ICJ "previnv; sensitivity 13.4;-lookdown;-attack;-jump"


forces the user to look down during the duration of the hover, cold be wrong, and hte sensitivity needs to be reverted back to what the personal user is, i just threw in t he one i use for me 13.4. bah could condense this to cl_pitchup -90. which would kill the need for mouse speed adjustment and the +lookdown, but cant because its a cheat :D. but when the button is released releases the hold on look down and stops the attack and jump then switches back to weapon that was previous weapon :D

+lookdown doesn't work, and you still need to keep fireing with the flamethrower to float in the air. ^^ you need to be looking down. And the waits needed to be really precise, if not, the jump sucks, I had to try quite a few times.


All times are GMT. The time now is 05:37 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.