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?
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
nade practice?
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?
// * 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;
}
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
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!