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

https://discord.gg/43gGDQe6tS

kod düzenlemeye yardım edebılecek biri

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Konu Sahibi
heaveNN
Mesajlar: 314
Kayıt: Prş Ağu 22, 2019 11:11 pm
Clan İsmi: RedDawn

kod düzenlemeye yardım edebılecek biri

Mesaj gönderen heaveNN »

Yerdeki scout'lar galil'e, awp'ler famas'a, g3sg1'ler ump45'e dönüşecektir.

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

new const wModels[3][] = {
	"models/w_galil.mdl",
	"models/w_famas.mdl",
	"models/w_ump45.mdl"
};

new mdlindex[3];

public plugin_init() {
	register_plugin("Yerdeki Silahlari Degistirme","1.0","heaveNN");

	RegisterHookChain(RG_CSGameRules_RestartRound,"RestartRound",.post=true);
}

public plugin_precache() {
	for(new i;i < 3;i++) {
		mdlindex[i] = precache_model(wModels[i]);
	}
}

public RestartRound() {
	new ent = NULLENT;
	while((ent = rg_find_ent_by_class(ent,"armoury_entity"))) {
		new ArmouryItemPack:ArmouryItem = get_member(ent,m_Armoury_iItem);
		switch(ArmouryItem) {
			case ARMOURY_SCOUT: {
				set_member(ent,m_Armoury_iItem,ARMOURY_GALIL);
				set_entvar(ent,var_model,wModels[0]);
				set_entvar(ent,var_modelindex,mdlindex[0]);
			}
			case ARMOURY_AWP: {
				set_member(ent,m_Armoury_iItem,ARMOURY_FAMAS);
				set_entvar(ent,var_model,wModels[1]);
				set_entvar(ent,var_modelindex,mdlindex[1]);
			}
			case ARMOURY_G3SG1: {
				set_member(ent,m_Armoury_iItem,ARMOURY_UMP45);
				set_entvar(ent,var_model,wModels[2]);
				set_entvar(ent,var_modelindex,mdlindex[2]);
			}
		}
	}
}

Link:
Linklerini gizle
Linki Kopyala