Page 1 of 2

cs_get_user_team

Posted: 2012 Oct 14 20:50
by Trickas

Code: Select all

if( (i == id || is_user_spectating_player(i, id)) && gHasLjStats[i] )
Kaip turėtų atrodyt eilutė, kad funkcija veiktų tik teroristams?

Mėginau

Code: Select all

cs_get_user_team(id) == CS_TEAM_T
bet rodo, kad cs_get_user_team simbolis nerastas

Re: cs_get_user_team

Posted: 2012 Oct 14 20:55
by psychical
O cstrike include įrašytas?

Re: cs_get_user_team

Posted: 2012 Oct 14 21:28
by Trickas
Jau dėl to simbolio neveiki susitvarkiau, jo nebuvo include cstrike, bet dabar tarkim, darau taip:

Code: Select all

if( i == id || cs_get_user_team(id) == CS_TEAM_T || is_user_spectating_player(i, id) )
Bet vistiek funkcija veikia ir tr ir ct

Re: cs_get_user_team

Posted: 2012 Oct 14 21:50
by psychical
Tai kad nesupratu tavo if'o

1 - Jei Žaidėjas I yra žaidėjas ID
2 - Jei žaidėjas ID yra Counter-Terrorist
3 - Jei žaidėjas ID yra Terrorist
4 - Jei žaidėjas I yra žiūrimas žaidėjo ID

WTF??

Re: cs_get_user_team

Posted: 2012 Oct 14 21:52
by Pukuotukas951

Code: Select all

if( get_user_team(id) == 1 && is_user_spectating_player(id) )

Re: cs_get_user_team

Posted: 2012 Oct 14 21:57
by Trickas
psyhical aš ten suklydęs buvau, pataisiau tą žinutę.
Pukuotukas, padariau taip ir dabar meta:

Code: Select all

error 088: number of arguments does not match definition

Re: cs_get_user_team

Posted: 2012 Oct 14 22:11
by psychical

Code: Select all

if( (i == id || is_user_spectating_player(i, id)) && cs_get_user_team(id) == CS_TEAM_T )

Re: cs_get_user_team

Posted: 2012 Oct 14 22:17
by Trickas
Pasidariau jau kitaip, su visais viskas gerai, tik bėda su šitu:

Code: Select all

if( cs_get_user_team(id) == CS_TEAM_T || is_user_spectating_player(i, id) || (pev_valid(i) && is_user_connected(i) && gHasColorChat[i]) )
Čia kaip turbūt jau supratot jumpstats pluginas, bet nepadarytas, kad stats rodytų tik teroristams. Tai va dabar mentam nei hud nerodo, nei sound nėra tų viską padariau, bet nors iš šitoi vietoi padariau, mentai kiek nušoka dar rašo chate, tas pats ir su kitais jump, rodo tik chate.

Code: Select all

if( cs_get_user_team(id) == CS_TEAM_T || is_user_spectating_player(i, id) || (pev_valid(i) && is_user_connected(i) && gHasColorChat[i]) )            {                if( color < 6 && color > 0 )                {                    switch(color)                    {                        case 1: ColorChat(i, RED, "[osc.hns] %s nusoko %.3f unit'u su lj!^x01 (Strafe: %d / Sync: %d%%)", name, fDistance,strafes[id], sync_);                        case 2: ColorChat(i, GREEN, "[osc.hns] %s nusoko %.3f unit'u su lj!^x01 (Strafe: %d / Sync: %d%%)", name, fDistance,strafes[id], sync_);                        case 3: ColorChat(i, RED, "[osc.hns] %s nusoko %.3f unit'u su lj!^x01 (Strafe: %d / Sync: %d%%)", name, fDistance,strafes[id], sync_);                        case 4: ColorChat(i, GREY, "[osc.hns] %s nusoko %.3f unit'u su lj!^x01 (Strafe: %d / Sync: %d%%)", name, fDistance,strafes[id], sync_);                        case 5: ColorChat(i, TEAM_COLOR, "[osc.hns] %s nusoko %.3f unit'u su lj!^x01 (Strafe: %d / Sync: %d%%)", name, fDistance,strafes[id], sync_);                    }                }                else                    client_print(i, print_chat, "[osc.hns] %s nusoko %.3f unit'u su lj!^x01 (Strafe: %d / Sync: %d%%)", name, fDistance,strafes[id], sync_);                 if( get_pcvar_num(kz_lj_sounds) == 1 )                {                    if (_DistType == DIST_PRO)                    {                        if( (cs_get_user_team(id) == CS_TEAM_T || is_user_spectating_player(i, id)))                            client_cmd(i, "speak misc/perfect");                    }                    else if (_DistType == DIST_LEET)                    {                        if( cs_get_user_team(id) == CS_TEAM_T || is_user_spectating_player(i, id) )                            client_cmd(i, "speak misc/mod_wickedsick");                    }                    else if (_DistType == DIST_GOOD)                    {                        if( cs_get_user_team(id) == CS_TEAM_T || is_user_spectating_player(i, id) )                            client_cmd(i, "speak misc/impressive");                    }                    else if (_DistType == DIST_GOD)                    {                            client_cmd(i, "speak misc/mod_godlike");                    }                }            }

Re: cs_get_user_team

Posted: 2012 Oct 14 22:30
by psychical

Code: Select all

cs_get_user_team(id) == CS_TEAM_T
galiu klysti, bet čia, pakeisk ID į I

Re: cs_get_user_team

Posted: 2012 Oct 15 14:01
by Trickas
Na bet visuose pluginuose (id)