Bunu dene bakalım.
Herkes Görebilir:
PHP- Kodu:
#include <amxmodx>
#define PLUGIN "Geri Sayim"
#define VERSION "1.0"
#define AUTHOR "JDM"
new saniyeler, cvar_saniye, hudmesaji
public plugin_init() {
register_plugin(PLUGIN, VERSION , AUTHOR);
register_event("HLTV", "YeniTur", "a", "1=0", "2=0")
register_logevent("TaskSil", 2, "1=Round_End") // Tur Sonu Task Silinir
register_event("TextMsg", "TaskSil", "a", "2&#Game_C", "2&#Game_w") // Tur Tekrarlanınca Task Silinir
cvar_saniye = register_cvar("hud_sure","10.0") // Geri Sayım Süresi Varsayılan: 10 saniye
hudmesaji = CreateHudSyncObj( );
}
public YeniTur() {
if (task_exists(1991))
remove_task(1991)
saniyeler = floatround(get_pcvar_float(cvar_saniye))
new param[32]
set_task(1.0,"GeriSayimBaslat",1991,param,31,"b",0)
}
public TaskSil() {
remove_task(1991)
}
public GeriSayimBaslat() {
saniyeler--;
set_hudmessage(0, 255, 0, -1.0, -1.0, 0, 6.0, 2.0);
ShowSyncHudMsg(0, hudmesaji, "%i saniye sonra zaman kalkacak",saniyeler)
if (saniyeler == 0) {
remove_task(1991)
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
Sadece T Takımı Görebilir:
PHP- Kodu:
#include <amxmodx>
#define PLUGIN "Geri Sayim"
#define VERSION "1.0"
#define AUTHOR "JDM"
new saniyeler, cvar_saniye, hudmesaji
public plugin_init() {
register_plugin(PLUGIN, VERSION , AUTHOR);
register_event("HLTV", "YeniTur", "a", "1=0", "2=0")
register_logevent("TaskSil", 2, "1=Round_End") // Tur Sonu Task Silinir
register_event("TextMsg", "TaskSil", "a", "2&#Game_C", "2&#Game_w") // Tur Tekrarlanınca Task Silinir
cvar_saniye = register_cvar("hud_sure","10.0") // Geri Sayım Süresi Varsayılan: 10 saniye
hudmesaji = CreateHudSyncObj( );
}
public YeniTur() {
if (task_exists(1991))
remove_task(1991)
saniyeler = floatround(get_pcvar_float(cvar_saniye))
new param[32]
set_task(1.0,"GeriSayimBaslat",1991,param,31,"b",0)
}
public TaskSil() {
remove_task(1991)
}
public GeriSayimBaslat() {
saniyeler--;
set_hudmessage(0, 255, 0, -1.0, -1.0, 0, 6.0, 2.0);
for(new i = 1; i <= get_maxplayers(); i++) {
if(is_user_connected(i) && get_user_team(i) == 1) {
ShowSyncHudMsg(i, hudmesaji, "%i saniye sonra zaman kalkacak",saniyeler)
}
}
if(saniyeler == 0) {
remove_task(1991)
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
Sadece CT Takımı Görebilir:
PHP- Kodu:
#include <amxmodx>
#define PLUGIN "Geri Sayim"
#define VERSION "1.0"
#define AUTHOR "JDM"
new saniyeler, cvar_saniye, hudmesaji
public plugin_init() {
register_plugin(PLUGIN, VERSION , AUTHOR);
register_event("HLTV", "YeniTur", "a", "1=0", "2=0")
register_logevent("TaskSil", 2, "1=Round_End") // Tur Sonu Task Silinir
register_event("TextMsg", "TaskSil", "a", "2&#Game_C", "2&#Game_w") // Tur Tekrarlanınca Task Silinir
cvar_saniye = register_cvar("hud_sure","10.0") // Geri Sayım Süresi Varsayılan: 10 saniye
hudmesaji = CreateHudSyncObj( );
}
public YeniTur() {
if (task_exists(1991))
remove_task(1991)
saniyeler = floatround(get_pcvar_float(cvar_saniye))
new param[32]
set_task(1.0,"GeriSayimBaslat",1991,param,31,"b",0)
}
public TaskSil() {
remove_task(1991)
}
public GeriSayimBaslat() {
saniyeler--;
set_hudmessage(0, 255, 0, -1.0, -1.0, 0, 6.0, 2.0);
for(new i = 1; i <= get_maxplayers(); i++) {
if(is_user_connected(i) && get_user_team(i) == 2) {
ShowSyncHudMsg(i, hudmesaji, "%i saniye sonra zaman kalkacak",saniyeler)
}
}
if(saniyeler == 0) {
remove_task(1991)
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/