Allied Modders en español
Digalo con Palabras v1.1 - Versión para impresión

+- Allied Modders en español (https://amxmodx-es.com)
+-- Foro: AMX Mod X - Plugins (https://amxmodx-es.com/Forum-AMX-Mod-X-Plugins)
+--- Foro: Aportes (https://amxmodx-es.com/Forum-Aportes--40)
+--- Tema: Digalo con Palabras v1.1 (/Thread-Digalo-con-Palabras-v1-1)



Digalo con Palabras v1.1 - matrix123 - 29/03/2017

Descripción del Plugin:

  • Plugin para administrador donde abre un menu (default: say /word) en el que podrá elegir un equipo (CT o TT) para que jueguen un juego ¿en que consiste el juego? el plugin elije un jugador al azar de dicho equipo (que esté vivo) y lo elije para que sea él quien, sin decir la palabra ni ningún sinonimo, logre que el equipo adivine antes de que termine el tiempo la palabra asignada, para ganar tienen que escribir (en say) la palabra antes que termine el tiempo.


Funcionalidades:


Cita:- El plugin bloquea el say_team mientras está el juego activado para que no puedan escribir nada que pueda ayudar a que adivinen la palabra.
- Al jugador elegido le aparece en say la palabra elegida (al azar) para que pueda por medio de microfono (o hasta escribiendo) ayudar a su equipo a adivinarla (un digalo con mimica, pero con palabras).
- El jugador elegido NO PUEDE escribir la palabra, sino su equipo perderá automaticamente.
- tiene la función de usarlo para diversión del server.

Modificar:


Código PHP:
#define    MAX_PALABRAS    10
new const TAG [] = "[AMX]:"

new const sPalabras[MAX_PALABRAS][] =
{
    
"Messi""Manzana""Perro""Avion""Barcelona",
    
"Nieve""Futbol""PHP""Helado""Hamburguesa"



Cvar's:


Cita:aa_min_player - Minimo de players para que funcione el plugin (Default: 4)

Creditos:


Cita:totopizza - uso un stock que encontré que posteó
TripleK - ayudarme a testear el plugin y reportarme los bugs/errores

To Do:


Cita:- Agregar rondas para competir
- Hud con puntaje para equipos
- Agregarle color a los mensajes
- Que el admin pueda activar/desactivar alltalk mediante menu.
- Mejorar el nombre del plugin (jaja)

NOTA: todavia no testie el plugin en ningun servidor, asi que cualquier error/bug comentarlo y lo arreglaré, no lo postie en plugins nuevos porque sé que le faltaria mucho para serlo, cualquiera sugerencia será aceptada, hasta la de cambiarle el nombre al plugin jaja... GRACIAS !


RE: Digalo con Palabras v1.0 - TripleK - 29/03/2017

Gracias por el aporte!! Le probaré en uno de mis servidores. Cualquier error que encuentre te lo comento! Sonrisa

Error al compilar!

Código PHP:
/* 
Linea 1..
Tuve que eliminar para que me lo compilara sin errores.
Código PHP:
 



RE: Digalo con Palabras v1.0 - matrix123 - 29/03/2017

Es por las tildes y la ñ...


RE: Digalo con Palabras v1.0 - TripleK - 29/03/2017

Matrix, el contador de segundos son 3 minutos exactos, Aunque ponga 60 segundos va muy lento xd

EDITADO: He cambiado la velocidad de cuenta, y ahora va bien, antes era 60 segundos demasiados largos Lengua
Código PHP:
set_task(1.0"countdown"TASK_AA__"b"); 



RE: Digalo con Palabras v1.0 - matrix123 - 29/03/2017

(29/03/2017, 01:04 AM)TripleK escribió: Matrix, el contador de segundos son 3 minutos exactos, Aunque ponga 60 segundos va muy lento xd

EDITADO: He cambiado la velocidad de cuenta, y ahora va bien, antes era 60 segundos demasiados largos Lengua
Código PHP:
set_task(1.0"countdown"TASK_AA__"b"); 

Me olvide del 3.0 jaja lo tnia que sacar y colgue, ahi anda bien entonces? Mañana edito, estoy del cel


RE: Digalo con Palabras v1.0 - TripleK - 29/03/2017

(29/03/2017, 01:39 AM)matrix123 escribió:
(29/03/2017, 01:04 AM)TripleK escribió: Matrix, el contador de segundos son 3 minutos exactos, Aunque ponga 60 segundos va muy lento xd

EDITADO: He cambiado la velocidad de cuenta, y ahora va bien, antes era 60 segundos demasiados largos Lengua
Código PHP:
set_task(1.0"countdown"TASK_AA__"b"); 

Me olvide del 3.0 jaja lo tnia que sacar y colgue, ahi anda bien entonces? Mañana edito, estoy del cel

Vale! Otro error, El primer parentesis es blanco y el segundo amarillo xd
Código PHP:
formatex(itemcharsmax(item), "Juega el equipo [\r%s\y]"SELECT_TEAM "CT" "TT"
También te dejo el .sma con esos errores corregidos por si le quieres cambiar por el que tienes.
Si te molesta que le deje aquí, dímelo y le borro sin problemas!
---------------

.sma   adivinador.sma (Tamaño: 6.14 KB / Descargas: 380)
---------------
Te dejo una foto Sonrisa
[Imagen: 25s54l3.jpg]


RE: Digalo con Palabras v1.0 - Chamo. - 29/03/2017

Solo cambia \y por \w. Para mayor información:

\d es gris/sin color
\w es blanco
\y es amarillo
\r es rojo


RE: Digalo con Palabras v1.0 - zekk'-' - 29/03/2017

Buen aporte matrix Guiño


RE: Digalo con Palabras v1.0 - kiiioN - 29/03/2017

Parece bueno para pasar el tiempo! Buen aporte.


RE: Digalo con Palabras v1.0 - TripleK - 29/03/2017

(29/03/2017, 02:24 AM)Chamo. escribió: Solo cambia \y por \w. Para mayor información:

\d es gris/sin color
\w es blanco
\y es amarillo
\r es rojo

Eso hice, lo único que le pase el código con el error para que se diera cuenta. En el que deje yo corregí esos errores de matrix


RE: Digalo con Palabras v1.0 - matrix123 - 29/03/2017

Gracias a todos, en un rato actualizo el plugin, sabia de los colores pero de distraido puse amarillo, y gracias a todos los que lo descarguen... espero sugerencias

EDIT: ahi actualicé y le agregué color a los mensajes, gracias chamo y TripleK por la ayuda/sugerencia.


RE: Digalo con Palabras v1.0 - Skylar - 29/03/2017

Nice plugin


RE: Digalo con Palabras v1.1 - matrix123 - 29/03/2017

Actualizado v1.1
Cita:- Fix bugs
- Agregado color a los mensajes.



RE: Digalo con Palabras v1.1 - alanfx - 27/06/2017

Se ve buenoExcitedeyes gran aporteThats what she said deberian mejorarlo al 100 asi para poder usarlo en servidores especializados en ese modo Thats what she saidThats what she said estaria muy bien un modo de esos, siempre divierten despues de un pug xD


RE: Digalo con Palabras v1.1 - totopizza - 27/06/2017

Código PHP:
/* MODIFICAR A GUSTO */
#define    MAX_PALABRAS    10
new const TAG [] = "[AMX]:"

new const sPalabras[MAX_PALABRAS][] =
{
    
"Messi""Manzana""Perro""Avion""Barcelona",
    
"Nieve""Futbol""PHP""Helado""Hamburguesa"

}
/* NO MODIFICAR MÁS */ 
------->
Código PHP:
/* MODIFICAR A GUSTO */
new const TAG [] = "[AMX]:"

new const sPalabras[][] =
{
    
"Messi""Manzana""Perro""Avion""Barcelona",
    
"Nieve""Futbol""PHP""Helado""Hamburguesa"

}
/* NO MODIFICAR MÁS */ 

----------------------------------------

Código PHP:
for(new iMAX_PALABRASi++) 
---->
Código PHP:
for(new isizeof sPalabrasi++) 
Nothingdohere