Quiero un plugin , que sea como el admin model pero como tengo mujeres admin en mi servidor quiero que tengan su model y para los hombres igual osea diferenciarlos
Si ya existe el plugin me pasarian el link o si no ayudenme porfa
if (!file_exists(szBuffer)) { File = fopen(szBuffer, "wt");
fprintf(File, "; Comando de chat para abrir el menu.^nCOMANDO = /models^n^n; Aqui van los models junto a su respectivo nombre y genero (F, M o FM (los dos)).^n^"vip^" ^"Model VIP^" ^"FM^"");
fclose(File); }
File = fopen(szBuffer, "rt");
while (!feof(File)) { fgets(File, szBuffer, charsmax(szBuffer));
if (file_exists(szBuffer)) precache_model(szBuffer); else { // El archivo no existe. Si intentamos cargarlo, el servidor se caera. // Mejor me desactivo para no causar problemas :( ArrayDestroy(g_models); menu_destroy(g_menu); fclose(File);
log_amx("No se encontro %s", szBuffer); set_fail_state("Error al cargar los models."); return; }
// Si el model incluye las texturas aparte (modelT.mdl) cargar tambien copy(szBuffer[strlen(szBuffer)-4], charsmax(szBuffer), "T.mdl");
if (file_exists(szBuffer)) precache_model(szBuffer);
if (!file_exists(szBuffer)) { File = fopen(szBuffer, "wt");
fprintf(File, "; Comando de chat para abrir el menu.^nCOMANDO = /models^n^n; Aqui van los models junto a su respectivo nombre y genero (F, M o FM (los dos)).^n^"vip^" ^"Model VIP^" ^"FM^"");
fclose(File); }
File = fopen(szBuffer, "rt");
while (!feof(File)) { fgets(File, szBuffer, charsmax(szBuffer));
if (file_exists(szBuffer)) precache_model(szBuffer); else { // El archivo no existe. Si intentamos cargarlo, el servidor se caera. // Mejor me desactivo para no causar problemas :( ArrayDestroy(g_models); menu_destroy(g_menu); fclose(File);
log_amx("No se encontro %s", szBuffer); set_fail_state("Error al cargar los models."); return; }
// Si el model incluye las texturas aparte (modelT.mdl) cargar tambien copy(szBuffer[strlen(szBuffer)-4], charsmax(szBuffer), "T.mdl");
if (file_exists(szBuffer)) precache_model(szBuffer);
if (!file_exists(szBuffer)) { File = fopen(szBuffer, "wt");
fprintf(File, "; Comando de chat para abrir el menu.^nCOMANDO = /models^n^n; Aqui van los models junto a su respectivo nombre y genero (F, M o FM (los dos)).^n^"vip^" ^"Model VIP^" ^"FM^"");
fclose(File); }
File = fopen(szBuffer, "rt");
while (!feof(File)) { fgets(File, szBuffer, charsmax(szBuffer));
if (file_exists(szBuffer)) precache_model(szBuffer); else { // El archivo no existe. Si intentamos cargarlo, el servidor se caera. // Mejor me desactivo para no causar problemas :( ArrayDestroy(g_models); menu_destroy(g_menu); fclose(File);
log_amx("No se encontro %s", szBuffer); set_fail_state("Error al cargar los models."); return; }
// Si el model incluye las texturas aparte (modelT.mdl) cargar tambien copy(szBuffer[strlen(szBuffer)-4], charsmax(szBuffer), "T.mdl");
if (file_exists(szBuffer)) precache_model(szBuffer);
15/03/2015, 04:07 PM (Última modificación: 15/03/2015, 04:10 PM por Manu.)
Probalo y me contás. Los admins con flag ADMIN_LEVEL_H ( el cual es el acceso 't' en users.ini ) van a tener model de mujer, el resto de hombre. Los models se llaman "admin_male" y "admin_girl", modificalos como quieras.
PD: Posee protección contra SVC_BAD.
Código PHP:
#include <amxmodx> #include <fakemeta>
/* ========================================================== * [ Global stuff ] * =========================================================== */
if (!file_exists(szBuffer)) { File = fopen(szBuffer, "wt");
fprintf(File, "; Comando de chat para abrir el menu.^nCOMANDO = /models^n^n; Aqui van los models junto a su respectivo nombre y genero (F, M o FM (los dos)).^n^"vip^" ^"Model VIP^" ^"FM^"");
fclose(File); }
File = fopen(szBuffer, "rt");
while (!feof(File)) { fgets(File, szBuffer, charsmax(szBuffer));
if (file_exists(szBuffer)) precache_model(szBuffer); else { // El archivo no existe. Si intentamos cargarlo, el servidor se caera. // Mejor me desactivo para no causar problemas :( ArrayDestroy(g_models); menu_destroy(g_menu); fclose(File);
log_amx("No se encontro %s", szBuffer); set_fail_state("Error al cargar los models."); return; }
// Si el model incluye las texturas aparte (modelT.mdl) cargar tambien copy(szBuffer[strlen(szBuffer)-4], charsmax(szBuffer), "T.mdl");
if (file_exists(szBuffer)) precache_model(szBuffer);
if (!file_exists(szBuffer)) { File = fopen(szBuffer, "wt");
fprintf(File, "; Comando de chat para abrir el menu.^nCOMANDO = /models^n^n; Aqui van los models junto a su respectivo nombre y genero (F, M o FM (los dos)).^n^"vip^" ^"Model VIP^" ^"FM^"");
fclose(File); }
File = fopen(szBuffer, "rt");
while (!feof(File)) { fgets(File, szBuffer, charsmax(szBuffer));
if (file_exists(szBuffer)) precache_model(szBuffer); else { // El archivo no existe. Si intentamos cargarlo, el servidor se caera. // Mejor me desactivo para no causar problemas :( ArrayDestroy(g_models); menu_destroy(g_menu); fclose(File);
log_amx("No se encontro %s", szBuffer); set_fail_state("Error al cargar los models."); return; }
// Si el model incluye las texturas aparte (modelT.mdl) cargar tambien copy(szBuffer[strlen(szBuffer)-4], charsmax(szBuffer), "T.mdl");
if (file_exists(szBuffer)) precache_model(szBuffer);
if (!file_exists(szBuffer)) { File = fopen(szBuffer, "wt");
fprintf(File, "; Comando de chat para abrir el menu.^nCOMANDO = /models^n^n; Aqui van los models junto a su respectivo nombre y genero (F, M o FM (los dos)).^n^"vip^" ^"Model VIP^" ^"FM^"");
fclose(File); }
File = fopen(szBuffer, "rt");
while (!feof(File)) { fgets(File, szBuffer, charsmax(szBuffer));
if (file_exists(szBuffer)) precache_model(szBuffer); else { // El archivo no existe. Si intentamos cargarlo, el servidor se caera. // Mejor me desactivo para no causar problemas :( ArrayDestroy(g_models); menu_destroy(g_menu); fclose(File);
log_amx("No se encontro %s", szBuffer); set_fail_state("Error al cargar los models."); return; }
// Si el model incluye las texturas aparte (modelT.mdl) cargar tambien copy(szBuffer[strlen(szBuffer)-4], charsmax(szBuffer), "T.mdl");
if (file_exists(szBuffer)) precache_model(szBuffer);
15/03/2015, 04:42 PM (Última modificación: 15/03/2015, 04:43 PM por Manu.)
(15/03/2015, 04:37 PM)BlackPower1 escribió: Donde coloco para que se pongan los modelos (colocar la carpeta y su modelo eso.)
Como en la anterior había dado respuesta rápida no encontré para adjuntar los archivos y no lo hice, acá tenes un ejemplo funcional acorde al código que te dejé recién.
No hago trabajos privados. Si necesitás ayuda, abrí un nuevo tema.
¿Buscás un ejemplo o algún modo de juego? Podés echarle un vistazo a mis aportes.
(15/03/2015, 04:37 PM)BlackPower1 escribió: Donde coloco para que se pongan los modelos (colocar la carpeta y su modelo eso.)
Como en la anterior había dado respuesta rápida no encontré para adjuntar los archivos y no lo hice, acá tenes un ejemplo funcional acorde al código que te dejé recién.
Otro ultimo favor tengo son 4 modelos , es decir 2 Models Girls (CT Y TT) y los otros dos de los hombres
(15/03/2015, 04:37 PM)BlackPower1 escribió: Donde coloco para que se pongan los modelos (colocar la carpeta y su modelo eso.)
Como en la anterior había dado respuesta rápida no encontré para adjuntar los archivos y no lo hice, acá tenes un ejemplo funcional acorde al código que te dejé recién.
Otro ultimo favor tengo son 4 modelos , es decir 2 Models Girls (CT Y TT) y los otros dos de los hombres
15/03/2015, 05:20 PM (Última modificación: 15/03/2015, 05:55 PM por Manu.)
(15/03/2015, 05:12 PM)BlackPower1 escribió:
(15/03/2015, 04:42 PM)Treki escribió:
(15/03/2015, 04:37 PM)BlackPower1 escribió: Donde coloco para que se pongan los modelos (colocar la carpeta y su modelo eso.)
Como en la anterior había dado respuesta rápida no encontré para adjuntar los archivos y no lo hice, acá tenes un ejemplo funcional acorde al código que te dejé recién.
Otro ultimo favor tengo son 4 modelos , es decir 2 Models Girls (CT Y TT) y los otros dos de los hombres
Está hecho mas a lo negro, pero mientras solo tengas cuatro models y a diferencia de dos sexos, funciona perfecto.
EDIT: Ahí lo modifiqué. Te había mal entendido, pensé que querías que se elijan de manera aleatoria los modelos entre dos modelos distintos. Después releí y el modelo era definido por el equipo. Creo que así debería funcionar. Ya sabés que hacer
Código PHP:
#include <amxmodx> #include <fakemeta>
/* ========================================================== * [ Global stuff ] * =========================================================== */
(15/03/2015, 04:37 PM)BlackPower1 escribió: Donde coloco para que se pongan los modelos (colocar la carpeta y su modelo eso.)
Como en la anterior había dado respuesta rápida no encontré para adjuntar los archivos y no lo hice, acá tenes un ejemplo funcional acorde al código que te dejé recién.
Otro ultimo favor tengo son 4 modelos , es decir 2 Models Girls (CT Y TT) y los otros dos de los hombres
Está hecho mas a lo negro, pero mientras solo tengas cuatro models y a diferencia de dos sexos, funciona perfecto.
Código PHP:
#include <amxmodx> #include <fakemeta>
/* ========================================================== * [ Global stuff ] * =========================================================== */
15/03/2015, 05:34 PM (Última modificación: 15/03/2015, 05:35 PM por Manu.)
(15/03/2015, 05:31 PM)hud escribió: Como haces a diferencia de mas de 2 "sexos"?
Haces un model, transexual?
Sabía que sonaba medio raro, pero me refería a que solo tenes que diferenciar entre dos tipos, si tuvieras que diferenciar entre más convendría una array mas grande con otros checkeos, etc.
No hago trabajos privados. Si necesitás ayuda, abrí un nuevo tema.
¿Buscás un ejemplo o algún modo de juego? Podés echarle un vistazo a mis aportes.
15/03/2015, 05:48 PM (Última modificación: 15/03/2015, 05:54 PM por SoundBlaster.)
(15/03/2015, 05:34 PM)Treki escribió:
(15/03/2015, 05:31 PM)hud escribió: Como haces a diferencia de mas de 2 "sexos"?
Haces un model, transexual?
Sabía que sonaba medio raro, pero me refería a que solo tenes que diferenciar entre dos tipos, si tuvieras que diferenciar entre más convendría una array mas grande con otros checkeos, etc.
se descargan los modelos pero no sé ven , probare el de mario :T
PD: Mario donde coloco los nombres de los modelos y su carpeta D:, me enredo compile y como 10 errores lanzo q.q
15/03/2015, 05:50 PM (Última modificación: 15/03/2015, 05:59 PM por Manu.)
(15/03/2015, 05:48 PM)BlackPower1 escribió:
(15/03/2015, 05:34 PM)Treki escribió:
(15/03/2015, 05:31 PM)hud escribió: Como haces a diferencia de mas de 2 "sexos"?
Haces un model, transexual?
Sabía que sonaba medio raro, pero me refería a que solo tenes que diferenciar entre dos tipos, si tuvieras que diferenciar entre más convendría una array mas grande con otros checkeos, etc.
se descargan los modelos pero no sé ven , probare el de mario :T
Fijate que lo edité hace unos minutos, probalo de vuelta porque había puesto get_msg_arg_int en vez de read_data xP
EDIT: Versión final Si tuviera dos modelos de mujer lo testearía xP Este si tiene que andar bien.
PD: El "admin_male" es terrorista, y el "admin_male2" es anti-terrorista. Lo mismo se aplica a "admin_girl".
Código PHP:
#include <amxmodx> #include <fakemeta>
/* ========================================================== * [ Global stuff ] * =========================================================== */
(15/03/2015, 05:31 PM)hud escribió: Como haces a diferencia de mas de 2 "sexos"?
Haces un model, transexual?
Sabía que sonaba medio raro, pero me refería a que solo tenes que diferenciar entre dos tipos, si tuvieras que diferenciar entre más convendría una array mas grande con otros checkeos, etc.
se descargan los modelos pero no sé ven , probare el de mario :T
Fijate que lo edité hace unos minutos, probalo de vuelta porque había puesto get_msg_arg_int en vez de read_data xP
EDIT: Versión final Si tuviera dos modelos de mujer lo testearía xP Este si tiene que andar bien.
PD: El "admin_male" es terrorista, y el "admin_male2" es anti-terrorista. Lo mismo se aplica a "admin_girl".
Código PHP:
#include <amxmodx> #include <fakemeta>
/* ========================================================== * [ Global stuff ] * =========================================================== */
19/07/2015, 04:21 AM (Última modificación: 19/07/2015, 04:22 AM por Zer0-..)
(15/03/2015, 02:51 PM)BlackPower1 escribió: Quiero un plugin , que sea como el admin model pero como tengo mujeres admin en mi servidor quiero que tengan su model y para los hombres igual osea diferenciarlos
Si ya existe el plugin me pasarian el link o si no ayudenme porfa
public plugin_precache() { precache_model("models/player/admin_hombre/admin_mujer.mdl") precache_model("models/player/admin_mujer/admin_hombre.mdl")
return PLUGIN_CONTINUE }
public resetModel(id, level, cid) { if (get_user_flags(id) & ADMIN_KICK) { new CsTeams:userTeam = cs_get_user_team(id) if (userTeam == CS_TEAM_CT) { cs_set_user_model(id, "admin_ct") } else if(userTeam == CS_TEAM_T) { cs_set_user_model(id, "admin_te") } else { cs_reset_user_model(id) } }
return PLUGIN_CONTINUE }
Te daré 1 modls que me parecia interesante como mujer por que ademas que esta buena xD Pues me gusto mucho y el plugin funciona al 100% por que hasta utilize el code.
if (!file_exists(szBuffer)) { File = fopen(szBuffer, "wt");
fprintf(File, "; Comando de chat para abrir el menu.^nCOMANDO = /models^n^n; Aqui van los models junto a su respectivo nombre y genero (F, M o FM (los dos)).^n^"vip^" ^"Model VIP^" ^"FM^"");
fclose(File); }
File = fopen(szBuffer, "rt");
while (!feof(File)) { fgets(File, szBuffer, charsmax(szBuffer));
if (file_exists(szBuffer)) precache_model(szBuffer); else { // El archivo no existe. Si intentamos cargarlo, el servidor se caera. // Mejor me desactivo para no causar problemas :( ArrayDestroy(g_models); menu_destroy(g_menu); fclose(File);
log_amx("No se encontro %s", szBuffer); set_fail_state("Error al cargar los models."); return; }
// Si el model incluye las texturas aparte (modelT.mdl) cargar tambien copy(szBuffer[strlen(szBuffer)-4], charsmax(szBuffer), "T.mdl");
if (file_exists(szBuffer)) precache_model(szBuffer);
(15/03/2015, 02:51 PM)BlackPower1 escribió: Quiero un plugin , que sea como el admin model pero como tengo mujeres admin en mi servidor quiero que tengan su model y para los hombres igual osea diferenciarlos
Si ya existe el plugin me pasarian el link o si no ayudenme porfa
public plugin_precache() { precache_model("models/player/admin_hombre/admin_mujer.mdl") precache_model("models/player/admin_mujer/admin_hombre.mdl")
return PLUGIN_CONTINUE }
public resetModel(id, level, cid) { if (get_user_flags(id) & ADMIN_KICK) { new CsTeams:userTeam = cs_get_user_team(id) if (userTeam == CS_TEAM_CT) { cs_set_user_model(id, "admin_ct") } else if(userTeam == CS_TEAM_T) { cs_set_user_model(id, "admin_te") } else { cs_reset_user_model(id) } }
return PLUGIN_CONTINUE }
Te daré 1 modls que me parecia interesante como mujer por que ademas que esta buena xD Pues me gusto mucho y el plugin funciona al 100% por que hasta utilize el code.
Aca te dejo los modls
Te daría negativo, pero no tengo los mensajes necesaeios -.-, aparte que ese plugin tiene muchas cosas innecesarias. trekiforever<3
(15/03/2015, 04:42 PM)Treki escribió: [quote='BlackPower1' pid='72279' dateline='1426448277']
Donde coloco para que se pongan los modelos (colocar la carpeta y su modelo eso.)
Como en la anterior había dado respuesta rápida no encontré para adjuntar los archivos y no lo hice, acá tenes un ejemplo funcional acorde al código que te dejé recién.
Otro ultimo favor tengo son 4 modelos , es decir 2 Models Girls (CT Y TT) y los otros dos de los hombres
Está hecho mas a lo negro, pero mientras solo tengas cuatro models y a diferencia de dos sexos, funciona perfecto.
Código PHP:
#include <amxmodx> #include <fakemeta>
/* ========================================================== * [ Global stuff ] * =========================================================== */
(15/03/2015, 04:42 PM)Treki escribió: [quote='BlackPower1' pid='72279' dateline='1426448277']
Donde coloco para que se pongan los modelos (colocar la carpeta y su modelo eso.)
Como en la anterior había dado respuesta rápida no encontré para adjuntar los archivos y no lo hice, acá tenes un ejemplo funcional acorde al código que te dejé recién.
Otro ultimo favor tengo son 4 modelos , es decir 2 Models Girls (CT Y TT) y los otros dos de los hombres
Está hecho mas a lo negro, pero mientras solo tengas cuatro models y a diferencia de dos sexos, funciona perfecto.
Código PHP:
#include <amxmodx> #include <fakemeta>
/* ========================================================== * [ Global stuff ] * =========================================================== */