Professional Documents
Culture Documents
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <engine>
#include <fakemeta>
#include <cc_colorchat>
#define v. "6.0"
#define SCOREATTRIB_NONE 0
"35hp",
"35hp_2",
"31hp",
"1hp",
"awp_india",
"awp_garden"
};
new const g_szBeginning[ ] = "Membrii VIP";
new round[33] = 0;
public plugin_init(){
register_clcmd("say", "say_vmenu");
register_clcmd("say", "handle_say");
register_clcmd("say_team", "handle_say");
SyncHudMessage = CreateHudSyncObj();
public vip_menu(id){
return 1;
new menu;
switch(cs_get_user_team(id)){
case CS_TEAM_T:{
case CS_TEAM_CT:{
menu = menu_create("\y[\rVIP Classic\y] \wMeniu \yVIP",
"menu_ammunition");
return 1;
if(item == MENU_EXIT)
return 1;
if(cs_get_user_team(id) == CS_TEAM_T)
switch(key){
case 1:{
drop_weapons(id, 1);
drop_weapons(id, 2);
give_item(id, "weapon_defuse");
give_item(id, "weapon_knife");
give_item(id, "weapon_ak47");
give_item(id, "weapon_deagle");
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_flashbang");
give_item(id, "weapon_smokegrenade");
case 2:{
drop_weapons(id, 1);
drop_weapons(id, 2);
give_item(id, "weapon_defuse");
give_item(id, "weapon_knife");
give_item(id, "weapon_m4a1");
give_item(id, "weapon_deagle");
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_flashbang");
give_item(id, "weapon_smokegrenade");
}
case 3:{
drop_weapons(id, 1);
drop_weapons(id, 2);
give_item(id, "weapon_defuse");
give_item(id, "weapon_knife");
give_item(id, "weapon_awp");
give_item(id, "weapon_deagle");
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_flashbang");
give_item(id, "weapon_smokegrenade");
if(cs_get_user_team(id) == CS_TEAM_CT)
switch(key){
case 1:{
drop_weapons(id, 1);
drop_weapons(id, 2);
give_item(id, "weapon_knife");
give_item(id, "weapon_m4a1");
give_item(id, "weapon_deagle");
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_flashbang");
case 2:{
drop_weapons(id, 1);
drop_weapons(id, 2);
give_item(id, "weapon_knife");
give_item(id, "weapon_ak47");
give_item(id, "weapon_deagle");
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_flashbang");
case 3:{
drop_weapons(id, 1);
drop_weapons(id, 2);
give_item(id, "weapon_knife");
give_item(id, "weapon_awp");
give_item(id, "weapon_deagle");
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_flashbang");
menu_destroy(menu);
return 1;
public Spawn(id) {
return 1;
if(get_pcvar_num(cvar_vip_mode) == 2){
if(round[id] >= 4)
vip_menu(id);
round[id]++;
cs_set_user_money(id, cs_get_user_money(id) +
get_pcvar_num(cvar_start_money));
cs_set_user_money(id, get_pcvar_num(cvar_vip_maxmoney));
new MapName[32];
get_mapname(MapName, sizeof(MapName));
return 1;
public client_putinserver(id){
return 1;
jumpnum[id] = 0;
dojump[id] = false;
round[id] = 0;
return 1;
public client_disconnected(id){
if(!(get_user_flags(id) & VIP_LEVEL_ACCES))
return 1;
jumpnum[id] = 0;
dojump[id] = false;
round[id] = 0;
return 1;
public client_PreThink(id){
return 1;
if((BUTON & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(OLDBUTON &
IN_JUMP)){
dojump[id] = true;
jumpnum[id]++
jumpnum[id] = 0;
}
return 0;
public client_PostThink(id) {
if(!is_user_alive(id))
return 1;
if(dojump[id] == true){
dojump[id] = false;
return 0;
public eDeathMsg(){
return 1;
set_user_health(id_Killer, get_user_health(id_Killer) +
get_pcvar_num(cvar_hp_kill));
set_user_armor(id_Killer, get_user_armor(id_Killer) +
get_pcvar_num(cvar_ap_kill));
return 1;
public in(id){
return 1;
if(get_pcvar_num(cvar_vip_in_out)){
return 1;
return 1;
}
public out(id){
return 1;
if(get_pcvar_num(cvar_vip_in_out)){
return 1;
return 1;
public mesaj_info(){
new tag[32];
public TaskDisplayVips(){
if(get_pcvar_num(cvar_vip_showH)){
static iPlayers[32];
static iPlayersNum;
if(!iPlayersNum)
return 1;
iVipsConnected = 0;
static id, i;
id = iPlayers[i];
iVipsConnected++;
set_hudmessage(25, 255, 25, 0.01, 0.25, 0, 0.0, 1.0, 0.1, 0.1, -1);
return 0;
public handle_say(id) {
new said[192];
read_args(said,192);
set_task(0.1,"print_adminlist",id);
return 0;
public say_vmenu(id) {
new said[192];
read_args(said,192);
if(get_pcvar_num(cvar_vip_mode) == 1){
return 0;
public print_adminlist(user){
if(get_pcvar_num(cvar_vip_showC)){
new tag[32];
new adminnames[33][32];
new message[256];
if(is_user_connected(id))
get_user_name(id, adminnames[count++],
charsmax(adminnames[ ]));
print_message(user, message);
print_message(user, message);
else{
return 0;
}
print_message(id, msg[]) {
write_byte(id);
write_string(msg);
message_end();
return entity;
Num = 0;
WeaponID = Weapons[i];