Hello everyone today im gonna release my 2nd script in 1 day wowwowow

So this one is really simular to my last one but it gives you speed
Installation:
add
#using scripts\zm\_zm_score;
at the top of your mapname.gsc
here
add this underneeth
Make a trigger_use in Radiant
give it target name SpeedTrigger
Add this at the bottom of your mapname.gsc
function speed()
{
trigger = GetEnt("SpeedTrigger", "targetname");
trigger SetHintString("Press ^3&&1^7 For Speed [cost 10000");
trigger SetCursorHint("HINT_NOICON");
SpeedCost = 10000; // Edit the value to change how mutch points its gonna cost
while(1)
{
trigger waittill("trigger", player);
if(player.score >= SpeedCost && !isDefined(player.is_speed))
{
player zm_score::minus_to_player_score(SpeedCost);
player PlayLocalSound( "cha_ching" );
player SetMoveSpeedScale(2);
player.is_speed = true;
trigger SetHintStringForPlayer( player, "You Are Already in Speed Mode" );
player iprintlnbold("Speed mode for 10 minutes GO SUPER SAIYAN");
player thread speed_cooldown(trigger);
wait(2);
}
else if( isDefined(player.is_speed) && player.is_speed )
{
}
else
{
trigger SetHintStringForPlayer( player, "You Need "+SpeedCost+" points to Enable Speed Mode" );
trigger PlayLocalSound ( "deny" );
wait(2);
trigger SetHintStringForPlayer(player, "Press ^3&&1^7 For Speed Mode");
}
}
}
function speed_cooldown(trigger)
{
wait(600); // Edit this for the cooldown value 1 = 1 second
self.is_speed = undefined;
self SetMoveSpeedScale(1);
self iprintlnbold( "Speed Mode Disabled You can buy again in 45 sec" );
trigger SetHintStringForPlayer( self, "Comback later!" );
wait (45);
trigger SetHintStringForPlayer(self, "Press ^3&&1^7 For Speed Mode [Cost 10000");
}
For this script i have added a cooldown so the player have to wait 45 seconds before buying the trigger again
U can remove this by changing
This
function speed_cooldown(trigger)
{
wait(600); // Edit this for the cooldown value 1 = 1 second
self.is_speed = undefined;
self SetMoveSpeedScale(1);
self iprintlnbold( "Speed Mode Disabled You can buy again in 45 sec" );
trigger SetHintStringForPlayer( self, "Comback later!" );
wait (45);
trigger SetHintStringForPlayer(self, "Press ^3&&1^7 For Speed Mode [Cost 10000");
}
to this
function speed_cooldown(trigger)
{
wait(600); // Edit this for the cooldown value 1 = 1 second
self.is_speed = undefined;
self SetMoveSpeedScale(1);
self iprintlnbold( "Speed Mode Disabled" );
trigger SetHintStringForPlayer(self, "Press ^3&&1^7 For Speed Mode [Cost 10000");
}
credit me if u want but its up to you
Have Fun!

But if ur gonna credit me use name "m1cke"