modelių keitimas.

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

modelių keitimas.

Post 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.

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: modelių keitimas.

Post 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.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

Re: modelių keitimas.

Post 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?

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: modelių keitimas.

Post 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}
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

Re: modelių keitimas.

Post 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_

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: modelių keitimas.

Post by hleV »

w_ dėk FM_SetModel forward'e.
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

Re: modelių keitimas.

Post by aurimasko »

hleV wrote:w_ dėk FM_SetModel forward'e.
O kokia komanda? Beje galima tame forwade ir šituos esamus sudėti?

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: modelių keitimas.

Post by hleV »

Code: Select all

entity_set_model(ent, "models/w_modelis.mdl");
Anuos palik CurWeapon'e.
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

Re: modelių keitimas.

Post 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.

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: modelių keitimas.

Post by aaarnas »

Kažkur rašiau apie prisijungusio žaidėjo vgui blokavimą.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests