Page 1 of 1

NEzinot?

Posted: 2011 May 29 18:58
by psychical

Code: Select all

#include <amxmodx>#include <amxmisc>#include <hamsandwich>#include <cstrike>#include <fakemeta>#include <fun> new A[] = "models/player/rez_ctt/rez_ctt.mdl"new B[] = "models/player/rez_t2/rez_t2.mdl"new B1[] = "models/player/rez_t2/rez_t2T.mdl" public plugin_init() {       register_plugin("CS modeliai", "2.9", "rez.lt")    RegisterHam(Ham_Spawn, "player", "client_spawn", 1)    register_forward(FM_SetClientKeyValue, "fw_SetClientKeyValue")} public plugin_precache() {       precache_model(A)    precache_model(B)    precache_model(B1)    return PLUGIN_CONTINUE} public client_spawn(id){       if (!is_user_alive(id))        return            if(get_user_team(id) == 2)    {        cs_set_user_model(id, "rez_ctt");    }    else if(get_user_team(id) == 1)    {        cs_set_user_model(id, "rez_t2");    }} public fw_SetClientKeyValue(id, const infobuffer[], const key[]){    // Block CS model changes    if (key[0] == 'm' && key[1] == 'o' && key[2] == 'd' && key[3] == 'e' && key[4] == 'l')        return FMRES_SUPERCEDE;       return FMRES_IGNORED;}
Gal zinot kodel neblokuoja "model pavadinimas" ir taip parase visi glai pasikeisti skinus..

Re: NEzinot?

Posted: 2011 May 29 20:25
by aaarnas
Netestavau, bet pamėgink:

Code: Select all

#include <amxmodx>#include <amxmisc>#include <hamsandwich>#include <cstrike>#include <fakemeta>#include <fun> new A[] = "models/player/rez_ctt/rez_ctt.mdl"new B[] = "models/player/rez_t2/rez_t2.mdl"new B1[] = "models/player/rez_t2/rez_t2T.mdl" new models[][] = {    "",    "rez_t2",    "rez_t2"}public plugin_init() {       register_plugin("CS modeliai", "2.9", "rez.lt")    RegisterHam(Ham_Spawn, "player", "client_spawn", 1)    register_forward(FM_SetClientKeyValue, "fw_SetClientKeyValue")} public plugin_precache() {       precache_model(A)    precache_model(B)    precache_model(B1)    return PLUGIN_CONTINUE} public client_spawn(id){       if (!is_user_alive(id))        return        if(get_user_team(id) == 2)    {        cs_set_user_model(id, "rez_ctt");    }    else if(get_user_team(id) == 1)    {        cs_set_user_model(id, "rez_t2");    }} public fw_SetClientKeyValue(id, const infobuffer[], const key[]){    // Block CS model changes    if (key[0] == 'm' && key[1] == 'o' && key[2] == 'd' && key[3] == 'e' && key[4] == 'l')        return FMRES_SUPERCEDE;        return FMRES_IGNORED;} public client_infochanged(id) {     if(is_user_connected(id))     {        static model[32], team        team = get_user_team(id)        get_user_info(id, "model", model, charsmax(model))                 if(containi(model, models[team]) != -1) {            set_user_info(id, "model", models[team])        }    }    return PLUGIN_CONTINUE;}

Re: NEzinot?

Posted: 2011 Jun 06 19:17
by psychical
Neveikia :/

Nera daugiau minciu?