http://www.amxmodx.org/webcompiler.cgi?go=dl&id=1155881
Đây là plugin, mọi người dùng thử đi. Di chuyển w_m4a1.mdl ra một thư mục khác, bình thường thì vào game sẽ bị văng ra vì không tìm thấy w_m4a1.mdl. Mọi người hãy cài plugin này vào và thử đi :)
Code
#include <amxmodx>
#include <fakemeta>
#include <amxmisc>
new const RIFLEMODEL[][] = {"models/w_mp5.mdl", "models/w_tmp.mdl", "models/w_ump45.mdl", "models/w_p90.mdl", "models/w_mac10.mdl", "models/w_famas.mdl", "models/w_scout.mdl", "models/w_galil.mdl", "models/w_m4a1.mdl", "models/w_aug.mdl", "models/w_sg550.mdl", "models/w_g3sg1.mdl", "models/w_sg552.mdl", "models/w_ak47.mdl", "models/w_m249.mdl", "models/w_awp.mdl"}
public plugin_precache()
{
register_plugin("Stop Precaching", "1.0", "Nguyen Duy Linh")
register_forward(FM_PrecacheModel, "fw_precachemodel")
register_forward(FM_SetModel, "fw_SetModel")
}
public fw_precachemodel(const model[])
{
for (new i = 0; i < sizeof (RIFLEMODEL) ; i++)
if (equal(model, RIFLEMODEL
))
return FMRES_SUPERCEDE
return FMRES_IGNORED
}
public fw_SetModel(ent, const model[])
{
for (new i = 0; i < sizeof (RIFLEMODEL) ; i++)
if (equal(model, RIFLEMODEL))
return FMRES_SUPERCEDE
return FMRES_IGNORED
}
Đó chỉ là code tạm thời thôi, vì cái này nó không precache w model của những vũ khí nêu ở trong code, nên khi vứt vũ khí ra, không có model set cho vật thể nên khẩu súng bị vô hình. Nói chung, nếu muốn xài chung với nst wpn hay g4u wpn thì phải chỉnh sửa 2 plugin đó