1. sayfa (Toplam 2 sayfa)
Mp_timelimit
Gönderilme zamanı: Cum Ara 14, 2018 3:18 pm
gönderen tepegoz
Eklentide harita süresinin direkt 2 olmasını istiyorum bunun için gerekli kod nedir? Server_cmd mp_timelimit kullandım ancak haritada 10dk geçince süreyi 2 yapınca doğal olarak map değişiyor. Direkt 2 yapacak kod nedir?
Mp_timelimit
Gönderilme zamanı: Cum Ara 14, 2018 3:28 pm
gönderen Fatih ~ EjderYa
sunucuya res at, sonra 2 dk yap
dediğin iş için yapılabilinecek bir çok yol var aslında.
Mp_timelimit
Gönderilme zamanı: Cum Ara 14, 2018 4:13 pm
gönderen tepegoz
Restartsız yolu nedir?
Mp_timelimit
Gönderilme zamanı: Cum Ara 14, 2018 4:14 pm
gönderen Necati Doğan
https://panel.csduragi.com/urun/cstrike ... _ayarlari/ buradan direkt mp_timelimit (Harita süresi) ayarından ayarlayabilirsin veya amxx.cfg dosyasına mp_timelimit 2 yazabilirsin.
Mp_timelimit
Gönderilme zamanı: Cum Ara 14, 2018 4:15 pm
gönderen tepegoz
Serverda değil eklentide istiyorum
Mp_timelimit
Gönderilme zamanı: Cum Ara 14, 2018 4:24 pm
gönderen Necati Doğan
Kod: Tümünü seç
#include <amxmodx>
public plugin_init() set_cvar_num("mp_timelimit", 2);
Mp_timelimit
Gönderilme zamanı: Cum Ara 14, 2018 4:35 pm
gönderen tepegoz
Serverin başlangıcında 2 olsun demiyorum. Harita süresinin ortasında mp_timelimit 2 yazıyormuş gibi düşünün. Direkt mp_timelimit 2 yazınca map değişiyor. Mesela say a /sure yazınca kalan süre 2 olsun istiyorum. Restart komutuyla da olabilir ama ikisi çakışıyor kodların. İlk önce sv_restart 1 sonra mp_timelimit 2 kodlarını sırasıyla uygulanacak. Bu istediğim say a /sure yazınca kalan süre 2 olma eklentisini yazarsanız yeterli olur.
Mp_timelimit
Gönderilme zamanı: Cum Ara 14, 2018 5:16 pm
gönderen Jess
Kod: Tümünü seç
#include <amxmodx>
#define ADMIN_FLAG ADMIN_BAN
new gSure_Degeri
public plugin_init() {
register_plugin("Say Komutu ile Harita Suresini Degistirme", "1.0", "Jess")
register_clcmd("say /sure", "ChangeMapTimeLimit")
register_clcmd("say_team /sure", "ChangeMapTimeLimit")
gSure_Degeri = register_cvar("mp_timelimit_sure", "2")
}
public ChangeMapTimeLimit(ID) {
if(get_user_flags(ID) & ADMIN_FLAG)
{
set_cvar_num("sv_restart", 1)
set_cvar_num("mp_timelimit", get_pcvar_num(gSure_Degeri))
}
else
{
client_print_color(ID, ID, "^3[UYARI]: ^4Bu Komutu Kullanma Hakkiniz Yok")
}
}
Sanırım istediğin bu, sadece ban yetkisi olan yetkililerin kullanabileceği şekilde ayarladım. Yetkiyi değiştirmek istersen 3. satırda değişiklik yapabilirsin
Mp_timelimit
Gönderilme zamanı: Cum Ara 14, 2018 9:44 pm
gönderen tepegoz
denedim ancak yine söylediğim şey oluyor. Sv restart ın 1 saniyesi geçene kadar mp_timelimit 2 , restart komutundan önce uygulanıyor. Önce restart komutu uygulansın daha sonra 1-2 saniye sonra mp_timelimit uygulansın böyle bir seçenek yok mu? Çünkü çakışıyorlar.
Mp_timelimit
Gönderilme zamanı: Cum Ara 14, 2018 9:47 pm
gönderen Necati Doğan
Başta tam anlayamamıştım kusura bakma. Buyur arkadaşın attığını düzenledim.
Kod: Tümünü seç
#include <amxmodx>
#define ADMIN_FLAG ADMIN_BAN
new gSure_Degeri
public plugin_init() {
register_plugin("Say Komutu ile Harita Suresini Degistirme", "1.0", "Jess")
register_clcmd("say /sure", "ChangeMapTimeLimit")
register_clcmd("say_team /sure", "ChangeMapTimeLimit")
gSure_Degeri = register_cvar("mp_timelimit_sure", "2")
}
public ChangeMapTimeLimit(ID) {
if(get_user_flags(ID) & ADMIN_FLAG)
{
set_cvar_num("sv_restart", 1),set_task(2.0,"devam");
}
else
{
client_print_color(ID, ID, "^3[UYARI]: ^4Bu Komutu Kullanma Hakkiniz Yok")
}
}
public devam() set_cvar_num("mp_timelimit", get_pcvar_num(gSure_Degeri));