Counter-Strike 1.6
CS1.BG | DUST2 NOSHTA GARMI [RANKED PLAY] #1
45.144.155.113:27015
de_dust2
Играчи: 30/32
de_dust2
Counter-Strike 1.6
Cs-PlovdiV.com - Aim Attack 93.123.16.4:27022 aim_aztec Играчи: 0/16

Заявка за Start Rounds off 5 sek.

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1319
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 246 пъти
Получена благодарност: 43 пъти

Заявка за Start Rounds off 5 sek.

Мнение от cgozzie » 03 Фев 2020, 15:20

Здравейте може ли да се направи този плъгин,като в началото на рунда в средата на екрана да изписва 1- 2- 3-..под него Time: 0,1 да отброява до 0.5 сек..и след като изтекът 0.5 сек последно да изпише Start the round.През 5сек докато изтичат играчите да са замразени.Трябва ми за класик сървъра ми..Всичко това да е в бяло, и ако може да е с малко по-големи надписи ,от самия чат.Надявам се да съм бил ясен.1-2- да са заедно,след изтичането на 5 сек да остане само 3-
1- You have 5 seconds to choose your weapons
2- Time: 0,1
3- Start the round


Ето примерна снимка която сам изработих, да се предубие представата ми..
Изображение
Изображение

Аватар
illusion
Извън линия
Developer
Developer
Мнения: 1825
Регистриран на: 27 Ное 2016, 17:47
Местоположение: CraftVision
Се отблагодари: 151 пъти
Получена благодарност: 370 пъти
Обратна връзка:

Заявка за Start Rounds off 5 sek.

Мнение от illusion » 03 Фев 2020, 15:38

Намерих го в alliedmodders, тествай

Код за потвърждение: Избери целия код

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
#define TIME 5
#define TASKID 1337

new iTime

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_event("ResetHUD", "newRound", "b")
}
public newRound(id)
{
        if( task_exists( TASKID ) )
           remove_task( TASKID )

        iTime = TIME
        set_task( 1.0, "countdown", TASKID, _, _, "a", TIME )
        set_hudmessage(179, 0, 0, -1.0, -1.0, 2, 0.02, 1.0, 0.01, 0.1, 10)
        show_hudmessage(0, "You have 5 seconds to choose your weapons")

        
        return PLUGIN_HANDLED;
}
public countdown()
{
    if( iTime >= 2 )
    {
        iTime--
        client_cmd( 0, "spk ^"sound/misc/timer0%d.wav^"", iTime );
        set_hudmessage(179, 0, 0, -1.0, -1.0, 2, 0.02, 1.0, 0.01, 0.1, 10);   
        show_hudmessage( 0, "Round will start in %i seconds", iTime )
    }
    
    else if( iTime == 1 )
    {
        iTime--
        
        set_hudmessage(0,0,205, -1.0, -1.0, 1, 1.0, 4.0, 0.1, 0.5, 2)
        show_hudmessage( 0, "Start the round" )
    }

} 
Изработки на поръчкови уеб системи, уеб дизайни и графични изображения
Discord Server

Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1319
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 246 пъти
Получена благодарност: 43 пъти

Заявка за Start Rounds off 5 sek.

Мнение от cgozzie » 03 Фев 2020, 16:06

Да това исках но надписите са супер малки, и червени а аз искам по-голям надпис да се вижда, да е в бяло и другото е че не ги замразява на място през тези 5 сек.
Изображение

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1296 пъти
Обратна връзка:

Заявка за Start Rounds off 5 sek.

Мнение от OciXCrom » 03 Фев 2020, 16:36

Смени си ги с DHUD. Друг вариант няма.

Аватар
illusion
Извън линия
Developer
Developer
Мнения: 1825
Регистриран на: 27 Ное 2016, 17:47
Местоположение: CraftVision
Се отблагодари: 151 пъти
Получена благодарност: 370 пъти
Обратна връзка:

Заявка за Start Rounds off 5 sek.

Мнение от illusion » 03 Фев 2020, 17:07

Ако си с amxmodx 1.8.3+ преименувай set и show hudmessage с dhudmessage. За бял цвят първите 3 числа от сет-а ги направи 255, 255, 255. За версии под 1.8.3 трябва да си include-неш библиотеката
Изработки на поръчкови уеб системи, уеб дизайни и графични изображения
Discord Server

Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1319
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 246 пъти
Получена благодарност: 43 пъти

Заявка за Start Rounds off 5 sek.

Мнение от cgozzie » 03 Фев 2020, 17:29

Правя всичко както си писал но не ми се компелира...каде греша........

Код за потвърждение: Избери целия код

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <dhudmessage>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
#define TIME 5
#define TASKID 1337

new iTime

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_event("ResetHUD", "newRound", "b")
}
public newRound(id)
{
        if( task_exists( TASKID ) )
           remove_task( TASKID )

        iTime = TIME
        set_task( 1.0, "countdown", TASKID, _, _, "a", TIME )
        set_dhudmessage(255, 255, 255, -1.0, -1.0, 2, 0.02, 1.0, 0.01, 0.1, 10)
        show_dhudmessage(0, "You have 5 seconds to choose your weapons")

        
        return PLUGIN_HANDLED;
}
public countdown()
{
    if( iTime >= 2 )
    {
        iTime--
        client_cmd( 0, "spk ^"sound/misc/timer0%d.wav^"", iTime );
        set_dhudmessage(255, 255, 255, -1.0, -1.0, 2, 0.02, 1.0, 0.01, 0.1, 10);   
        show_dhudmessage( 0, "Round will start in %i seconds", iTime )
    }
    
    else if( iTime == 1 )
    {
        iTime--
        
        set_dhudmessage(255,255,255, -1.0, -1.0, 1, 1.0, 4.0, 0.1, 0.5, 2)
        show_dhudmessage( 0, "Start the round" )
    }

}
Изображение

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1296 пъти
Обратна връзка:

Заявка за Start Rounds off 5 sek.

Мнение от OciXCrom » 03 Фев 2020, 17:55

Какво ти изписва де?

Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1319
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 246 пъти
Получена благодарност: 43 пъти

Заявка за Start Rounds off 5 sek.

Мнение от cgozzie » 03 Фев 2020, 19:13

Добавено преди 49 минути 1 секунда:
Така до тук го докарах и стана много добре,искам само да е за 10сек да са замразени играчите докато не изтекът сек.И ако може звуците от 1 до 10 да се добавят и всичко ще е топ...

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <amxmisc>
 
#if AMXX_VERSION_NUM < 183
    #include <dhudmessage>
#endif 
 
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
#define TIME 5
#define TASKID 1337

new iTime

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_event("ResetHUD", "newRound", "b")
}
public newRound(id)
{
        if( task_exists( TASKID ) )
           remove_task( TASKID )

        iTime = TIME
        set_task( 1.0, "countdown", TASKID, _, _, "a", TIME )
        set_dhudmessage(179, 0, 0, -1.0, -1.0, 2, 0.02, 1.0, 0.01, 0.1)
        show_dhudmessage(0, "You have 5 seconds to choose your weapons")

        
        return PLUGIN_HANDLED;
}
public countdown()
{
    if( iTime >= 2 )
    {
        iTime--
        client_cmd( 0, "spk ^"sound/misc/timer0%d.wav^"", iTime );
        set_dhudmessage(179, 0, 0, -1.0, -1.0, 2, 0.02, 1.0, 0.01, 0.1);   
        show_dhudmessage( 0, "Round will start in %i seconds", iTime )
    }
    
    else if( iTime == 1 )
    {
        iTime--
        
        set_dhudmessage(0,0,205, -1.0, -1.0, 1, 1.0, 4.0, 0.1, 0.5)
        show_dhudmessage( 0, "Start the round" )
    }

} 
Изображение

Аватар
illusion
Извън линия
Developer
Developer
Мнения: 1825
Регистриран на: 27 Ное 2016, 17:47
Местоположение: CraftVision
Се отблагодари: 151 пъти
Получена благодарност: 370 пъти
Обратна връзка:

Заявка за Start Rounds off 5 sek.

Мнение от illusion » 03 Фев 2020, 19:24

#define TIME 5
->
#define TIME 10

show_dhudmessage(0, "You have 5 seconds to choose your weapons")
->
show_dhudmessage(0, "You have 10 seconds to choose your weapons")

amx_cvar mp_freezetime 5
->
amx_cvar mp_freezetime 10
(или го пишеш без amx_cvar в server.cfg или amxx.cfg)

Звуците вече трябва сам да си ги оправиш (намериш)
Изработки на поръчкови уеб системи, уеб дизайни и графични изображения
Discord Server

Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1319
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 246 пъти
Получена благодарност: 43 пъти

Заявка за Start Rounds off 5 sek.

Мнение от cgozzie » 03 Фев 2020, 20:35

До тук всичко е както го исках само с звуците ми помогнете как да тръгнат..
Изображение

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: Bing [Bot] и 4 госта