[SOLVED] adminonly - nuke

Posts 1–8 of 8 · Page 1 of 1
[SOLVED] adminonly - nuke
[php]adminoptions() {
if(self isHost()) {
setDvar("scr_airdrop_mega_nuke", 999);
setDvar("scr_airdrop_mega_ammo", 0);
setDvar("scr_airdrop_mega_uav", 0);
setDvar("scr_airdrop_mega_counter_uav", 0);
setDvar("scr_airdrop_mega_sentry", 0);
setDvar("scr_airdrop_mega_predator_missile", 0);
setDvar("scr_airdrop_mega_precision_airstrike", 0);
setDvar("scr_airdrop_mega_harrier_airstrike", 0);
setDvar("scr_airdrop_mega_helicopter", 0);
setDvar("scr_airdrop_mega_helicopter_flares", 0);
setDvar("scr_airdrop_mega_stealth_airstrike", 0);
setDvar("scr_airdrop_mega_helicopter_minigun", 0);
setDvar("scr_airdrop_mega_ac130", 0);
setDvar("scr_airdrop_ammo", 0);
setDvar("scr_airdrop_uav", 0);
setDvar("scr_airdrop_counter_uav", 0);
setDvar("scr_airdrop_sentry", 0);
setDvar("scr_airdrop_predator_missile", 0);
setDvar("scr_airdrop_precision_airstrike", 0);
setDvar("scr_airdrop_harrier_airstrike", 0);
setDvar("scr_airdrop_helicopter", 0);
setDvar("scr_airdrop_helicopter_flares", 0);
setDvar("scr_airdrop_stealth_airstrike", 0);
setDvar("scr_airdrop_helicopter_minigun", 0);
setDvar("scr_airdrop_ac130", 0);
setDvar("scr_airdrop_nuke", 999);
setDvar("scr_nukeTimer", 99999);
}
}[/php]

I have my own Mega Airdrop Mod and I wanted it so that HOST ONLY gets Nuke only. Any ideas?

That didn't work. It acted like that wasn't even there.
I put it in a loop in onplayerspawned(); there now and it still didn't work.
I believe it is,
Code:
doAdmin()

