PDA

View Full Version : COD5 - fast fire burst script ?


HansBaer
27th December 2008, 18:45
Hey guys,

in COD4, there was a little script that allowed you to fire 2-3 bullets by clicking once.

This worked great for example with the G3 weapon (COD4) ... you just had to extract the script file to your

Main folder, and then u could activate it in game with a console command ... additionally you could chose

between: normal fire mode / 1 bullet / 2-3 bullets

This was a great script and quiete usefull with many weapons (expecially with pistol!) ;)

Is there something like that script for World at War ?

Greets, merry Xmas and happy new year.

hangover_
28th December 2008, 02:36
I am sure the CoD4 one will work for CoD: WaW, too. Let's give it a try.

HansBaer
28th December 2008, 19:33
// Created By Mr_Nickle
// My Email/MSN = Mr_Nickle@hotmail.com
// My Xfire = MrNickle
// Feel free to edit to your needs.

// First VSTR is the attack bind.
// Second VSTR is what is displayed on the screen.
// The bind is what key it binds the First VSTR to.
^4_-|^2Mr_^7Nic^1kle^7’s.^1Fast^7.^1Fire^7.^1Script^7. ^1has^7.^1been^7.^1executed^7.^1successfully^7!
^4_-|^2My^7.^7Xfire^7.^1is^7.^2Mr^7Nic^1kle^7.
// -/-*-/-*-/-*-/-*-/-*-*/\*-*-\-*-\-*-\-*-\-*-\-
// /-*-/-*-/-*-/-*-/*-*-/JH\-*-*\-*-\-*-\-*-\-*-\
// \-*-\-*-\-*-\-*-\-*-*\__/*-*-/-*-/-*-/-*-/-*-/
// Semi-Auto VSTRs
set JHsa1 "+attack; -attack"
set JHsa2 "...^11^7-^1Shot^7..."

// Semi-Auto Bind
bind kp_home "vstr JHsa2; bind mouse1 vstr JHsa1"

// -/-*-/-*-/-*-/-*-/-*-*/\*-*-\-*-\-*-\-*-\-*-\-
// /-*-/-*-/-*-/-*-/*-*-/JH\-*-*\-*-\-*-\-*-\-*-\
// \-*-\-*-\-*-\-*-\-*-*\__/*-*-/-*-/-*-/-*-/-*-/

// 3 Shot VSTRs
set JH3s1 "+attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack"
set JH3s2 "...^13^7-^1Shot^7..."

// 3 Shot Bind
bind kp_uparrow "vstr JH3s2; bind mouse1 vstr JH3s1"

// -/-*-/-*-/-*-/-*-/-*-*/\*-*-\-*-\-*-\-*-\-*-\-
// /-*-/-*-/-*-/-*-/*-*-/JH\-*-*\-*-\-*-\-*-\-*-\
// \-*-\-*-\-*-\-*-\-*-*\__/*-*-/-*-/-*-/-*-/-*-/

// 5 Shot VSTRs
set JH5s1 "+attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack"
set JH5s2 "...^15^7-^1Shot^7..."

// 5 Shot Bind
bind kp_pgup "vstr JH5s2; bind mouse1 vstr JH5s1"

// -/-*-/-*-/-*-/-*-/-*-*/\*-*-\-*-\-*-\-*-\-*-\-
// /-*-/-*-/-*-/-*-/*-*-/JH\-*-*\-*-\-*-\-*-\-*-\
// \-*-\-*-\-*-\-*-\-*-*\__/*-*-/-*-/-*-/-*-/-*-/

// 8 Shot VSTRs
set JH8s1 "+attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack"
set JH8s2 "...^18^7-^1Shot^7..."

// 8 Shot Bind
bind kp_leftarrow "vstr JH8s2; bind mouse1 vstr JH8s1"

// -/-*-/-*-/-*-/-*-/-*-*/\*-*-\-*-\-*-\-*-\-*-\-
// /-*-/-*-/-*-/-*-/*-*-/JH\-*-*\-*-\-*-\-*-\-*-\
// \-*-\-*-\-*-\-*-\-*-*\__/*-*-/-*-/-*-/-*-/-*-/

// 10 Shot VSTRs
set JH10s1 "+attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7"
set JH10s2 "...^110^7-^1Shot^7..."

// 10 Shot Bind
bind kp_rightarrow "vstr JH10s2; bind mouse1 vstr JH10s1"

// -/-*-/-*-/-*-/-*-/-*-*/\*-*-\-*-\-*-\-*-\-*-\-
// /-*-/-*-/-*-/-*-/*-*-/JH\-*-*\-*-\-*-\-*-\-*-\
// \-*-\-*-\-*-\-*-\-*-*\__/*-*-/-*-/-*-/-*-/-*-/

// 15 Shot VSTRs
set JH15s1 "+attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7"
set JH15s2 "...^115^7-^1Shot^7..."

// 15 Shot Bind
bind kp_end "vstr JH15s2; bind mouse1 vstr JH15s1"

// -/-*-/-*-/-*-/-*-/-*-*/\*-*-\-*-\-*-\-*-\-*-\-
// /-*-/-*-/-*-/-*-/*-*-/JH\-*-*\-*-\-*-\-*-\-*-\
// \-*-\-*-\-*-\-*-\-*-*\__/*-*-/-*-/-*-/-*-/-*-/

// 20 Shot VSTRs
set JH20s1 "+attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7; +attack; wait 7; -attack; wait 7; wait 7"
set JH20s2 "...^120^7-^1Shot^7..."

// 20 Shot Bind
bind kp_pgdn "vstr JH20s2; bind mouse1 vstr JH20s1"

// -/-*-/-*-/-*-/-*-/-*-*/\*-*-\-*-\-*-\-*-\-*-\-
// /-*-/-*-/-*-/-*-/*-*-/JH\-*-*\-*-\-*-\-*-\-*-\
// \-*-\-*-\-*-\-*-\-*-*\__/*-*-/-*-/-*-/-*-/-*-/

// Mr_Nickle’s Bind
bind kp_downarrow "say I’m using ^4_-|^2Mr_^7Nic^1kle^7’s Fast Fire Script! For more information add ^2Mr^7Nic^1kle^7 to your Xfire!"

// -/-*-/-*-/-*-/-*-/-*-*/\*-*-\-*-\-*-\-*-\-*-\-
// /-*-/-*-/-*-/-*-/*-*-/JH\-*-*\-*-\-*-\-*-\-*-\
// \-*-\-*-\-*-\-*-\-*-*\__/*-*-/-*-/-*-/-*-/-*-/

// Default VSTRs
set JHnorm "...^1Default^7..."
// Default Bind
bind kp_5 "vstr JHnorm; bind mouse1 +attack;-attack"

// -/-*-/-*-/-*-/-*-/-*-*/\*-*-\-*-\-*-\-*-\-*-\-
// /-*-/-*-/-*-/-*-/*-*-/JH\-*-*\-*-\-*-\-*-\-*-\
// \-*-\-*-\-*-\-*-\-*-*\__/*-*-/-*-/-*-/-*-/-*-/

... Alright this is the old fast fire script by Mr_Nickle

I tried and it still works in COD5, I can chose with the numpad keys how many bullets I want.

But as I only need "default" mode and "3 bullet" mode, I would like to bind it to the key "x" ... so that I can easily (and

fast!) change between normal and 3 bullets, just by clicking x once (or twice)

How can I make that bind ? Because I want "x" to have two functions :P

hangover_
29th December 2008, 03:03
// 3 Shot VSTRs
set JH3s1 "+attack; wait 7; -attack; wait 7; +attack; wait 7; -attack; wait 7; +attack; wait 7; -attack"
set JH3s2 "...^13^7-^1Shot^7..."

// 3 Shot Bind
bind kp_uparrow "vstr JH3s2; bind mouse1 vstr JH3s1"


rewrite this line "bind kp_uparrow "vstr JH3s2; bind mouse1 vstr JH3s1"

to: bind x "vstr JH3s2; bind mouse1 vstr JH3s1"

cow123
17th May 2009, 18:24
Where do i place the file?

netspider2
24th October 2009, 12:10
the script is caching the clicking ;( so it is little unusefull

SystemFiles
25th October 2009, 19:14
Dunno if you know C++ just hook de game console and do this:


if(FastShoot)
{
int do_shoot = 0;
if(do_shoot == 1)
{
SendCommand(1,1,"-attack\n");
do_shoot = 0;
}
if(do_shoot == 0 && GetAsyncKey(VK_LBUTTON)
{
SendCommand(1,1,"+attack\n");
do_shoot = 1;
}
}