Raised This Month: $51 Target: $400
 12% 

[ZP] Duda sobre el límite de mods para mandar por mapa


  
 
 
Thread Tools Display Modes
Author Message
Sidix
Senior Member
Join Date: Feb 2011
Location: Limbo City
Old 03-18-2013 , 16:16   [ZP] Duda sobre el límite de mods para mandar por mapa
#1

Hola, bueno mi duda es que estuve agregando límite de mods para mandar por mapa pero tengo un problema cuando el administrador entra al menu 1. y no selecciona a ningun jugador automaticamente le resta 1

Ejemplo:

Code:
Admin menu

Mods para mandar disponibles: 5

1. Modo Nemesis
2. Modo Assassin
code...
Elijo "Modo nemesis" al seleccionar esa opción automáticamente le resta 1, quisiera saber como hago para que le reste cuando el administrador seleccione a X jugador y no cuando el Administrador elija la opción, Ya que me causa problemas porque algunos administrador sin querer cierran el menú y les resta 1 modo para mandar sin haber asignado X jugador nemesis.

Después de haber seleccionado:

Code:
Admin menu

Mods para mandar disponibles: 4

1. Modo Nemesis
2. Modo Assassin
code...
Automáticamente le resta 1

Que función se usa para hacer que le reste cuando elija a X jugador y no cuando le da a la opción?

Code:

PHP Code:
// Admin Menu
public menu_admin(idkey)
{
    static 
userflags
    userflags 
get_user_flags(id)
    
    switch (
key)
    {
        case 
ACTION_MAKE_NEMESIS// Nemesis command
        
{
            if(
admin_times[id] >= 1)
            {
                if (
userflags & (g_access_flag[ACCESS_MODE_NEMESIS] | g_access_flag[ACCESS_MAKE_NEMESIS]))
                {
                    
// Show player list for admin to pick a target
                    
PL_ACTION ACTION_MAKE_NEMESIS
                    show_menu_player_list
(id)
                    
admin_times[id] -= 1
                
}
                else
                {
                    
zp_colored_print(id"^x04[ZR]^x01 %L"id"CMD_NOT_ACCESS")
                    
show_menu_admin(id)
                }
            }
            else
            {
                
zp_colored_print(id"^x04[ZP]^x01 No tienes modos para mandar")
                
show_menu_admin(id)
            }
        }

        
// code...
    
}
    return 
PLUGIN_HANDLED;

Gracias de antemano.
__________________
[IMG]http://img839.**************/img839/1879/dmcdanteprofile.png[/IMG]
Sidix is offline
baneado
Veteran Member
Join Date: Dec 2012
Location: amxmodx-es.com
Old 03-18-2013 , 16:24   Re: [ZP] Duda sobre el límite de mods para mandar por mapa
#2

te vas a menu_player_list(id, menuid, item)
y veras
PHP Code:
if (allowed_human(playerid))
     
command_human(idplayerid
ahí se lo restas y sigues con los demás

EDIT: o mejor, vas a todos los command_... y ahí lo restas porque poniendolo como te puse antes si un admin pone za_human "RauliTop" no se le restaran los modos

Last edited by baneado; 03-18-2013 at 16:27.
baneado is offline
KermesS
Senior Member
Join Date: Jan 2013
Location: Amsterdam
Old 03-18-2013 , 17:09   Re: [ZP] Duda sobre el límite de mods para mandar por mapa
#3

Algo mas lindo sería ponerle para que se pueda tirar un modo cada determinada cantidad de rondas, mas prolijo queda...
KermesS is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 15:08.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode