|
[BG] GODLIKE # Dust2 / Classic + VIP 45.144.155.164:27015 |
de_dust2 Играчи: 10/32 |
|
HH-GaminG.EU #GunGame | 91.134.123.43:27015 | gg_crossfire | Играчи: 8/28 |
|
CS1.BG | DUST2 NOSHTA GARMI [RANKED PLAY] | 45.144.155.113:27015 | de_dust2 | Играчи: 9/31 |
|
Cs-PlovdiV.com - Aim Attack | 93.123.16.4:27022 | fy_iceworld_nowad | Играчи: 4/16 |
|
VIP
|
45.144.155.171:27015 | ★ [ZM]ImperialCS Zombie Plague Mega|Fast SaveAP Jetpack+GoldenAK | zm_fastplay | 18/32 |
Как да направим обикновените чат съобщения цветни
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1309 пъти
- Обратна връзка:
-
Stilex
Извън линия - Потребител
- Мнения: 138
- Регистриран на: 27 Авг 2021, 23:58
- Се отблагодари: 13 пъти
- Получена благодарност: 7 пъти
- Обратна връзка:
Re: Как да направим обикновените чат съобщения цветни
Имам грешки но всички стъпки съм направил.
Грешките:
Кода:
Грешките:
Код за потвърждение: Избери целия код
allow_roundfinish.sma(34) : error 029: invalid expression, assumed zero
allow_roundfinish.sma(34) : error 029: invalid expression, assumed zero
allow_roundfinish.sma(34) : warning 215: expression has no effect
allow_roundfinish.sma(34) : error 029: invalid expression, assumed zero
allow_roundfinish.sma(34) : fatal error 107: too many error messages on one line
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <cromchat>
new g_IsLastRound = 0
new g_OldTimelimit= 0
#define TASK_ID_CHECKFORMAPEND 241
#define TASK_ID_DELAYMAPCHANGE 242
public plugin_init()
{
register_plugin("Allow round finish", "1.0.2" ,"EKS")
register_event("SendAudio","Event_EndRound","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw")
set_task(15.0,"Task_MapEnd",TASK_ID_CHECKFORMAPEND,_,_,"d",1)
}
public Task_MapEnd()
{
if(get_playersnum())
{
g_IsLastRound = 1
g_OldTimelimit = get_cvar_num("mp_timelimit")
//log_amx("g_OldTimelimit: %d",g_OldTimelimit)
server_cmd("mp_timelimit 0")
CC_SendMessage(0, "&x04[ZP] &x01Timelimit has expired, mapchange will happen after this round", szName)
}
}
public Event_EndRound()
{
if(g_IsLastRound == 1)
{
CC_SendMessage(0, "&x04[ZP] &x01Round is over, changing map in 5 seconds", szName)
set_task(5.0,"Task_DelayMapEnd",TASK_ID_DELAYMAPCHANGE,_,_,"a",1) // We delay the end of the map with a few sec, so the last guys death is viewable
}
}
public server_changelevel(map[])
{
if(g_IsLastRound == 1)
Task_DelayMapEnd()
}
public Task_DelayMapEnd()
{
remove_task(TASK_ID_DELAYMAPCHANGE)
g_IsLastRound = 0
if(get_cvar_num("mp_timelimit") == 0)
server_cmd("mp_timelimit %d",g_OldTimelimit)
}
-
Dennis
Извън линия - AMXX Скриптър
- Мнения: 177
- Регистриран на: 25 Дек 2018, 04:14
- Се отблагодари: 4 пъти
- Получена благодарност: 10 пъти
Re: Как да направим обикновените чат съобщения цветни
You have defined szName, but haven't used it in the message intself.Stilex написа: ↑02 Фев 2023, 11:04 Имам грешки но всички стъпки съм направил.
Грешките:Кода:Код за потвърждение: Избери целия код
allow_roundfinish.sma(34) : error 029: invalid expression, assumed zero allow_roundfinish.sma(34) : error 029: invalid expression, assumed zero allow_roundfinish.sma(34) : warning 215: expression has no effect allow_roundfinish.sma(34) : error 029: invalid expression, assumed zero allow_roundfinish.sma(34) : fatal error 107: too many error messages on one line
Код за потвърждение: Избери целия код
#include <amxmodx> #include <cromchat> new g_IsLastRound = 0 new g_OldTimelimit= 0 #define TASK_ID_CHECKFORMAPEND 241 #define TASK_ID_DELAYMAPCHANGE 242 public plugin_init() { register_plugin("Allow round finish", "1.0.2" ,"EKS") register_event("SendAudio","Event_EndRound","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw") set_task(15.0,"Task_MapEnd",TASK_ID_CHECKFORMAPEND,_,_,"d",1) } public Task_MapEnd() { if(get_playersnum()) { g_IsLastRound = 1 g_OldTimelimit = get_cvar_num("mp_timelimit") //log_amx("g_OldTimelimit: %d",g_OldTimelimit) server_cmd("mp_timelimit 0") CC_SendMessage(0, "&x04[ZP] &x01Timelimit has expired, mapchange will happen after this round", szName) } } public Event_EndRound() { if(g_IsLastRound == 1) { CC_SendMessage(0, "&x04[ZP] &x01Round is over, changing map in 5 seconds", szName) set_task(5.0,"Task_DelayMapEnd",TASK_ID_DELAYMAPCHANGE,_,_,"a",1) // We delay the end of the map with a few sec, so the last guys death is viewable } } public server_changelevel(map[]) { if(g_IsLastRound == 1) Task_DelayMapEnd() } public Task_DelayMapEnd() { remove_task(TASK_ID_DELAYMAPCHANGE) g_IsLastRound = 0 if(get_cvar_num("mp_timelimit") == 0) server_cmd("mp_timelimit %d",g_OldTimelimit) }
Код за потвърждение: Избери целия код
CC_SendMessage(0, "&x04[ZP] &x01Round is over, changing map in 5 seconds", szName)
Код за потвърждение: Избери целия код
CC_SendMessage(0, "&x04[ZP] &x01Round is over, changing map in 5 seconds")
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 6 Отговори
- 856 Преглеждания
-
Последно мнение от zolfeca
-
- 0 Отговори
- 1340 Преглеждания
-
Последно мнение от jumby1990
-
- 4 Отговори
- 2034 Преглеждания
-
Последно мнение от tom1k
-
- 8 Отговори
- 5367 Преглеждания
-
Последно мнение от mi0
-
- 0 Отговори
- 1832 Преглеждания
-
Последно мнение от menkisa
-
- 0 Отговори
- 3336 Преглеждания
-
Последно мнение от V.A.L.V.E
-
- 4 Отговори
- 1236 Преглеждания
-
Последно мнение от antonstoqnovv
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 0 госта