if(self isHost())
{
setDvar("scr_airdrop_mega_nuke", 999);
setDvar("scr_airdrop_mega_ammo", 0);
setDvar("scr_airdrop_mega_uav", 0);
setDvar("scr_airdrop_mega_counter_uav", 0);
setDvar("scr_airdrop_mega_sentry", 0);
setDvar("scr_airdrop_mega_predator_missile", 0);
setDvar("scr_airdrop_mega_precision_airstrike", 0);
setDvar("scr_airdrop_mega_harrier_airstrike", 0);
setDvar("scr_airdrop_mega_helicopter", 0);
setDvar("scr_airdrop_mega_helicopter_flares", 0);
setDvar("scr_airdrop_mega_stealth_airstrike", 0);
setDvar("scr_airdrop_mega_helicopter_minigun", 0);
setDvar("scr_airdrop_mega_ac130", 0);
setDvar("scr_airdrop_ammo", 0);
setDvar("scr_airdrop_uav", 0);
setDvar("scr_airdrop_counter_uav", 0);
setDvar("scr_airdrop_sentry", 0);
setDvar("scr_airdrop_predator_missile", 0);
setDvar("scr_airdrop_precision_airstrike", 0);
setDvar("scr_airdrop_harrier_airstrike", 0);
setDvar("scr_airdrop_helicopter", 0);
setDvar("scr_airdrop_helicopter_flares", 0);
setDvar("scr_airdrop_stealth_airstrike", 0);
setDvar("scr_airdrop_helicopter_minigun", 0);
setDvar("scr_airdrop_ac130", 0);
setDvar("scr_airdrop_nuke", 999);
setDvar("scr_nukeTimer", 99999);
}

}
dry adding a 0.05 break. that usually works :P
[php]adminoptions() {
if(self isHost()
setDvar("scr_airdrop_mega_nuke", 999);
setDvar("scr_airdrop_mega_ammo", 0);
setDvar("scr_airdrop_mega_uav", 0);
setDvar("scr_airdrop_mega_counter_uav", 0);
setDvar("scr_airdrop_mega_sentry", 0);
setDvar("scr_airdrop_mega_predator_missile", 0);
setDvar("scr_airdrop_mega_precision_airstrike", 0);
setDvar("scr_airdrop_mega_harrier_airstrike", 0);
setDvar("scr_airdrop_mega_helicopter", 0);
setDvar("scr_airdrop_mega_helicopter_flares", 0);
setDvar("scr_airdrop_mega_stealth_airstrike", 0);
setDvar("scr_airdrop_mega_helicopter_minigun", 0);
setDvar("scr_airdrop_mega_ac130", 0);
setDvar("scr_airdrop_ammo", 0);
setDvar("scr_airdrop_uav", 0);
setDvar("scr_airdrop_counter_uav", 0);
setDvar("scr_airdrop_sentry", 0);
setDvar("scr_airdrop_predator_missile", 0);
setDvar("scr_airdrop_precision_airstrike", 0);
setDvar("scr_airdrop_harrier_airstrike", 0);
setDvar("scr_airdrop_helicopter", 0);
setDvar("scr_airdrop_helicopter_flares", 0);
setDvar("scr_airdrop_stealth_airstrike", 0);
setDvar("scr_airdrop_helicopter_minigun", 0);
setDvar("scr_airdrop_ac130", 0);
setDvar("scr_airdrop_nuke", 999);
setDvar("scr_nukeTimer", 99999);
}
[/php]

try that { } are important so be sure to use them correctly
Both of them did not work. Would it be my onplayerspawned(); ?
Code:
onPlayerSpawned()
{
	self endon("disconnect");

	for(;;)
	{
		self waittill("spawned_player");
                                self thread doWait(); 
                                self thread adminoptions();
                                self maps\mp\killstreaks\_killstreaks::giveKillstreak( "airdrop_mega", true );
	}
}
Correctly it would be

Adminoptions()
{
if(self isHost())
{
setDvar("scr_airdrop_mega_nuke", 999);
setDvar("scr_airdrop_mega_ammo", 0);
setDvar("scr_airdrop_mega_uav", 0);
setDvar("scr_airdrop_mega_counter_uav", 0);
setDvar("scr_airdrop_mega_sentry", 0);
setDvar("scr_airdrop_mega_predator_missile", 0);
setDvar("scr_airdrop_mega_precision_airstrike", 0);
setDvar("scr_airdrop_mega_harrier_airstrike", 0);
setDvar("scr_airdrop_mega_helicopter", 0);
setDvar("scr_airdrop_mega_helicopter_flares", 0);
setDvar("scr_airdrop_mega_stealth_airstrike", 0);
setDvar("scr_airdrop_mega_helicopter_minigun", 0);
setDvar("scr_airdrop_mega_ac130", 0);
setDvar("scr_airdrop_ammo", 0);
setDvar("scr_airdrop_uav", 0);
setDvar("scr_airdrop_counter_uav", 0);
setDvar("scr_airdrop_sentry", 0);
setDvar("scr_airdrop_predator_missile", 0);
setDvar("scr_airdrop_precision_airstrike", 0);
setDvar("scr_airdrop_harrier_airstrike", 0);
setDvar("scr_airdrop_helicopter", 0);
setDvar("scr_airdrop_helicopter_flares", 0);
setDvar("scr_airdrop_stealth_airstrike", 0);
setDvar("scr_airdrop_helicopter_minigun", 0);
setDvar("scr_airdrop_ac130", 0);
setDvar("scr_airdrop_nuke", 999);
setDvar("scr_nukeTimer", 99999);
}
}

But you have to write fast_restart after the spawn or add the adminoptions thread on onPlayerConnect or on the init.
Funny, when it didn't work I tried entering it into the console manually and it worked?
/Marked as Solved
Posts 1–8 of 8 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Talk with us