Zumbis Online
Últimos assuntos
» [ITEM EXTRA] Dual Beretta Gunslinger(CSO)
por [Dk]Serial-Killer 19/5/2018, 12:48 pm

» [NPC] Firemonster[Revenant]
por zgd.dll 15/5/2018, 6:57 pm

» [PEDIDO] Item Limiter
por PRODARK 13/5/2018, 9:03 am

» [PEDIDO] Plugin Quiz
por cancels 5/5/2018, 11:53 am

» [Duvida] 2 PRIMEIROS VIRAM ZM
por Wilian 30/3/2018, 12:24 pm

» Combate Medieval no Brasil
por [Dk]Serial-Killer 16/3/2018, 9:17 pm

» [ZP AMXX] Kraken Boss [1.0]
por [Dk]Serial-Killer 26/2/2018, 9:24 pm

» TOPICO DESTINADO PARA ALGUM MODELADOR BOM :)
por [Dk]Serial-Killer 20/1/2018, 12:51 pm

» [CSP Gaming | ZPLAGUE E ZM XP ]
por [Dk]Serial-Killer 8/1/2018, 2:11 pm

» Feliz ano novo!
por [Dk]Serial-Killer 31/12/2017, 1:09 pm

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

Adsense

[PEDIDO]Plugin colete

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 : 2200
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

avatar
Luankc
Administrador
Administrador

Nick : The NightWalker
Masculino Número de Mensagens : 3340
Ammo Packs : 4835
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 : 2200
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 : 560
Jogador FODA Perfect Scrash entrou na zplague
Ammo Packs : 2166
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 : 2200
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 : 560
Jogador FODA Perfect Scrash entrou na zplague
Ammo Packs : 2166
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 : 2200
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 : 560
Jogador FODA Perfect Scrash entrou na zplague
Ammo Packs : 2166
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 : 2200
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

Voltar ao Topo


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