Gal galit padet? Scriptas pilnai neveikia

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
life55
Gana aktyvus vartotojas
Posts: 248
Joined: 2011 Nov 05 17:24
Skype: nezinoma

Gal galit padet? Scriptas pilnai neveikia

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

User avatar
rotosas
Gana aktyvus vartotojas
Posts: 225
Joined: 2011 Mar 19 18:56
Skype: rotosas
Location: Vilnius

Re: Gal galit padet? Scriptas pilnai neveikia

Post by rotosas »

cs_get_user_team kodėl ne id, o 1? Jeigu vistiek neveikia, bandyk su Ham_Spawn.
Image
Image
Jei padėjau, nepagailėk ir nepatingėk paspaust +KARMA. :)

sss
Flooderis arba specialistas
Posts: 621
Joined: 2010 Dec 22 20:00
Location: ey b0s

Re: Gal galit padet? Scriptas pilnai neveikia

Post by sss »

nebus zaideju ir 18+ zaideju nepatariu naudot sio kodo
"Give me control of a nation's money and I care not who makes it's laws" — Mayer Amschel Bauer Rothschild
Image

life55
Gana aktyvus vartotojas
Posts: 248
Joined: 2011 Nov 05 17:24
Skype: nezinoma

Re: Gal galit padet? Scriptas pilnai neveikia

Post by life55 »

sss wrote:nebus zaideju ir 18+ zaideju nepatariu naudot sio kodo
O koki koda patartum naudot?

sss
Flooderis arba specialistas
Posts: 621
Joined: 2010 Dec 22 20:00
Location: ey b0s

Re: Gal galit padet? Scriptas pilnai neveikia

Post 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
"Give me control of a nation's money and I care not who makes it's laws" — Mayer Amschel Bauer Rothschild
Image

life55
Gana aktyvus vartotojas
Posts: 248
Joined: 2011 Nov 05 17:24
Skype: nezinoma

Re: Gal galit padet? Scriptas pilnai neveikia

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

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Gal galit padet? Scriptas pilnai neveikia

Post 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

User avatar
MPD
Gana aktyvus vartotojas
Posts: 309
Joined: 2011 Jul 08 07:24
Location: Kaunas

Re: Gal galit padet? Scriptas pilnai neveikia

Post 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");            }        }        }
Image

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Gal galit padet? Scriptas pilnai neveikia

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

sss
Flooderis arba specialistas
Posts: 621
Joined: 2010 Dec 22 20:00
Location: ey b0s

Re: Gal galit padet? Scriptas pilnai neveikia

Post 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
"Give me control of a nation's money and I care not who makes it's laws" — Mayer Amschel Bauer Rothschild
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests