Deathrun Manager
Версия: v3.0.3
Автор : xPaw
Модификация: Counter-Strike (CS)
Категория : Геймплей
Описание:Този плъгин управлява вашият сървър като прави следните неща:
Автоматично ще прехвърля един пpoизвoлeн човек от CT към T отбора.
Изключвa/Включвa paдиo кoмaндитe (чpeз сvаr).
Зaбpaнявa/пoзвoлявa cпpeйoвeтe.
Pecтapтиpa pyндa aкo нямa тepopиcт в отбора.
Пpoвepки нa вceки 15 ceкyнди и пpи излизaнe нa игpaч (aкo тepopиcт излeзe - pecтapтиpa pyндa).
Пpeмaxвa оръжията нa игpaчитe в нaчaлoтo нa pyндa.
Lіfе система:
Ще получите 1 life точка когато убиете противник. Тази точка се ползва когато умрете.
CVARs:
<1 =
включен || 0 =
изключен>
Включване/
Изключване на плъгина.
deathrun_toggle 1/0 <По подразбиране/default: 1>
Включване/
Изключване на spray blocker-а.
deathrun_spray 1/0 <По подразбиране/default: 1>
Включване/
Изключване на радио командите.
deathrun_radio 1/0 <По подразбиране/default: 1>
Включване/
Изключване даването на USP на CT-тите.
deathrun_giveusp 1/0 <По подразбиране: 1>
Включване/
Изключване премахването на buyzone.
deathrun_removebz 1/0 <По подразбиране: 1>
Включване/
Изключване виждането на парите и таймера от HUD.
deathrun_hidehud 1/0 <По подразбиране: 1>
Включване/
Изключване блокирането на парите , ако стойността е 1 играч винаги ще има 0$ .
deathrun_blockmoney 1/0 <По подразбиране/default : 1 >
Блокира/Позволява "kill" командата за CT-тите ( 1-
блокирана, 0 -
позволена) .
deathrun_blockkill 1/0 <default: 1>
Включване/
Изключване който позволява на играчите да минават един през друг.
deathrun_semiclip 1/0 <По подразбиране: 1>
Включване/
Изключване life системата. Ако е настроена на 2 терористите за спечелване на рунда ще получат също 1 life точка.
deathrun_lifesystem 2/1/0 <по начало: 1>
Ако е 1, gamename ще бъде променено на 'Deathrun v3.0'
deathrun_gamename 1/0 <по начало: 1>
Включване/
Изключване блокирането на щети за терористите при падане.
deathrun_terrnfd 1/0 <по начало: 1>
Благодарности.
Код за потвърждение: Избери целия код
* Grim - Оригинален код.
* danielkza - Semiclip кода.
* coderiz
* TeddyDesTodes - Орг. Life System идея.
Плъгина съдържа:
Код за потвърждение: Избери целия код
* Semiclip от danielkza
* Remove BuyZones от VEN
* Game NameChanger
* Spray Blocker
* Radio Commands Blocker
* No Roundtimer & Money in HUD
Препоръчителни допълнителни плъгини:
Team join Manager
Automatic Unstucking
Linux func_rotating bug fixer
Deathrun Fail Sprite
DeathRun Lock Buttons
Reset buttons at round start
Ultimate Deathrun Maps Fixer v1.7
Промени:
► Покажи скъсения текст
Версия 3.0.3
- Оправен cvar-а на life системата.
- Оптимизация на semiclip кода.
Версия 3.0.2
-Оправено: Spray-ването в началото на рунда дори когато spray-ването е забранено.
Версия 3.0.1
-Оправено: Не-убиването на бот-а когато life системата е изкл.(Благодарности @ConnorMcLeod)
Версия 3.0
- Бота няма да се присъединява ако на картата има само 1 spawn точка за терористите.
- Блокирано death съобщения на fake player-a.
- Спестяване на много памет на semiclip метода,както и на други части.
- Добавено - "No terrorist fall damage" т.е "няма" да се взима демидж на терористите ако паднат.
- Добавено - Think ентити/entity вместо task за проверка на терористи.
- Когато радиото е блокирано,менюто няма да се показва вече.
- Оправено - Взимането на оръжия,някои път не е можело да вземете оръжие.
- Добавено - Дефинираща се част за бот-а,сега може да го изключвате само като изтриете 1 линия,повече подробности по-долу.
- Добавено "g_szPrefix",сега можете да промените [Deathrun] по-лесно,подробности по-долу.
Версия 2.5: Премахнати timelimit работите защото бяха твърде бъгови,добавен fakeplayer,сега timeleft-а никога не се reset-ва,малко малки оправени бъгове.
# --- Re-прекачен[ 02 / 07 / 2009 ]
Забравено премахване на бъг.
Добавен cvar deathrun_gamename
Версия 2.4: Най-накрая timelimit нещата бяха направени! Сега след рестарт timelimit-а няма да се нулира Wink,за пример : 15 мин. са били изиграни,mp_timelimit е 40,и така след рестарт ще бъде настроен на 25,и след смяна на картата ще се reset-не.,Някой път deahtrun manager-работеше дори и на не deahtrun карта o.0.добавена smoke граната в deahtrun_gamerfun,защото се нуждаеше на картата, оптимизаций по код-а,сега drm ще използва по-малко cpu,малко по различен начин за блокиране на купуване на работи,- по малко cpu,напълно нова произволна terrorist система,сега 1 терорист който е бил не може да бъде 2-ри път(посл.),Ml също бе updatе-нът.
Версия 2.3b : Още един бъг оправен...сега е оправен бъг с езиците за съобщенията които са се принтирали/изкарвали на всички играчи ,изписвало е само в 1 език а не който е зададен.
Версия v2.3a : Оправен бъг с life системата.. не е respawn-вала.
Версия 2.3: deathrun_toggle автоматично се слага на 0 когато картата няма deathrun_prefix.
Поправен е бъга с /spec от amx_super, добавени са допълнителни проверки, добавени са цветни съобщения, най-накрая всички съобщения са с многоезична поддръжка, добавен е deathrun_blockkill cvar, който позволява Контра терористите да се самоубиват, направен е по-ефикасен начин за блокиране на радио командите.
Версия 2.2: Премахнати fakemeta stock-овете за по бързи комуникации(намалява cpu използването),Up-нът ML файла!,оправен trigger_hurt fix,-а за карти като deathrun_nightmare и т.н,добавено забавяне при даването на usp,защото някои карти имат собствени manager-и за даване на нож,и моя плъгин е по-бърз да го дава,и картата го stripp-ваше(взимаше),добавен deathrun_hauntedhouse протектор за даване на usp,надявам се оправен crush ерорр-а.
Версия 2:1: Оправен deathrun_spray cvar-а,не работеше правилно,оправено когато започвал рунда не се засичало терорист и всички са били убивани, оправен auto рестарт-а.
Версия 2.0: Оправени някои неща относттно life системата,добавено да показва до името и коя е и версията на плъгина,променено: mp_limitteams правеше maxplayers на 0.
Версия 1.6: Добавена Life system-ата която все още е в бета статус, оптимизиран плъгина благодарение на Hawk552 , същото така ъпдейтнат trigger_hurt_fix-а отново благодарение на Hawk552 , добавена hyd sync функцията , така ,че hud-съобщенията няма да се "сблъскват" с други (да излизат 2 на веднъж аз така си го обяснявам) , добавено автоматично рестартиране на рунд-а , добавен cvar-a blockmoney когато терористите спечелят рунда всеки ще получи по 3 фрага.
Версия 1.5: "Почистване" на код-а,оправени бъгове, добавено да изкарва съобщение когато няма достатъчно играчи ,добавен квар-а deathrun_hidehud за премахване/показване на парите & таймера.
Версия 1.4:Премахнати зоните за купуване (buyzone`s),добавен gamename changer,т.е сега вашият сървър ще има име не Counter-Strike,а име Deathrun, Ако - deathrun_toggle е 0,сега нищо няма да работи.. командата беше за изключена на плъгина но тогава можеха да работят някой функции.
Версия 1.3: Отново оправен semiclip,добавена квар-команда за вкл./изкл. на semiclip,сега usp се дава само на ct`s-тите,T`s-тите имат само нож,оптимизация на код-а,описанието за MULTILANG/Преводите ъпдейтнато. Моля дръпнете плъгина на ново!!!
Версия 1.2: Добавена функцията на Team-semiclip в плъгина,оправена командата "kill",изчистен код, оправени малки бъгове.
.: Промяна на prefix-овете на съобщенията :.
По-начало префикс-а на съобщение е
[Deathrun],но може да го промените.
Линия 23.
Променете
[Deathrun] на каквото искате.
Код за потвърждение: Избери целия код
// Prefix-а на съобщение.
new const g_szPrefix[ ] = "[Deathrun]";
.: Промяна на името на фалшивия играч (fakeplayer) :.
Линия 20 : Променете '
DRM Fake Player' на каквото пожелаете.
Код за потвърждение: Избери целия код
// Името на бот-а.
new const g_szBotName[ ] = "DRM Fake Player";
.: Премахване на фалшивият играч :.
Просто трябва да добавите 2 скоби на линията която се намира на 17 ред.
на
Важно!!!
Компилирайте плъгина, ако премахвате фалшивият играч, не се оплаквайте за нулирането на timeleft-а!!
Темата е взета от аmxmodxbg.