User
Pass
2FA
 
 

Jailbreak vip T3yZ

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Freakz Forum Index -> Trash Bin -> CS 2006-2019 (Archived) -> Resources
Author Message1969
T3yZ

[Tatal tau natural !]



Status: Offline
(since 18-04-2016 20:38)
Joined: 28 Mar 2013
Posts: 82, Topics: 18
Location: Romania

Reputation: -67.5
Votes: 19

Post Posted: 10-10-2014, 19:52:26 | Translate post to: ... (Click for more languages)

Descriere*:
Este adevarat ca seamana cu a lui crizzatu dar codul este absolut altul care imi apartine mie si lui seconds !


"Meniu Knife", "1", 0 );
"Meniu Detinuti", "2", 0 );
"Revive", "3", 0 );
"MedKit", "4", 0 );
"16000 Dolari", "5", 0 );
"Fumeaza Etnobotanice", "6", 0 );
"Set Grenazi", "7", 0 );
"Scut", "8", 0 );
"Viteza", "9", 0 );
"Gravitatie", "10", 0 );
"Deagle 14 GL", "11", 0 );


Descarcare*:
Code:
/* ------------------------------------------- ~> JailBreak V.I.P <~ ------------------------------------------- */
//JAILBREAK VIP FACUT DE T3YZ SI SECONDS 100%// PASTRATI DREPUTURILE DE AUTOR DACA AVETI PUTIN RESPECT !
#pragma semicolon 1

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <engine>
#include <fun>
#include <hamsandwich>
#include <fakemeta>

// For Hook
#define HookTask   24896172
#define HookSpeed   270.0

#define is_user_valid(%0)   (1 <= %0 <= g_iMaxPlayers)
#define is_valid_player(%1) (1 <= %1 <= 32)

#define ADMIN_JBVIP ADMIN_LEVEL_H

new const VERSION[] = { "2.0" };

new const PREFIX[] = { "!g[ JB.SV-TAU.Ro ]!n" };

new VipUsed[33]; 
new VipUsed1[33];
new AreCutit[33]; 
new CurrentRound;

new bool:Speed[ 33 ];

new bool:knife11[33];
new bool:knife22[33];
new bool:knife33[33];
new bool:knife44[33];
new bool:knife55[33];
new bool:Hook[33];
new bool:g_iUserHasSpeed[ 33 ];
new bool:g_iUserHasHook[ 33 ];
new iHookOrigin[ 33 ][ 3 ];

new iBeamSprite;

new const g_szHook[  ] = "weapons/xbow_fire1.wav";

new const SuperKnifeSoundList[  ][  ] = {
   
   "inghet/knife_deploy1.wav",
   "inghet/knife_hit1.wav",
   "inghet/knife_hit2.wav",
   "inghet/knife_hwall.wav",
   "inghet/knife_slash1.wav",
   "inghet/knife_stab.wav"
};

new const HammerKnifeSoundList[  ][  ] = {
   
   "hammer/knife_deploy1.wav",
   "hammer/knife_hit1.wav",
   "hammer/knife_hit2.wav",
   "hammer/knife_hwall.wav",
   "hammer/knife_slash1.wav",
   "hammer/knife_stab.wav"
};

new const MortiiKnifeSoundList[  ][  ] = {
   
   "mortii/knife_deploy1.wav",
   "mortii/knife_hit1.wav",
   "mortii/knife_hit2.wav",
   "mortii/knife_hwall.wav",
   "mortii/knife_slash1.wav",
   "mortii/knife_stab.wav"
};

new const NinjaKnifeSoundList[  ][  ] = {
   
   "ninja/knife_deploy1.wav",
   "ninja/knife_hit1.wav",
   "ninja/knife_hit2.wav",
   "ninja/knife_hwall.wav",
   "ninja/knife_slash1.wav",
   "ninja/knife_stab.wav"
};

new const FierKnifeSoundList[  ][  ] = {
   
   "fier/knife_deploy1.wav",
   "fier/knife_hit1.wav",
   "fier/knife_hit2.wav",
   "fier/knife_hwall.wav",
   "fier/knife_slash1.wav",
   "fier/knife_stab.wav"
};

new const OriginalKnifeSounds[  ][  ] = {
   
   "weapons/knife_deploy1.wav",   
   "weapons/knife_hit1.wav",   
   "weapons/knife_hit2.wav",       
   "weapons/knife_hitwall1.wav", 
   "weapons/knife_slash1.wav",   
   "weapons/knife_stab.wav"   
};


new const knife1 [ ] [ ] = {
   
   "models/cutitbaros.mdl",
   "models/p_cutitbaros.mdl"
   
};

new const knife2 [ ] [ ] = {
   
   "models/cutitninja.mdl",
   "models/p_cutitninja.mdl"
   
};

new const knife3 [ ] [ ] = {
   
   "models/cutitninja.mdl",
   "models/p_cutitninja.mdl"
   
};

new const knife4 [ ] [ ] = {
   
   "models/cutitinghet.mdl",
   "models/p_cutitinghet.mdl"
   
};

new const knife5 [ ] [ ] = {
   
   "models/cutitmortii.mdl",
   "models/p_cutitmortii.mdl"
   
};


public plugin_init()
{
   register_plugin("JailBreak: VIP Menu", VERSION, "3second");
   RegisterHam(Ham_Spawn, "player", "FwdHamSpawn_Post", 1);
        register_event("ResetHUD", "resetM", "b");
   register_event( "CurWeapon", "CurWeapon2", "be", "1=1" );

   register_logevent("LogEvent_RoundStart", 2, "1=Round_Start" );

   
   register_clcmd( "+hook", "ClCmdUseHook" );
   register_clcmd( "-hook", "ClCmdStopUsingHook" );
   register_clcmd("say gmenu", "cmdVmenu");
   register_clcmd("say /gmenu", "cmdVmenu");
   register_clcmd("say_team gmenu", "cmdVmenu");
   register_clcmd("say_team /gmenu", "cmdVmenu");
   register_clcmd("say /buyvip", "cmdBuyvip");
   register_clcmd("say buyvip", "cmdBuyvip");

   register_forward( FM_EmitSound, "fw_EmitSound" );

        register_event("CurWeapon", "event_curweapon", "be", "1=1");
   RegisterHam( Ham_TakeDamage, "player", "fwTakeDamage" );

   register_event("Damage" , "event_Damage" , "b" , "2>0");

}

public event_Damage(id)
{
   if(!is_user_alive(id))
      return PLUGIN_CONTINUE;

   new weapon , attacker = get_user_attacker(id , weapon);

   if(!is_user_alive(attacker))
      return PLUGIN_CONTINUE;
      
        if(weapon == CSW_KNIFE && knife11[attacker] || weapon == CSW_KNIFE &&  knife44[attacker])
   {
      new Float:vec[3];
      new Float:oldvelo[3];
      get_user_velocity(id, oldvelo);
      create_velocity_vector(id , attacker , vec);
      vec[0] += oldvelo[0];
      vec[1] += oldvelo[1];
      set_user_velocity(id , vec);
   }

   return PLUGIN_CONTINUE;
}

public event_curweapon(id)
{
           
   new weapon=get_user_weapon(id);
   
   if( weapon == CSW_KNIFE ) {
      
      if( knife11 [ id ] == true ) {
         
         set_pev ( id, pev_viewmodel2, knife1 [ 0 ] );
         set_pev ( id, pev_weaponmodel2, knife1 [ 1 ] );
         
      }
      
   }

   if( weapon == CSW_KNIFE ) {
      
      if( knife22 [ id ] == true ) {
         
         set_pev ( id, pev_viewmodel2, knife2 [ 0 ] );
         set_pev ( id, pev_weaponmodel2, knife2 [ 1 ] );
         
      }
      
   }
   
   if( weapon == CSW_KNIFE ) {
      
      if( knife33 [ id ] == true ) {
         
         set_pev ( id, pev_viewmodel2, knife3 [ 0 ] );
         set_pev ( id, pev_weaponmodel2, knife3 [ 1 ] );
         
         
      }
      
   }

   if( weapon == CSW_KNIFE ) {
      
      if( knife44 [ id ] == true ) {
         
         set_pev ( id, pev_viewmodel2, knife4 [ 0 ] );
         set_pev ( id, pev_weaponmodel2, knife4 [ 1 ] );
         
         
      }
      
   }

   if( weapon == CSW_KNIFE ) {
      
      if( knife55 [ id ] == true ) {
         
         set_pev ( id, pev_viewmodel2, knife5 [ 0 ] );
         set_pev ( id, pev_weaponmodel2, knife5 [ 1 ] );
         
         
      }
      
   }
   
}

public CurWeapon2( id ) {

   if( g_iUserHasSpeed[ id ] ) {

      set_user_maxspeed( id, 500.0 );
   }
}

public plugin_precache()
{
        precache_model("models/player/vipcT/vipcT.mdl");
        precache_model("models/player/vipT/vipT.mdl");
        precache_model("models/player/vipcT/vipcTT.mdl");
        precache_model("models/player/vipT/vipTT.mdl");
        precache_model("models/player/freeday/freeday.mdl");
   precache_sound(g_szHook);

   iBeamSprite = precache_model( "sprites/plasma.spr" );

        static i;
   for( i = 0; i <= charsmax( SuperKnifeSoundList ); i++ )
   precache_sound( SuperKnifeSoundList[ i ] );

   for( i = 0; i <= charsmax( HammerKnifeSoundList ); i++ )
   precache_sound( HammerKnifeSoundList[ i ] );

   for( i = 0; i <= charsmax( FierKnifeSoundList ); i++ )
   precache_sound( FierKnifeSoundList[ i ] );

   for( i = 0; i <= charsmax( NinjaKnifeSoundList ); i++ )
   precache_sound( NinjaKnifeSoundList[ i ] );

   for( i = 0; i <= charsmax( MortiiKnifeSoundList ); i++ )
   precache_sound( MortiiKnifeSoundList[ i ] );

   for ( i = 0 ; i < sizeof ( knife1 ); i++ )
      precache_model ( knife1 [ i ] );

   for ( i = 0 ; i < sizeof ( knife2 ); i++ )
      precache_model ( knife2 [ i ] );

   for ( i = 0 ; i < sizeof ( knife3 ); i++ )
      precache_model ( knife3 [ i ] );

   for ( i = 0 ; i < sizeof ( knife4 ); i++ )
      precache_model ( knife4 [ i ] );

   for ( i = 0 ; i < sizeof ( knife5 ); i++ )
      precache_model ( knife5 [ i ] );
}

public resetM( id ) {
        set_task( 1.0, "resetmodel", id );
}

public resetmodel( id )
{
        if (user_is_vip( id )) {
                new CsTeams:userTeam = cs_get_user_team(id);
                if (userTeam == CS_TEAM_T) {
                        cs_set_user_model(id, "vipT");
                        return 1;
                }
                else if(userTeam == CS_TEAM_CT) {
         cs_set_user_model(id, "vipcT");
                        return 1;
                }
        }
        else {
      cs_reset_user_model(id);
   }
        return 0;
}
public ClCmdUseHook( id ) {
   
   if( !g_iUserHasHook[ id ] )
      return 1;
   
   emit_sound( id,CHAN_VOICE, g_szHook, 1.0, ATTN_NORM, 0, PITCH_NORM );
   set_pev( id, pev_gravity, 0.0 );
   
   set_task( 0.1,"TaskHookPrethink", id + HookTask , "", 0, "b" );
   
   Hook[ id ] = true;
   iHookOrigin[ id ][ 0 ] = 999999;
   
   TaskHookPrethink( id + HookTask );
   return 1;
}

public ClCmdStopUsingHook( id ) {
   
   set_pev( id, pev_gravity, 1.0 );
   Hook[ id ] = false;
   
   return 1;
}

public LogEvent_RoundStart()
{
   CurrentRound++;
   new players[32], player, pnum;
   get_players(players, pnum, "a");
   for(new i = 0; i < pnum; i++)
   {
      player = players[i];
      if(is_user_alive(player) && get_user_flags(player) & ADMIN_LEVEL_H)
      {
         
      if(CurrentRound >= 3)
      {   
      AreCutit[player] = false;
      }
 
             }
   }
   return PLUGIN_HANDLED;
}

public FwdHamSpawn_Post(id)
{
   if (!is_user_alive(id))
      return PLUGIN_CONTINUE;

   g_iUserHasSpeed[ id ] = false;
   knife11[id] = false;
   knife22[id] = false;
   knife33[id] = false;
   knife44[id] = false;
   knife55[id] = false;
   VipUsed[id] = false;
   VipUsed1[id] = false;
   g_iUserHasHook[ id ] = false;
   remove_inviz(id);   
   return PLUGIN_CONTINUE;
}   

public vip_joined(id)
{
   new szName[32];
   
   get_user_name(id, szName, 31);
   if(get_user_flags(id) & ADMIN_JBVIP)
   {
      
      client_printc(0, "%s VIP-ul !g%s !na intrat pe server.", PREFIX, szName);
   }
}

public client_putinserver( id ) {
   
   g_iUserHasSpeed[ id ] = false;
   knife11[id] = false;
   knife22[id] = false;
   knife33[id] = false;
   knife44[id] = false;
   knife55[id] = false;
          g_iUserHasHook[ id ] = false;
   remove_inviz(id);   
        set_task(0.1,"vip_joined",id);
}

public client_disconnect(id)
{
   
   set_task(0.1,"vip_leave",id);
   g_iUserHasSpeed[ id ] = false;
   knife11[id] = false;
   knife22[id] = false;
   knife33[id] = false;
   knife44[id] = false;
   knife55[id] = false;
   g_iUserHasHook[ id ] = false;
   remove_inviz(id);   
}

public vip_leave(id)
{
   new szName[32];
   
   get_user_name(id, szName, 31);
   if(get_user_flags(id) && ADMIN_JBVIP)
   {
      
      client_printc(0, "%s VIP-ul !g%s !na iesit de pe server.", PREFIX, szName);
   }
}

public cmdVmenu(id)
{
   if(get_user_flags(id) & ADMIN_JBVIP && !VipUsed[id] )
   {
      VipMenu(id);
   }

   else if( !is_user_alive(id) & ADMIN_JBVIP && !VipUsed1[id] ) {
         
      VipMenu(id);
      return PLUGIN_HANDLED;
   }
   
   
   else if(VipUsed[id])
   {
      client_printc(id, "%s Poti folosi !tMeniul V.I.P !nodata pe runda !", PREFIX);
   }
   
   else
   {
      client_printc(id, "%s Nu ai acces la !tMeniul V.I.P", PREFIX);
      return PLUGIN_HANDLED;
   }
   
   return PLUGIN_HANDLED;
}

public VipMenu( id ) {

   new menu = menu_create("\yMeniu V.I.P:^n\r", "JailBreakMenuHandler");
   
   menu_additem(menu, "Meniu Knife", "1", 0 );
   menu_additem(menu, "Meniu Detinuti", "2", 0 );
   menu_additem(menu, "Revive", "3", 0 );
   menu_additem(menu, "MedKit", "4", 0 );
   menu_additem(menu, "16000 Dolari", "5", 0 );
   menu_additem(menu, "Fumeaza Etnobotanice", "6", 0 );
   menu_additem(menu, "Set Grenazi", "7", 0 );
   menu_additem(menu, "Scut", "8", 0 );
   menu_additem(menu, "Viteza", "9", 0 );
   menu_additem(menu, "Gravitatie", "10", 0 );
   menu_additem(menu, "Deagle 14 GL", "11", 0 );
   
   
   menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
   menu_display( id, menu, 0 );
}

public JailBreakMenuHandler( id, menu, item ) {
   if( item == MENU_EXIT )
   {
      menu_destroy(menu);
      return PLUGIN_HANDLED;
   }
   
   new data[6], iName[64];
   new gmsg_SetFOV = get_user_msgid("SetFOV");
   new access, callback;
   menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
   

   new key = str_to_num(data);
   
   switch(key)
      
{
   case 1 : {
      
      if( !is_user_alive( id )) {
         
         client_printc(id, "%s Nu poti intra in Meniul Special pentru ca esti!g mort", PREFIX);
         return PLUGIN_HANDLED;
      }
      
      ArmeAndKnife( id );
      client_printc(id, "%s Ai intrat in Meniul !gPuteri", PREFIX);
   }
   case 2 : {
      
      if(cs_get_user_team(id) != CS_TEAM_T) {
         
         client_printc(id, "%s Nu esti !gPrizonier", PREFIX);
         return PLUGIN_HANDLED;
      }
      
      if( !is_user_alive( id )) {
         
         client_printc(id, "%s Nu poti intra in Meniul pentru Prizonieri pentru ca esti!g mort", PREFIX);
         return PLUGIN_HANDLED;
      }
      
      client_printc(id, "%s Ai intrat in Meniul pentru !gPrizonier", PREFIX);
      MeniuDetinuti( id );      
   }
   case 3 : {
      
      if( is_user_alive(id)) {
         
         client_printc(id, "%s Nu esti !gmort", PREFIX);
         return PLUGIN_HANDLED;
      }
      
      ExecuteHamB(Ham_CS_RoundRespawn, id);
      
      client_printc(id, "%s Ai fost !gReinviat", PREFIX);
      VipUsed[id] = true;
      VipUsed1[id] = true;
      
   }   
   case 4 : {
      
      if( !is_user_alive( id )) {
         
         client_printc(id, "%s Nu poti lua MedKit pentru ca esti!g mort", PREFIX);
         return PLUGIN_HANDLED;
      }
      
      set_user_health(id, get_user_health(id) + 250);
      
      client_printc(id, "%s Ai primit !gMedKit", PREFIX);
      VipUsed[id] = true;
      
   }
   case 5 : {
      
      if( !is_user_alive( id )) {
         
         client_printc(id, "%s Nu poti lua 16000 Dolari pentru ca esti!g mort", PREFIX);
         return PLUGIN_HANDLED;
      }
      
      cs_set_user_money(id,cs_get_user_money(id) + 16000);
      
      client_printc(id, "%s Ai primit!g 16000 Dolari", PREFIX);
      VipUsed[id] = true;
      
   }
   case 6 : {
      
      if( !is_user_alive( id )) {
         
         client_printc(id, "%s Nu poti lua Etnobotanice pentru ca esti!g mort", PREFIX);
         return PLUGIN_HANDLED;
      }
      
      set_user_armor(id, 200);
      set_user_health(id, 200);
      message_begin( MSG_ONE, gmsg_SetFOV, { 0, 0, 0 }, id );
      write_byte( 180 );
      message_end( );
      
      client_printc(id, "%s Ai primit !gEtnobotanice", PREFIX);
      VipUsed[id] = true;
      
   }
   case 7 : {
      
      if( !is_user_alive( id )) {
         
         client_printc(id, "%s Nu poti lua Set Grenazi pentru ca esti!g mort", PREFIX);
         return PLUGIN_HANDLED;
      }
      
      
      give_item(id, "weapon_hegrenade");
      give_item(id, "weapon_smokegrenade");
      
      client_printc(id, "%s Ai primit !gSet Grenazi", PREFIX);
      VipUsed[id] = true;
      
   }
   case 8 : {
      
      if( !is_user_alive( id )) {
         
         client_printc(id, "%s Nu poti lua Scut pentru ca esti!g mort", PREFIX);
         return PLUGIN_HANDLED;
      }
      
      give_item( id, "weapon_scout");
      set_user_health(id, get_user_health(id) + 100);
      
      client_printc(id, "%s Ai primit !gScout", PREFIX);
      VipUsed[id] = true;
      
   }
   case 9 : {
      
      if( !is_user_alive( id )) {
         
         client_printc(id, "%s Nu poti lua Viteza pentru ca esti!g mort", PREFIX);
         return PLUGIN_HANDLED;
      }
      
                give_item(id, "weapon_flashbang");
      g_iUserHasSpeed[ id ] = true;
      Speed[ id ] = true;
      
      client_printc(id, "%s Ai primit !gViteza", PREFIX);
      VipUsed[id] = true;
      
   }
   case 10 : {
      
      if( !is_user_alive( id )) {
         
         client_printc(id, "%s Nu poti lua Gravitatie pentru ca esti!g mort", PREFIX);
         return PLUGIN_HANDLED;
      }
      
      set_user_gravity(id, 0.6);
      
      client_printc(id, "%s Ai primit !gGravitatie", PREFIX);
      VipUsed[id] = true;
      
   }
   case 11 : {
      
      if( !is_user_alive( id )) {
         
         client_printc(id, "%s Nu poti lua Deagle pentru ca esti!g mort", PREFIX);
         return PLUGIN_HANDLED;
      }
      
      give_item (id, "weapon_deagle");
      cs_set_user_bpammo( id, CSW_DEAGLE, 7 );
      
      client_printc(id, "%s Ai primit !gDeagle", PREFIX);
      VipUsed[id] = true;
      
   }
}
   menu_destroy( menu );
   return PLUGIN_HANDLED;
}


public ArmeAndKnife( id ) {
   new MeniuKnife = menu_create( "\yCutite Speciale\r ", "ArmeAndKnifeHandler" );
   
   menu_additem( MeniuKnife, "Cutit Suprem", "1", 0 );
   menu_additem( MeniuKnife, "Cutit al Mortii", "2", 0 );
   menu_additem( MeniuKnife, "Baros de Spart capuri", "3", 0 );
   menu_additem( MeniuKnife, "Cutit de Ninja", "4", 0 );
   menu_additem( MeniuKnife, "Cutit Mana de fier", "5", 0 );
   
   menu_setprop( MeniuKnife, MPROP_EXIT, MEXIT_ALL );
   menu_display( id, MeniuKnife, 0 );
}

public ArmeAndKnifeHandler( id, MeniuKnife, item ) {
   if( item == MENU_EXIT )
   {
      menu_destroy(MeniuKnife);
      return PLUGIN_HANDLED;
   }
   
   new data[6], iName[64];
   new access, callback;
   menu_item_getinfo(MeniuKnife, item, access, data,5, iName, 63, callback);
   
   new key = str_to_num(data);
   
   switch(key)
      
   {
      case 1 : {

                   if(AreCutit[id])
                   {
              client_printc(id, "%s Poti folosi !tCutit Suprem  !nodata la 3 Runde!", PREFIX);
                        return PLUGIN_HANDLED;
                   }

         VipUsed[id] = true;
                        AreCutit[id] = true;
                        CurrentRound=0;
                        invizibilitate50(id);
         set_pev(id, pev_viewmodel2, knife4 [ 0 ]);
              set_pev(id, pev_weaponmodel2, knife4 [ 1 ]);
         knife44[id] = true;
         
         client_printc(id, "%s Ai primit !gCutit Suprem", PREFIX);
      }
      case 2 : {
         
         VipUsed[id] = true;
         set_pev(id, pev_viewmodel2, knife5 [ 0 ]);
              set_pev(id, pev_weaponmodel2, knife5 [ 1 ]);
         knife55[id] = true;
         
         client_printc(id, "%s Ai primit !gCutit Al Mortii", PREFIX);
         
         
         VipUsed[id] = true;
         
      }
      case 3 : {
   
         VipUsed[id] = true;
         set_pev(id, pev_viewmodel2, knife1 [ 0 ]);
              set_pev(id, pev_weaponmodel2, knife1 [ 1 ]);

         
         knife11[id] = true;
         
         client_printc(id, "%s Ai primit !gBaros De Spart Capuri", PREFIX);
         VipUsed[id] = true;
         
      }   
      case 4 : {
         
         VipUsed[id] = true;
                        invizibilitate50(id);
         set_pev(id, pev_viewmodel2, knife2 [ 0 ]);
              set_pev(id, pev_weaponmodel2, knife2 [ 1 ]);
         knife22[id] = true;
         
         client_printc(id, "%s Ai primit !gCutit Ninja", PREFIX);
         
      }
      case 5 : {
         
         VipUsed[id] = true;
         set_pev(id, pev_viewmodel2, knife3 [ 0 ]);
              set_pev(id, pev_weaponmodel2, knife3 [ 1 ]);
         knife33[id] = true;
         
         client_printc(id, "%s Ai primit !gCutit Mana De Fier", PREFIX);
         
      }
   }
   menu_destroy( MeniuKnife );
   return PLUGIN_HANDLED;
}

public MeniuDetinuti( id ) {
   new MeniuDet = menu_create( "\yAlege Ce Doresti\r ", "MeniuDetHandler" );
   
   menu_additem( MeniuDet, "Hook", "1", 0 );
   menu_additem( MeniuDet, "Invizibilitate 5 secunde", "2", 0 );
   menu_additem( MeniuDet, "FreeDay", "3", 0 );
   
   menu_setprop( MeniuDet, MPROP_EXIT, MEXIT_ALL );
   menu_display( id, MeniuDet, 0 );
}

public MeniuDetHandler( id, MeniuDet, item ) {
   if( item == MENU_EXIT )
   {
      menu_destroy(MeniuDet);
      return PLUGIN_HANDLED;
   }
   
   new data[6], iName[64];
   new access, callback;
   menu_item_getinfo(MeniuDet, item, access, data,5, iName, 63, callback);
   
   static VipName[ 32 ];   
   get_user_name( id, VipName, sizeof ( VipName ) -1 );
   new key = str_to_num(data);
   
   switch(key)
      
   {
      case 1 : {
         
         client_printc(id, "%s Acum te poti catara pe pereti apasand tasta !gz", PREFIX);
         
         client_cmd( id, "bind z +hook" );      
         
         g_iUserHasHook[ id ] = true;
         Hook[ id ] = true;
         VipUsed[id] = true;
      }
      case 2 : {
         
         invizibilitate(id);
         
         client_printc(id, "%s Ai Primit Invizibilitate !g5 secunde", PREFIX);
         VipUsed[id] = true;     
         
         set_task(5.0, "remove_invis",id);   
      }
      case 3 : {
         
                        cs_set_user_model ( id , "freeday" );
         
         client_printc(id, "%s Ai primit !gFreeday", PREFIX);
         client_printc(0, "%s !gVIP!n-ul !t%s !nsi-a luat !gFreeDay", PREFIX, VipName);
         VipUsed[id] = true;
         
      }
   }
   menu_destroy( MeniuDet );
   return PLUGIN_HANDLED;
}

public fwTakeDamage( Victim, Inflictor, Attacker, Float:Damage ) {
   
   if( is_valid_player( Attacker ) && get_user_weapon( Attacker) == CSW_KNIFE && knife22[ Attacker ] ) {
      SetHamParamFloat( 4, Damage * 3 );
   }
   
   if( is_valid_player( Attacker ) && get_user_weapon( Attacker) == CSW_KNIFE && knife33[ Attacker ] ) {
      SetHamParamFloat( 4, Damage * 3 );
   }

   if( is_valid_player( Attacker ) && get_user_weapon( Attacker) == CSW_KNIFE && knife44[ Attacker ] ) {
      SetHamParamFloat( 4, Damage * 3 );
   }
   
   if( is_valid_player( Attacker ) && get_user_weapon( Attacker) == CSW_KNIFE && knife55[ Attacker ] ) {
      SetHamParamFloat( 4, Damage * 3 );
   }
}

public invizibilitate(id){
   set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 0);   
}

public invizibilitate50(id){
   set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 50);   
}


public remove_invis(id){
   set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255);
        client_printc(id, "%s Ti-a Expirat !gInvizibilitatea", PREFIX);
}

public remove_inviz(id){
        set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255);

}

public cmdBuyvip(id)
{
   show_motd(id, "vip.txt", "VIP");

public PrintText(id)
{
   client_print(id, print_chat, "!t[Numeserver.Ro] !gPentru a cumpara !tVIP !gadauga id-ul !g.");
}



public fw_EmitSound( const id, const channel, const sample[  ] ) {

    if( is_user_alive( id ) ) {

        if( knife11[ id ] ) {

            for( new i = 0; i < sizeof HammerKnifeSoundList; i++ ) {

                if( equal( sample, OriginalKnifeSounds[ i ] ) ) {

                    emit_sound( id, channel, HammerKnifeSoundList[ i ], 1.0, ATTN_NORM, 0, PITCH_NORM );
                    return FMRES_SUPERCEDE;
                }
            }
        }
        else if( knife22[ id ] ) {

            for( new i = 0; i < sizeof NinjaKnifeSoundList; i++ ) {

                if( equal( sample, OriginalKnifeSounds[ i ] ) ) {

                    emit_sound( id, channel, NinjaKnifeSoundList[ i ], 1.0, ATTN_NORM, 0, PITCH_NORM );
                    return FMRES_SUPERCEDE;
                }
            }
        }
        else if( knife33[ id ] ) {

            for( new i = 0; i < sizeof FierKnifeSoundList; i++ ) {

                if( equal( sample, OriginalKnifeSounds[ i ] ) ) {

                    emit_sound( id, channel, FierKnifeSoundList[ i ], 1.0, ATTN_NORM, 0, PITCH_NORM );
                    return FMRES_SUPERCEDE;
                }
            }
        }
        else if( knife44[ id ] ) {

            for( new i = 0; i < sizeof SuperKnifeSoundList; i++ ) {

                if( equal( sample, OriginalKnifeSounds[ i ] ) ) {

                    emit_sound( id, channel, SuperKnifeSoundList[ i ], 1.0, ATTN_NORM, 0, PITCH_NORM );
                    return FMRES_SUPERCEDE;
                }
            }
        }
        else if( knife55[ id ] ) {

            for( new i = 0; i < sizeof MortiiKnifeSoundList; i++ ) {

                if( equal( sample, OriginalKnifeSounds[ i ] ) ) {

                    emit_sound( id, channel, MortiiKnifeSoundList[ i ], 1.0, ATTN_NORM, 0, PITCH_NORM );
                    return FMRES_SUPERCEDE;
                }
            }
        }
    }
   
    return FMRES_IGNORED;
}
public TaskHookPrethink( id ) {
   
   id -= HookTask;
   
   if( !is_user_alive( id ) ) {
      
      Hook[ id ] = false;
   }
   
   if( !Hook[ id ] ) {
      
      remove_task( id + HookTask );
      return 1;
   }
   
   static iOrigin1[ 3 ];
   new Float:fOrigin[3];
   get_user_origin( id, iOrigin1 );
   pev( id, pev_origin, fOrigin);
   
   if( iHookOrigin[ id ][ 0 ] == 999999 ) {
      
      static iOrigin2[ 3 ];
      get_user_origin( id, iOrigin2, 3 );
      iHookOrigin[ id ][ 0 ] = iOrigin2[ 0 ];
      iHookOrigin[ id ][ 1 ] = iOrigin2[ 1 ];
      iHookOrigin[ id ][ 2 ] = iOrigin2[ 2 ];
   }
   
   message_begin( MSG_BROADCAST, SVC_TEMPENTITY );
   write_byte( 1 );
   write_short( id );
   write_coord( iHookOrigin[ id ][ 0 ] );
   write_coord( iHookOrigin[ id ][ 1 ]);
   write_coord( iHookOrigin[ id ][ 2 ] );
   write_short( iBeamSprite );
   write_byte( 1 );
   write_byte( 1 );
   write_byte( 5 );
   write_byte( 18 );
   write_byte( 0 );
   write_byte( random( 256 ) );
   write_byte( random( 256 ) );
   write_byte( random( 256 ) );
   write_byte( 200 );
   write_byte( 0 );
   message_end( );
   
   static Float:fVelocity[ 3 ];
   fVelocity[ 0 ] = ( float( iHookOrigin[ id ][ 0 ] ) - float( iOrigin1[ 0 ] ) ) * 3.0;
   fVelocity[ 1 ] = ( float( iHookOrigin[ id ][ 1 ] ) - float( iOrigin1[ 1 ] ) ) * 3.0;
   fVelocity[ 2 ] = ( float( iHookOrigin[ id ][ 2 ] ) - float( iOrigin1[ 2 ] ) ) * 3.0;
   
   static Float:fY;
   fY = fVelocity[ 0 ] * fVelocity[ 0 ] + fVelocity[ 1 ] * fVelocity[ 1 ] + fVelocity[ 2 ] * fVelocity[ 2 ];
   
   static Float:fX;
   fX = ( HookSpeed ) / floatsqroot( fY );
   
   fVelocity[ 0 ] *= fX;
   fVelocity[ 1 ] *= fX;
   fVelocity[ 2 ] *= fX;
   
   set_velo( id, fVelocity );
   
   return 0;
}

public set_velo( id, Float:fVelocity[ 3 ] ) {
   
   return set_pev( id, pev_velocity, fVelocity );
}

// Colour Chat
stock client_printc(const id, const input[], any:...)
{
   new count = 1, players[32];
   static msg[191];
   vformat(msg, 190, input, 3);
   
   replace_all(msg, 190, "!g", "^x04"); // Green Color
   replace_all(msg, 190, "!n", "^x01"); // Default Color
   replace_all(msg, 190, "!t", "^x03"); // Team Color
   
   if (id) players[0] = id; else get_players(players, count, "ch");
   
   for (new i = 0; i < count; i++)
   {
      if (is_user_connected(players[i]))
      {
         message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
         write_byte(players[i]);
         write_string(msg);
         message_end();
      }
   }
}

stock bool:user_is_vip( id )
{
   if( get_user_flags( id ) & ADMIN_JBVIP )
      return true;

   return false;
}

stock create_velocity_vector(victim,attacker,Float:velocity[3])
{
   if(!is_user_alive(victim) || !is_user_alive(attacker))
      return 0;

   new Float:vicorigin[3];
   new Float:attorigin[3];
   entity_get_vector(victim   , EV_VEC_origin , vicorigin);
   entity_get_vector(attacker , EV_VEC_origin , attorigin);

   new Float:origin2[3];
   
   origin2[0] = vicorigin[0] - attorigin[0];
   origin2[1] = vicorigin[1] - attorigin[1];

   new Float:largestnum = 0.0;

   if(floatabs(origin2[0])>largestnum) largestnum = floatabs(origin2[0]);
   if(floatabs(origin2[1])>largestnum) largestnum = floatabs(origin2[1]);

   origin2[0] /= largestnum;
   origin2[1] /= largestnum;

   velocity[0] = ( origin2[0] * (20 * 3000) ) / get_entity_distance(victim , attacker);
   velocity[1] = ( origin2[1] * (20 * 3000) ) / get_entity_distance(victim , attacker);
   if(velocity[0] <= 20.0 || velocity[1] <= 20.0)
      velocity[2] = random_float(200.0 , 275.0);

   return 1;
}


[Jailbreak vip by t3yz ]

2 0
  
Back to top
View user's profile Send private message
Codrin Bradea

[Mentally Stable]



Status: Offline
(since 30-03-2015 15:58)
Joined: 01 Sep 2014
Posts: 63, Topics: 30
Location: Oradea

Reputation: -84.9
Votes: 6

       
Post Posted: 21-10-2014, 19:50:43 | Translate post to: ... (Click for more languages)

Este foarte bun , dar lipseste ceva
RESURSELE BAI OMULE

0 0
  
Back to top
View user's profile Send private message Yahoo! Messenger ID
T3yZ

[Tatal tau natural !]



Status: Offline
(since 18-04-2016 20:38)
Joined: 28 Mar 2013
Posts: 82, Topics: 18
Location: Romania

Reputation: -67.5
Votes: 19

Post Posted: 24-10-2014, 18:28:30 | Translate post to: ... (Click for more languages)

Resurele mele sunt cu reclama la fostul meu server cautati voi altele .
0 0
  
Back to top
View user's profile Send private message
EDUTz

[HardcoreAmxxScripter]



Status: Offline
(since 15-08-2021 16:34)
Joined: 27 Dec 2010
Posts: 4306, Topics: 244
Location: Jud. Miserupia, sat Bagadanc

Reputation: 4085
Votes: 179

         
Post Posted: 24-10-2014, 20:02:35 | Translate post to: ... (Click for more languages)

T3yZ wrote:
Resurele mele sunt cu reclama la fostul meu server cautati voi altele .

poti frumusel sa le arhivezi si sa le urci undeva. Nu implica reclama, nimic. Daca ai postat pluginul, trebuie sa vina cu toate resursele. Altfel topicul ajunge la cosul de gunoi.




Pentru pluginuri complicate le fac cu $$ pe paypal/psc. PM

0 0
  
Back to top
View user's profile Send private message Yahoo! Messenger ID
3seconds

[Mentally Stable]



Status: Offline
(since 31-10-2014 08:38)
Joined: 31 Oct 2014
Posts: 1, Topics: None
Location: Romania

Reputation: 30
Votes: 1

Post Posted: 31-10-2014, 10:38:07 | Translate post to: ... (Click for more languages)

ahh doamne t3yz....
Daca macar postai pluginul facut de mine . Il postai complet cu tot cu puterile lor... asta e o versiune incompleta fara puteri..
Daca mai gasesc pluginul complet o sa il postez in alt topic.

0 0
  
Back to top
View user's profile Send private message
T3yZ

[Tatal tau natural !]



Status: Offline
(since 18-04-2016 20:38)
Joined: 28 Mar 2013
Posts: 82, Topics: 18
Location: Romania

Reputation: -67.5
Votes: 19

Post Posted: 31-10-2014, 21:03:18 | Translate post to: ... (Click for more languages)

3seconds wrote:
ahh doamne t3yz....
Daca macar postai pluginul facut de mine . Il postai complet cu tot cu puterile lor... asta e o versiune incompleta fara puteri..
Daca mai gasesc pluginul complet o sa il postez in alt topic.



Sa traiti !

dati t/c + COS !

0 0
  
Back to top
View user's profile Send private message

  Topic locked


Topic is closed, you cannot post any messages in it anymore

Locked by -P!C@-, 01 November 2014 06:26



 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Freakz Forum Index -> Trash Bin -> CS 2006-2019 (Archived) -> Resources  


The time now is 09-05-2024, 22:22:02
Copyright info

Based on phpBB ro/com
B

 
 
 







I forgot my password


This message appears only once, so
like us now until it's too late ! :D
x