Zumbis Online
Últimos assuntos
» ADDONS GPEX (COPIA) EM BREVE!!!
por [Dk]Serial-Killer 5/12/2016, 12:09 pm

» [NPC] Teddy Terror Boss
por bruno2016 1/12/2016, 7:48 pm

» Sistema de Registro 1.1 e banco
por Biel-oGrande 20/11/2016, 10:25 am

» [NPC]LightZombie Boss
por devil-square 20/11/2016, 8:05 am

» Vendo /vencimento Privado!
por [Dk]Serial-Killer 19/11/2016, 1:32 pm

» Sistema de /Party
por Biel-oGrande 18/11/2016, 11:03 am

» P[c]T eGames uma revolução no Zombie IP -> 187.108.192.90:27022
por Biel-oGrande 17/11/2016, 8:50 pm

» Knife Skin Menu
por [Dk]Serial-Killer 16/11/2016, 9:46 am

» Banco automático. Nick/Password
por Biel-oGrande 14/11/2016, 11:21 am

» Pedido todos os addonsZM
por Biel-oGrande 7/11/2016, 2:05 pm

Frases filosóficas Zplague:
....
Os membros mais ativos da semana
[Dk]Serial-Killer
 
devil-square
 

Adsense

[Cod.] Granada Knockback

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

[Cod.] Granada Knockback

Mensagem por ZaturN em 7/6/2014, 10:48 pm

O Knockback não está funcionando para o meu time, para os inimigos o knockback funciona, mas quando eu jogo a granada perto do meu amigo o knockback só vai para mim e não para o meu amigo.

Plugin:
Código:
/* AMX Mod script.
*
* HE-CONC 1.0
*  by ThantiK
*
*
* Description:
*  Remember CONC jumping in TFC? -- This adds the knockback to the HE 'nades
*  its great to set higher or lower depending on your wants.  But definately
*  adds some spunk to the game.

* Commands:
*  CVAR - he_push, set higher or lower depending on the effect you want.
*
* Special Thanks:
*  JGHG for the help with setting velocity, and for the code on getting HE coords.
*  Ryan (War3 Expansion guy) for the mathematics and velocity stocks.
*/
#include <amxmodx>
#include <amxmisc>
#include <engine>
#define SPEED 800.0
public plugin_init() {
    register_plugin("HE Knockback", "1.0", "ThantiK")
    register_event("Damage", "hedamage_event", "b", "2!0", "4!0", "5!0", "6!0")
    register_cvar("he_push","50.0")
}
stock get_velocity_from_origin( ent, Float:fOrigin[3], Float:fSpeed, Float:fVelocity[3] )
{
    new Float:fEntOrigin[3];
    entity_get_vector( ent, EV_VEC_origin, fEntOrigin );
    // Velocity = Distance / Time
    new Float:fDistance[3];
    fDistance[0] = fEntOrigin[0] - fOrigin[0];
    fDistance[1] = fEntOrigin[1] - fOrigin[1];
    fDistance[2] = fEntOrigin[2] - fOrigin[2];
    new Float:fTime = ( vector_distance( fEntOrigin,fOrigin ) / fSpeed );
    fVelocity[0] = fDistance[0] / fTime;
    fVelocity[1] = fDistance[1] / fTime;
    fVelocity[2] = fDistance[2] / fTime;
    return ( fVelocity[0] && fVelocity[1] && fVelocity[2] );
}

// Sets velocity of an entity (ent) away from origin with speed (speed)
stock set_velocity_from_origin( ent, Float:fOrigin[3], Float:fSpeed )
{
    new Float:fVelocity[3];
    get_velocity_from_origin( ent, fOrigin, fSpeed, fVelocity )
    entity_set_vector( ent, EV_VEC_velocity, fVelocity );
    return ( 1 );
}
public hedamage_event(id) {
    new MAXPLAYERS
    MAXPLAYERS = get_maxplayers()
    new inflictor = entity_get_edict(id, EV_ENT_dmg_inflictor)
    if (inflictor <= MAXPLAYERS)
        return PLUGIN_CONTINUE
    new classname2[8]
    entity_get_string(inflictor, EV_SZ_classname, classname2, 7)
    if (!equal(classname2, "grenade"))
        return PLUGIN_CONTINUE
    new Float:upVector[3]
    upVector[0] = float(read_data(4))
    upVector[1] = float(read_data(5))
    upVector[2] = float(read_data(6))
    new damagerept = read_data(2)
    set_velocity_from_origin(id, upVector, get_cvar_float("he_push")*damagerept)
    return PLUGIN_CONTINUE
}

ZaturN
Humano
Humano

Nick : Hawk's GaMes
Masculino Número de Mensagens : 85
         Ammo Packs: 584884
Ammo Packs : 928
Honra : -3
Data de inscrição : 12/05/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Cod.] Granada Knockback

Mensagem por Leozinho em 11/6/2014, 7:37 pm

Fogo amigo ta habilidado ou desabilitado ?

____________________________________________


Leozinho
Administrador
Administrador

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

Ver perfil do usuário leozinho.zp

Voltar ao Topo Ir em baixo

Re: [Cod.] Granada Knockback

Mensagem por ZaturN em 11/6/2014, 11:17 pm

Tava desabilitado, dai eu habilitei e funcionou, mas o meu addons é de hide'n'seek, os trs não pode da facada certo?, ai os cts pode dar facada e eles vão ficar se matando. Tem como deixar o fogo amigo só para um time?

ZaturN
Humano
Humano

Nick : Hawk's GaMes
Masculino Número de Mensagens : 85
         Ammo Packs: 584884
Ammo Packs : 928
Honra : -3
Data de inscrição : 12/05/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Cod.] Granada Knockback

Mensagem por Leozinho em 11/6/2014, 11:39 pm

Não sei se isso é possível

____________________________________________


Leozinho
Administrador
Administrador

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

Ver perfil do usuário leozinho.zp

Voltar ao Topo Ir em baixo

Re: [Cod.] Granada Knockback

Mensagem por ZaturN em 12/6/2014, 12:43 am

É porque eu preciso que ele funcione sem o fogo amigo para ninguem fica se matando

ZaturN
Humano
Humano

Nick : Hawk's GaMes
Masculino Número de Mensagens : 85
         Ammo Packs: 584884
Ammo Packs : 928
Honra : -3
Data de inscrição : 12/05/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Cod.] Granada Knockback

Mensagem por Conteúdo patrocinado Hoje à(s) 10:55 pm


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