Mensajes: 385
Temas: 144
Registro en: Mar 2020
Reputación:
0
26/03/2020, 03:25 PM
(Última modificación: 26/03/2020, 07:30 PM por Gstrigl. Edited 2 times in total.)
Hola buenas tardes.. queria ver si alguno me da una mano con esto, con este codigo puedo hacer que los admines tengan un model personalizado, pero lo que quiero es que sea mediante STEAM ID..
Edit: No me deja modificar el titulo, me olvide de ponerlo adecuadamente.
Cita:/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
#define FLAG ADMIN_CHAT
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn,"player","FnHamSpawn",1)
}
public plugin_precache()
{
precache_model("models/player/ALILP-VIPT/ALILP-VIPT.mdl")
precache_model("models/player/ALILP-VIP/ALILP-VIP.mdl")
}
public FnHamSpawn(id)
{
if(is_user_alive(id))
{
if(get_user_flags(id) & FLAG)
{
if(cs_get_user_team(id) == CS_TEAM_CT)
{
cs_set_user_model(id,"ALILP-VIP")
}
else
{
cs_set_user_model(id,"ALILP-VIPT")
}
}
}
}
Mensajes: 215
Temas: 4
Registro en: Jan 2016
Reputación:
5
¿Como así por steamid?
Supongo que te refieres a un usuario específico por STEAMID
Código PHP: /* Plugin generated by AMXX-Studio */
#include <amxmodx> #include <cstrike> #include <hamsandwich>
#define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author"
//#define FLAG ADMIN_CHAT
#define STEAMID "STEAM" // Aqui colocas el que deseas
new authid[33]
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam(Ham_Spawn,"player","FnHamSpawn",1) }
public plugin_precache() { precache_model("models/player/ALILP-VIPT/ALILP-VIPT.mdl") precache_model("models/player/ALILP-VIP/ALILP-VIP.mdl") }
public client_putinserver(id) { if(!is_user_bot(id)) { get_user_authid(id,authid[id],31) } }
public FnHamSpawn(id) { if(is_user_alive(id)) { if(equali(authid[id], STEAMID)) { if(cs_get_user_team(id) == CS_TEAM_CT) { cs_set_user_model(id,"ALILP-VIP") } else { cs_set_user_model(id,"ALILP-VIPT") } } } }
Prueba a ver
PD: Usa PHP
Estoy cansado de este sufrimiento llamado vivir en Venezuela
Mensajes: 385
Temas: 144
Registro en: Mar 2020
Reputación:
0
(26/03/2020, 08:40 PM)samueldmq escribió: ¿Como así por steamid?
Supongo que te refieres a un usuario específico por STEAMID
Código PHP: /* Plugin generated by AMXX-Studio */
#include <amxmodx> #include <cstrike> #include <hamsandwich>
#define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author"
//#define FLAG ADMIN_CHAT
#define STEAMID "STEAM" // Aqui colocas el que deseas
new authid[33]
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam(Ham_Spawn,"player","FnHamSpawn",1) }
public plugin_precache() { precache_model("models/player/ALILP-VIPT/ALILP-VIPT.mdl") precache_model("models/player/ALILP-VIP/ALILP-VIP.mdl") }
public client_putinserver(id) { if(!is_user_bot(id)) { get_user_authid(id,authid[id],31) } }
public FnHamSpawn(id) { if(is_user_alive(id)) { if(equali(authid[id], STEAMID)) { if(cs_get_user_team(id) == CS_TEAM_CT) { cs_set_user_model(id,"ALILP-VIP") } else { cs_set_user_model(id,"ALILP-VIPT") } } } }
Prueba a ver
PD: Usa PHP Gracias genio funciono perfectamente por lo visto !
Mensajes: 385
Temas: 144
Registro en: Mar 2020
Reputación:
0
27/03/2020, 12:39 AM
(Última modificación: 27/03/2020, 03:23 AM por Gstrigl. Edited 1 time in total.)
(26/03/2020, 08:40 PM)samueldmq escribió: ¿Como así por steamid?
Supongo que te refieres a un usuario específico por STEAMID
Código PHP: /* Plugin generated by AMXX-Studio */
#include <amxmodx> #include <cstrike> #include <hamsandwich>
#define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author"
//#define FLAG ADMIN_CHAT
#define STEAMID "STEAM" // Aqui colocas el que deseas
new authid[33]
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam(Ham_Spawn,"player","FnHamSpawn",1) }
public plugin_precache() { precache_model("models/player/ALILP-VIPT/ALILP-VIPT.mdl") precache_model("models/player/ALILP-VIP/ALILP-VIP.mdl") }
public client_putinserver(id) { if(!is_user_bot(id)) { get_user_authid(id,authid[id],31) } }
public FnHamSpawn(id) { if(is_user_alive(id)) { if(equali(authid[id], STEAMID)) { if(cs_get_user_team(id) == CS_TEAM_CT) { cs_set_user_model(id,"ALILP-VIP") } else { cs_set_user_model(id,"ALILP-VIPT") } } } }
Prueba a ver
PD: Usa PHP
listo !
Mensajes: 10
Temas: 2
Registro en: Mar 2020
Reputación:
0
Disculpen soy nuevo, y no capte como funciona el plugin bien alguien me lo podria explicar por favor
Mensajes: 1,040
Temas: 89
Registro en: Jun 2015
Reputación:
21
(30/03/2020, 06:12 PM)majestick12 escribió: Disculpen soy nuevo, y no capte como funciona el plugin bien alguien me lo podria explicar por favor La funcion del plugin es sencilla como dice el titulo y el mensaje en vez de ser un "cambio de modelo del jugador solo para admin" es "cambio de modelo de jugador por STEAMID"
Ahi tienes que poner el STEAMID de la persona que quieres que tenga ese modelo
Código PHP: #define STEAMID "STEAM" // Aqui colocas el que deseas
Para cambiar los modelos
Código PHP: public plugin_precache() { // Modelo de player de Terrorista precache_model("models/player/ALILP-VIPT/ALILP-VIPT.mdl") // Modelo de player de CT precache_model("models/player/ALILP-VIP/ALILP-VIP.mdl") }
Código PHP: if(cs_get_user_team(id) == CS_TEAM_CT) { // Modelo de player de Terrorista cs_set_user_model(id,"ALILP-VIP") } else { // Modelo de player de CT cs_set_user_model(id,"ALILP-VIPT") }
“Quien te quiere en su vida, volverá a buscarte”
Qué frase más estúpida
Porque quien te quiere en su vida, jamás se iría.
|