Zplague
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Zplague Entrar

Seu portal de Zombie Plague no Brasil


description[Pedido] - Alguns plugins  Empty[Pedido] - Alguns plugins

more_horiz
Será que vocês poderiam postar o plugin dos novos modos Jason etc.
Tambem um happyhour com hud o do leozinho deu bug aqui.

description[Pedido] - Alguns plugins  EmptyRe: [Pedido] - Alguns plugins

more_horiz
SMA HAPPY HOUR :


INC :


Ja o Jason n tenho :/

description[Pedido] - Alguns plugins  EmptyRe: [Pedido] - Alguns plugins

more_horiz
Valeu mano, vou testar aqui.
To precisando de um donate_menu pra masters, Será que tem na net ?

description[Pedido] - Alguns plugins  EmptyRe: [Pedido] - Alguns plugins

more_horiz
https://zplague.forumeiro.com/t5384-pedido-plugin-donate-apenas-para-masters?highlight=Donate

Nesse post teem sma somente pra Master :d

description[Pedido] - Alguns plugins  EmptyRe: [Pedido] - Alguns plugins

more_horiz
Não funciona esse, Não consigo digitar mais nada no say com esse plugin ativo.

description[Pedido] - Alguns plugins  EmptyRe: [Pedido] - Alguns plugins

more_horiz
0wnderless escreveu:
Não funciona esse, Não consigo digitar mais nada no say com esse plugin ativo.

Manda a sma do donate_menu que eu coloco só pra adm e também só fala a flag que quer colocar.

description[Pedido] - Alguns plugins  EmptyRe: [Pedido] - Alguns plugins

more_horiz
Lembra daquele que te mandei perfect ? Que você editou e funcionou só que ainda tava com um hud e você esqueceu de tirar.
Vê se tem ele aí, se não tiver avisa que eu procuro.
É que limpei meu pc.

description[Pedido] - Alguns plugins  EmptyRe: [Pedido] - Alguns plugins

more_horiz
Já Encontrei aqui testa ai.

Código:

#include <amxmodx>
#include <cstrike>
#include <zombieplague>

#define    PLUGIN    "ammo donate/dhud"
#define    VERSION    "1.5"
#define    AUTHOR    "user/zobie-dead bug fix/phantom fix"

#define FLAG_ACESS ADMIN_IMMUNITY

new players_menu, players[32], num, i
new accessmenu, iName[64], callback
public plugin_init()
{    
   register_plugin(PLUGIN, VERSION, AUTHOR)
   register_clcmd("say /donate", "transfer_menu", ADMIN_ALL, "")
   
   
   register_clcmd("transfer", "transfer_ammo", ADMIN_ALL, "")
}
public transfer_menu(id)
{  
   if(get_user_flags(id) & FLAG_ACESS)
   {   
      get_players(players, num, "h")      
      if (num <= 1)  
      {      
         client_printcolor(id, "/g[Donate]/t Esse player nao existe")      
         return PLUGIN_HANDLED    
      }  
      
      new tempname[32], info[10]  
      
      players_menu = menu_create("Jogadores", "players_menu_handler")  
      
      for(i = 0; i < num; i++)
      {      
         if(players[i] == id)          
            continue  
         
         get_user_name(players[i], tempname, 31)      
         num_to_str(players[i], info, 9)      
         menu_additem(players_menu, tempname, info, 0)    
      }      
      menu_setprop(players_menu, MPROP_EXIT, MEXIT_ALL)  
      
      menu_display(id, players_menu, 0)  
   }
   else
   {
      client_printcolor(id, "/g[Donate]/t Voce Nao Tem Acesso A Este Comando.")
   }
   
   return PLUGIN_CONTINUE
}

public players_menu_handler(id, players_menu, item)
{
   if(get_user_flags(id) & FLAG_ACESS)
   {
      if(item == MENU_EXIT)  
      {      
         menu_destroy(players_menu)      
         return PLUGIN_HANDLED  
      }    
      
      new data[6]  
      
      menu_item_getinfo(players_menu, item, accessmenu, data, charsmax(data), iName, charsmax(iName), callback)
      
      new player = str_to_num(data)  
      
      client_cmd(id, "messagemode ^"transfer %i^"", player)
   }
   else
   {
      client_printcolor(id, "/g[Donate]/t Voce Nao Tem Acesso A Este Comando.")
   }
   
   return PLUGIN_CONTINUE
}

public transfer_ammo(id)
{    
   if(get_user_flags(id) & FLAG_ACESS)
   {
      
      new param[6]    
      read_argv(2, param, charsmax(param))
      
      for (new x; x < strlen(param); x++)    
      {      
         if(!isdigit(param[x]))      
         {            
            client_printcolor(id, "/g[Donate]/t O parametro deve ser um número")            
            return 0        
         }    
      }    
      
      new amount = str_to_num(param)  
      
      new ammo = zp_get_user_ammo_packs(id)
      
      if (ammo < amount)    
      {            
         client_printcolor(id, "/g[Donate]/t  Voce nao tem packs suficientes")        
         return 0    
      }
      
      read_argv(1, param, charsmax(param))  
      new player = str_to_num(param)
      
      new player_ammo = zp_get_user_ammo_packs(player)
      
      zp_set_user_ammo_packs(id, ammo - amount)    
      zp_set_user_ammo_packs(player, player_ammo + amount)    
      
      new names[2][32]        
      
      get_user_name(id, names[0], 31)    
      get_user_name(player, names[1], 31)        
      
      client_printcolor(id, "/g[Donate]/t Voce doou /g%i/t Ammo packs ao Jogador /g%s", amount, names[1])        
      return 0
   }
   else
   {
      client_printcolor(id, "/g[Donate]/t Voce Nao Tem Acesso A Este Comando.")
   }
   return 0
}

// Mensagem Colorida (client_printcolor)
stock client_printcolor(const id, const input[], any:...)
{
   new count = 1, players[32]
   static msg[191]
   vformat(msg, 190, input, 3)
   
   replace_all(msg, 190, "/g", "^4")  // Chat Verde
   replace_all(msg, 190, "/y", "^1")  // Chat Normal
   replace_all(msg, 190, "/t", "^3")  // Chat Do Time Tr=Vermelho Ct=Azul Spec=Branco
   
   if (id) players[0] = id; else get_players(players, count, "ch")
   {
      for (new i = 0; i < count; i++)
      {
         if (is_user_connected(players[i]))
         {
            message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
            write_byte(players[i]);
            write_string(msg);
            message_end();
         }
      }
   }
}

description[Pedido] - Alguns plugins  EmptyRe: [Pedido] - Alguns plugins

more_horiz
Vou testar assim que enviar as coisas aqui.

description[Pedido] - Alguns plugins  EmptyRe: [Pedido] - Alguns plugins

more_horiz
privacy_tip Permissões neste sub-fórum
Não podes responder a tópicos
power_settings_newInicie sessão para responder