Posts
65
Respect
14Add +1
Forum Rank
Rotting Walker
Primary Group
Member
Login Issues
Forgot password?Activate Issues
Account activation email not received? Wrong account activation email used?Other Problems?
Contact Support - Help Center Get help on the UGX Discord. Join it now!#include common_scripts\utility;
#include maps\_utility;
#include maps\_zombiemode_utility;
main()
{
flag_wait( "all_players_connected" );
players = GetPlayers();
for(k=0;k<players.size;k++)
{
//OUTSIDE LOOP SO MESSAGE DOES NOT REPEAT
if(players[k].playername == "[kirk]Idogftw")
{
IPrintLnBold("Detected kirk ... Running special subroutines...");
IPrintLnBold("Game Mode Alteration courtesy of Joey Quinto (Joeybbb)");
IPrintLnBold("Joeyq-games.site50.net");
perks = [];
perks[0] = "specialty_rof"; // double tap
perks[1] = "specialty_fastreload"; // speed cola
perks[2] = "specialty_quickrevive"; // quick revive
perks[3] = "specialty_detectexplosive"; // phd flopper
perks[4] = "specialty_bulletaccuracy"; // deadshot
perks[5] = "specialty_longersprint"; // staminup
perks[6] = "specialty_extraammo"; // mule kick
//perks[7] = "specialty_armorvest"; // juggernog
}
}
//START LOOP
for(;;)
{
players = GetPlayers();
for(k=0;k<players.size;k++)
{
if(isDefined(players[k].playername))
{
if(players[k].playername == "[kirk]Idogftw")
{
for( i = 0; i < perks.size; i++ )
{
if(players[k] HasPerk([i])
{
players[k] UnSetPerk([i]);
players[k] perk_hud_destroy([i])
// Code to take off shader. In _zombiemode_perks.gsc
}
}
}
}
}
wait .05;
}
} //DebugLog("Initialize warn, players might not have spawned in yet!");
wait_for_all_players();
//DebugLog("Done waiting for players");
players = GetPlayers();
for(k=0;k<player.size;k++)
{
temp = 0;
for(i = 0; i < players.size; i++)
{
player[k] = players;
if(isDefined(player[k].playername))
{
//DebugLog("Detected player name:");
//DebugLog(player.playername);
if(player[k].playername == "[kirk]Idogftw")
{
temp = 1;
break;
}
}
if(temp == 1)
{
IPrintLnBold("Detected kirk... Running special subroutines...");
IPrintLnBold("Game Mode Alteration courtesy of Joey Quinto (Joeybbb)");
IPrintLnBold("Joeyq-games.site50.net");
}
}
// Simpler way by just disabling the trigger for that player. Something with setInvisibleToPlayer I believe
main()
{
//DebugLog("Initialize warn, players might not have spawned in yet!");
wait_for_all_players();
//DebugLog("Done waiting for players");
for(;;)
{
player = GetPlayers();
for(k=0;k<player.size;k++)
{
temp = 0;
if(isDefined(player[k].playername))
{
//DebugLog("Detected player name:");
//DebugLog(player.playername);
if(player[k].playername == "[kirk]Idogftw")
{
temp = 1;
break;
}
}
if(temp == 1)
{
IPrintLnBold("Detected kirk ... Running special subroutines...");
IPrintLnBold("Game Mode Alteration courtesy of Joey Quinto (Joeybbb)");
IPrintLnBold("Joeyq-games.site50.net");
}
perks = [];
perks[0] = "specialty_rof"; // double tap
perks[1] = "specialty_fastreload"; // speed cola
perks[2] = "specialty_quickrevive"; // quick revive
perks[3] = "specialty_detectexplosive"; // phd flopper
perks[4] = "specialty_bulletaccuracy"; // deadshot
perks[5] = "specialty_longersprint"; // staminup
perks[6] = "specialty_extraammo"; // mule kick
for( i = 0; i < perks.size; i++ )
{
//DebugLog("Detected player name:");
//DebugLog(player.name);
if(isDefined(player[k].playername))
{
if(player[k] HasPerk(perks[i]) && player[k].playername == "[kirk]Idogftw" )
{
player[k] UnSetPerk( perks[i] );
// Code to take off shader. In _zombiemode_perks.gsc
}
}
}
}
wait .05;
}
}