Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Map'e göre timelimit

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Aconyonn
Mesajlar: 393
Kayıt: Cum Eyl 15, 2017 3:52 pm
İletişim:

Map'e göre timelimit

Mesaj gönderen Aconyonn »

ömerin attığı olmazsa bunu dene,

Kod: Tümünü seç

#include <amxmodx>

enum _:MapBuffer{
	HaritaIsmi,
	HaritaSuresi
}
new const haritalar[][MapBuffer][]=
{
	{ "de_dust2",50 },
	{ "de_mirage",30 }
}

public plugin_init()
{
	register_plugin("Otomatik Harita Süresi Ayarlayıcı","0.1","Leeyé");

	new mapname[32];
	get_mapname(mapname,charsmax(mapname));

	for(new i ; i < sizeof(haritalar) ; i++)
	{
		if(equal(mapname,haritalar[i][HaritaIsmi][0]))
		{
			set_cvar_num("mp_timelimit",haritalar[i][HaritaSuresi][0]);
			break;
		}
	}
}

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Ömer TELLİ
Yönetici
Mesajlar: 5460
Kayıt: Pzr Eyl 06, 2015 6:12 pm
Server Ip/DNS: dm.csduragi.com
Clan İsmi: csd

Map'e göre timelimit

Mesaj gönderen Ömer TELLİ »

Wizites yazdı: Pzr Ara 27, 2020 2:41 am
OPC Line yazdı: Pzr Ara 27, 2020 2:02 am Yardımın için sağol Ömer Lakin şöyle bir konu bırakıyım buraya. Genel forumda bilmeyenler ve bu konuyu da ilgilendirdiği için.
Zaten panelde olan bir özellik için plugin yüklemeye gerek yoktur.
bkz : viewtopic.php?p=273987#p273987
Bu bahsettiğini denedim hocam lakin olmadı. Olmadığı için buraya konu açtım..
Neden olmadı ? Yaptığınız adımları anlatırsanız yardımcı olabiliriz, hali hazırda olan bir sistem için ekstra eklentiye gerek olmadığını düşünüyorum.

İp adresiniz nedir, bizden mi hizmet alıyorsunuz farklı bir yerden mi ?

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

Map'e göre timelimit

Mesaj gönderen Colditz »

Buyur, denedim sorunsuz çalışıyor. Üç tane [] yapmamızın nedeni bir satırda birden çok değer vermemizden dolayı. Ayrıca bu değerlerden biri string biri int yani türkçesiyle biri yazı biri ise sayı. Bu değeri 3 yapmazsak eksik görecektir. Cfg de yapma nedenim ise plugin init bazı şeyler için çok erken, bazı şeyler için çok geç çalışıyor. Cfg bunun için ideal.

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>

new const g_szMapNames[][][] = {
	{"de_dust2", 10},
	{"de_dust2_long", 5}
};

public plugin_cfg() {
	register_plugin("Harita Suresi", "1.0", "PurposeLess");

	new g_szMapName[32];
	get_mapname(g_szMapName, charsmax(g_szMapName));

	for(new i = 0; i < sizeof(g_szMapNames); i++) {
		if(equali(g_szMapName, g_szMapNames[i][0])) {
			set_cvar_num("mp_timelimit", g_szMapNames[i][1][0]);
			break;
		}
	}
}

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

OPC Line
Mesajlar: 1635
Kayıt: Pzt Tem 22, 2019 3:13 am
Server Ip/DNS: 213.238.173.xx
Clan İsmi: *YouKnowMyName*

Map'e göre timelimit

Mesaj gönderen OPC Line »

Wizites yazdı: Pzr Ara 27, 2020 2:41 am
OPC Line yazdı: Pzr Ara 27, 2020 2:02 am Yardımın için sağol Ömer Lakin şöyle bir konu bırakıyım buraya. Genel forumda bilmeyenler ve bu konuyu da ilgilendirdiği için.
Zaten panelde olan bir özellik için plugin yüklemeye gerek yoktur.
bkz : viewtopic.php?p=273987#p273987
Bu bahsettiğini denedim hocam lakin olmadı. Olmadığı için buraya konu açtım..
Ozaman ben senin yerine yapıyım. Eke bıraktığım dosyayı attığım linke girip oraya yükleyin. Map değiştirmeyi unutmayın.
link : https://panel.csduragi.com/cstrike/webf ... nfigs/maps
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Cevapla