Geri Sayım | HUDmessage - RapieR - 04-11-13
Hud Message Uyarlayabiliceğim bir geri sayım istiyorum sitede bir koda rastladım yanlız saniye -lere iniyordu şimdiden teşekkürler
Code: set_hudmessage(0, 255, 0, -1.0, -1.0, 0, 6.0, 2.0)
show_hudmessage(id, "%s saniye sonra zaman kalkacak",zaman)
Cevap: Geri Sayım | HUDmessage - JDM - 04-11-13
https://www.csplague.com/mod-cs-1-6-modlari/29501-saklambac-mod-v1-0-a.html
Buradan geri sayım için gerekli olan kodları bulabilirsin.
- RapieR - 04-11-13
Teşekkürler 
EDIT:
Kodları denedim yanlız geri saydıktan sonra server çöküyor galiba yanlış bir şey yapıyorum
Cevap: Geri Sayım | HUDmessage - JDM - 04-11-13
Bunu dene bakalım.
Herkes Görebilir:
PHP Code: #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 Code: #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 Code: #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 } */
Cevap: Geri Sayım | HUDmessage - RapieR - 04-11-13
Hocam çökme gibi bir sorun yok ama saniye -lere iniyor yine
Cevap: Geri Sayım | HUDmessage - xRteam45 - 04-11-13
Bu durum ekstradan olan eklentilerden dolayı olabilir.
Cevap: Geri Sayım | HUDmessage - RapieR - 04-11-13
Bütün eklentiler devre dışı amx_super hariç
Cevap: Geri Sayım | HUDmessage - JDM - 04-11-13
RapieR dateline='' Wrote: Hocam çökme gibi bir sorun yok ama saniye -lere iniyor yine
Tekrar Deneyin...
Cevap: Geri Sayım | HUDmessage - RapieR - 04-11-13
Tamamdır hocam elinize sağlık tıkır tıkır çalışıyor
Cevap: Geri Sayım | HUDmessage - JDM - 04-11-13
Çözülmüş İsteklere Taşındı.
|