Понизить уровень в GunGame

Тема в разделе "Программирование / Скриптинг", создана пользователем valerikov, 25 фев 2014.

  1. valerikov

    valerikov

    Сообщения:
    4
    Симпатии:
    2
    Всем привет!
    Подскажите как сделать чтобы при убийстве с мухи (т.е scout) у игрока которого убили отнимался один уровень?
    п.с. ..в интернете как на зло ни одного примера в эту сторону.
     
  2. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.993
    Симпатии:
    2.989
    valerikov, ловишь смерть, получаешь оружие, получаешь индекс жертвы, а потом нативом из гг поижаешь уровень.
    P.S. С телефона код не удобно писать
     
  3. valerikov

    valerikov

    Сообщения:
    4
    Симпатии:
    2
    Тут примерно ясно, хотя и не совсем)) но думаю разобраться можно.

    ну а тут тупик.. ни одного натива из gg не знаю, в том-то и проблема.
     
  4. Ибрагим Зубаилов

    Ибрагим Зубаилов

    Сообщения:
    24
    Симпатии:
    0
    ну так зайди в исходники , что мешает ?
     
  5. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.993
    Симпатии:
    2.989
    valerikov, inc файлы от гг рой.

    Добавлено через 20 минут
    Как-то так:
    PHP:
    #include <sourcemod>
    #include <gungame>
    #pragma semicolon 1

    public OnPluginStart() HookEvent("player_death"Event_PlayerDeath);

    public 
    Event_PlayerDeath(Handle:hEvent, const String:name[], bool:silence)
    {
        
    decl String:sWeapon[60];
        
    GetEventString(hEvent"weapon"sWeaponsizeof(sWeapon));
        if(
    StrEqual(sWeapon[7], "scout"false)) GG_RemoveALevel(GetClientOfUserId(GetEventInt(hEvent"userid"));
    }
     
    Последнее редактирование: 25 фев 2014
    valerikov нравится это.
  6. valerikov

    valerikov

    Сообщения:
    4
    Симпатии:
    2
    Спасибо!

    Добавлено через 12 часов 56 минут
    R1KO что означают циферки в sWeapon[60] и sWeapon[7] ?
    ..это мне так, для себя, на будущее.

    Добавлено через 14 часов 54 минуты
    Не, не работает... :this:

    Добавлено через 15 часов 43 минуты
    Всё, разобрался))
     
    Последнее редактирование: 26 фев 2014