Nick:s3L3nZoR ~
Nume Plugin:Vip
Descriere:Vreau un plugin de vip cand se tasteaza /vmenu sa apara asa
Ak47
M4a1
Deagle
Set Grenazi
Armura
ps: sper sa nu aud vorbe pentru k am facut o cerere pt vip .
dar nu merge
Locked
[ECILA] Cerere plugin vip classic [ Rezolvat ]
Oct 5, 2017 at 11:03 PM
Member
#include < amxmodx >
#include < fun >
#include < cstrike >
#include < hamsandwich >
#include < ColorChat >
#define PLUGIN "VIP Classic / La saraci"
#define VERSION "1.0"
#define AUTHOR "aLinDev"
#pragma tabsize 0
new cvar_start_ap;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn,"player","playerSpawn", 1);
RegisterHam(Ham_Spawn, "player", "Spawn", 1);
cvar_start_ap = register_cvar("amx_start_ap","120"); //Setezi Armura la vip [Default Human: 100 AP] la VIP 120 Armura
register_clcmd ( "say /vmenu", "VipArme" ); // Deschiderea Meniului VIP
register_clcmd ( "say_team /vmenu", "VipArme" ) // Deschiderea Meniului VIP
register_clcmd ( "say /vip","MotdVip") //Arata Beneficile vip sub un fel de MOTD
register_clcmd ( "say_team /vip", "VipHTML" ) //Arata Beneficile vip sub un fel de MOTD
}
public playerSpawn( id ) {
new menu = menu_create ( "\rVIP \dClassic", "VipArme");
menu_additem ( menu, "\yM4A1 \r+ \dDeagle \r+ \ySet grenazi", "1", 0 );
menu_additem ( menu, "\yAK47 \r+ \dDeagle \r+ \ySet grenazi", "2", 0 );
menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( id, menu, 0 );
}
public VipArme ( id, menu, item ) {
if(is_user_alive(id) && get_user_flags(id) & ADMIN_LEVEL_H) // ADMIN_LEVEL_H = FLAG -> t <-
if( item == MENU_EXIT )
{
return
}
new data [ 6 ], szName [ 64 ]
new access, callback
menu_item_getinfo ( menu, item, access, data,charsmax ( data ), szName,charsmax ( szName ), callback )
new key = str_to_num ( data )
switch ( key ){
case 1:
{
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");
cs_set_user_bpammo (id , CSW_HEGRENADE , 1 )
cs_set_user_bpammo (id , CSW_FLASHBANG , 2 )
cs_set_user_bpammo (id , CSW_SMOKEGRENADE , 1 )
cs_set_user_bpammo(id, CSW_AK47, 90);
cs_set_user_bpammo(id, CSW_DEAGLE, 35);
ColorChat(id,GREEN,"^4%s ^1!t[!gV.!tI.!gP] !nAi primit ^4!tAK47^1+^4!gDeagle^1+^4!nSet grenazi^1.");
}
case 2:
{
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");
cs_set_user_bpammo (id , CSW_HEGRENADE , 1 )
cs_set_user_bpammo (id , CSW_FLASHBANG , 2 )
cs_set_user_bpammo (id , CSW_SMOKEGRENADE , 1 )
cs_set_user_bpammo(id, CSW_M4A1, 90);
cs_set_user_bpammo(id, CSW_DEAGLE, 35);
ColorChat(id,GREEN,"^4%s ^1!t[!gV.!tI.!gP] !nAi primit ^4!tM4A1^1+^4!gDeagle^1+^4!nSet grenazi^1.");
}
}
}
public Spawn(id) {
if (!is_user_alive(id))
return;
new CsTeams:team = cs_get_user_team(id)
if(get_user_flags(id) & ADMIN_LEVEL_H) { // ADMIN_LEVEL_H = FLAG -> t <-
switch(team) {
case CS_TEAM_T: {
set_user_armor(id, get_pcvar_num(cvar_start_ap)) // ARMURA T
}
case CS_TEAM_CT: {
set_user_armor(id, get_pcvar_num(cvar_start_ap)) // ARMURA CT
}
}
}
}
public VipHTML(id){
show_motd(id, "/addons/amxmodx/configs/vip.html")
}
Oct 6, 2017 at 12:52 PM
Member
Sa inteleg ca vrei ceva de genu asta in menu?:
1. M4a1
2.Ak47
3.Awp
4.Set Grenazi
5.Armura
Oct 6, 2017 at 1:10 PM
Member
Asa ?
#include < amxmodx >
#include < cstrike >
#include < fun >
#include < ColorChat >
#include < hamsandwich >
#define PLUGIN "VIP Classic / La saraci"
#define VERSION "1.1"
#define AUTHOR "aLinDev"
#pragma tabsize 0
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn,"player","playerSpawn", 1);
register_clcmd ( "say /vmenu", "VipArme" ); // Deschiderea Meniului VIP
register_clcmd ( "say_team /vmenu", "VipArme" ) // Deschiderea Meniului VIP
register_clcmd ( "say /vip","VipHTML") //Arata Beneficile vip sub un fel de MOTD
register_clcmd ( "say_team /vip", "VipHTML" ) //Arata Beneficile vip sub un fel de MOTD
}
public playerSpawn( id ) {
new menu = menu_create ( "\rVIP \dClassic", "VipArme");
menu_additem ( menu, "\rM4A1", "1", 0 ); //M4A1 la VIP
menu_additem ( menu, "\rAK47", "2", 0 ); //AK47 la VIP
menu_additem ( menu, "\yDeagle", "3", 0 ); //Deagle la VIP
menu_additem ( menu, "\dSet grenazi", "4", 0 ); //Set grenazi la VIP
menu_additem ( menu, "\dArmura", "5", 0 ); // ARMURA la VIP
menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( id, menu, 0 );
}
public VipArme ( id, menu, item ) {
if(is_user_alive(id) && get_user_flags(id) & ADMIN_LEVEL_H) // ADMIN_LEVEL_H = FLAG -> t <-
if( item == MENU_EXIT )
{
return
}
new data [ 6 ], szName [ 64 ]
new access, callback
menu_item_getinfo ( menu, item, access, data,charsmax ( data ), szName,charsmax ( szName ), callback )
new key = str_to_num ( data )
switch ( key ){
case 1:
{
give_item(id, "weapon_m4a1");
cs_set_user_bpammo(id, CSW_M4A1, 90);
ColorChat(id,GREEN,"^4%s ^1!t[!gV.!tI.!gP] !nAi primit ^4!tM4A1^1.");
}
case 2:
{
give_item(id, "weapon_ak47");
cs_set_user_bpammo(id, CSW_AK47, 90);
ColorChat(id,GREEN,"^4%s ^1!t[!gV.!tI.!gP] !nAi primit ^4!tAK47^1.");
}
case 3:
{
give_item(id, "weapon_deagle");
cs_set_user_bpammo(id, CSW_DEAGLE, 35);
ColorChat(id,GREEN,"^4%s ^1!t[!gV.!tI.!gP] !nAi primit ^4!tDeagle^1.");
}
case 4:
{
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_flashbang");
give_item(id, "weapon_smokegrenade");
cs_set_user_bpammo (id , CSW_HEGRENADE , 1 )
cs_set_user_bpammo (id , CSW_FLASHBANG , 2 )
cs_set_user_bpammo (id , CSW_SMOKEGRENADE , 1)
ColorChat(id,GREEN,"^4%s ^1!t[!gV.!tI.!gP] !nAi primit ^4!nSet grenazi^1.");
}
case 5:
{
cs_set_user_armor(id, get_user_armor(id) + 120, CS_ARMOR_VESTHELM); // NR -> 120 <- Setezi Armura la VIP
ColorChat(id,GREEN,"^4%s ^1!t[!gV.!tI.!gP] !nAi primit ^4!tARMURA^1.");
}
}
}
public VipHTML(id){
show_motd(id, "/addons/amxmodx/configs/vip.html")
}