Увилечение урона

Тема в разделе "Программирование / Скриптинг", создана пользователем Source_Hack, 17 июл 2015.

  1. Source_Hack

    Source_Hack

    Сообщения:
    82
    Симпатии:
    9
    Почему противник умирает с 1 выстрела, и убийство показано от мира.

    PHP:
    #include <sourcemod>
    #include <clients>
    #include <sdkhooks>

    public OnPluginStart(){
        
    HookEvent("player_hurt"player_hurt);
    }

    public 
    player_hurt(Handle:event, const String:name[], bool:dontBroadcast){
        new 
    client GetClientOfUserId(GetEventInt(event"userid"));
        
    SDKHooks_TakeDamage(clientclientclient1.1client, -1);
    }
     
  2. Саша Шеин

    Саша Шеин

    Сообщения:
    1.254
    Симпатии:
    191
    Вот попробуй:
    PHP:
    #include <sourcemod> 
    #include <clients> 
    #include <sdkhooks> 

    public OnPluginStart()

        
    HookEvent("player_hurt"player_hurt); 


    public 
    player_hurt(Handle:event, const String:name[], bool:dontBroadcast)

        new 
    client GetClientOfUserId(GetEventInt(event"userid")),
            
    attacker GetClientOfUserId(GetEventInt(event"attacker")); 
        
    // native SDKHooks_TakeDamage(entity, inflictor, attacker, Float:damage, damageType=DMG_GENERIC, weapon=-1, const Float:damageForce[3]=NULL_VECTOR, const Float:damagePosition[3]=NULL_VECTOR);
        
    SDKHooks_TakeDamage(clientclientattacker1.1DMG_GENERIC, -1); 
    }  
     

    Вложения:

    • tests.sp
      Размер файла:
      631 байт
      Просмотров:
      1
  3. Source_Hack

    Source_Hack

    Сообщения:
    82
    Симпатии:
    9
    Саша Шеин, Теперь показано кто убил но всеравно с 1 выстрела умирает.
    И где найти мне список "типов урона" ?
     
  4. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.505
    Симпатии:
    1.960
    Константы в sdkhooks.
     
  5. Webman

    Webman Developer

    Сообщения:
    702
    Симпатии:
    182
    PHP:
    new dmg GetEventInt(event"dmg_health");
    SetEventInt(event"dmg_health"dmg 2);
     
  6. Саша Шеин

    Саша Шеин

    Сообщения:
    1.254
    Симпатии:
    191
    Source_Hack, а использовать SDKHooks? Или только стандартные?

    Добавлено через 1 минуту
    Хукай получение дамага и меняй значание да и всё.
     
    Последнее редактирование: 17 июл 2015
  7. Source_Hack

    Source_Hack

    Сообщения:
    82
    Симпатии:
    9
    Как?