hlmod.hu
https://hlmod.hu/

cs_set_user_model
https://hlmod.hu/viewtopic.php?f=10&t=3490
Oldal: 1 / 1

Szerző:  Silent [ 2012.02.19. 16:56 ]
Hozzászólás témája:  cs_set_user_model

Vmiért nem váltja át a mutánsomnak a modeljét :S kézmodellt átváltja, de a playermodellt nem... Itt a kód:

Kód:

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <cstrike>
#include <fun>
#include <engine>

#define PLUGIN "MutantMod"
#define VERSION "1.0"
#define AUTHOR "Silent"

new iPlayers[32], iNum, iPlayer

public plugin_precache
()
{
    precache_model("models/player/mutant/mutant.mdl")
    precache_model("models/player/cts/cts.mdl")
    precache_model("models/v_hand.mdl")
}



public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_logevent("fwdStart",2,"1=Round_Start")
    register_event("CurWeapon","hand","be","1=1")
}

public fwdStart(id)
{
    get_players(iPlayers, iNum)
    iPlayer = iPlayers[random(iNum)]
    set_task(15.0, "makemutant")
    set_task(15.0, "makects")
}

public makemutant(id)
{
    cs_set_user_model(iPlayer, "mutant")
    cs_set_user_money(iPlayer, 0)
    set_user_gravity(iPlayer, 0.6)
    set_user_maxspeed(iPlayer, 500.0)
    set_user_health(iPlayer, 250)
    cs_set_user_team(iPlayer, CS_TEAM_T, CS_DONTCHANGE)
    strip_user_weapons(iPlayer)
    give_item(iPlayer, "weapon_knife")
    give_item(iPlayer, "item_longjump")
}
    
    
public makects
(id)
{
    cs_set_user_team(id, CS_TEAM_CT, CS_DONTCHANGE)
    cs_set_user_money(id, 0)
    cs_set_user_model(id, "cts")
    set_user_gravity(id, 0.9)
    set_user_maxspeed(id, 390.0)
    set_user_health(id, 65)
}

public hand(id)
{
    new clip, ammo
    new weap 
= get_user_weapon(id,clip,ammo)
    if(weap == CSW_KNIFE) 
    
{
        if(cs_get_user_team(id) == CS_TEAM_T)
        {
            entity_set_string(id, EV_SZ_viewmodel, "models/v_hand.mdl")
        }
    }
}

 

Szerző:  Silent [ 2012.02.19. 17:03 ]
Hozzászólás témája:  Re: cs_set_user_model

Tudja vki? -.-

Szerző:  kiki [ 2012.02.19. 17:36 ]
Hozzászólás témája:  Re: cs_set_user_model

Kód:
public makemutant(id)
{
    cs_set_user_model(iPlayer, "mutant")
    cs_set_user_money(iPlayer, 0)
    set_user_gravity(iPlayer, 0.6)
    set_user_maxspeed(iPlayer, 500.0)
    set_user_health(iPlayer, 250)
    cs_set_user_team(iPlayer, CS_TEAM_T, CS_DONTCHANGE)
    strip_user_weapons(iPlayer)
    give_item(iPlayer, "weapon_knife")
    give_item(iPlayer, "item_longjump")
}


Ez az iPlayer wtf? A for ciklust kihagytad!

Szerző:  Silent [ 2012.02.19. 17:37 ]
Hozzászólás témája:  Re: cs_set_user_model

kiki írta:
Kód:
public makemutant(id)
{
    cs_set_user_model(iPlayer, "mutant")
    cs_set_user_money(iPlayer, 0)
    set_user_gravity(iPlayer, 0.6)
    set_user_maxspeed(iPlayer, 500.0)
    set_user_health(iPlayer, 250)
    cs_set_user_team(iPlayer, CS_TEAM_T, CS_DONTCHANGE)
    strip_user_weapons(iPlayer)
    give_item(iPlayer, "weapon_knife")
    give_item(iPlayer, "item_longjump")
}


Ez az iPlayer wtf? A for ciklust kihagytad!


nem hagytam ki...

Szerző:  Silent [ 2012.02.19. 17:38 ]
Hozzászólás témája:  Re: cs_set_user_model

de nem.. minek for ciklus?

Szerző:  kiki [ 2012.02.19. 17:38 ]
Hozzászólás témája:  Re: cs_set_user_model

Akko holvan?-,-

Szerző:  Silent [ 2012.02.19. 17:39 ]
Hozzászólás témája:  Re: cs_set_user_model

kiki írta:
Akko holvan?-,-


De minek?

Szerző:  kiki [ 2012.02.19. 17:42 ]
Hozzászólás témája:  Re: cs_set_user_model

Hátha csak 1játékosnak akarod akkor:

makemutant(id)

--->

makemutant(iPlayer)

Szerző:  Silent [ 2012.02.19. 17:55 ]
Hozzászólás témája:  Re: cs_set_user_model

ok.

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/