14/10/2019, 08:41 PM
(Última modificación: 14/10/2019, 08:42 PM por Mariano Gyt. Edited 1 time in total.)
Como hago para que al cambiarse de equipo se le salga el model? y al colocarse un model, se le active en la proxima ronda
Código PHP:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "MENU DE MODELS"
#define VERSION "1.0"
#define AUTHOR "HK-416"
enum _:mdl
{
MDL_NOMBRE[30],
MDL_MODEL[90],
MDL_MDL[30]
}
new const MODELS[][mdl] =
{
{ "[LUG]-Admin Hombre", "models/player/admin_ct/admin_ct.mdl", "admin_ct" },
{ "[LUG]-Admin Hombre 2", "models/player/admin_ct/admin_ct.mdl", "admin_ct" },
{ "[LUG]-Admin Mujer", "models/player/admin_ct/admin_ct.mdl", "admin_ct" },
{ "[LUG]-Admin Mujer 2", "models/player/admin_ct/admin_ct.mdl", "admin_ct" }
}
public plugin_precache()
{
for (new i = 0; i < sizeof MODELS; i++)
precache_model(MODELS[i][MDL_MODEL])
}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
// Add your code here...
}
public client_putinserver(id)
{
check_menu(id)
}
public check_menu(id)
{
if (!is_user_admin(id)) return
if (get_user_team(id))
{
menu_model(id)
}
else
{
set_task(1.0, "check_menu", id)
}
}
public menu_model(id)
{
new models[500], menu = menu_create("[LUG]-Menu de skin ADMIN", "hand_model")
for (new i = 0; i < sizeof MODELS; i++)
{
formatex(models, sizeof models, "%s", MODELS[i][MDL_NOMBRE])
menu_additem(menu, models)
}
menu_display(id, menu, 0)
}
public hand_model(id, menu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED;
}
switch (item)
{
case 0.. sizeof MODELS:
{
cs_set_user_model(id, MODELS[item][MDL_MDL])
client_print(id, print_chat, "[LUG]-Has seleccionado un skin disfrutalo")
}
}
return PLUGIN_HANDLED;
}