Автор Тема: Коды оружия для плагинов rcon админок  (Прочитано 2866 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн comrade4047

  • Член сообщества
  • *
  • Сообщений: 28
  • Карма: 2
Коды оружия:


КОДОПИСАНИЕ
ТЕХНИКА
havana/Vehicles/ATTACK_HELI_CR/ATTACK_HELI_CRУбийство с вертолета бандитов
havana/Vehicles/ATTACK_HELI_LE/ATTACK_HELI_LEУбийство с вертолета полиции
havana/Vehicles/COUPE_CR/COUPE_CR_HW0Убийство с помощью автомобиля купе
havana/Vehicles/SUV_CR/SUV_CRУбийство с помощью джипа
havana/Vehicles/TRANSPORT_HELI_CR/TRANSPORT_HELI_CRУбийство с транспортного вертолета бандитов
havana/Vehicles/TRANSPORT_HELI_LE/TRANSPORT_HELI_LEУбийство с транспортного вертолета полиции
RoadKillДорожное убийство
VehicleUpsideDownПереворот транспорта
РУКОПАШНАЯ
MeleeУбийство с помощью ножа
U_BreachingHammerДробильный молот
U_CollapsingBatonСкладная дубинка
U_BaseballBatБейсбольная бита
U_MacheteМачете
U_PoliceBatonПолицейская дубинка
U_SledgeHammerКувалда
ГРАНАТЫ
U_M67M67 граната
U_M18M18 Дымовая граната
U_FlashbangСветошумовая граната
U_CS_GasГазовая граната
U_IncendiaryDeviceЗажигательная граната
U_MolotovМолотов
РАКЕТНИЦЫ/ГРАНАТОМЕТЫ/ВЗРЫВЧАТКА
U_BreachingChargeС4
U_FIM92Стингер
U_M320_HEM320
U_M79_HEM79
U_M67Граната M67
U_SabotageToolСаботаж
U_RPG7РПГ-7
u_smawSMAW
U_TripMineЛазерная растяжка
ШТУРМОВЫЕ ВИНТОВКИ
U_M16A4 U_M16A3M16A3
U_M416M416
U_AKMAKM
U_Galil_ARARM
U_L85A2L85A2
КАРАБИНЫ
U_RO933RO993
U_SG533LBSG553
U_AKS74uАКС-74У
U_G36CG36C
U_Car556CAR-556
U_ACWRACWR
ТЯЖЕЛЫЕ ВИНТОВКИ
U_HCARHCAR
U_HK51HK51
U_SA58SA-58 OSW
U_SCARHSCAR-H
СНАЙПЕРСКИЕ ВИНТОВКИ
U_ScoutSCOUT ELITE
U_R700LTRR700 LTR
U_L96A1AWM
U_R700Blackout300 Knockout
ПОЛУАВТОМАТИЧЕСКИЕ ВИНТОВКИ
U_SOCOM16SOCOM16
U_SR25ECCSR-25 ECC
U_PTI91PTR-91
U_SCR308Сайга-308
ПИСТОЛЕТЫ-ПУЛЕМЕТЫ
U_MP5KMP5K
U_UMP45UMP-45
U_M45M/45
U_MPXMPX
U_K10K10
U_ISC9UZI
U_P90P90
U_FMG9FMG9
U_INF9Tec 9
U_Mac_10Mac 10
ДРОБОВИКИ
U_Rem870P870P MAGNUM
U_Stakeout3737 Stakeout
U_Spas12SPAS-12
U_SBS12ShortДвустволка
ПИСТОЛЕТЫ
U_M992FS
U_P226P226
U_CZ75CZ-75
U_G17G17
U_SW38Snub38-SNUB
U_RS357357 Rs
U_Taurus4444 Magnum
U_Jury410410 Jury
U_HK45C45T
U_M1911M1911A1
U_SW40P.40 PRO
U_IMI50BaldEagleBald Eagle
U_G18CG18C
U_M93R93R
U_TaserGunT62 Cew
U_TracerDartGunTracking Dart
ПУЛЕМЕТЫ
U_M240M240
U_MG36MG36
ПРОЧЕЕ
DeathПросто смерть
SoldierCollisionСтолкновение солдат (?)
U_ZipLineGunКанат
DamageAreaСмерть в результате обрушения
SuicideСамоубийство
U_CR_MedicBagМедицинская сумка бандитов
U_LE_MedicBagМедицинская сумка полиции
U_CR_ReviveШприц оживления
U_DefibДефибрилятор
« Последнее редактирование: 06-05-2015, 13:56:40 от comrade4047 »

Оффлайн comrade4047

  • Член сообщества
  • *
  • Сообщений: 28
  • Карма: 2
Конфиг для рукопашного режима (за огнестрел/взрывчатку/транспорт киляет, затем кикает и банит)

#####################################################
#  Server !rules messages
#####################################################


On Say;Text !rules
    PlayerSay === ONLY MELEE ===
    PlayerSay === 1st violation = kill ===
    PlayerSay === 2nd violation = kick ===
    PlayerSay === 3rd violation = ban ===


On Kill;Weapon havana/Vehicles/ATTACK_HELI_CR/ATTACK_HELI_CR,havana/Vehicles/ATTACK_HELI_LE/ATTACK_HELI_LE,havana/Vehicles/COUPE_CR/COUPE_CR_HW0,havana/Vehicles/SUV_CR/SUV_CR,havana/Vehicles/TRANSPORT_HELI_CR/TRANSPORT_HELI_CR,havana/Vehicles/TRANSPORT_HELI_LE/TRANSPORT_HELI_LE,U_M67,U_M18,U_Flashbang,U_CS_Gas,U_IncendiaryDevice,U_Molotov,U_BreachingCharge,U_FIM92,U_M320_HE,U_M79_HE,U_M67,U_SabotageTool,U_RPG7,u_smaw,U_TripMine,U_M16A4,U_M416,U_AKM,U_Galil_AR,U_L85A2,U_RO933,U_SG533LB,U_AKS74u,U_G36C,U_Car556,U_ACWR,U_HCAR,U_HK51,U_SA58,U_SCARH,U_Scout,U_R700LTR,U_L96A1,U_R700Blackout,U_SOCOM16,U_SR25ECC,U_PTI91,U_SCR308,U_MP5K,U_UMP45,U_M45,U_MPX,U_K10,U_ISC9,U_P90,U_FMG9,U_INF9,U_Mac_10,U_Rem870P,U_Stakeout37,U_Spas12,U_SBS12Short,U_M9,U_P226,U_CZ75,U_G17,U_SW38Snub,U_RS357,U_Taurus44,U_Jury410,U_HK45C,U_M1911,U_SW40P,U_IMI50BaldEagle,U_G18C,U_M93R,U_TaserGun,U_TracerDartGun,U_M240,U_MG36;PlayerCount 3;Ban %p% illegal weapon
On Kill;Weapon havana/Vehicles/ATTACK_HELI_CR/ATTACK_HELI_CR,havana/Vehicles/ATTACK_HELI_LE/ATTACK_HELI_LE,havana/Vehicles/COUPE_CR/COUPE_CR_HW0,havana/Vehicles/SUV_CR/SUV_CR,havana/Vehicles/TRANSPORT_HELI_CR/TRANSPORT_HELI_CR,havana/Vehicles/TRANSPORT_HELI_LE/TRANSPORT_HELI_LE,U_M67,U_M18,U_Flashbang,U_CS_Gas,U_IncendiaryDevice,U_Molotov,U_BreachingCharge,U_FIM92,U_M320_HE,U_M79_HE,U_M67,U_SabotageTool,U_RPG7,u_smaw,U_TripMine,U_M16A4,U_M416,U_AKM,U_Galil_AR,U_L85A2,U_RO933,U_SG533LB,U_AKS74u,U_G36C,U_Car556,U_ACWR,U_HCAR,U_HK51,U_SA58,U_SCARH,U_Scout,U_R700LTR,U_L96A1,U_R700Blackout,U_SOCOM16,U_SR25ECC,U_PTI91,U_SCR308,U_MP5K,U_UMP45,U_M45,U_MPX,U_K10,U_ISC9,U_P90,U_FMG9,U_INF9,U_Mac_10,U_Rem870P,U_Stakeout37,U_Spas12,U_SBS12Short,U_M9,U_P226,U_CZ75,U_G17,U_SW38Snub,U_RS357,U_Taurus44,U_Jury410,U_HK45C,U_M1911,U_SW40P,U_IMI50BaldEagle,U_G18C,U_M93R,U_TaserGun,U_TracerDartGun,U_M240,U_MG36;PlayerCount 2;Kick %p% illegal weapon
On Kill;Weapon havana/Vehicles/ATTACK_HELI_CR/ATTACK_HELI_CR,havana/Vehicles/ATTACK_HELI_LE/ATTACK_HELI_LE,havana/Vehicles/COUPE_CR/COUPE_CR_HW0,havana/Vehicles/SUV_CR/SUV_CR,havana/Vehicles/TRANSPORT_HELI_CR/TRANSPORT_HELI_CR,havana/Vehicles/TRANSPORT_HELI_LE/TRANSPORT_HELI_LE,U_M67,U_M18,U_Flashbang,U_CS_Gas,U_IncendiaryDevice,U_Molotov,U_BreachingCharge,U_FIM92,U_M320_HE,U_M79_HE,U_M67,U_SabotageTool,U_RPG7,u_smaw,U_TripMine,U_M16A4,U_M416,U_AKM,U_Galil_AR,U_L85A2,U_RO933,U_SG533LB,U_AKS74u,U_G36C,U_Car556,U_ACWR,U_HCAR,U_HK51,U_SA58,U_SCARH,U_Scout,U_R700LTR,U_L96A1,U_R700Blackout,U_SOCOM16,U_SR25ECC,U_PTI91,U_SCR308,U_MP5K,U_UMP45,U_M45,U_MPX,U_K10,U_ISC9,U_P90,U_FMG9,U_INF9,U_Mac_10,U_Rem870P,U_Stakeout37,U_Spas12,U_SBS12Short,U_M9,U_P226,U_CZ75,U_G17,U_SW38Snub,U_RS357,U_Taurus44,U_Jury410,U_HK45C,U_M1911,U_SW40P,U_IMI50BaldEagle,U_G18C,U_M93R,U_TaserGun,U_TracerDartGun,U_M240,U_MG36;Kill 100
« Последнее редактирование: 06-05-2015, 17:06:14 от comrade4047 »

stalk45

  • Гость
А на прокон что либо интересное есть?

Оффлайн comrade4047

  • Член сообщества
  • *
  • Сообщений: 28
  • Карма: 2
А на прокон что либо интересное есть?


Конфиг выше для ProconRulez плагина на Procon.

Оффлайн comrade4047

  • Член сообщества
  • *
  • Сообщений: 28
  • Карма: 2
Есть еще вариант реализации через плагин Insane Limits.
В настройках плагина создается новый лимит с параметрами evaluation = OnKill и action = None.

first_check = Expression
Regex.Match(kill.Weapon, @"(U_ACWR|U_AKM|U_AKS74u|U_BreachingCharge|U_Car556|U_CS_Gas|U_CZ75|U_FIM92|U_FMG9|U_Flashbang|U_G17|U_G18C|U_Galil_AR|U_G36C|U_HCAR|U_HK45C|U_HK51|U_IMI50BaldEagle|U_IncendiaryDevice|U_INF9|U_ISC9|U_Jury410|U_K10|U_L85A2|U_L96A1|U_M16A4|U_M18|U_M1911|U_M240|U_M320_HE|U_M416|U_M45|U_M67|U_M79_HE|U_M9|U_M93R|U_Mac_10|U_MG36|U_Molotov|U_MP5K|U_MPX|U_P226|U_P90|U_PTI91|U_R700Blackout|U_R700LTR|U_Rem870P|U_RO933|RPG7|U_RS357|U_SA58|U_SabotageTool|U_SBS12Short|U_SCARH|U_Scout|U_SCR308|U_SG533LB|smaw|U_SOCOM16|U_Spas12|U_SR25ECC|U_Stakeout37|U_SW40P|U_SW38Snub|U_Taurus44|U_TripMine|U_UMP45|U_ZipLineGun|OFFROAD_MOTORCYCLE|COUPE|FUEL_TANKER|MATHUSCOUCH|MSP_CR|SEDAN|SUV|UTILITY_VAN|CAT|ATTACK_HELI|TRANSPORT_HELI|Helicopter_HeistPickup_Vehicle|AirBoat_test2|GUNBOAT)", RegexOptions.IgnoreCase).SuccessЭто регулярное выражение, проверяющее событие сервера OnKill на наличие интересующих нас кодов оружия.


second_check = Code
if (limit.Data.issetBool(player.Name)){
plugin.SendGlobalMessage(plugin.R("%p_n% has been banned for using %w_n%, after a kick!"));
plugin.PBBanPlayerWithMessage(PBBanDuration.Temporary, player.Name, 90, plugin.R("%p_n% you have been banned for 90 minutes for using %w_n%"));
limit.Data.unsetBool(player.Name);
}
 
int count = (int) limit.Activations(player.Name);
   
if (count == 1){
plugin.SendGlobalMessage(plugin.R("%p_n% do not use %w_n%!"));
plugin.KillPlayer(player.Name);
} else if (count == 2){
plugin.SendGlobalMessage(plugin.R("%p_n% has been kicked for using %w_n%"));
plugin.KickPlayerWithMessage(player.Name, plugin.R("%p_n% you have been kicked for using %w_n%"));
if (!limit.Data.issetBool(player.Name))
limit.Data.setBool(player.Name, true);
}
Этот блок кода создает для каждого игрока счетчик нарушений правила. Если количество нарушений равно 1, то сервер убивает игрока, при 2 - кик, при 3 - бан на 1.5 часа.