set_entity_visibility

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
KamiN
Gana aktyvus vartotojas
Posts: 227
Joined: 2011 Apr 23 13:17

set_entity_visibility

Post by KamiN »

Trumptai drūtai.


Pasirinkus "invisibility" dieną CT tampa nematomi.

Kodo pvz:

Code: Select all

case DAY_INVIS:            {                if(IsPlayer(i) && is_user_alive(i))                {                    switch(cs_get_user_team(i))                    {                        case CS_TEAM_T:                        {                                                 ........                        }                                                case CS_TEAM_CT:                        {                                                     ...................                            set_entity_visibility (i, 0.0)                                                     ...................                            }                         }                    }                 }                 .......................            }
Kai roundtime būna 0:00 noriu, kad vėl visi ct būtų matomi, tai meginu tokį kodą

Code: Select all

#define TASK_timeup 934279423 register_event("HLTV", "event_round_start", "a", "1=0", "2=0") public event_round_start(){    set_task(float(floatround(get_pcvar_float(g_pcvar_mp_roundtime) * 60.0, floatround_floor)), "time_is_up", TASK_timeup)} public time_is_up(id){        if(cs_get_user_team(id) == CS_TEAM_CT && is_user_alive(id))        set_entity_visibility ( id, 1 ) }
Bet nichuja niekas neveikia.. Tai kaip padaryti, kad CT būtų matomi?
Last edited by KamiN on 2011 Dec 08 20:54, edited 1 time in total.

alfre
Gana aktyvus vartotojas
Posts: 259
Joined: 2011 May 13 14:01
Skype: alfredasxl996
Contact:

Re: set_entity_visibility

Post by alfre »

negeriau set_user_rendering?

KamiN
Gana aktyvus vartotojas
Posts: 227
Joined: 2011 Apr 23 13:17

Re: set_entity_visibility

Post by KamiN »

alfre wrote:negeriau set_user_rendering?

Jei su software renderer žaidi matosi tie visi "invisible" žaidėjai..

alfre
Gana aktyvus vartotojas
Posts: 259
Joined: 2011 May 13 14:01
Skype: alfredasxl996
Contact:

Re: set_entity_visibility

Post by alfre »

public event_round_start()
get_players bent jau padares?

Pukuotukas951
Gana aktyvus vartotojas
Posts: 445
Joined: 2011 Aug 27 09:29

Re: set_entity_visibility

Post by Pukuotukas951 »

Nusipirk is psycho dienu plugina ir viskas.

alfre
Gana aktyvus vartotojas
Posts: 259
Joined: 2011 May 13 14:01
Skype: alfredasxl996
Contact:

Re: set_entity_visibility

Post by alfre »

pukuotukai jis praso pagalbos,ne i tema cia biski tu

KamiN
Gana aktyvus vartotojas
Posts: 227
Joined: 2011 Apr 23 13:17

Re: set_entity_visibility

Post by KamiN »

alfre wrote:public event_round_start()
get_players bent jau padares?

Gali gal surašyt viską kaip sakai, kad čia turi būt?

alfre
Gana aktyvus vartotojas
Posts: 259
Joined: 2011 May 13 14:01
Skype: alfredasxl996
Contact:

Re: set_entity_visibility

Post by alfre »

stock active_players(CsTeams:team, bool:aliveonly = false)
{
static players[32], inum, i, active, CsTeams:playerteam

(aliveonly) ? get_players(players, inum, "ah") : get_players(players, inum, "h")

active = 0

for (i = 0; i < inum; ++i)
{
playerteam = cs_get_user_team(players)
if(playerteam == team) active++
}
return active
}
public time_is_up(id)
{

if(is_user_alive(id) && active_players(CS_TEAM_CT, true) != 1)
set_entity_visibility ( id, 1 )

}
lygtais sitaip

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: set_entity_visibility

Post by newb »

KamiN wrote:Kai roundtime būna 0:00 noriu

Code: Select all

register_logevent("Round_End", 2, "1=Round_End")
KamiN wrote:kad vėl visi ct būtų matomi

Code: Select all

public Round_End() {    new players[32], num        get_players(players, num, "ae", "CT")  // imam tik gyvus, nes mire ir taip bus matomi.     for(new i; i < num; i++) {        set_entity_visibility (players[i], 1)    }    }

User avatar
zHoor
Parašęs kelias žinutes
Posts: 7
Joined: 2011 Dec 08 22:09
Skype: darius97971

Re: set_entity_visibility

Post by zHoor »

Aciu gal prireiks ;]
Image
Image

Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 3 guests