Отлет зомби в CSGO

Тема в разделе "Программирование / Скриптинг", создана пользователем Alnet, 27 апр 2016.

  1. Alnet

    Alnet

    Сообщения:
    39
    Симпатии:
    0
    Здравствуйте, у меня свой ЗомбиМод (писал сам код) на ксс у меня с отлетом зомби было все нормально, но на КСГО когда срабатывает функция отталкивания при попадании в зомби они тупо приостанавливаются но не отлетаеют...((( пробовал увеличить силу отлета - не помогло..(

    Подскажите как оттолкнуть зомби в ксго?

    Для ксс юзал так:

    PHP:
    zm_Hurt(Handle:eventindexattacker)
    {
        new 
    dmg GetEventInt(event"dmg_health");
       
        new 
    String:weapon[32];
        
    GetEventString(event"weapon"weaponsizeof(weapon));
       
        if (
    attacker != 0)
        {
            if (
    IsPlayerHuman(index) && IsPlayerZombie(attacker))
            {
                if (
    StrEqual(weapon"knife"))
                {
                    
    Infect_Zm(index);
                }
            }
            else if (
    IsPlayerHuman(attacker))
            {
                new 
    Float:knockback;
                
    knockback 3.25;
               
                new 
    Float:clientloc[3];
                new 
    Float:attackerloc[3];
               
                
    GetClientAbsOrigin(indexclientloc);
               
                    if (!
    StrEqual(weapon"hegrenade"))
                    {
                        
    GetClientAbsOrigin(attackerattackerloc);
                       
                        new 
    bool:shotgun = (StrEqual(weapon"m3") || StrEqual(weapon"xm1014"));
                       
                        
    KnockBack(indexclientlocattackerlocknockbackdmgshotgun);
                    }
                    else
                    {
                        new 
    Float:heLoc[3];
                        
    FindExplodingGrenade(heLoc);
                       
                        
    KnockBack(indexclientlocheLocknockbackdmgtrue);
                    }
               
            }
        }
    }


    FindExplodingGrenade(Float:heLoc[3])
    {
        
    asdfg(7);
        new 
    String:classname[64];
                   
        new 
    maxentities GetMaxEntities();
        for (new 
    GetMaxClients(); <= maxentitiesx++)
        {
            if (
    IsValidEdict(x))
            {
                
    GetEdictClassname(xclassnamesizeof(classname));
                if (
    StrEqual(classname"hegrenade_projectile"))
                {
                    new 
    takedamage GetEntProp(xProp_Data"m_takedamage");
                    if (
    takedamage == 0)
                    {
                        
    GetEntPropVector(xProp_Send"m_vecOrigin"heLoc);
                        return 
    x;
                    }
                }
            }
        }
       
        return -
    1;
    }

    KnockBack(client, const Float:clientloc[3], const Float:attackerloc[3], Float:powerdmgbool:boost)
    {
        
    asdfg(7);
        if (!
    IsPlayerZombie(client))
        {
            return;
        }
       
        new 
    Float:vector[3];
       
        
    MakeVectorFromPoints(attackerlocclientlocvector);
        
    NormalizeVector(vectorvector);
       
        
    vector[0] *= power * (float(dmg) * 1.5);
        
    vector[1] *= power * (float(dmg) * 1.5);
        
    vector[2] *= power * (float(dmg) * 1.5);
       
        if (
    boost)
        {
            
    ScaleVector(vector4.0);
        }
       
        
    SetPlayerVelocity(clientvector);
    }
    Разобрал куча плагинов Зомби для CSGO - ниче не понял((( ткните меня носом, укажите почему не правильно работает на ксго? Пример очень приветствуется..
     
  2. pracc

    pracc

    Сообщения:
    480
    Симпатии:
    128
  3. Alnet

    Alnet

    Сообщения:
    39
    Симпатии:
    0
    Не помогло.... вырезал из модуля все от hurt - отталкивания нет(
     
  4. -LeXuS-

    -LeXuS-

    Сообщения:
    117
    Симпатии:
    51
    Вот это попробуй дополнительно поставь.
     
  5. Alnet

    Alnet

    Сообщения:
    39
    Симпатии:
    0
    не помогло зомби по прежнему не отлетают вообще(
     
  6. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915