Kod:
#include <amxmodx>
#include <reapi>
new CT, TE;
public plugin_init()
{
register_plugin("UstSkor", "1.0", "Yek'-ta");
RegisterHookChain(RG_CBasePlayer_Spawn, "oyuncuspawnoldu", true);
RegisterHookChain(RG_RoundEnd, "turbitti", true);
register_clcmd("say /skor", "ShowScore");
register_event("TextMsg", "Restart", "a", "2=#Game_will_restart_in");
}
public oyuncuspawnoldu(oyuncu){
set_dhudmessage(255, 255, 255, -1.0, 0.0, 1, 6.0, 12.0)
show_dhudmessage(oyuncu, "--> TrebLesGaminG <--^n[95.173.173.6]^n[%i]^n%i [Oyuncular] %i",get_member_game(m_iNumCTWins)+get_member_game(m_iNumTerroristWins)+CT+TE+1,get_member_game(m_iNumTerrorist),get_member_game(m_iNumCT))
set_dhudmessage(255, 0, 0, -1.0, 0.0, 3, 6.0, 12.0)
show_dhudmessage(oyuncu, "^n^n%i TE ",get_member_game(m_iNumTerroristWins) + TE)
set_dhudmessage(0, 42, 255, -1.0, 0.0, 3, 6.0, 12.0)
show_dhudmessage(oyuncu, "^n^n CT %i",get_member_game(m_iNumCTWins) + CT)
}
public ShowScore(const id) {
client_print_color(id,id, "^4Skor^1: ^3CT^1=^4%i ^1| ^3T^1= ^4%i", get_member_game(m_iNumCTWins) + CT, get_member_game(m_iNumTerroristWins) + TE);
}
public Restart() {
CT += get_member_game(m_iNumCTWins);
TE += get_member_game(m_iNumTerroristWins);
}
public turbitti() {
for (new pPlayer = 1; pPlayer <= MaxClients; pPlayer++)
{
if (is_user_connected(pPlayer))
{
if(CT+get_member_game(m_iNumCTWins) >= 3) {
set_hudmessage(0, 255, 0, -1.0, 0.4, 0, 6.0, 0)
show_hudmessage(pPlayer, "CT Takımı Maçı Kazandı!");
} else if(TE+get_member_game(m_iNumTerroristWins) >= 3) {
set_hudmessage(0, 255, 0, -1.0, 0.4, 0, 6.0, 0)
show_hudmessage(pPlayer, "T Takımı Maçı Kazandı!");
}
}
}
}