Hey, I get this error when I click one of my knife skins in the menu, I'm not sure why or how to fix it, please help.
PHP Code:
Model models/vip-models/desert.mdl not precached
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <vault>
#include <fun>
#define PLUGIN "VIPMenu"
#define VERSION "2.0"
#define AUTHOR "Qvantry"
#define KeysVIPMain (1<<0)|(1<<1)|(1<<9) // Keys: 120
#define KeysVIPCamera (1<<0)|(1<<1)|(1<<9) // Keys: 120
#define KeysVIPKnife (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<9) // Keys: 123450
new knife_model[33]
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_menucmd(register_menuid("VIPKnife"), KeysVIPKnife, "PressedVIPKnife")
register_menucmd(register_menuid("VIPCamera"), KeysVIPCamera, "PressedVIPCamera")
register_menucmd(register_menuid("VIPMain"), KeysVIPMain, "PressedVIPMain")
register_clcmd("say /vip", "ShowVIPMain")
}
public plugin_modules()
require_module("engine")
public plugin_precache(){
precache_model("models/rpgrocket.mdl")
precache_model("models/vip-models/v_desert.mdl")
precache_model("models/vip-models/p_desert.mdl")
precache_model("models/vip-models/v_m9.mdl")
precache_model("models/vip-models/p_m9.mdl")
precache_model("models/vip-models/v_golden.mdl")
precache_model("models/vip-models/p_golden.mdl")
precache_model("models/vip-models/v_pocket.mdl")
precache_model("models/vip-models/p_pocket.mdl")
precache_model("models/v_knife.mdl")
precache_model("models/p_knife.mdl")
}
public ShowVIPMain(id) {
show_menu(id, KeysVIPMain, "VIP Menu^n^n 1. Camera View^n\y 2\w. Knife Skins^n^n 0. Exit^n^nServerName^n", -1, "VIPMain") // Display menu
}
public PressedVIPMain(id, key) {
switch (key) {
case 0: { // 1
ShowVIPCamera(id)
}
case 1: { // 2
ShowVIPKnife(id)
}
case MENU_EXIT: { // 0
}
}
}
public ShowVIPCamera(id) {
show_menu(id, KeysVIPCamera, "Camera View^n^n 1. 3D View^n\y 2\w. Normal View^n^n 0. Exit^n^nServerName^n", -1, "VIPCamera") // Display menu
}
public PressedVIPCamera(id, key) {
switch (key) {
case 0: { // 1
set_view(id, CAMERA_3RDPERSON)
}
case 1: { // 2
set_view(id, CAMERA_NONE)
}
case MENU_EXIT: { // 0
}
}
}
public ShowVIPKnife(id) {
show_menu(id, KeysVIPKnife, "Knife Skins^n^n 1. Desert Blade^n 2. M9 Bayonet^n 3. Golden Knife^n 4. Pocket Knife^n^n 5. Default Knife^n^n 0. Exit^n^nServerName^n", -1, "VIPKnife") // Display menu
}
public PressedVIPKnife(id, key, Knife) {
knife_model[id] = Knife
new Clip, Ammo, Weapon = get_user_weapon(id, Clip, Ammo)
if ( Weapon != CSW_KNIFE )
return PLUGIN_HANDLED
new vModel[33],pModel[33]
switch (key) {
case 0: { // 1
format(vModel,32,"models/vip-models/desert.mdl")
format(pModel,32,"models/vip-models/desert.mdl")
}
case 1: { // 2
format(vModel,32,"models/vip-models/m9.mdl")
format(pModel,32,"models/vip-models/m9.mdl")
}
case 2: { // 3
format(vModel,32,"models/vip-models/golden.mdl")
format(pModel,32,"models/vip-models/golden.mdl")
}
case 3: { // 4
format(vModel,32,"models/vip-models/pocket.mdl")
format(pModel,32,"models/vip-models/pocket.mdl")
}
case 4: { // 5
format(vModel,32,"models/v_knife.mdl")
format(pModel,32,"models/p_knife.mdl")
}
case MENU_EXIT: { // 0
}
}
entity_set_string(id, EV_SZ_viewmodel, vModel)
entity_set_string(id, EV_SZ_weaponmodel, pModel)
return PLUGIN_HANDLED;
}
All answers are appreciated,
Qvantry