Zumbis Online
Últimos assuntos
» [PEDIDO] Plugin Quiz
por [Dk]Serial-Killer 13/9/2017, 10:02 pm

» [PEDIDO] Limite de madness ZP50
por cancels 9/9/2017, 5:38 pm

» [PEDIDO] Midnight's Darkness para ZPA
por PRO DARK 7/9/2017, 5:45 pm

» fast dl
por william 31/8/2017, 3:51 pm

» [ZP 5.0.8] Zombie Madness LIMIT! Ajuda Por Favor
por cancels 29/7/2017, 10:36 pm

» [Dúvida]Limit Madness
por cancels 29/7/2017, 7:31 pm

» [Dúvida]Menu VIP
por cancels 29/7/2017, 7:30 pm

» [Duvida]Menu
por cancels 28/7/2017, 9:31 pm

» [Pedido] Som De Tiros
por N0th1ng 26/7/2017, 7:06 pm

» [PEDIDO] Mudando Menu VIP
por PRO DARK 22/7/2017, 9:37 am

Frases filosóficas Zplague:
....
Os membros mais ativos da semana

Adsense

[PEDIDO]Plugin colete

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[PEDIDO]Plugin colete

Mensagem por romulonp em 16/4/2013, 10:08 am

Pessoal , por pedidos no sv , eu queria saber se alguem pode me passar a .sma do plugin de todos os players começarem com uma quantidade de colete :$
avatar
romulonp
Humano
Humano

Nick : Dii-Menor
Masculino Número de Mensagens : 223
Ammo Packs : 1955
Honra : 0
Data de inscrição : 18/04/2012

Ver perfil do usuário suportebetakillers

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Plugin colete

Mensagem por Luankc em 16/4/2013, 11:10 am


____________________________________________

"Ou você morre como herói, ou vive o suficiente para se tornar vilão..."
avatar
Luankc
Administrador
Administrador

Nick : The NightWalker
Masculino Número de Mensagens : 3339
Ammo Packs : 4590
Honra : 143
Data de inscrição : 20/02/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Plugin colete

Mensagem por romulonp em 16/4/2013, 11:17 am

Desculpe por nao avisar , esqueci de verdade .
o meu e Zombie Plague Advanced
avatar
romulonp
Humano
Humano

Nick : Dii-Menor
Masculino Número de Mensagens : 223
Ammo Packs : 1955
Honra : 0
Data de inscrição : 18/04/2012

Ver perfil do usuário suportebetakillers

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Plugin colete

Mensagem por [P]erfec[T] [S]cr[@]s[H] em 16/4/2013, 1:31 pm

Eu acho que esse funciona em ambas versões
Veja a sma:
Código:
#include <amxmodx>
#include <amxmisc>
#include < fun >
#include <zombieplague>

#define PLUGIN "[ZP] Armor Free"
#define VERSION "0.2"
#define AUTHOR "tii"

//pcvar
new armor_value
 
public plugin_init()
{
      register_plugin(PLUGIN, VERSION, AUTHOR)
      register_event("ResetHUD", "playerSpawn", "be")
      armor_value = register_cvar("zp_armor", "50")

}

public playerSpawn(id)
{
      set_task(2.0, "shield", id)
}

