Duelos Carnage.
#1
DUELOS CARNAGE


DESCRIPCIÓN:
Un simple mini-mod donde en cada ronda puede o no jugarse un duelo, los Administradores tienen la posibilidad de elegir un duelo para jugar.
Está diseñado para jugar en equipo, donde los jugadores vivos del equipo ganador recibirán un premio predefinido, elegido aleatoriamente. Este mini-mod también cuenta con algunos sonidos, los cuales se reproducirán de acuerdo a lo que pase durante la ronda.

CONFIGURACIÓN:

CVARs:
  • amx_duelos: Activa/desactiva el plugin [0 = No || 1 = Si] [Defecto 1]
  • amx_rondas: Define en que ronda comenzarán automáticamente los duelos [Defecto 3]
  • amx_jugadoresmin: Define la cantidad mínima de jugadores [Defecto 2]
  • amx_iniciarduelo: Tiempo en segundos que comenzará un duelo después de iniciada la ronda (+2.0) [Defecto 2.0]
  • amx_cantidadduelos: Cantidad de duelos seteados a los jugadores que tengan el acceso ADMIN_KICK [Defecto 5]

  • amx_dueloawp: Activa/desactiva el duelo sniper [0 = No || 1 = Si] [Defecto 1]
  • amx_chanceawp: Chance de que comienze dicho duelo [Defecto 3]
  • amx_jugmin_awp: Jugadores requeridos para iniciar dicho duelo [Defecto 4]

  • amx_duelodeagle: Activa/desactiva el duelo deagle [0 = No || 1 = Si] [Defecto 1]
  • amx_chancedeagle: Chance de que comienze dicho duelo [Defecto 4]
  • amx_jugmin_deagle: Jugadores requeridos para iniciar dicho duelo [Defecto 2]

  • amx_duelohe: Activa/desactiva el duelo explosivo [0 = No || 1 = Si] [Defecto 1]
  • amx_chancehe: Chance de que comienze dicho duelo [Defecto 5]
  • amx_jugmin_he: Jugadores requeridos para iniciar dicho duelo [Defecto 4]

  • amx_dueloknife: Activa/desactiva el duelo a pura sangre [0 = No || 1 = Si] [Defecto 1]
  • amx_chanceknife: Chance de que comienze dicho duelo [Defecto 2]
  • amx_jugmin_knife: Jugadores requeridos para iniciar dicho duelo [Defecto 2]

CAMBIOS:

Cita:
  • v1.0 - [02/09/2014]
  • Versión Inicial.

IMÁGENES:


Antes que nada quiero aclarar que van a ver CVARs repetidas. Están por un motivo temporal en el cual estoy pensando una forma donde sea más editable sin tener que modificar muchas partes del código.


Archivos adjuntos
.zip   Duelos Carnage.zip (Tamaño: 1.19 MB / Descargas: 131)
.sma   Descargar AMXX / Duelos_Carnage.sma (Tamaño: 23.9 KB / Descargas: 164)
Believe, be yourself and don't hold on to just one dream ❤

https://github.com/FEDERICOMB96
Responder
#2
U.U interesante ^^ esto lo voy a usar bastante, gracias.
[Imagen: 76561198066347799.png]
Responder
#3
Muy bueno , :3 espero que más de alguien lo sepa apreciar el esfuerzo que uno tiene que hacer al crear un plugin de esta dimensión.
[Imagen: 76561198064275553.png]
Responder
#4
(02/09/2014, 09:35 PM)Side^^ escribió: U.U interesante ^^ esto lo voy a usar bastante, gracias.

(02/09/2014, 09:52 PM)fairstyle escribió: Muy bueno , :3 espero que más de alguien lo sepa apreciar el esfuerzo que uno tiene que hacer al crear un plugin de esta dimensión.

Gracias Cutecry

Le voy a ir dando actualizaciones, acepto ideas buenas.
Believe, be yourself and don't hold on to just one dream ❤

https://github.com/FEDERICOMB96
Responder
#5
podes poner una descripcion un poco mas detallada ¿ esque la verdad no entendi nada :'v

podrias poner una selfie(? xD una foto .-.

PD : el stock que tenes es bueno ?
(10/10/2014, 06:38 PM)RauliTop escribió:
(10/10/2014, 04:40 PM)ivan escribió: no sabía que se podia poner los iconos gestuales cuando das reputacion negativa/positiva.
ui, peligro...
pronto habrán reputaciones de ivan:
hace muy muy muii DafuqYao mingGenius buenos Thats what she saidtutoriales Proud me encataan Whatever
Responder
#6
(03/09/2014, 12:15 AM)K.- escribió: podes poner una descripcion un poco mas detallada ¿ esque la verdad no entendi nada :'v

podrias poner una selfie(? xD una foto .-.

Listo, espero que se entienda. Roflmao

(03/09/2014, 12:15 AM)K.- escribió: PD : el stock que tenes es bueno ?

Te referís a este?
Código PHP:
stock getUserTeam(const id)
{
    if (
pev_valid(id) != 2)
        return 
FM_CS_TEAM_UNASSIGNED;
    
    return 
get_pdata_int(id1145);


Lo saque de un plugin de Kiske, funciona bien para lo que necesito. Creo que este está en el ZP 5.0
Believe, be yourself and don't hold on to just one dream ❤

https://github.com/FEDERICOMB96
Responder
#7
na ese no xD

digo del chatcolor
(10/10/2014, 06:38 PM)RauliTop escribió:
(10/10/2014, 04:40 PM)ivan escribió: no sabía que se podia poner los iconos gestuales cuando das reputacion negativa/positiva.
ui, peligro...
pronto habrán reputaciones de ivan:
hace muy muy muii DafuqYao mingGenius buenos Thats what she saidtutoriales Proud me encataan Whatever
Responder
#8
Si, es bueno. No será lo mejor que hay pero es una de las formas en que poder mandar un mensaje del color del team.
Ese lo hice yo, gracias a la Info de Mario. Es parecido a otros que andan sueltos por ahí.
Believe, be yourself and don't hold on to just one dream ❤

https://github.com/FEDERICOMB96
Responder
#9
Si te fijas:
Código PHP:
stock getUserTeam(const id)
{
    if (
pev_valid(id) != 2)
        return 
FM_CS_TEAM_UNASSIGNED;
    
    return 
get_pdata_int(id1145);

Es mejor hacer constantes para los offsets. Por las dudas no ?.
Y con id basta en vez de const id.

PD:
Código PHP:
const PDATA_SAFE 2;
const 
OFFSET_TEAM 114;
const 
OFFSET_LINUX 5;

stock getUserTeam(id)
{
    if (
pev_valid(id) != PDATA_SAFE)
        return 
FM_CS_TEAM_UNASSIGNED;
    
    return 
get_pdata_int(idOFFSET_TEAMOFFSET_LINUX);

Free agent - Vendo plugins, mods o apps del foro IPB (Invision community)
Contactarme vía Discord >>> AtselTV#8202
Responder
#10
Gracias Axel por el dato, la verdad que no me di cuenta de eso además de que el stock no lo hice yo. Ya lo modifique.



¿Sabes de dónde puedo sacar los OFFSET que existen? Busque por muchos lados y no encontré nada. Solo por curiosidad.
Believe, be yourself and don't hold on to just one dream ❤

https://github.com/FEDERICOMB96
Responder
#11
Código PHP:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c1997-2006 ITB CompuPhaseAMX Mod X Team

Error
Undefined symbol "PDATA_SAFE" on line 795

1 Error
.
Could not locate output file C:\Users\------\Desktop\Duelos_Carnage.amx (compile failed). 
Responder
#12
(03/09/2014, 08:34 PM)FreDDy escribió:
Código PHP:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c1997-2006 ITB CompuPhaseAMX Mod X Team

Error
Undefined symbol "PDATA_SAFE" on line 795

1 Error
.
Could not locate output file C:\Users\------\Desktop\Duelos_Carnage.amx (compile failed). 

Arreglado! Gracias.
Believe, be yourself and don't hold on to just one dream ❤

https://github.com/FEDERICOMB96
Responder
#13
Otra cosa que se me ocurrió, podrías bloquear los mensajes "fire in the hole!" son algo molestos en el duelo explosivo.
Responder
#14
Estaría bueno como dijo FreDDy de bloquear el sonido y el mensaje.

Los offset no se exactamente todos, pero existen y por algún lado debe rondar por ahí, aparte son de Fakemeta.. El ZP Tiene algunos así que tenes un par para usar. Y uno que otro dando vueltas por algunos plugins.
Free agent - Vendo plugins, mods o apps del foro IPB (Invision community)
Contactarme vía Discord >>> AtselTV#8202
Responder
#15
Otra cosa, porque cuando pegas con el cuchi(clic izquierdo) pegas tan rápido?, en el duelo a pura sangre
Responder
#16
(04/09/2014, 12:39 AM)FreDDy escribió: Otra cosa, porque cuando pegas con el cuchi(clic izquierdo) pegas tan rápido?, en el duelo a pura sangre

Porque así lo cree, fijate que te da más vida. Solo el clic izquierdo, el otro es normal.
Believe, be yourself and don't hold on to just one dream ❤

https://github.com/FEDERICOMB96
Responder
#17
Oka entendido.
Responder
#18
Hola, como se puede modificar para que cualquiera que no sea admin pueda utilizar el say /duelo, le aparezcluego a un menu y comience un desafío 1 vs 1.
Responder
#19
Tengo esto en un publico, y no logro bajar la frecuencia de duelos cada "x" ronda.
casi todas las rondas son duelos, y yo quiero que los duelos salgan cada 5 rondas.
Y no puedo cambiarlo mediante cvars.
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)