Page 1 of 1

player model change

Posted: 2011 May 10 12:30
by KamiN
Reikia plugino, kuris CT komandai pakeicia modeli i mano nustatyta. O t komandai pakeicia i mano 3 nustatytus modelius, random butu.

Gal galit kasnors surasyti toki?

Re: player model change

Posted: 2011 May 10 14:39
by addinol

Code: Select all

/* Plugin generated by AMXX-Studio */ #include <amxmodx>#include <amxmisc>#include <hamsandwich>#include <cstrike> #define PLUGIN "Plugin name"#define VERSION "1.0"#define AUTHOR "ADDiNOL" new const CT_MODEL[] = "CT_MODEL" new const T_MODEL[][] = {    "T_MODEL1",    "T_MODEL2",    "T_MODEL3"} public plugin_precache(){    new m1[192], m2[192]    formatex(m1, 191, "model/player/%s/%s.mdl", CT_MODEL, CT_MODEL)    precache_model(m1)    for(new i = 0; i < sizeof(T_MODEL); i++)    {        formatex(m2, 191, "model/player/%s/%s.mdl", T_MODEL[i], T_MODEL[i])        precache_model(m2)    }} public plugin_init() {    register_plugin(PLUGIN, VERSION, AUTHOR)        RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)} public fwHamPlayerSpawnPost(id) {        if (is_user_alive(id)) {                switch(cs_get_user_team(id))        {            case CS_TEAM_T: cs_set_user_model(id, T_MODEL[random(sizeof(T_MODEL))])            case CS_TEAM_CT: cs_set_user_model(id, CT_MODEL)        }        }}