public shield(id)
{
      if(is_user_alive(id) && !zp_get_user_zombie(id))
      set_user_armor(id,get_pcvar_num(armor_value))


// Colored Print (zp_colored_print)
stock zp_colored_print(target, const message[], any:...)
{
   static g_msgSayText, maxplayers;
   if ( !g_msgSayText )
      g_msgSayText = get_user_msgid("SayText")
      
   if ( !maxplayers )
      maxplayers = get_maxplayers();
   
   static buffer[512], i, argscount;
   argscount = numargs();
   
   // Send to everyone
   if (!target)
   {
      static player;
      for (player = 1; player <= maxplayers; player++)
      {
         // Not connected
         if (!is_user_connected(player))
            continue;
         
         // Remember changed arguments
         static changed[5], changedcount; // [5] = max LANG_PLAYER occurencies
         changedcount = 0;
         
         // Replace LANG_PLAYER with player id
         for (i = 2; i < argscount; i++)
         {
            if (getarg(i) == LANG_PLAYER)
            {
               setarg(i, 0, player);
               changed[changedcount] = i;
               changedcount++;
            }
         }
         
         // Format message for player
         vformat(buffer, sizeof buffer - 1, message, 3);
         
         // Send it
         message_begin(MSG_ONE_UNRELIABLE, g_msgSayText, _, player);
         write_byte(player);
         write_string(buffer);
         message_end();
         
         // Replace back player id's with LANG_PLAYER
         for (i = 0; i < changedcount; i++)
            setarg(changed[i], 0, LANG_PLAYER);
      }
   }
   
   // Send to specific target
   else
   {
      // Format message for player
      vformat(buffer, sizeof buffer - 1, message, 3);
      
      // Send it
      message_begin(MSG_ONE, g_msgSayText, _, target);
      write_byte(target);
      write_string(buffer);
      message_end();
   }
}

Espero ter lhe ajudado !!!!!!
avatar
[P]erfec[T] [S]cr[@]s[H]
Scripter
Scripter

Masculino Número de Mensagens : 549
Jogador FODA Perfect Scrash entrou na zplague
Ammo Packs : 1919
Honra : 176
Data de inscrição : 04/04/2013

Ver perfil do usuário http://www.steamcommunity.com/id/perfectscrash perfect.scrash

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Plugin colete

Mensagem por romulonp em 16/4/2013, 1:55 pm

Man , seguinte esse ai ta funcionando legal , so tem um problema , o player VIP tambem fica com 30 de colete :(
avatar
romulonp
Humano
Humano

Nick : Dii-Menor
Masculino Número de Mensagens : 223
Ammo Packs : 1955
Honra : 0
Data de inscrição : 18/04/2012

Ver perfil do usuário suportebetakillers

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Plugin colete

Mensagem por [P]erfec[T] [S]cr[@]s[H] em 16/4/2013, 2:30 pm

Tenta agora a sma que editei do armor free:
Código:
#include <amxmodx>
#include <amxmisc>
#include < fun >
#include <zombieplague>

#define PLUGIN "[ZP] Armor Free"
#define VERSION "0.2"
#define AUTHOR "tii e Scr4sh"

//pcvar
new armor_value, admin_armor_value
 
public plugin_init()
{
      register_plugin(PLUGIN, VERSION, AUTHOR)
      register_event("ResetHUD", "playerSpawn", "be")
      armor_value = register_cvar("zp_armor", "50")
      admin_armor_value = register_cvar("zp_armor_admin", "180")
}

public playerSpawn(id)
{
      set_task(2.0, "shield", id)
      set_task(2.0, "shield_admin", id)
}

public shield(id)
{
      if(is_user_alive(id) && !zp_get_user_zombie(id))
      set_user_armor(id,get_pcvar_num(armor_value))
}


public shield_admin(id)
{
   if(is_user_admin(id) && !zp_get_user_zombie(id))
   set_user_armor(id,get_pcvar_num(admin_armor_value))
}


// Colored Print (zp_colored_print)
stock zp_colored_print(target, const message[], any:...)
{
   static g_msgSayText, maxplayers;
   if ( !g_msgSayText )
      g_msgSayText = get_user_msgid("SayText")
      
   if ( !maxplayers )
      maxplayers = get_maxplayers();
   
   static buffer[512], i, argscount;
   argscount = numargs();
   
   // Send to everyone
   if (!target)
   {
      static player;
      for (player = 1; player <= maxplayers; player++)
      {
         // Not connected
         if (!is_user_connected(player))
            continue;
         
         // Remember changed arguments
         static changed[5], changedcount; // [5] = max LANG_PLAYER occurencies
         changedcount = 0;
         
         // Replace LANG_PLAYER with player id
         for (i = 2; i < argscount; i++)
         {
            if (getarg(i) == LANG_PLAYER)
            {
               setarg(i, 0, player);
               changed[changedcount] = i;
               changedcount++;
            }
         }
         
         // Format message for player
         vformat(buffer, sizeof buffer - 1, message, 3);
         
         // Send it
         message_begin(MSG_ONE_UNRELIABLE, g_msgSayText, _, player);
         write_byte(player);
         write_string(buffer);
         message_end();
         
         // Replace back player id's with LANG_PLAYER
         for (i = 0; i < changedcount; i++)
            setarg(changed[i], 0, LANG_PLAYER);
      }
   }
   
   // Send to specific target
   else
   {
      // Format message for player
      vformat(buffer, sizeof buffer - 1, message, 3);
      
      // Send it
      message_begin(MSG_ONE, g_msgSayText, _, target);
      write_byte(target);
      write_string(buffer);
      message_end();
   }
}

OBS: Se quiser deixar a quantia certa pro adm vai ter que mudar a cvar
zp_armor_admin "(quantidade do colete para o ADM)"

Testei no meu addon e funfou certinho então espero lhe ter ajudado !!!
avatar
[P]erfec[T] [S]cr[@]s[H]
Scripter
Scripter

Masculino Número de Mensagens : 549
Jogador FODA Perfect Scrash entrou na zplague
Ammo Packs : 1919
Honra : 176
Data de inscrição : 04/04/2013

Ver perfil do usuário http://www.steamcommunity.com/id/perfectscrash perfect.scrash

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Plugin colete

Mensagem por romulonp em 16/4/2013, 2:33 pm

mas na cvar zp_armor_admin envolve VIP ou so admin ?
porque eu queria que os Vips e Admins ganhassem 100 de colete e nao 50
avatar
romulonp
Humano
Humano

Nick : Dii-Menor
Masculino Número de Mensagens : 223
Ammo Packs : 1955
Honra : 0
Data de inscrição : 18/04/2012

Ver perfil do usuário suportebetakillers

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Plugin colete

Mensagem por [P]erfec[T] [S]cr[@]s[H] em 16/4/2013, 2:35 pm

Eu creio que envolva vip tambem
Testa-la
avatar
[P]erfec[T] [S]cr[@]s[H]
Scripter
Scripter

Masculino Número de Mensagens : 549
Jogador FODA Perfect Scrash entrou na zplague
Ammo Packs : 1919
Honra : 176
Data de inscrição : 04/04/2013

Ver perfil do usuário http://www.steamcommunity.com/id/perfectscrash perfect.scrash

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Plugin colete

Mensagem por romulonp em 16/4/2013, 2:38 pm

Obg Mano
OBS : O topico pode ser fechado
avatar
romulonp
Humano
Humano

Nick : Dii-Menor
Masculino Número de Mensagens : 223
Ammo Packs : 1955
Honra : 0
Data de inscrição : 18/04/2012

Ver perfil do usuário suportebetakillers

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Plugin colete

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum