Give Equipment | Dev-CS.ru
> > > > >

Give Equipment 1.4

Нет прав для скачивания
Сообщения
92
Рейтинг
61
#1
d3m37r4 добавил(а) новый ресурс:

Give Equipment - Плагин выдает бронежилет + шлем и defuse kit

Играя в CSGO обычный режим, понравилась фишка с выдачей брони и щипцов в начале раунда, решил реализовать ее для своего сервера в 1.6.
Плагин выдает в каждом раунде бронежилет + шлем, и игроку, который играет за КТ defuse kit.
Узнать больше об этом ресурсе...
 
  3

wopox1337

Рационалист
Сообщения
991
GitHub
wopox1337
Рейтинг
675
#2
d3m37r4, что бы не городить проверки на живого используй ReAPI правильно.
RG_CBasePlayer_Spawn можно заменить на:

Код:
/*
    * Description:      Called on spawn, the attempt to equip a player.
    * Params:           (const this, bool addDefault, bool equipGame)
    */
    RG_CBasePlayer_OnSpawnEquip,

ИЛИ

/*
    * Description:      Called by CBasePlayer::Spawn just before releasing the player into the game.
    * Params:           (const index)
    */
    RG_CSGameRules_PlayerSpawn,
Так же учитывай, что кому-то необходимо будет больше 100 брони.
Код:
rg_set_user_armor(iIndex, min(VALUE, 255), ARMOR_VESTHELM);
 
Последнее редактирование:
  1

wopox1337

Рационалист
Сообщения
991
GitHub
wopox1337
Рейтинг
675
#4
Код:
-public CBasePlayer_Spawn(iIndex)
{
    if(!is_user_alive(iIndex))
        return HC_CONTINUE;

    new ArmorType:iArmorType;
-    new iArmor = rg_get_user_armor(iIndex, iArmorType);
-    new TeamName:iTeam = get_member(iIndex, m_iTeam);
    
+    if(rg_get_user_armor(iIndex, iArmorType) < 100 || iArmorType != ARMOR_VESTHELM)               
        rg_set_user_armor(iIndex, 100, ARMOR_VESTHELM);               

-    new bool:bUserHasDefuser = get_member(iIndex, m_bHasDefuser);

+    if(get_member(iIndex, m_iTeam) == TEAM_CT && !get_member(iIndex, m_bHasDefuser))
        rg_give_defusekit(iIndex, true);                           

    return HC_CONTINUE;
}
 
Последнее редактирование:
  1
Сообщения
83
Рейтинг
17
#5
фри броня да еще и шлем онли за кт, в первых раундах вообще дисбаланс, а где справедливость
 
 
Сообщения
92
Рейтинг
61
#9
  1
Сообщения
657
Рейтинг
282
#10
Неактуально для владельцев серверов с плагином AES. То же самое можно выдавать с его помощью.
 
 
> > > > >