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

Adsense

[Plugin] Zombie Crawler New

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

[Plugin] Zombie Crawler New

Mensagem por MtsLa!<3.L em 1/11/2013, 9:26 pm

Eaee pessoal blz , eu vim aqui postar uma classe de zombie que eu fiz ele se chama Zombie Crawler

Funcoes : Pode ver o Player atraves das parede ate ums 400 milimetros de destançia

Obs : Nao Coloquei Skin do Zombie
Obs : Vini;* q me deu esse Nome para o Zombie rsrs'

Print do Zombie:



Código:
#include <amxmodx>
#include <engine>
#include < xs >
#include <zombieplague>

new Float:g_fDelay[33]
new g_CrawlerOn[33]
new sprite_playerheat

new cvar_enable
new cvar_maxdistance
new cvar_updatedelay

new g_zclass_crawler

// Zombie crawler
new const zclass_name[] = { "Zombie Crawler" }
new const zclass_info[] = { "Pode Ver atraves das paredes" }
new const zclass_model[] = { "zombie_source" } // model
new const zclass_clawmodel[] = { "v_knife_zombie.mdl" }
const zclass_health = 2800
const zclass_speed = 255
const Float:zclass_gravity = 1.0
const Float:zclass_knockback = 0.8

static const PLUGIN_NAME[]    = "Zombie Crawler"
static const PLUGIN_AUTHOR[]    = "MtsLa!<3.L"
static const PLUGIN_VERSION[]   = "1.0"

public plugin_init()
{
   register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
   register_cvar(PLUGIN_NAME, PLUGIN_VERSION, FCVAR_SPONLY|FCVAR_SERVER)
   
   cvar_enable    = register_cvar("amx_tig_enable",    "1")
   cvar_maxdistance = register_cvar("amx_tig_distance",    "400")
   cvar_updatedelay = register_cvar("amx_tig_updatedelay", "0.4")
   
   register_event("NVGToggle", "Event_NVGToggle", "be")
}

public plugin_precache()
{
   sprite_playerheat = precache_model("sprites/poison.spr")
   g_zclass_crawler = zp_register_zombie_class(zclass_name, zclass_info, zclass_model, zclass_clawmodel, zclass_health, zclass_speed, zclass_gravity, zclass_knockback)
}

public Event_NVGToggle(id)
   g_CrawlerOn[id] = read_data(1)

public client_PostThink(id)
{
   if(!is_user_alive(id) || !zp_get_user_zombie(id)) return PLUGIN_CONTINUE
   if(zp_get_user_zombie_class(id) != g_zclass_crawler) return PLUGIN_CONTINUE
      
   if((g_fDelay[id] + get_pcvar_float(cvar_updatedelay)) > get_gametime())
      return PLUGIN_CONTINUE
   
   g_fDelay[id] = get_gametime()
   
   new Float:fMyOrigin[3]
   entity_get_vector(id, EV_VEC_origin, fMyOrigin)
   
   static Players[32], iNum
   get_players(Players, iNum, "a")
   for(new i = 0; i < iNum; ++i) if(id != Players[i])
   {
      new target = Players[i]
      
      new Float:fTargetOrigin[3]
      entity_get_vector(target, EV_VEC_origin, fTargetOrigin)
      
      if((get_distance_f(fMyOrigin, fTargetOrigin) > get_pcvar_num(cvar_maxdistance))
      || !is_in_viewcone(id, fTargetOrigin))
         continue

      new Float:fMiddle[3], Float:fHitPoint[3]
      xs_vec_sub(fTargetOrigin, fMyOrigin, fMiddle)
      trace_line(-1, fMyOrigin, fTargetOrigin, fHitPoint)
                        
      new Float:fWallOffset[3], Float:fDistanceToWall
      fDistanceToWall = vector_distance(fMyOrigin, fHitPoint) - 10.0
      normalize(fMiddle, fWallOffset, fDistanceToWall)
      
      new Float:fSpriteOffset[3]
      xs_vec_add(fWallOffset, fMyOrigin, fSpriteOffset)
      new Float:fScale, Float:fDistanceToTarget = vector_distance(fMyOrigin, fTargetOrigin)
      if(fDistanceToWall > 100.0)
         fScale = 8.0 * (fDistanceToWall / fDistanceToTarget)
      else
         fScale = 2.0
   
      te_sprite(id, fSpriteOffset, sprite_playerheat, floatround(fScale), 125)
   }
   return PLUGIN_CONTINUE
}

stock te_sprite(id, Float:origin[3], sprite, scale, brightness)
{
   message_begin(MSG_ONE, SVC_TEMPENTITY, _, id)
   write_byte(TE_SPRITE)
   write_coord(floatround(origin[0]))
   write_coord(floatround(origin[1]))
   write_coord(floatround(origin[2]))
   write_short(sprite)
   write_byte(scale)
   write_byte(brightness)
   message_end()
}

stock normalize(Float:fIn[3], Float:fOut[3], Float:fMul)
{
   new Float:fLen = xs_vec_len(fIn)
   xs_vec_copy(fIn, fOut)
   
   fOut[0] /= fLen, fOut[1] /= fLen, fOut[2] /= fLen
   fOut[0] *= fMul, fOut[1] *= fMul, fOut[2] *= fMul
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1046\\ f0\\ fs16 \n\\ par }
*/


____________________________________________

Quem sabe faz ao vivo :)
-----------------------------------------
Salve - Leozinho - Hawk - Gkf - Junin - J0sh - Rotam
-----------------------------------------
Vem que com nois é vida HAHA!!!!

-----------------------------------------
avatar
MtsLa!<3.L
Moderador
Moderador

Nick : Estelionatario
Masculino Número de Mensagens : 1237
InfoBanker
Ammo Packs : 2060
Honra : 28
Data de inscrição : 16/03/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por gaah101 em 1/11/2013, 9:52 pm

Não  é a msm coisa do zombie Thermal ?
http://forums.alliedmods.net/showthread.php?t=80199
avatar
gaah101
Humano
Humano

Nick : SUB-ZERO=)
Masculino Número de Mensagens : 86
A vida nao é facil mais se eu fosse scripter do mundo tornaria mais facil
Ammo Packs : 1864
Honra : 4
Data de inscrição : 23/05/2012

Ver perfil do usuário http://w4nt3d-darkhunters.blogspot.com.br/ gaah101

Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por MtsLa!<3.L em 1/11/2013, 9:58 pm

gaah101 escreveu:Não  é a msm coisa do zombie Thermal ?
http://forums.alliedmods.net/showthread.php?t=80199
Criei o zm quase agora , se quiser perguntar pro Vini;* pode perguntar

____________________________________________

Quem sabe faz ao vivo :)
-----------------------------------------
Salve - Leozinho - Hawk - Gkf - Junin - J0sh - Rotam
-----------------------------------------
Vem que com nois é vida HAHA!!!!

-----------------------------------------
avatar
MtsLa!<3.L
Moderador
Moderador

Nick : Estelionatario
Masculino Número de Mensagens : 1237
InfoBanker
Ammo Packs : 2060
Honra : 28
Data de inscrição : 16/03/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por gaah101 em 1/11/2013, 10:41 pm

MtsLa!<3.L escreveu:
gaah101 escreveu:Não  é a msm coisa do zombie Thermal ?
http://forums.alliedmods.net/showthread.php?t=80199
Criei o zm quase agora , se quiser perguntar pro Vini;* pode perguntar
Não estou falando se vc criou.. perguntei se e a msm coisa que o zm thermal ?
avatar
gaah101
Humano
Humano

Nick : SUB-ZERO=)
Masculino Número de Mensagens : 86
A vida nao é facil mais se eu fosse scripter do mundo tornaria mais facil
Ammo Packs : 1864
Honra : 4
Data de inscrição : 23/05/2012

Ver perfil do usuário http://w4nt3d-darkhunters.blogspot.com.br/ gaah101

Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por SpriiTe em 1/11/2013, 10:58 pm

MtsLa!<3.L escreveu:Eaee pessoal blz , eu vim aqui postar uma classe de zombie que eu fiz ele se chama Zombie Crawler

Funcoes : Pode ver o Player  atraves das parede ate ums 400 milimetros de destançia

Obs : Nao Coloquei Skin do Zombie
Obs : Vini;*  q me deu esse Nome para o Zombie rsrs'

[...]
400 milímetros?
40 centímetros?

Pelo que consta no código isso acontece até pouco mais de 3 metros de um alvo...

E poupe-nos desse sua conversa de que foi você que fez esse plugin e que fulano está de prova, você copiou e colou esse plugin, a única coisa que você teve a capacidade de alterar foi o valor da variável que define o nome do zombie, o valor padrão da CVar amx_tig_distance, e alguns comentários presentes no código original, o resto é idêntico ao plugin do thermal zombie, e ainda tem a cara-de-pau de chegar e falar que é um plugin de sua autoria? Já não basta os diversos exemplos de ripadores que já mostraram a cara aqui na ZPlague e agora chega mais 1?
avatar
SpriiTe
Humano
Humano

