Sunday November 23 2008
Call Of Duty
Official Design Partner

GotFrag eSports Forums

nade practice?

1
2% Ranking 2% Ranking 2% Ranking 2% Ranking
0 Frags
+   -

I remember there was some mod, where you'd get unlimited frags and when you throw them the camera will follow it or something. I could never get it to work though for whatever reason (think it tried to spam rules and I didn't have any copy or whatever).

Does anyone know of any server that's up with the mod pre-setup or could zip a folder with the correct mod set up so I could just download it and put it in the right place?
2
28% Ranking 28% Ranking 28% Ranking 28% Ranking
0 Frags
+   -

the mod is called am4pam
biak -- #dinosaurs -- #sotfpriv
3
2% Ranking 2% Ranking 2% Ranking 2% Ranking
0 Frags
+   -

search helps u know...
4
2% Ranking 2% Ranking 2% Ranking 2% Ranking
0 Frags
+   -

this was for cod2; maybe it can inspire you and create am4promod :P

// * Training Nade Script by Matthias lorenz * (_slightly_ modified by zar)



go() {

fly_mode = getcvarint("sv_training_nade_fly_mode...

if(fly_mode != 1) {
return;
}
else {
level.iDFLAGS_NO_PROTECTION = true;
}



self notify("nadescript_ende");
self endon("nadescript_ende");

//level.nade_go = 1;


grenade_counter = 0;

granaten_anzahl_alt = self maps\mp\gametypes\_weapons::getFragGrenad...
smokegranaten_anzahl_alt = self maps\mp\gametypes\_weapons::getSmokeGrena...



while(1) {


granaten_anzahl = self maps\mp\gametypes\_weapons::getFragGrenad...
smokegranaten_anzahl = self maps\mp\gametypes\_weapons::getSmokeGrena...

if(granaten_anzahl != granaten_anzahl_alt || smokegranaten_anzahl != smokegranaten_anzahl_alt) {

self setWeaponClipAmmo(getFragGrenadeType(), 3);
self setWeaponClipAmmo(getSmokeGrenadeType(), 3);



grenades = getentarray("grenade","classn...

for(i=0;i<grenades.size;i++) {

if(isDefined(grenades[i].origin) && !isDefined(grenades[i].running)) {


// * Nur wenn es die eigene Nade ist (Nahe am Player) *
if(distance(grenades[i].origin, self.origin) < 140) {

grenades[i].running = true;
grenades[i] thread Fly(self);
}

}
}
}



granaten_anzahl_alt = granaten_anzahl;
smokegranaten_anzahl_alt = smokegranaten_anzahl;

wait 0.1;
}
}





Fly(player) {


player notify("flying_ende");
player endon("flying_ende");


old_player_origin = player.origin;


// * Hilfsobjekt *
player.hilfsObjekt = spawn("script_model", player.origin );
player.hilfsObjekt.angles = player.angles;
player.hilfsObjekt linkto(self);


player linkto(player.hilfsObjekt);


time = 2.8;


old_origin = (0,0,0);


attack_button_pressed = false;
use_button_pressed = false;


while(isDefined(self)) {

wait 0.1;
time -= 0.1;


if(isDefined(self)) {



// * solange warten bis Granate sich nicht mehr bewegt *
if(self.origin == old_origin) {

break;
}

old_origin = self.origin;
}


if(player attackButtonPressed()) {

attack_button_pressed = true;
break;
}

if(player useButtonPressed()) {

use_button_pressed = true;
break;
}


}



wait 0.1;

player.hilfsObjekt unlink();


if(!use_button_pressed) {

if(attack_button_pressed) {

for(i=0;i<3.5;i+=0.1) {

wait 0.1;
if(player useButtonPressed()) break;
}
}
else {

player.hilfsObjekt moveto(player.origin+(0,0,20),0.1);
wait 0.2;

for(i=0;i<1;i+=0.1) {

wait 0.1;
if(player useButtonPressed()) break;
}
}
}


player.hilfsObjekt moveto(old_player_origin,0.1);
wait 0.2;

player unlink();
if(isDefined(player.hilfsObjekt)) player.hilfsObjekt delete();


}




getFragGrenadeType() {



self endon("disconnect");
self endon("killed_player");


if(self.pers["team"] == "allies") {

switch(game["allies"]) {

case "american":
fraggrenadetype = "frag_grenade_american_mp";

break;

case "british":
fraggrenadetype = "frag_grenade_british_mp";

break;

default:
fraggrenadetype = "frag_grenade_russian_mp";

break;
}
}
else {

fraggrenadetype = "frag_grenade_german_mp";

}

return fraggrenadetype;
}


getSmokeGrenadeType() {



self endon("disconnect");
self endon("killed_player");


if(self.pers["team"] == "allies") {

switch(game["allies"]) {

case "american":
smokegrenadetype = "smoke_grenade_american_mp";
break;

case "british":
smokegrenadetype = "smoke_grenade_british_mp";
break;

default:
smokegrenadetype = "smoke_grenade_russian_mp";
break;
}
}
else {

smokegrenadetype = "smoke_grenade_german_mp";
}



return smokegrenadetype;
}
5
12% Ranking 12% Ranking 12% Ranking 12% Ranking
0 Frags
+   -

you dont practice nades in cod4, you cook them
~ Team Immunity ~ www.team-immunity.com ~ Intel Geil Everglide ~
6
22% Ranking 22% Ranking 22% Ranking 22% Ranking
+1 Frags
+   -

aka practice the cook, where to throw them and when to throw them ? u tard.
#cod.gaming.dk ~ www.codgaming.dk
7
54% Ranking 54% Ranking 54% Ranking 54% Ranking
0 Frags
+   -

go outside with a friend

stretch out your arm and shoulder and begin throwing
gradually increase your throwing distance to ninety feet over the course of 15 minute or so
after maybe 10 minutes at 90 feet increase distance to 120 feet and do some long toss for a couple of minutes, with a one step load

you will have mlg level grenade throw
i beat the internet on legendary, the last guy was hard
8
7% Ranking 7% Ranking 7% Ranking 7% Ranking
0 Frags
+   -

what 5 and 6 say -_-'

man it really are SHI[TT]Y times cod-wise on gotfrag :|

Submit Comments

Registered Users Only

In order to post comments, you must be a registered member. If you have not registered, it's free and easy!