Vice Underdogs

Scripting => Script Showroom => Topic started by: Jutt on October 24, 2021, 06:38:08 am

Title: (Simple) Wep Command With [Weapons Blocked]
Post by: Jutt on October 24, 2021, 06:38:08 am
Code: [Select]
   if ( cmd == "wep" )
    {

  if ( !text ) ClientMessage( "[#ea4335]-> Error: [#fbbc05]Type /wep <Wep1> <Wep2> <Wep3> <Wep4> <Wep5> <Wep6>...", player,0,0,0 );
        else
        {
            local weps = split( text, " " ),ID, wepsset = null;
            for( local i = 0; i < weps.len(); i++ )
            {
                ( IsNum( weps[ i ] ) ) ? ID = weps[ i ].tointeger() : ID = GetWeaponID( weps[ i ] );
                if ( ID >= 33 ) ClientMessage( "[#ea4335]-> Error: [#c0c0c0]Invalid Weapon ID/Name.", player,0,0,0 );
                else
                {
                    player.SetWeapon( ID, 99999 );
                    ClientMessage( "-> [#daff00]Weapon(S) " + GetWeaponName( ID ) + " Successfully Recieved.",player,255,0,102);
                    if (wepsset == null) wepsset = " "+ ID;
                    else wepsset += (" " + ID);
                }
            }
            if (wepsset) SpawnwepPlayer[ player.ID ] = wepsset;
        }
    }