Masculino Número de Mensagens : 149
Ammo Packs : 2156
Honra : 40
Data de inscrição : 20/09/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por MtsLa!<3.L em 1/11/2013, 11:23 pm

SpriiTe escreveu:
MtsLa!<3.L escreveu:Eaee pessoal blz , eu vim aqui postar uma classe de zombie que eu fiz ele se chama Zombie Crawler

Funcoes : Pode ver o Player  atraves das parede ate ums 400 milimetros de destançia

Obs : Nao Coloquei Skin do Zombie
Obs : Vini;*  q me deu esse Nome para o Zombie rsrs'

[...]
400 milímetros?
40 centímetros?

Pelo que consta no código isso acontece até pouco mais de 3 metros de um alvo...

E poupe-nos desse sua conversa de que foi você que fez esse plugin e que fulano está de prova, você copiou e colou esse plugin, a única coisa que você teve a capacidade de alterar foi o valor da variável que define o nome do zombie, o valor padrão da CVar amx_tig_distance, e alguns comentários presentes no código original, o resto é idêntico ao plugin do thermal zombie, e ainda tem a cara-de-pau de chegar e falar que é um plugin de sua autoria? Já não basta os diversos exemplos de ripadores que já mostraram a cara aqui na ZPlague e agora chega mais 1?
Ok entao se esta falando que sou ripador pergunta para o Vini;* se eu nao fiz essa classe de zm

Esta me chamando de ripador blz entao , nunca mais posto plugins aqui tambem

____________________________________________

Quem sabe faz ao vivo :)
-----------------------------------------
Salve - Leozinho - Hawk - Gkf - Junin - J0sh - Rotam
-----------------------------------------
Vem que com nois é vida HAHA!!!!

-----------------------------------------
avatar
MtsLa!<3.L
Moderador
Moderador

Nick : Estelionatario
Masculino Número de Mensagens : 1237
InfoBanker
Ammo Packs : 2060
Honra : 28
Data de inscrição : 16/03/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por SpriiTe em 1/11/2013, 11:35 pm

MtsLa!<3.L escreveu:
SpriiTe escreveu:
MtsLa!<3.L escreveu:Eaee pessoal blz , eu vim aqui postar uma classe de zombie que eu fiz ele se chama Zombie Crawler

Funcoes : Pode ver o Player  atraves das parede ate ums 400 milimetros de destançia

Obs : Nao Coloquei Skin do Zombie
Obs : Vini;*  q me deu esse Nome para o Zombie rsrs'

[...]
400 milímetros?
40 centímetros?

Pelo que consta no código isso acontece até pouco mais de 3 metros de um alvo...

E poupe-nos desse sua conversa de que foi você que fez esse plugin e que fulano está de prova, você copiou e colou esse plugin, a única coisa que você teve a capacidade de alterar foi o valor da variável que define o nome do zombie, o valor padrão da CVar amx_tig_distance, e alguns comentários presentes no código original, o resto é idêntico ao plugin do thermal zombie, e ainda tem a cara-de-pau de chegar e falar que é um plugin de sua autoria? Já não basta os diversos exemplos de ripadores que já mostraram a cara aqui na ZPlague e agora chega mais 1?
Ok entao se esta falando que sou ripador pergunta para o Vini;* se eu nao fiz essa classe de zm

Esta me chamando de ripador blz entao , nunca mais posto plugins aqui tambem
Caso não tenha percebido, eu não me importo se fulano vai falar que foi você que fez o plugin, eu não conheço esse Vini, e mesmo que eu conhecesse sério que seria apenas coincidência ambos os plugins terem o mesmo número de linhas, variáveis declaradas com os mesmos nomes, cvars criadas também com os mesmos nomes, a funções serem organizadas da mesma forma. Quantas coincidências, não é mesmo?

[Ironic mod on]
Opa, espera um pouco, você vai parar de postar plugins?
Nossa brother foi mal, não sei nem por onde começar a me desculpar.


¬¬'
avatar
SpriiTe
Humano
Humano

Masculino Número de Mensagens : 149
Ammo Packs : 2156
Honra : 40
Data de inscrição : 20/09/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por wc_dpz1 em 1/11/2013, 11:43 pm

nada a declarar .
avatar
wc_dpz1
Humano
Humano

Nick : dpzOfficial ;*
Masculino Número de Mensagens : 62
Ammo Packs : 1406
Honra : -2
Data de inscrição : 22/08/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por Leozinho em 2/11/2013, 12:40 am

Zplague17 

