Pluginul consta in: La terorist ii apare un meniu , viata 1000 hp , deagle , sau invizibilate. Eu as vreau sa ii apara cam asa:
Ce iti doresti Prietenash ?
1.Viata 1000 HP .
2.O arma sa-i ciurui pe toti.
Si in log de deagle sa ii dea Automata SMG de la teroristi.
Uitati scriptul de la plugin.
Code: Select all
//* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#pragma semicolon 1
#define KEYS ((1<<0)|(1<<1)|(1<<2)|(1<<9))
#define PLUGIN "new-plugin"
#define VERSION "0.1"
#define AUTHOR "sPuf ?"
new const MenuName[] = "\rNume Meniu^n^n";
new MENU;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
MENU = register_menuid("MENU");
register_menucmd( MENU, KEYS, "MenuHandler");
RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn", 1);
}
public fw_PlayerSpawn(id) {
if(cs_get_user_team(id) == CS_TEAM_T) showMenu(id);
return HAM_IGNORED;
}
public showMenu(id) {
new szMenu[1024], n;
n = formatex(szMenu, 1023, "%s",MenuName);
n += formatex(szMenu[n], 1023-n, "\r1.\w Invizibilitate^n");
n += formatex(szMenu[n], 1023-n, "\r2.\w 1000 HP");
n += formatex(szMenu[n], 1023-n, "\r3.\w Deagle^n^n^n\r0.\2 Iesire");
show_menu(id, KEYS, szMenu, -1, "MENU");
}
public MenuHandler(id, key){
if(!is_user_alive(id) || cs_get_user_team(id) == CS_TEAM_CT) return 1;
switch(key)
{
case 0:
{
invisible(id);
return 1;
}
case 1:
{
hp(id);
return 1;
}
case 2:
{
deagle(id);
return 1;
}
case 9:
{
showMenu(id);
}
}
return 0;
}
public invisible(id) {
client_print(id,print_chat,"Acum esti 13% vizibil");
set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 35);
}
public hp(id) {
client_print(id,print_chat,"Acum ai 1000 HP");
set_user_health(id,1000);
}
public deagle(id) {
client_print(id,print_chat,"Ai primit DEAGLE");
give_item(id, "weapon_deagle");
give_item(id,"ammo_50ae");
}