CSSHARP Duel 2.1

Spatiul dedicat dezvoltatorilor. Aici gasesti resurse pentru CounterStrikeSharp, ajutor pentru cod si scripting avansat.
Post Reply
User avatar
greenie
Full Member
Full Member
Posts: 2229
Joined: Sun Nov 21, 2021 4:55 pm
Jucator SA:MP ?: Nu
Nick:: greenie
Jucator CS ?: Nu

CSSHARP Duel 2.1

Post by greenie »

Caracteristici principale
Plugin-ul permite jucatorilor sa participe la dueluri 1v1. Acesta dispune de numeroase functii, iar principala caracteristica este posibilitatea de a crea moduri personalizate de duel cu usurinta, direct dintr-un fisier JSON.


Functionalitati
Complet personalizabil
Poti crea propriile moduri de duel
Poti forta jucatorii sa participe la duel sau poti initia un vot pentru a decide daca are loc duelul
Plugin-ul afiseaza o raza verde de laser intre jucatori, pentru a-i ajuta sa se gaseasca atunci cand sunt departe unul de celalalt
Poti seta o pedeapsa pentru duelurile incheiate la egalitate
Poti configura viata, armura, viteza si gravitatia jucatorilor
Poti activa moduri doar noscope sau doar headshot in duel
Poti oferi orice arma jucatorilor
Poti executa comenzi ale server-ului la inceputul si sfarsitul unui duel
Poti activa/dezactiva bullet tracers in modul duel
Poti activa/dezactiva beacon pentru jucatori
Poti adauga sau sterge puncte de teleport personalizate folosind comanda !duel_settings (numai pentru administratorii root)
Poti dezactiva daunele de cutit in modurile de duel (util pentru moduri precum AWP+noscope, unde poti schimba arma sau fugi mai repede)
Poti activa/dezactiva duelurile intre boti
Poti activa/dezactiva duelurile intre jucatori si boti
Poti reda un sunet la inceputul duelului
Poti activa/dezactiva munitia infinita in duel (atat pentru incarcator, cat si pentru rezerva)
Castigatorul duelului poate primi bonusuri (viata, viteza, bani) in runda urmatoare
Jucatorii isi pot seta optiunea de vot pentru duel prin comanda !duel
Suporta KitsuneMenu (WASD menu)
Include statistici de duel
Si multe altele

Comenzi disponibile
!duel — Permite jucatorilor sa isi seteze optiunea de vot pentru duel si sa verifice statisticile personale de duel (disponibil pentru toti jucatorii)
!duel_settings — Permite adaugarea/stergerea punctelor personalizate de teleport pentru duel (disponibil doar administratorilor cu root)
{
"PluginEnabled": true, // Enable/Disable Plugin
"Duel_ForceStart": false, // Force Start Duel? (true = Yes, false = Vote for Duel)
"Duel_ShowMenuAt": 3, // Location of Duel Voting Menu? (1 = Chat, 2 = Center Html, 3 = Center WASD Menu)
"Duel_ShowDuelCounterIn": 1, // Location of Duel Start Counter? (1 = Center HTML, 2 = Center Alert)
"Duel_TopPlayersCount": 10, // Show how many top players in the !duel menu
"Duel_FreezePlayerOnMenuShown": true, // FreezePlayerOnMenuShown? (true = Freeze, false = Don't Freeze)
"Duel_DrawLaserBeam": true, // Draw a Laser Beam Between Players to find each other if they are Far from Each other.
"Duel_WinnerExtraHealth": 10, // The amount of extra health to give the winner for the next round only. (0 = no extra health)
"Duel_WinnerExtraSpeed": 0.2, // The amount of extra speed given to the winner for the next round only. (0.0 = no extra speed)
"Duel_WinnerExtraMoney": 1000, // The amount of extra money to give the winner for the next round only. (0 = no extra money)
"Duel_Time": 30, // Duel Time
"Duel_PrepTime": 3, // Duel Preperation Time
"Duel_MinPlayers": 3, // Minimum Players needed on Server to Start Duel (3 - is the minimum Value, otherwise duel won't start)
"Duel_DrawPunish": 3, // What to do with the players when the timer expires? 0 - Nothing, 1 - Kill both, 2 - Kill a random player, 3 - Kill the one with less health (if non of them is given any damage then kill both).
"Duel_Beacon": true, // Enable/Disable Beacon on Players
"Duel_Teleport": true, // Teleport Players to Custom Teleport Points? (true = Yes, false = No) Set Custom Teleport Points with `!duel_settings` (Only for ROOT Admins) Command.
"Duel_FreezePlayers": false, // Freeze Players During Duel Preparation time? (true = Yes, false = No)
"Duel_BotAcceptDuel": true, // Bot do Duel with Player? (true = Yes, false = No)
"Duel_BotsDoDuel": true, // Bots do Duel with each other? (true = Yes, false = No)
"Duel_DuelSoundPath": "", // Path of the Duel Sound which will play on Duel Start? NOTE: Please Use a very short sound cause there is no way to stop the sound if Duel Ends. ("" = Disabled)
"Duel_Modes": [
// Example Duel Mode
//{
// "Weapons": "weapon_awp,weapon_knife", // Weapons with Players Fight. (Separate Weapons with ',')
// "CMD": "sv_autobunnyhopping 0", // Execute Commands on Duel Start. (Separate Commands with ',')
// "CMD_End": "sv_autobunnyhopping 1,sv_autobunnyhopping 1", // Execute Commands on Duel End. (Separate Commands with ',')
// "Health": 100, // Health of the Players?
// "Armor": 100, // Armor of the Players? No Helmet will be given
// "Helmet": 0, // 0 = No Helmet, 1 = Helmet + 100 Armor
// "Speed": 2.0, // Speed of the Players? (1.0 = Normal, <1.0 = Slow, >1.0 = Fast)
// "Gravity": 0.2, // Gravity of the Players? (1.0 = Normal Gravity, <1.0 = Low Gravity, >1.0 = High Gravity)
// "InfiniteAmmo": 2, // Infinite Ammo (0 = Disable | 1 = Unlimited Clip Ammo | 2 = Unlimited Reserve Ammo)
// "NoZoom": true, // Enable Noscope Only? (true = Yes, false = No)
// "OnlyHeadshot": true, // Enable Headshot Only? (true = Yes, false = No)
// "BulletTracers": true, // Show Bullet Tracers? (true = Yes, false = No)
// "DisableKnife": true, // Disable Knife Damage? (true = Yes, false = No)
// "Name": "Awp+Noscope" // Duel Mode Name (Required)
//},
{
"Weapons": "weapon_knife",
"Health": 100,
"Armor": 0,
"Helmet": 0,
"CMD": "sv_autobunnyhopping 1",
"CMD_End": "sv_autobunnyhopping 0",
"Name": "Knife Only + Bhop"
},
{
"Weapons": "weapon_knife",
"Health": 35,
"Armor": 0,
"Helmet": 0,
"Name": "35 HP + Knife Only"
},
{
"Weapons": "weapon_awp,weapon_knife",
"Health": 100,
"Armor": 100,
"Helmet": 0,
"InfiniteAmmo": 2,
"NoZoom": true,
"BulletTracers": true,
"DisableKnife": true,
"Name": "Awp+Noscope"
},
{
"Weapons": "weapon_ssg08,weapon_knife",
"Health": 100,
"Armor": 100,
"Helmet": 0,
"Gravity": 0.2,
"InfiniteAmmo": 2,
"BulletTracers": true,
"DisableKnife": true,
"Name": "Scout+Gravity"
},
{
"Weapons": "weapon_nova,weapon_knife",
"Health": 200,
"Armor": 100,
"Helmet": 0,
"Speed": 2,
"InfiniteAmmo": 2,
"OnlyHeadshot": true,
"BulletTracers": true,
"DisableKnife": true,
"Name": "Shotgun+Speed"
},
{
"Weapons": "weapon_ak47,weapon_knife",
"Health": 100,
"Armor": 100,
"Helmet": 0,
"InfiniteAmmo": 2,
"OnlyHeadshot": true,
"BulletTracers": true,
"DisableKnife": true,
"Name": "AK47+Headshot"
},
{
"Weapons": "weapon_hegrenade,weapon_knife",
"Health": 100,
"Armor": 100,
"Helmet": 0,
"InfiniteAmmo": 1,
"BulletTracers": true,
"DisableKnife": true,
"Name": "Grenade Only"
}
],
"ConfigVersion": 1
}
Cerinte de compatibilitate
Counter-Strike 2
CounterStrikeSharp
Metamod
T3Menu (pentru a utiliza WASD menu)

Instructiuni de instalare
Descarcati cea mai recenta versiune a plugin-ului prin apasarea butonului de Download
Extrageti folderul SLAYER_Duel in /csgo/addons/metamod/counterstrikesharp/plugins
Extrageti folderul T3MenuSharedAPI in /csgo/addons/metamod/counterstrikesharp/shared
Extrageti folderul SLAYER_Duel in /csgo/addons/metamod/counterstrikesharp/source
Reporniti server-ul sau utilizati comanda css_plugins load SLAYER_Duel pentru incarcarea plugin-ului

https://laleagane.ro/forum/resources/duel.459/download
Post Reply

Return to “Scripting CS2”