Código:
#include <amxmodx>
#include <engine>
#include < xs >
#include <zombieplague>

new Float:g_fDelay[33]
new g_ThermalOn[33]
new sprite_playerheat

new cvar_enable
new cvar_maxdistance
new cvar_updatedelay

new g_zclass_thermal

// Thermal Zombie Atributes
new const zclass_name[] = { "Thermal" } // name
new const zclass_info[] = { "Looks through walls" } // description
new const zclass_model[] = { "zombie_source" } // model
new const zclass_clawmodel[] = { "v_knife_zombie.mdl" } // claw model
const zclass_health = 1800 // health
const zclass_speed = 240 // speed
const Float:zclass_gravity = 1.0 // gravity
const Float:zclass_knockback = 1.5 // knockback

static const PLUGIN_NAME[]    = "Thermal Zombie"
static const PLUGIN_AUTHOR[]    = "Cheap_Suit"
static const PLUGIN_VERSION[]   = "1.0"

public plugin_init()
{
   register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
   register_cvar(PLUGIN_NAME, PLUGIN_VERSION, FCVAR_SPONLY|FCVAR_SERVER)
   
   cvar_enable    = register_cvar("amx_tig_enable",    "1")
   cvar_maxdistance = register_cvar("amx_tig_distance",    "600")
   cvar_updatedelay = register_cvar("amx_tig_updatedelay", "0.2")
   
   register_event("NVGToggle", "Event_NVGToggle", "be")
}

public plugin_precache()
{
   sprite_playerheat = precache_model("sprites/poison.spr")
   g_zclass_thermal = zp_register_zombie_class(zclass_name, zclass_info, zclass_model, zclass_clawmodel, zclass_health, zclass_speed, zclass_gravity, zclass_knockback)
}

public Event_NVGToggle(id)
   g_ThermalOn[id] = read_data(1)

public client_PostThink(id)
{
   if(!is_user_alive(id) || !zp_get_user_zombie(id)) return PLUGIN_CONTINUE
   if(zp_get_user_zombie_class(id) != g_zclass_thermal) return PLUGIN_CONTINUE
      
   if((g_fDelay[id] + get_pcvar_float(cvar_updatedelay)) > get_gametime())
      return PLUGIN_CONTINUE
   
   g_fDelay[id] = get_gametime()
   
   new Float:fMyOrigin[3]
   entity_get_vector(id, EV_VEC_origin, fMyOrigin)
   
   static Players[32], iNum
   get_players(Players, iNum, "a")
   for(new i = 0; i < iNum; ++i) if(id != Players[i])
   {
      new target = Players[i]
      
      new Float:fTargetOrigin[3]
      entity_get_vector(target, EV_VEC_origin, fTargetOrigin)
      
      if((get_distance_f(fMyOrigin, fTargetOrigin) > get_pcvar_num(cvar_maxdistance))
      || !is_in_viewcone(id, fTargetOrigin))
         continue

      new Float:fMiddle[3], Float:fHitPoint[3]
      xs_vec_sub(fTargetOrigin, fMyOrigin, fMiddle)
      trace_line(-1, fMyOrigin, fTargetOrigin, fHitPoint)
                        
      new Float:fWallOffset[3], Float:fDistanceToWall
      fDistanceToWall = vector_distance(fMyOrigin, fHitPoint) - 10.0
      normalize(fMiddle, fWallOffset, fDistanceToWall)
      
      new Float:fSpriteOffset[3]
      xs_vec_add(fWallOffset, fMyOrigin, fSpriteOffset)
      new Float:fScale, Float:fDistanceToTarget = vector_distance(fMyOrigin, fTargetOrigin)
      if(fDistanceToWall > 100.0)
         fScale = 8.0 * (fDistanceToWall / fDistanceToTarget)
      else
         fScale = 2.0
   
      te_sprite(id, fSpriteOffset, sprite_playerheat, floatround(fScale), 125)
   }
   return PLUGIN_CONTINUE
}

stock te_sprite(id, Float:origin[3], sprite, scale, brightness)
{
   message_begin(MSG_ONE, SVC_TEMPENTITY, _, id)
   write_byte(TE_SPRITE)
   write_coord(floatround(origin[0]))
   write_coord(floatround(origin[1]))
   write_coord(floatround(origin[2]))
   write_short(sprite)
   write_byte(scale)
   write_byte(brightness)
   message_end()
}

stock normalize(Float:fIn[3], Float:fOut[3], Float:fMul)
{
   new Float:fLen = xs_vec_len(fIn)
   xs_vec_copy(fIn, fOut)
   
   fOut[0] /= fLen, fOut[1] /= fLen, fOut[2] /= fLen
   fOut[0] *= fMul, fOut[1] *= fMul, fOut[2] *= fMul
}
https://forums.alliedmods.net/showthread.php?t=80199

____________________________________________

avatar
Leozinho
Administrador
Administrador

Masculino Número de Mensagens : 2854
Ammo Packs : 2701
Honra : 78
Data de inscrição : 20/11/2011

Ver perfil do usuário leozinho.zp

Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por [D]ex[T]er em 2/11/2013, 9:35 am

oia o cra ripando plugin
saoksopaksopaksopaksa

____________________________________________


Visitem:www.tudo-para-seu-zm.blogspot.com.br

BY:DEXTER
avatar
[D]ex[T]er
Banido
Banido

Masculino Número de Mensagens : 57
Ammo Packs : 1339
Honra : -5
Data de inscrição : 26/10/2013

Ver perfil do usuário http://steamcommunity.com/groups/tudoparaseuzm http://tudo-para-seu-zm.blogspot.com.br/ dexter.dexter501

Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por Convidado em 2/11/2013, 9:47 am

[D]ex[T]er escreveu:oia o cra ripando plugin
saoksopaksopaksopaksa
ta pior que eu ^^

Convidado
Convidado


Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por MtsLa!<3.L em 2/11/2013, 9:54 am

wilian159 escreveu:
[D]ex[T]er escreveu:oia o cra ripando plugin
saoksopaksopaksopaksa
ta pior que eu ^^

uhshausAHU pior que voce nem o papa consegue ser

____________________________________________

Quem sabe faz ao vivo :)
-----------------------------------------
Salve - Leozinho - Hawk - Gkf - Junin - J0sh - Rotam
-----------------------------------------
Vem que com nois é vida HAHA!!!!

-----------------------------------------
avatar
MtsLa!<3.L
Moderador
Moderador

Nick : Estelionatario
Masculino Número de Mensagens : 1237
InfoBanker
Ammo Packs : 2060
Honra : 28
Data de inscrição : 16/03/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por [D]ex[T]er em 2/11/2013, 9:55 am

MtsLa!<3.L escreveu:
wilian159 escreveu:
[D]ex[T]er escreveu:oia o cra ripando plugin
saoksopaksopaksopaksa
ta pior que eu ^^
uhshausAHU pior que voce nem o papa consegue ser
asoaksopaksoapksopaksaopskasaposakspao

____________________________________________


Visitem:www.tudo-para-seu-zm.blogspot.com.br

BY:DEXTER
avatar
[D]ex[T]er
Banido
Banido

Masculino Número de Mensagens : 57
Ammo Packs : 1339
Honra : -5
Data de inscrição : 26/10/2013

Ver perfil do usuário http://steamcommunity.com/groups/tudoparaseuzm http://tudo-para-seu-zm.blogspot.com.br/ dexter.dexter501

Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por Convidado em 2/11/2013, 10:09 am

MtsLa!<3.L escreveu:
wilian159 escreveu:
[D]ex[T]er escreveu:oia o cra ripando plugin
saoksopaksopaksopaksa
ta pior que eu ^^
uhshausAHU pior que voce nem o papa consegue ser
papa é nob mano :)

Convidado
Convidado


Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por moglinh em 2/11/2013, 3:54 pm

Quee eu saiba esse ai é o Zombie Thermal ,
Aléem do mais o já existe esse Zombie Crawler , é aquele que anda agaichado , igual o da ZP 2011 ( DH ).

____________________________________________

Skype: abusadoszp:
Adicione Lá em :)
Nao esqueca !


Canal : https://www.facebook.com/JarobeiiOficial :
Se Inscrevam e De Joinha


Facebook : www.facebook.com.br/moglin.henrique :):


Coorraa ! :


Canal Youtube:
avatar
moglinh
Humano
Humano

Nick : Jarobeii
Masculino Número de Mensagens : 203
Ammo Packs : 1981
Honra : -27
Data de inscrição : 30/01/2012

Ver perfil do usuário abusadoszp

Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

Mensagem por wc_dpz1 em 2/11/2013, 7:15 pm

é verdade eu tenho essas duas classes de zm no meu sv qe são boas para um zp 4.6 e zp hardcore .
avatar
wc_dpz1
Humano
Humano

Nick : dpzOfficial ;*
Masculino Número de Mensagens : 62
Ammo Packs : 1406
Honra : -2
Data de inscrição : 22/08/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Plugin] Zombie Crawler New

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