Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Czy plugin jest dobry ?
Temat rozp.
LucKy_skiLL
, 19.08.2011 20:25
27 odpowiedzi w tym temacie
#22
Napisano 20.08.2011 21:57
A spróbuj tak
#include <amxmodx>
#include <fakemeta>
#include <cstrike>
//Wiecej nie bedziemy modyfikowac
static const g_sModelName[] = "zm_vip";
static g_sModel[64];
static g_iMaxPlayers;
#define VERSION "0.1"
#define IsPlayer(%1) (1 <= %1 <= g_iMaxPlayers)
public plugin_init() {
register_plugin("Test", VERSION, "diablix")
g_iMaxPlayers == get_maxplayers() ? g_iMaxPlayers : get_maxplayers();
register_forward(FM_SetModel, "fwSetModel", 1);
}
public plugin_precache(){
formatex(g_sModel, sizeof g_sModel - 1, "models/player/%s/%s.mdl", g_sModelName, g_sModelName);
engfunc(EngFunc_PrecacheModel, g_sModel);
}
public fwSetModel(id, sModel[]){
if(IsPlayer(id) && !equal(sModel, g_sModel) && get_user_team(id) == 2 && get_user_flags(id) & ADMIN_LEVEL_H){
cs_set_user_model(id, g_sModelName);
return FMRES_SUPERCEDE;
}
return FMRES_IGNORED;
}
#24
Napisano 21.08.2011 09:50
A może dać taska na ustawienie modelu?
Spróbuj.
Spróbuj.
#include <amxmodx> #include <fakemeta> #include <cstrike> //Wiecej nie bedziemy modyfikowac <img src='http://img.amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue.gif' class='bbc_emoticon' alt=':P' /> static const g_sModelName[] = "zm_vip"; static g_sModel[64]; static g_iMaxPlayers; #define VERSION "0.1" #define IsPlayer(%1) (1 <= %1 <= g_iMaxPlayers) public plugin_init() { register_plugin("Test", VERSION, "diablix") g_iMaxPlayers == get_maxplayers() ? g_iMaxPlayers : get_maxplayers(); register_forward(FM_SetModel, "fwSetModel", 1); } public plugin_precache(){ formatex(g_sModel, sizeof g_sModel - 1, "models/player/%s/%s.mdl", g_sModelName, g_sModelName); engfunc(EngFunc_PrecacheModel, g_sModel); } public fwSetModel(id, sModel[]){ if(IsPlayer(id) && !equal(sModel, g_sModel) && get_user_team(id) == 2 && get_user_flags(id) & ADMIN_LEVEL_H){ cs_set_user_model(id, g_sModelName); set_task(5.0,"fwSetModel",id) return FMRES_SUPERCEDE; } return FMRES_IGNORED; }
Użytkownik Skull3D edytował ten post 21.08.2011 09:50
#26
Napisano 28.08.2011 10:55
ZombiMod ci to blokuje
#28
Napisano 28.08.2011 11:20
Tak...
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych