Page 1 of 1

Gal galit padet? Scriptas pilnai neveikia

Posted: 2013 Sep 02 17:50
by life55
Sveiki, taigi sis scriptas:

Code: Select all

#include <amxmodx>#include <cstrike> new bool:array[33]; public plugin_precache(){    precache_model("models/player/teras/teras.mdl");    precache_model("models/player/mentas/mentas.mdl");} public plugin_init(){    register_plugin("Models", "1.0", "Mostwanted");        register_logevent( "EventJoinTeam", 3, "1=joined team" );    register_logevent("event_new_round",2,"0=World triggered","1=Round_Start");} public EventJoinTeam(){    new iPlayer = GetLoguserIndex();        if(!array[iPlayer])    {        if(cs_get_user_team(iPlayer) == CS_TEAM_CT)        {            cs_set_user_model(iPlayer, "mentas");        }        if(cs_get_user_team(iPlayer) == CS_TEAM_T)        {            cs_set_user_model(iPlayer, "teras");        }        }} GetLoguserIndex(){    new szArg[61];    read_logargv(0,szArg, charsmax(szArg));        new szName[32];    parse_loguser(szArg, szName, charsmax(szName));        return get_user_index(szName);} public client_disconnect(id){    cs_reset_user_model(id);} public event_new_round(){    for( new id = 1; id <= 32; id++ )    {        if(cs_get_user_team(1) == CS_TEAM_CT)        {            if(cs_get_user_model(id, "teras", 31))            {                cs_set_user_model(1, "mentas");            }        }        if(cs_get_user_team(1) == CS_TEAM_T)        {            if(cs_get_user_model(id, "mentas", 31))            {                cs_set_user_model(1, "teras");            }        }        }}  
turi pakeisti ir mento ir tero skinus, bet pekeicia tik tero, mento skina atsiuncia, bet jo nepakeicia. Gal turit ideju?

Re: Gal galit padet? Scriptas pilnai neveikia

Posted: 2013 Sep 02 19:16
by rotosas
cs_get_user_team kodėl ne id, o 1? Jeigu vistiek neveikia, bandyk su Ham_Spawn.

Re: Gal galit padet? Scriptas pilnai neveikia

Posted: 2013 Sep 02 19:34
by sss
nebus zaideju ir 18+ zaideju nepatariu naudot sio kodo

Re: Gal galit padet? Scriptas pilnai neveikia

Posted: 2013 Sep 04 13:57
by life55
sss wrote:nebus zaideju ir 18+ zaideju nepatariu naudot sio kodo
O koki koda patartum naudot?

Re: Gal galit padet? Scriptas pilnai neveikia

Posted: 2013 Sep 04 16:26
by sss
life55 wrote:
sss wrote:nebus zaideju ir 18+ zaideju nepatariu naudot sio kodo
O koki koda patartum naudot?
modeliu keist nepatariu, is zombie plague pasiimk

Re: Gal galit padet? Scriptas pilnai neveikia

Posted: 2013 Sep 08 20:30
by life55
visdar reikia pagalbos su juo, galetumet gal kas paaiskint kaip padaryti, kad pakeistu ir teru ir mentu skina ir veiktu su mazdaug 26 zaidejais max?

Re: Gal galit padet? Scriptas pilnai neveikia

Posted: 2013 Sep 08 21:52
by xFrostas
sss wrote:
life55 wrote:
sss wrote:nebus zaideju ir 18+ zaideju nepatariu naudot sio kodo
O koki koda patartum naudot?
modeliu keist nepatariu, is zombie plague pasiimk

Re: Gal galit padet? Scriptas pilnai neveikia

Posted: 2013 Sep 25 19:41
by MPD

Code: Select all

if(cs_get_user_team(1) == CS_TEAM_CT)        {            if(cs_get_user_model(id, "teras", 31))            {                cs_set_user_model(1, "mentas");            }        }        if(cs_get_user_team(1) == CS_TEAM_T)        {            if(cs_get_user_model(id, "mentas", 31))            {                cs_set_user_model(1, "teras");            }        }        }
pabandyk pakeisti į

Code: Select all

if(cs_get_user_team(id) == CS_TEAM_CT)        {            if(cs_get_user_model(id, "teras", 31))            {                cs_set_user_model(id, "mentas");            }        }        if(cs_get_user_team(id) == CS_TEAM_T)        {            if(cs_get_user_model(id, "mentas", 31))            {                cs_set_user_model(id, "teras");            }        }        }

Re: Gal galit padet? Scriptas pilnai neveikia

Posted: 2013 Sep 25 19:43
by xFrostas
Labai prastas metodas čia, jis gi sukelia svc bad klaidų jei daugiau žmonių žaidžia, o juolab kai visiem vienu metu keičia modelį.

Re: Gal galit padet? Scriptas pilnai neveikia

Posted: 2013 Sep 25 19:55
by sss
xFrostas wrote:Labai prastas metodas čia, jis gi sukelia svc bad klaidų jei daugiau žmonių žaidžia, o juolab kai visiem vienu metu keičia modelį.
sueis shudprojekciui turinciam 18 < zmoniu