Hud sayısını düşürün , düzelecektir.
Konu
Kod:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <cstrike>
#define PLUGIN "CSGO / Pro Tur Sistemi"
#define VERSION "1.0"
#define AUTHOR "Multipower"
#define TASK_DEGISIM 004
new tur
new skor_t
new skor_ct
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_cvar("tur_sistemi",AUTHOR,FCVAR_SERVER|FCVAR_EXTDLL|FCVAR_UNLOGGED|FCVAR_SPONLY)
register_event("TextMsg", "isinma", "a", "2=#Game_will_restart_in")
register_event("HLTV", "tur_basi", "a", "1=0", "2=0")
register_logevent("tur_sonu", 2, "1=Round_End")
register_event("SendAudio", "CT_Win", "a", "2&%!MRAD_ctwin");
register_event("SendAudio", "T_Win", "a", "2&%!MRAD_terwin");
// Add your code here...
}
public client_putinserver(id)
{
set_task(1.0, "HudGoster", id, _, _, "b");
}
public client_disconnected(id)
{
remove_task(id);
}
public isinma()
{
tur = 0
skor_ct = 0
skor_t = 0
}
public tur_basi()
{
tur++
new map[32]
get_mapname(map, 31)
renkli_yazi(0, "!g[POLESTAR] !tRound: !g%d !t/ !g30", tur)
}
public tur_sonu()
{
new gelecekmap[32]
get_cvar_string("amx_nextmap", gelecekmap, 31)
if(tur == 30)
{
renkli_yazi(0, "!g[POLESTAR]!t %s !gAciliyor.", gelecekmap)
renkli_yazi(0, "!g[POLESTAR]!t %s !gAciliyor.", gelecekmap)
renkli_yazi(0, "!g[POLESTAR]!t %s !gAciliyor.", gelecekmap)
renkli_yazi(0, "!g[POLESTAR]!t %s !gAciliyor.", gelecekmap)
renkli_yazi(0, "!g[POLESTAR]!t %s !gAciliyor.", gelecekmap)
set_task(4.0, "haritadegis")
}
if(tur == 15)
{
set_task(1.0, "takimlari_degis", TASK_DEGISIM)
}
}
public haritadegis()
{
new smap[32]
get_cvar_string("amx_nextmap", smap, 31)
server_cmd("changelevel %s", smap)
}
public takimlari_degis()
{
new players[32], num
get_players(players, num)
new player
for(new i = 0; i < num; i++)
{
player = players[i]
if(cs_get_user_team(player) == CS_TEAM_T)
{
cs_set_user_team(player, CS_TEAM_CT)
}
else if(cs_get_user_team(player) == CS_TEAM_CT)
{
cs_set_user_team(player, CS_TEAM_T)
}
renkli_yazi(0, "!g[POLESTAR]!t Takimlar Degistiriliyor.")
renkli_yazi(0, "!g[POLESTAR]!t Takimlar Degistiriliyor.")
renkli_yazi(0, "!g[POLESTAR]!t Takimlar Degistiriliyor.")
renkli_yazi(0, "!g[POLESTAR]!t Takimlar Degistiriliyor.")
skor_t = 0
skor_ct = 0
}
remove_task(TASK_DEGISIM)
}
public T_Win()
{
skor_t++
}
public CT_Win()
{
skor_ct++
}
public HudGoster()
{
set_dhudmessage(255, 255, 255, -1.0, 0.0, 0, 6.0, 1.0)
show_dhudmessage(0, "%d / 30", tur)
set_hudmessage(random(255), random(255), random(255), 0.45, 0.05, 0, 1.0, 1.0)
show_hudmessage(0, "| CT:%d | | T:%d |", skor_ct, skor_t)
}
stock renkli_yazi(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, sizeof(msg) - 1, input, 3)
replace_all(msg, 190, "!n", "^x01")
replace_all(msg, 190, "!g", "^x04")
replace_all(msg, 190, "!t", "^x03")
if(id) players[0] = id; else get_players(players, count, "ch")
for(new i = 0; i < count; i++)
{
if(is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i])
write_string(msg)
message_end()
}
}
}Son Düzenleme: 04-08-2020, 08:59, Düzenleyen: lykia.
Kod:
AMX Mod X Compiler 1.8.3-dev+5154
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team
Header size: 1016 bytes
Code size: 5116 bytes
Data size: 5824 bytes
Stack/heap size: 16384 bytes
Total requirements: 28340 bytes
Done.deneyip dönüş sağlıyorum
malesef düzelmedi kırmızı hudu bir satır düşürmeyi deneyeceğim
malesed hudu bir satır düşürmekte işe yaramadı.
malesef düzelmedi kırmızı hudu bir satır düşürmeyi deneyeceğim
malesed hudu bir satır düşürmekte işe yaramadı.
Son Düzenleme: 05-08-2020, 16:38, Düzenleyen: lykia.
Hudu dhudmessage şekilde kullan
set_hudmessage >>
set_dhudmessage
yapmayı dene olmazsa farklı bir hud koyacağım.
set_hudmessage >>
set_dhudmessage
yapmayı dene olmazsa farklı bir hud koyacağım.
Benzer Konular
Yorum
8.354
Okunma
Yorum
28.082
Okunma
06-08-2022, 08:39
)


