Otóż poszukuję sposobu, aby dodać do pluginu zastopowanie pewnego pluginu osobie, która wpisze daną komendę, tj /modele.
Dokładny opis : gracz wpisuje /modele i ustawia mu podstawowe modele, nie zmieniając modeli u innych graczy.
Takie coś wyskrobałem :
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <fakemeta> #include <colorchat> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) set_task(120.0, "info", _, _, _, "b") register_clcmd("say /modele", "CurWeapon") register_clcmd("say_team /modele", "CurWeapon") } public CurWeapon(id) { new weapon = read_data(2); if(is_user_alive(id)) ColorChat(0, GREEN, "Zmieniles sobie modele na podstawowe!") server_cmd("amx_pausecfg pause GHW_Weapon_Replacement.amxx") { if(weapon == CSW_AK47) { set_pev(id, pev_viewmodel2, "models/v_ak47.mdl") } if(weapon == CSW_AUG) { set_pev(id, pev_viewmodel2, "models/v_aug.mdl") } if(weapon == CSW_AWP) { set_pev(id, pev_viewmodel2, "models/v_awp.mdl") } if(weapon == CSW_C4) { set_pev(id, pev_viewmodel2, "models/v_c4.mdl") } if(weapon == CSW_DEAGLE) { set_pev(id, pev_viewmodel2, "models/v_deagle.mdl") } if(weapon == CSW_FAMAS) { set_pev(id, pev_viewmodel2, "models/v_famas.mdl") } if(weapon == CSW_GALIL) { set_pev(id, pev_viewmodel2, "models/v_galil.mdl") } if(weapon == CSW_M249) { set_pev(id, pev_viewmodel2, "models/v_m249.mdl") } if(weapon == CSW_M3) { set_pev(id, pev_viewmodel2, "models/v_m3.mdl") } if(weapon == CSW_M4A1) { set_pev(id, pev_viewmodel2, "models/v_m4a1.mdl") } if(weapon == CSW_MP5NAVY) { set_pev(id, pev_viewmodel2, "models/v_mp5.mdl") } if(weapon == CSW_SCOUT) { set_pev(id, pev_viewmodel2, "models/v_scout.mdl") } if(weapon == CSW_USP) { set_pev(id, pev_viewmodel2, "models/v_usp.mdl") } if(weapon == CSW_P90) { set_pev(id, pev_viewmodel2, "models/v_p90.mdl") } if(weapon == CSW_GLOCK18) { set_pev(id, pev_viewmodel2, "models/v_glock18.mdl") } if(weapon == CSW_KNIFE) { set_pev(id, pev_viewmodel2, "models/v_knife.mdl") } if(weapon == CSW_SG552) { set_pev(id, pev_viewmodel2, "models/v_sg552.mdl") } } } public info() { ColorChat(0, GREEN, "Juz teraz mozesz zmienic swoje modele na stare!"); ColorChat(0, GREEN, "Wystarczy, ze wpiszesz /modele!"); ColorChat(0, GREEN, "Plugin wykonal Kr4teK. #"); }