Page 1 of 3
modelių keitimas.
Posted: 2011 Apr 08 19:01
by aurimasko
Kaip padaryti, kad numestus ant žemės ginklus vaizduotų mano norimais modeliais, bei kaip pilnai pakeisti žaidėjų skinus? Nu kad gyvam pakeitus komandą, ant žemės būtų mano norimi skinai, o ne default.
Re: modelių keitimas.
Posted: 2011 Apr 08 19:10
by aaarnas
Code: Select all
new new model[] = "models/modelis.mdl" entity_set_model(ent_id, model)
Tik nepamiršk prechache padaryti.
Na žmonių modelį tai:
Code: Select all
set_user_info(id, "model", "modelis")
bet su žmonių modeliu ten dar yra niuansų šokių tokių. Jei keiti modelius visiems raundo pradžioje tai reikia daryti optimizavimą ir jei nori kad pakeistas modelis niekada nepradingtų, tai reikia viename forwarde blokavimą daryti.
Re: modelių keitimas.
Posted: 2011 Apr 08 19:15
by aurimasko
aaarnas wrote:Code: Select all
new model[] = "models/modelis.mdl" entity_set_model(ent_id, model)
Tik nepamiršk prechache padaryti.
Na žmonių modelį tai:
Code: Select all
set_user_info(id, "model", "modelis")
bet su žmonių modeliu ten dar yra niuansų šokių tokių. Jei keiti modelius visiems raundo pradžioje tai reikia daryti optimizavimą ir jei nori kad pakeistas modelis niekada nepradingtų, tai reikia viename forwarde blokavimą daryti.
nekuriant naujos temos, kaip padaryti, kad vietoje teammenu mestu mano menu?
Re: modelių keitimas.
Posted: 2011 Apr 08 19:21
by aaarnas
Code: Select all
public plugin_init() { register_clcmd("chooseteam", "command_changeteam") register_clcmd("assignteam", "command_changeteam")}public command_changeteam(id){ tavo_meniu(id) return PLUGIN_HANDLED}
Re: modelių keitimas.
Posted: 2011 Apr 08 19:43
by aurimasko
set_pev(id, pev_viewmodel2, _he_models[1])
set_pev(id, pev_weaponmodel2, _he_models[0])
Va kodą turiu curweapon evente.. Registruojas v_ ir p_ modeliai, o man reikia kad dar ir w_
Re: modelių keitimas.
Posted: 2011 Apr 08 19:56
by hleV
w_ dėk FM_SetModel forward'e.
Re: modelių keitimas.
Posted: 2011 Apr 08 19:58
by aurimasko
hleV wrote:w_ dėk FM_SetModel forward'e.
O kokia komanda? Beje galima tame forwade ir šituos esamus sudėti?
Re: modelių keitimas.
Posted: 2011 Apr 08 20:01
by hleV
Code: Select all
entity_set_model(ent, "models/w_modelis.mdl");
Anuos palik
CurWeapon'e.
Re: modelių keitimas.
Posted: 2011 Apr 08 20:27
by aurimasko
Code: Select all
register_clcmd("chooseteam", "command_changeteam") register_clcmd("assignteam", "command_changeteam") register_menu("TeamMenu", MENU_KEY_2|MENU_KEY_0, "team_select") public command_changeteam(id){ team_menu(id) return PLUGIN_HANDLED} public team_menu(id){ new menu_body[300], len len += formatex(menu_body[len], charsmax(menu_body) - len, "\rPasirink komanda:^n^n") len += formatex(menu_body[len], charsmax(menu_body) - len, "\r1. \wRusai^n") len += formatex(menu_body[len], charsmax(menu_body) - len, "\r2. \wAmerikieciai^n") show_menu(id, MENU_KEY_2|MENU_KEY_0, menu_body, -1, "TeamMenu") } public team_select(id, key){ if(key == 1) cs_set_user_team(id, CS_TEAM_T) if(key == 2) cs_set_user_team(id, CS_TEAM_CT) return;}
Neveikia... Atejus į serverį meta paprastą menu, o paspaudus m raidę nieko.
Re: modelių keitimas.
Posted: 2011 Apr 08 21:24
by aaarnas
Kažkur rašiau apie prisijungusio žaidėjo vgui blokavimą.