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

https://discord.gg/43gGDQe6tS

Rasgele şapka plugini

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

By.King ►EmrullaH◄
Yasaklı Üye
Yasaklı Üye
Mesajlar: 4297
Kayıt: Cmt Şub 24, 2018 6:05 pm
Konum: İstanbul
İletişim:

Rasgele şapka plugini

Mesaj gönderen By.King ►EmrullaH◄ »

Baştan yapması uzun iş.Zaten olan bir şeyi neden yapasın ki ?
Birazdan bakacağım.

Link:
Linklerini gizle
Linki Kopyala

MamiReyiz [S]
Mesajlar: 1922
Kayıt: Prş Oca 17, 2019 10:53 am

Rasgele şapka plugini

Mesaj gönderen MamiReyiz [S] »

Emrullah attığın eklentide hata var serverime kurdum rastgele şapkayı mermi sıkınca oyundan atıyordu kaldırdım düzeldi.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
MrFoTo
Mesajlar: 298
Kayıt: Çrş Ara 26, 2018 3:46 pm

Rasgele şapka plugini

Mesaj gönderen MrFoTo »

Umarım çözülür

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

By.King ►EmrullaH◄
Yasaklı Üye
Yasaklı Üye
Mesajlar: 4297
Kayıt: Cmt Şub 24, 2018 6:05 pm
Konum: İstanbul
İletişim:

Rasgele şapka plugini

Mesaj gönderen By.King ►EmrullaH◄ »

Csd_Sapka.sma
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
MrFoTo
Mesajlar: 298
Kayıt: Çrş Ara 26, 2018 3:46 pm

Rasgele şapka plugini

Mesaj gönderen MrFoTo »

İstediğim gibi değil maalesef...

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

Necati Doğan
Mesajlar: 822
Kayıt: Prş Haz 07, 2018 6:18 pm
Konum: İstanbul
Clan İsmi: Ke$`h Gaming
İletişim:

Rasgele şapka plugini

Mesaj gönderen Necati Doğan »

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

new const MDL_FILE[] = { "models/hats/gulenyuz.mdl" };

new g_MdlIndex, g_Ent[MAX_CLIENTS+1],sansli1,sansli2,sansli3;
public plugin_init() {
	register_plugin("Sapka", "1.0", "nd");

	RegisterHookChain(RG_RoundEnd, "elsonu", 1);
	register_logevent("elbasi", 2, "1=Round_Start");
}
public plugin_precache() g_MdlIndex = precache_model(MDL_FILE);
public elbasi() remove_task(1337),set_task(5.0, "devam", 1337);
public devam() {
	new players[MAX_PLAYERS],num; get_players(players, num, "ahi");
	if(num>2) {
		if(is_user_connected(sansli1) && sansli1!=-1) CheckEnt(sansli1);
		if(is_user_connected(sansli2) && sansli2!=-1) CheckEnt(sansli2);
		if(is_user_connected(sansli3) && sansli3!=-1) CheckEnt(sansli3);
		sansli1=-1,sansli2=-1,sansli3=-1;
		sansli1=random_num(1, num);
		while(!(sansli2!=-1 && sansli1!=sansli2)) sansli2=random_num(1, num);
		while(!(sansli3!=-1 && sansli3!=sansli1 && sansli3!=sansli2)) sansli3=random_num(1, num);

		ortak(sansli1),ortak(sansli2),ortak(sansli3);
		set_dhudmessage(139, 101, 139, -1.0, 0.3, 2, 0.5, 5.0, 0.01);
		show_dhudmessage(sansli1, "[ Bu Roundun Sansli Oyuncusu Secildin! ]");
		show_dhudmessage(sansli2, "[ Bu Roundun Sansli Oyuncusu Secildin! ]");
		show_dhudmessage(sansli3, "[ Bu Roundun Sansli Oyuncusu Secildin! ]");
	}
}
public elsonu() {
	if(is_user_connected(sansli1) && sansli1!=-1) CheckEnt(sansli1);
	if(is_user_connected(sansli2) && sansli2!=-1) CheckEnt(sansli2);
	if(is_user_connected(sansli3) && sansli3!=-1) CheckEnt(sansli3);
}
//
public ortak(id) {
	CheckEnt(id);
	if((g_Ent[id] = rg_create_entity("info_target"))) {
		set_entvar(g_Ent[id], var_model, MDL_FILE);
		set_entvar(g_Ent[id], var_modelindex, g_MdlIndex);
		set_entvar(g_Ent[id], var_movetype, MOVETYPE_FOLLOW);
		set_entvar(g_Ent[id], var_aiment, id);
	}
}
public client_disconnected(id) CheckEnt(id);
CheckEnt(const id) {
	if(g_Ent[id] && is_entity(g_Ent[id])) {
		set_entvar(g_Ent[id], var_flags, FL_KILLME);
		set_entvar(g_Ent[id], var_nextthink, get_gametime());
		g_Ent[id] = 0;
	}
}

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
MrFoTo
Mesajlar: 298
Kayıt: Çrş Ara 26, 2018 3:46 pm

Rasgele şapka plugini

Mesaj gönderen MrFoTo »

@Necati Doğan Kanka şey demeyi unutmuşum şapka miktarını 3 e çıkartmısın

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

Necati Doğan
Mesajlar: 822
Kayıt: Prş Haz 07, 2018 6:18 pm
Konum: İstanbul
Clan İsmi: Ke$`h Gaming
İletişim:

Rasgele şapka plugini

Mesaj gönderen Necati Doğan »

MrFoTo yazdı: Sal Nis 23, 2019 9:10 pm @Necati Doğan Kanka şey demeyi unutmuşum şapka miktarını 3 e çıkartmısın
Çok şey istiyon sen :D Bu arada serverde 3 ten aşağı kişi varsa çalışmaz buyur dene.

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

new const MDL_FILE1[] = { "models/hats/gulenyuz.mdl" };
new const MDL_FILE2[] = { "models/hats/gulenyuz.mdl" };
new const MDL_FILE3[] = { "models/hats/gulenyuz.mdl" };

new g_MdlIndex1, g_MdlIndex2, g_MdlIndex3, g_Ent[MAX_CLIENTS+1],sansli1,sansli2,sansli3;
public plugin_init() {
	register_plugin("Sapka", "1.0", "nd");

	RegisterHookChain(RG_RoundEnd, "elsonu", 1);
	register_logevent("elbasi", 2, "1=Round_Start");
}
public plugin_precache() g_MdlIndex1 = precache_model(MDL_FILE1),g_MdlIndex2=precache_model(MDL_FILE2),g_MdlIndex3=precache_model(MDL_FILE3);
public elbasi() remove_task(1337),set_task(5.0, "devam", 1337);
public devam() {
	new players[MAX_PLAYERS],num; get_players(players, num, "ahi");
	if(num>2) {
		if(is_user_connected(sansli1) && sansli1!=-1) CheckEnt(sansli1);
		if(is_user_connected(sansli2) && sansli2!=-1) CheckEnt(sansli2);
		if(is_user_connected(sansli3) && sansli3!=-1) CheckEnt(sansli3);
		sansli1=-1,sansli2=-1,sansli3=-1;
		sansli1=random_num(1, num);
		while(!(sansli2!=-1 && sansli1!=sansli2)) sansli2=random_num(1, num);
		while(!(sansli3!=-1 && sansli3!=sansli1 && sansli3!=sansli2)) sansli3=random_num(1, num);

		ortak(sansli1, g_MdlIndex1, MDL_FILE1);
		ortak(sansli2, g_MdlIndex2, MDL_FILE2);
		ortak(sansli3, g_MdlIndex3, MDL_FILE3);
		set_dhudmessage(139, 101, 139, -1.0, 0.3, 2, 0.5, 5.0, 0.01);
		show_dhudmessage(sansli1, "[ Bu Roundun Sansli Oyuncusu Secildin! ]");
		show_dhudmessage(sansli2, "[ Bu Roundun Sansli Oyuncusu Secildin! ]");
		show_dhudmessage(sansli3, "[ Bu Roundun Sansli Oyuncusu Secildin! ]");
	}
}
public elsonu() {
	if(is_user_connected(sansli1) && sansli1!=-1) CheckEnt(sansli1);
	if(is_user_connected(sansli2) && sansli2!=-1) CheckEnt(sansli2);
	if(is_user_connected(sansli3) && sansli3!=-1) CheckEnt(sansli3);
}
//
public ortak(id, g_MdlIndex, const MDL_FILE[]) {
	CheckEnt(id);
	if((g_Ent[id] = rg_create_entity("info_target"))) {
		set_entvar(g_Ent[id], var_model, MDL_FILE);
		set_entvar(g_Ent[id], var_modelindex, g_MdlIndex);
		set_entvar(g_Ent[id], var_movetype, MOVETYPE_FOLLOW);
		set_entvar(g_Ent[id], var_aiment, id);
	}
}
public client_disconnected(id) CheckEnt(id);
CheckEnt(const id) {
	if(g_Ent[id] && is_entity(g_Ent[id])) {
		set_entvar(g_Ent[id], var_flags, FL_KILLME);
		set_entvar(g_Ent[id], var_nextthink, get_gametime());
		g_Ent[id] = 0;
	}
}

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
MrFoTo
Mesajlar: 298
Kayıt: Çrş Ara 26, 2018 3:46 pm

Rasgele şapka plugini

Mesaj gönderen MrFoTo »

@Necati Doğan Kanka kusura bakma sonkez istiyorum ve seni uğraştırıyorum bu şapka yerine normal player modele çevirebilirmisin birde sadece tlere uygulatırmısın son kez :D fazla oldu bılıyorum

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

Necati Doğan
Mesajlar: 822
Kayıt: Prş Haz 07, 2018 6:18 pm
Konum: İstanbul
Clan İsmi: Ke$`h Gaming
İletişim:

Rasgele şapka plugini

Mesaj gönderen Necati Doğan »

En başta söyleseydin bu kadar uğraştırmazdın. Şuan üşendim zaten teldeyim kimse yapmazsa bir ara atarım.

Link:
Linklerini gizle
Linki Kopyala
Cevapla