Warmup Problem Plugin

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
lantimilan
Извън линия
Foreigner
Foreigner
Мнения: 424
Регистриран на: 29 Ное 2017, 22:49
Се отблагодари: 31 пъти
Получена благодарност: 3 пъти

Warmup Problem Plugin

Мнение от lantimilan » 05 Мар 2018, 16:16

Hello i download one plugin i like but he have two warning in compile i want to fixed and to show hud can you check if its okey because when start second i can see two second with more bold and simple

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

#include <amxmodx>
#include <amxmisc>
#include <dhudmessage>
#include <hamsandwich>
#include <fun>

new Timer, SecondsCvar
new bool:g_knife = true

public plugin_init()
{
    register_plugin( "WarmUP" , "1.0", "ExTrEaM" )
	
    register_event("DeathMsg", "on_death", "a")
    register_event( "CurWeapon", "EventCurWeapon", "be", "2!29" )
	RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", 1);
	SecondsCvar = register_cvar("auto_rr_time","40");

    Timer = get_pcvar_num(SecondsCvar)
    set_task(1.0, "start_rr_timer", _, _, _, "a", Timer)
}

public plugin_precache()
{
	precache_sound("misc/c0d3.mp3")
}

public fw_PlayerSpawn_Post(id)
{
	if(!is_user_alive(id))
        return
		
	if(g_knife)
		set_user_health(id, 35)
}

public on_death()
{
	new victim
	victim = read_data(2)
	
	if(g_knife)
		set_task(1.0, "fnRevivePlayer", victim)
}

public client_putinserver(id)
{
	if(g_knife)
		set_task(3.0, "Start_sound", id)
}

public Start_sound(id)
{
	if(g_knife)
	{
		client_cmd(id, "mp3 play sound/misc/c0d3.mp3")
		if(!is_user_alive(id) && (get_user_team(id) == 1 || get_user_team(id) == 2) ) 
			ExecuteHamB(Ham_CS_RoundRespawn, id)
	}
}

public fnRevivePlayer(id) 
{
	if(!is_user_alive(id)) 
		ExecuteHamB(Ham_CS_RoundRespawn, id)
}

public EventCurWeapon(id)
{
	if(g_knife) 
		engclient_cmd(id, "weapon_knife")
}

public start_rr_timer()
{
    Timer--
    
    set_dhudmessage(135, 206, 235, -1.0, 0.08, 0, 0.0, 0.01)
    show_dhudmessage(0, "Duke pritur lojtaret!^nRestart per %d sekonda", Timer)

    if(Timer < 1)
    {
		server_cmd("sv_restartround 1")
		set_task(3.0, "rr_end")
		client_cmd(0, "mp3 stop");
		g_knife = false
    }
}

public rr_end()
{
    set_dhudmessage( random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.78, 2, 6.0, 3.0, 0.1, 1.5, false )
    show_dhudmessage(0, "Suksese ne loje!")
}
Error:

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

nxemja.sma(16) : warning 217: loose indentation
nxemja.sma(19) : warning 217: loose indentation
Header size:           1212 bytes
Code size:             5228 bytes
Data size:             1384 bytes
Stack/heap size:      16384 bytes; estimated max. usage=781 cells (3124 bytes)
Total requirements:   24208 bytes

2 Warnings.
Done.

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

Warmup Problem Plugin

Мнение от OciXCrom » 05 Мар 2018, 16:27

Those warning have no impact on the plugin. They show because:

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

register_event("DeathMsg", "on_death", "a")
    register_event( "CurWeapon", "EventCurWeapon", "be", "2!29" )
	RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", 1);
	SecondsCvar = register_cvar("auto_rr_time","40");
Indent the code properly. It has random spaces/tabs in front.

=>

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

register_event("DeathMsg", "on_death", "a")
register_event( "CurWeapon", "EventCurWeapon", "be", "2!29" )
RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", 1);
SecondsCvar = register_cvar("auto_rr_time","40");

Аватар
lantimilan
Извън линия
Foreigner
Foreigner
Мнения: 424
Регистриран на: 29 Ное 2017, 22:49
Се отблагодари: 31 пъти
Получена благодарност: 3 пъти

Warmup Problem Plugin

Мнение от lantimilan » 05 Мар 2018, 16:43

thanks its fine now but hud have some problem i think this : set_dhudmessage(135, 206, 235, -1.0, 0.08, 0, 0.0, 0.01)
show_dhudmessage(0, "Duke pritur lojtaret!^nRestart per %d sekonda", Timer) when in second can see two number if it 7 with bold in background can see 8 no bold i cant sent photo i cant capture this moment can you check this hud if it okey ?

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

Warmup Problem Plugin

Мнение от OciXCrom » 05 Мар 2018, 17:33

I don't understand what you mean.

Аватар
lantimilan
Извън линия
Foreigner
Foreigner
Мнения: 424
Регистриран на: 29 Ное 2017, 22:49
Се отблагодари: 31 пъти
Получена благодарност: 3 пъти

Warmup Problem Plugin

Мнение от lantimilan » 18 Мар 2018, 09:09

Fixed close topic ;)

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

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

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 6 госта