


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!#using scripts\zm\_zm_perks;
#insert scripts\zm\_zm_perks.gsh;
function init()
{
level.shootablesNeeded = 3;
level.shootablesCollected = 0;
level thread shootable_1();
level thread shootable_2();
level thread shootable_3();
}
function shootable_1()
{
trig_1 = GetEnt("shootable_trig", "targetname");
model_1 = GetEnt("shootable_model", "targetname");
trig_1 SetHintString("");
trig_1 SetCursorHint("HINT_NOICON");
while(1)
{
trig_1 waittill("trigger", player);
level.shootablesCollected++;
IPrintLn("Mexican 1 shot | Mexicano 1 acertado"); // Not Needed
thread shootables_done(player);
break;
}
trig_1 Delete();
model_1 Delete();
}
function shootable_2()
{
trig_2 = GetEnt("shootable_trig_2", "targetname");
model_2 = GetEnt("shootable_model_2", "targetname");
trig_2 SetHintString("");
trig_2 SetCursorHint("HINT_NOICON");
while(1)
{
trig_2 waittill("trigger", player);
level.shootablesCollected++;
IPrintLn("Mexican 2 shot | Mexicano 2 acertado"); // Not Needed
thread shootables_done(player);
break;
}
trig_2 Delete();
model_2 Delete();
}
function shootable_3()
{
trig_3 = GetEnt("shootable_trig_3", "targetname");
model_3 = GetEnt("shootable_model_3", "targetname");
trig_3 SetHintString("");
trig_3 SetCursorHint("HINT_NOICON");
while(1)
{
trig_3 waittill("trigger", player);
level.shootablesCollected++;
IPrintLn("Mexican 3 shot | Mexicano 3 acertado"); // Not Needed
thread shootables_done(player);
break;
}
trig_3 Delete();
model_3 Delete();
}
function shootables_done(player)
{
while(1)
{
self waittill(level.shootablesCollected >= level.shootablesNeeded);
if(level.shootablesCollected == level.shootablesNeeded)
{
// What ever code you want to execute once all shootables are collected
IPrintLn("All zombies mexicans eliminated | Todos mexicanos zumbis eliminados");
player zm_perks::give_perk( PERK_WIDOWS_WINE, false );
}
break;
}
}
player zm_perks::give_perk( PERK_WIDOWS_WINE, false );
player zm_perks::give_perk( PERK_WIDOWS_WINE, false );
zm_perks::give_perk( PERK_WIDOWS_WINE, false );
Remove player like this Code SnippetPlaintextplayer zm_perks::give_perk( PERK_WIDOWS_WINE, false );
Code SnippetPlaintextzm_perks::give_perk( PERK_WIDOWS_WINE, false );