CSSHARP WeaponRestrict 1.5

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 WeaponRestrict 1.5

Post by greenie »

Caracteristici principale
Pugin-ul permite restrictionarea anumitor arme in functie de reguli. Daca un jucator ridica sau cumpara o arma restrictionata, aceasta va fi blocata la nivel de engine:
Nu va putea ridica arma de jos
Nu va putea fi cumparata (banii nu sunt cheltuiti, apare doar un mesaj in chat)
Suporta:
Restrictii configurabile (in functie de harta, echipa sau numar de jucatori)
Limite dinamice (ex: un singur AWP pana la 10 jucatori, maxim doua AWP-uri dupa 10 jucatori)
Permisiuni de ocolire (ex: VIP poate ignora restrictiile — optional, configurabil)
Sistem de hard-ban (limitele setate la 0 sau NoBypassWeapons nu pot fi ocolite de nimeni)
Clase automate preluate din DefIndex-ul armei
Mesaje personalizate in chat cu culori (cu variabile si nume afisate frumos)
Suport pentru BlockSound — reda un sunet cand o arma este restrictionata

Functionalitati
Restrictioneaza orice arma prin configuratie
Functioneaza direct prin hook-ul CanAcquire (fara hack-uri, fara drop-uri fortate)
Usor si sigur, nu provoaca crash-uri
Compatibil cu mai multe limbi (frazele sunt definite in configuratie)
Suporta reguli si hard-ban-uri diferite pentru fiecare harta
Culori configurabile in chat pentru prefix si mesaje
Sunet configurabil BlockSound la aplicarea unei restrictii

Fisier de configurare
{
"ChatPrefix": "{green}[{default}RW{green}]",
"TypePlayers": 1,
"TypeWeapons": 1,
"CountSpectators": false,
"BypassPermissions": [
"@vip/restrict",
"@css/root"
],
"BypassAllowedWhenLimitIsZero": false,
"NoBypassWeapons": [],
"BlockSound": "sounds/example.vsnd",
"Phrases": {
"Block": "{default}This weapon is restricted: {lightred}{weapon} {default}(limit: {limit}).",
"BlockTeam": "{default}This weapon is restricted for your team: {lightred}{weapon} {default}(limit: {limit}).",
"WeaponPretty": { ... }
},
"DefIndexToClass": { ... },
"Rules": { ... },
"ConfigVersion": 1
}
https://laleagane.ro/forum/resources/we ... 5/download
Post Reply

Return to “Scripting CS2”