Ultimate Revive v0.5.1
#1
Autor: w0w (yo).
Idea original: anakin_cstrike (https://forums.alliedmods.net/showthread.php?t=76482)

Versión actual: 0.5.1

Changelog:
  • 0.5.1: El valor de algunos CVars ahora se obtiene después de la ejecución del archivo de configuración (gracias a zhorzh78).
  • 0.5:
    • Ya no es más compatible con AMX Mod X 1.8.2 y 1.8.3.
    • Defines son reemplazados por CVars.
    • Creación y ejecución automática del archivo de configuración con CVars: "amxmodx/configs/plugins/ultimate_revive.cfg".
    • Se añadió un nuevo menú para revivir jugadores y por eso también nuevos CVars: ur_menu_cmd para habilitar el uso del menú y ur_menu_cmd_name (comando para abrir el menú).
  • 0.3: Se añadió el define BOT_SUPPORT (para que se pueda revivir a los bots).
  • 0.2:
    • Se corrigieron un par de cosas.
    • Se añadió el define UR_ACCESS_DENY_MODE (cuando un jugador no tiene acceso e intenta usar el comando para revivir a un jugador/equipo/todos).
  • 0.1: Release.

Requirements:
  • AMX Mod X 1.9.0 o más nuevo.
  • ReAPI.

Soporte multilingüe:
  • Inglés (EN)
  • Ruso (RU)
  • Español (ES)

El plugin añade el comando amx_revive para administradores con acceso ur_admin_access.

Ejemplos de uso de este comando:
  • amx_revive w0w - revivir a w0w con 100 HP.
  • amx_revive w0w 500 - revivir a w0w con 500 HP.
  • amx_revive w0w 100 500 - revivir a w0w con 100 HP y 500 de armadura.
  • amx_revive T - revivir a todos los terroristas.
  • amx_revive CT 0 1000 - revivir a todos los counter-terroristas con 1 HP y 999 de armadura.
  • amx_revive ALL - revivir a todos los jugadores.
  • amx_revive "#16" - revivir al jugador con el userid 16.
  • amx_revive "STEAM_1:1:1" - revivir a un jugador con este Steam ID.

Además, es posible usar un menú para revivir a los jugadores; para esto, ur_menu_cmd debe estar habilitado.
ur_menu_cmd_name: nombre del comando para abrir el menú con jugadores para revivir.

Otros cvars:
  • ur_bot_support: compatibilidad con bots (revivir a los bots).
  • ur_messages: mostrar mensajes cuando un admin revive a alguien o no.
    • 0 - desactivado
    • 1 - mostrar solo a quien usa el comando y a quien ha sido revivido.
    • 2 - mostrar a todos.
  • ur_log: logear cuando un administrador revive a un jugador/equipo/todos los jugadores.

El archivo de configuración se crea automáticamente en "amxmodx/configs/plugins" donde puede establecer la configuración que quiera.

Archivo de configuración:
Código PHP:
// Cvars for plugin "Ultimate Revive" by "w0w" (ultimate_revive.amxx, v0.5)


// Admin access to console command to revive players
// -
// Default: "m"
ur_admin_access "m"

// 1 - it's enabled the console command to revive a player/team/everyone; 0 - disabled
// -
// Default: "1"
ur_console_cmd "1"

// Console command to revive players
// -
// Default: "amx_revive"
ur_console_cmd_name "amx_revive"

// If a player has no access and entered the command. 0 - he'll see "Unknown command: ..." (depending on ur_console_cmd_name); 1 - he'll see only the command he entered; 2 - he'll see "You have no access to that command" (NO_ACC_COM in common.txt)
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "2.000000"
ur_console_cmd_access_deny_mode "0"

// 1 - it's enabled the menu command to revive a player; 0 - disabled
// -
// Default: "1"
ur_menu_cmd "1"

// Command to open a menu to revive players
// -
// Default: "amx_revivemenu"
ur_menu_cmd_name "amx_revivemenu"

// Bot support. 0 - disabled support; 1 - enabled
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
ur_bot_support "0"

// 0 - disabled; 1 - show only to who used the command and who was revived; 2 - show to everyone
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "2.000000"
ur_messages "1"

// Logging when admins revive a player/team/everyone. 0 - disabled; 1 - enabled
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
ur_log "0" 

Página de soporte oficial en:


Archivos adjuntos
.zip   ultimate_revive_0.5.1.zip (Tamaño: 5.77 KB / Descargas: 33)
.sma   Descargar AMXX / ultimate_revive.sma (Tamaño: 16.85 KB / Descargas: 42)
Plugins:
En GitHub
Responder
#2
Traduce el archivo de configuración, excelente aporte!

Responder
#3
(01/12/2018, 10:45 PM)Skylar escribió: Traduce el archivo de configuración, excelente aporte!
¡Gracias! He actualizado la información en el primer post. Además, se ha añadido la traducción al turco (también había un fallo, había 3 traducciones en español en la parte del inglés y al revés, así que, solucionado. Gracias a Snake.).
Plugins:
En GitHub
Responder
#4
Actualizado a 0.5.1. El valor de algunos CVars ahora se obtiene después de la ejecución del archivo de configuración (gracias a zhorzh78).
Plugins:
En GitHub
Responder
#5
Se ve bueno, no lo voy a probar porque me retire del counter.
Responder
#6
buen aporte!


(02/12/2018, 06:27 PM)Nazy.- escribió: Se ve bueno, no lo voy a probar porque me retire del counter.

chicos algo que nos re interesa.

Apaguen sus monitores 1min por que Nazy.- se retiro del counter & no lo sabíamos Whatever

* sarcasmo *
[Imagen: zcsztw-4.png] [Imagen: 6u5fj2-4.png]
[Imagen: linkedin_thumb_image.png][Imagen: 76561198283253977.png][Imagen: linkedin_thumb_image.png]
Responder
#7
(02/12/2018, 06:34 PM)Hypnotize escribió: buen aporte!


(02/12/2018, 06:27 PM)Nazy.- escribió: Se ve bueno, no lo voy a probar porque me retire del counter.

chicos algo que nos re interesa.

Apaguen sus monitores 1min por que Nazy.- se retiro del counter & no lo sabíamos Whatever

* sarcasmo *

Solo ando diciendo que se ve un buen plugin por sus comandos, pero que no lo puedo probar por mi propia cuenta porque me he retirado del counter, no le ando diciendo que se interese porque me retire del counter, o si?.
Responder
#8
uhmm, Buen aporte!
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)