Sprite greitai dingsta

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Sprite greitai dingsta

Post by xFrostas »

Sveiki, susidūriau su tokia problema, kad sprite tik parodo, beveik pamatyti nespėji o jis pradingsta, gal kaip nusistato ar pan.

Ką naudoju:

Code: Select all

 public show_sprite(attacker, sprite){           if(!is_user_connected(attacker))        return PLUGIN_CONTINUE       static origin[3]    get_user_origin(attacker, origin)            message_begin(MSG_PVS, SVC_TEMPENTITY, origin)    write_byte(TE_SPRITE)    write_coord(origin[0])    write_coord(origin[1])    write_coord(origin[2]+65)    write_short(sprite)    write_byte(10)    write_byte(150)    message_end()                return PLUGIN_CONTINUE} 

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Sprite greitai dingsta

Post by aaarnas »

Nes:

Code: Select all

#define TE_SPRITE                   17       // Additive sprite, plays 1 cycle// write_byte(TE_SPRITE)// write_coord(position.x)// write_coord(position.y)// write_coord(position.z)// write_short(sprite index) // write_byte(scale in 0.1's) // write_byte(brightness)
Tau reikia kito sprite tipo. Gali pasiskaityti messages_const.inc. Ten yra ir su laiku.
Arba kurti entity ir jam priskirti modelį. Nes jei nori, kad kažkoks sprite kybotų ore ir judėtų, tai tik su entity. Šios žinutės naudojamos grynai trumpalaikiams efektams.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

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

Re: Sprite greitai dingsta

Post by xFrostas »

Kuris čia būtų tas kitas tipas (su laiku)? nes nerandu.

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Sprite greitai dingsta

Post by aaarnas »

Kai kurie turi parametrą "life", kur nustatomas laikas kiek efektas rodomas. Bet ten visi yra judantys efektai.

Spėju tau reikia kurti entity. Dar yra kažkoks env_sprite, bet su juo niekada nieko nedariau.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests