Plugin de Team y rayos hs
#1
Hola alguien sabe como se llama el plugin al iniciar el cs salga el menu

Terrorista

Counter-Terrorista

no me se el nombre bien si alguien sabe me puede ayudar

y al matar con hs q salgan rayos pls
Responder
#2
https://amxmodx-es.com/Thread-donde-pued...#pid132703
Responder
#3
(02/08/2022, 11:41 AM)mlibre escribió: https://amxmodx-es.com/Thread-donde-pued...#pid132703

Gracias bro

(02/08/2022, 11:06 AM)VorN escribió: Hola alguien sabe como se llama el plugin al iniciar el cs salga el menu

Terrorista

Counter-Terrorista

no me se el nombre bien si alguien sabe me puede ayudar

y al matar con hs q salgan rayos pls

Código PHP:
#include <amxmodx>
#include <amxmisc>
#define keys (1<<0|1<<1|1<<2|1<<3|1<<4|1<<5|1<<6|1<<7|1<<8|1<<9)

new const g_MsgArgs[][] = { "#Team_Select","#Team_Select_Spect","#IG_Team_Select","#IG_Team_Select_Spect" 

public 
plugin_init() {
    register_plugin("Team Select TE/SPEC""1.1""Manu & mlibre")
    
    register_message
(get_user_msgid("ShowMenu"),"message_showmenu")
    register_message(get_user_msgid("VGUIMenu"),"message_vguimenu"
     
    register_clcmd
("chooseteam","cmd_block"), register_clcmd("jointeam","cmd_block"
    
    register_menu
("Team_select"keys"team_select")
}
public 
message_showmenu(msgid,dest,id) { 
    static szMsg[32];get_msg_arg_string(4,szMsg,charsmax(szMsg))

    for(new i;sizeof g_MsgArgs;i++) { 
        if(equal(szMsg,g_MsgArgs[i])) menu_teams(id)
    }

public 
message_vguimenu(msgid,dest,id) { 
    if(get_msg_arg_int(1) != 2) return PLUGIN_CONTINUE 
    menu_teams
(id); return PLUGIN_HANDLED 

public 
cmd_block(id) { 
    menu_teams(id
    return PLUGIN_HANDLED 

public 
menu_teams(id) {
    static menu[500]; new len format(menusizeof menu 1"\ySelecciona un Equipo:^n^n")
    
    len 
+= format(menu[len], sizeof menu len"\r1.\w Terrorista^n^n")
    len += format(menu[len], sizeof menu len"\r6.\w Espectador^n^n^n")
    
    len 
+= format(menu[len], sizeof menu len"\r0.\w Salir")
    
    show_menu
(idkeysmenu, -1"Team_select")
    
    
return PLUGIN_HANDLED
}
public 
team_select(idkey) {
    switch(key) {
        case 0engclient_cmd(id"jointeam""1")
        case 1..4menu_teams(id)
        case 5engclient_cmd(id"jointeam""6")
        case 6..8menu_teams(id)
        case 9: {
        }
    }
    return PLUGIN_HANDLED

public 
client_connect(idset_user_info(id"_vgui_menus""1"
 bro sabes como hago para agregar Counter-Terrorista?
Responder
#4
(02/08/2022, 11:51 AM)VorN escribió: ... bro sabes como hago para agregar Counter-Terrorista?

para habilitar el menu original solo aplicas esto

Código PHP:
public client_connect(idset_user_info(id"_vgui_menus""1"

[Imagen: Sin-t-tulo.png]

ahora si lo queres personalizar aplica este

Código PHP:
#include <amxmodx>
#include <amxmisc>

#define keys (1<<0|1<<1|1<<4|1<<5)

new const g_MsgArgs[][] = { "#Team_Select","#Team_Select_Spect","#IG_Team_Select","#IG_Team_Select_Spect" 

public 
plugin_init() {
 
register_plugin("Team Select TE/CT/Auto/SPEC""1.x""Manu & mlibre")
 
 
register_message(get_user_msgid("ShowMenu"),"message_showmenu")
 
register_message(get_user_msgid("VGUIMenu"),"message_vguimenu"
 
 
register_clcmd("chooseteam","cmd_block"), register_clcmd("jointeam","cmd_block"
 
 
register_menu("Team_select"keys"team_select")
}
public 
message_showmenu(msgid,dest,id) { 
 static 
szMsg[32];get_msg_arg_string(4,szMsg,charsmax(szMsg))
 
 for(new 
i;sizeof g_MsgArgs;i++) { 
 if(
equal(szMsg,g_MsgArgs[i])) menu_teams(id)
 }

public 
message_vguimenu(msgid,dest,id) { 
 if(
get_msg_arg_int(1) != 2) return PLUGIN_CONTINUE 
 menu_teams
(id); return PLUGIN_HANDLED 

public 
cmd_block(id) { 
 
menu_teams(id
 return 
PLUGIN_HANDLED 

public 
menu_teams(id) {
 static 
menu[500]; new len format(menusizeof menu 1"\ySelecciona un Equipo:^n^n")
 
 
len += format(menu[len], sizeof menu len"\r1.\w Terrorista^n")
 
len += format(menu[len], sizeof menu len"\r2.\w Anti-Terrorista^n^n^n")
 
len += format(menu[len], sizeof menu len"\r5.\w Autoseleccinar^n")
 
len += format(menu[len], sizeof menu len"\r6.\w Espectador")
 
 
show_menu(idkeysmenu, -1"Team_select")
 
 return 
PLUGIN_HANDLED
}
public 
team_select(idkey) {
 switch(
key) {
 case 
0engclient_cmd(id"jointeam""1")
 case 
1engclient_cmd(id"jointeam""2")
 case 
4engclient_cmd(id"jointeam""5")
 case 
5engclient_cmd(id"jointeam""6")
 }
 return 
PLUGIN_HANDLED

public 
client_connect(idset_user_info(id"_vgui_menus""1"
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)