T/c
Marcat ca Rezolvat.
T/c
Marcat ca Rezolvat.
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")
}
#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")
}
Author: aLinDevIDG
Informativ: Dupa ce descarcati sma-ul puteti complia cu ajutorul web compilerului : http://amxmodx.org/webcompiler.cgi sau https://amx.freakz.ro
Descriere: Acest plugin este unu cu beneficii vip facut depe fostul meu server RECLAMA, Si m-am decis sa il postez free aici si moca.
Alte Informati: Pentru ori ce probleme / modificari / adaugari sau schimbari nu ezita sa ma contactati pe steam sau PM.
Instalare:
1. Fisierul vip_beneficii_idg.sma il puneti in addons/amxmodx/scripting
2. Fisierul vip_beneficii_idg.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma: vip_beneficii_idg.amxx
4. Alti pasi necesari....
Cvar-uri (se adauga in fisierul amxmodx/configs/amxx.cfg):
vip_rounds - Normal: 3 -> Din cate in cate runde va avea "Arme Gratis din Meniu"
vip_hp - Normal: 120 -> Cat HP primeste la Spawn
vip_ap - Normal: 120 -> Cat AP primeste la Spawn
vip_kill_hp - Normal: 10 -> Cat HP primeste pentru 1 kill normal.
vip_kill_ap - Normal: 10 -> Cat AP primeste pentru 1 kill normal.
vip_kill_mo - Normal: 400 -> Cati bani primeste pentru 1 kill normal.
vip_kill_hp_hs - Normal: 15 -> Cat HP primeste pentru 1 headshoot.
vip_kill_ap_hs - Normal: 15 -> Cat AP primeste pentru 1 headshoot.
vip_kill_mo_hs - Normal: 500 -> Cati bani primeste pentru 1 headshoot.
amx_vip_in_out 1 Normal: 1 - > Arata cand se conecteaza un VIP pe server
amx_vip_show_chat 1 Normal: 1- > Arata in chat cand scri /vips Online
amx_vip_show_hud 1 Normal: 1 - > Apari in bara de scoruri ca VIP
5. Descarcare: https://pastebin.com/e8LYsgVW
[*]Nume & Prenume » Alin
[*]Vârsta » 17
[*]Locația »
[*]Ocupație »Imi place, Sa scriptez anumite jocuri. In rest ma mai ocup si de IPB web etcc.
[*]Hobby-uri / pasiuni » Plimbaruri.
[*]Joci vreun joc, dacă da, care? » CS:GO/CS 1.6
[*]Nick » alynutz
[*]Mod preferat » / CS 1.6 / CS:GO
[*]Steam( On/Off ) » ON
[*]Un server de pe comunitate preferat » Inca nu
[*]De unde ai auzit de ECILA? » de la prietenii steam/skype
[*] Acordă o notă comunității » 10
[*]Contact » http://steamcommunity.com/id/alinown/
[*]Alte detalii » Poate, uni ma mai cunosc depe alte comunitati alti nu :)