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]);
}
}
}
}