Raised This Month: $ Target: $400
 0% 

Making Nova


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Gadzislaw007
Senior Member
Join Date: Nov 2009
Old 08-03-2010 , 17:48   Making Nova
Reply With Quote #1

Well. I'm searching for an message type which will allows to make nova effect like this from frozing nade. [img]http://t2.gstatic.com/images?q=tbn:SiIidHTO-IjlEM:http://img37.**************/img37/4706/newng4.jpg&t=1[/img]

I defined the origins etc, but still don't know which effect use to make something like that.
Gadzislaw007 is offline
GXLZPGX
Veteran Member
Join Date: Sep 2009
Old 08-03-2010 , 18:11   Re: Making Nova
Reply With Quote #2

Quote:
Originally Posted by Gadzislaw007 View Post
Well. I'm searching for an message type which will allows to make nova effect like this from frozing nade. [img]http://t2.gstatic.com/images?q=tbn:SiIidHTO-IjlEM:http://img37.**************/img37/4706/newng4.jpg&t=1[/img]

I defined the origins etc, but still don't know which effect use to make something like that.
It looks more of a sprite than an "effect."
__________________
Currently accepting payment US DOLLARS ONLY for custom plugins, contact me through PM.
GXLZPGX is offline
Emp0wer
Member
Join Date: Jul 2010
Location: Ukraine mother
Old 08-03-2010 , 18:15   Re: Making Nova
Reply With Quote #3

Quote:
Originally Posted by Gadzislaw007 View Post
Well. I'm searching for an message type which will allows to make nova effect like this from frozing nade.
Well. Maybe try to look at frost nade code?
PHP Code:
new const sprite_grenade_ring[] = { "sprites/shockwave.spr" }

// Frost Grenade: Freeze Blast
create_blast3(const Float:originF[3])
{
    
// Smallest ring
    
engfunc(EngFunc_MessageBeginMSG_PVSSVC_TEMPENTITYoriginF0)
    
write_byte(TE_BEAMCYLINDER// TE id
    
engfunc(EngFunc_WriteCoordoriginF[0]) // x
    
engfunc(EngFunc_WriteCoordoriginF[1]) // y
    
engfunc(EngFunc_WriteCoordoriginF[2]) // z
    
engfunc(EngFunc_WriteCoordoriginF[0]) // x axis
    
engfunc(EngFunc_WriteCoordoriginF[1]) // y axis
    
engfunc(EngFunc_WriteCoordoriginF[2]+385.0// z axis
    
write_short(g_exploSpr// sprite
    
write_byte(0// startframe
    
write_byte(0// framerate
    
write_byte(4// life
    
write_byte(60// width
    
write_byte(0// noise
    
write_byte(0// red
    
write_byte(100// green
    
write_byte(200// blue
    
write_byte(200// brightness
    
write_byte(0// speed
    
message_end()
    
    
// Medium ring
    
engfunc(EngFunc_MessageBeginMSG_PVSSVC_TEMPENTITYoriginF0)
    
write_byte(TE_BEAMCYLINDER// TE id
    
engfunc(EngFunc_WriteCoordoriginF[0]) // x
    
engfunc(EngFunc_WriteCoordoriginF[1]) // y
    
engfunc(EngFunc_WriteCoordoriginF[2]) // z
    
engfunc(EngFunc_WriteCoordoriginF[0]) // x axis
    
engfunc(EngFunc_WriteCoordoriginF[1]) // y axis
    
engfunc(EngFunc_WriteCoordoriginF[2]+470.0// z axis
    
write_short(g_exploSpr// sprite
    
write_byte(0// startframe
    
write_byte(0// framerate
    
write_byte(4// life
    
write_byte(60// width
    
write_byte(0// noise
    
write_byte(0// red
    
write_byte(100// green
    
write_byte(200// blue
    
write_byte(200// brightness
    
write_byte(0// speed
    
message_end()
    
    
// Largest ring
    
engfunc(EngFunc_MessageBeginMSG_PVSSVC_TEMPENTITYoriginF0)
    
write_byte(TE_BEAMCYLINDER// TE id
    
engfunc(EngFunc_WriteCoordoriginF[0]) // x
    
engfunc(EngFunc_WriteCoordoriginF[1]) // y
    
engfunc(EngFunc_WriteCoordoriginF[2]) // z
    
engfunc(EngFunc_WriteCoordoriginF[0]) // x axis
    
engfunc(EngFunc_WriteCoordoriginF[1]) // y axis
    
engfunc(EngFunc_WriteCoordoriginF[2]+555.0// z axis
    
write_short(g_exploSpr// sprite
    
write_byte(0// startframe
    
write_byte(0// framerate
    
write_byte(4// life
    
write_byte(60// width
    
write_byte(0// noise
    
write_byte(0// red
    
write_byte(100// green
    
write_byte(200// blue
    
write_byte(200// brightness
    
write_byte(0// speed
    
message_end()


Last edited by Emp0wer; 08-03-2010 at 18:20.
Emp0wer is offline
Send a message via ICQ to Emp0wer Send a message via Skype™ to Emp0wer
Seta00
The Seta00 user has crashed.
Join Date: Jan 2010
Location: Berlin
Old 08-03-2010 , 18:34   Re: Making Nova
Reply With Quote #4

Quote:
Originally Posted by Emp0wer View Post
Well. Maybe try to look at frost nade code?
New users should all be like Emp0wer.
Seta00 is offline
DarkGod
SourceMod DarkCrab
Join Date: Jul 2007
Location: Sweden
Old 08-03-2010 , 18:45   Re: Making Nova
Reply With Quote #5

Quote:
Originally Posted by Seta00 View Post
New users should all be like Emp0wer.
Too bad that Emp0wer isn't new, though. That would've been something!
__________________
DarkGod is offline
Send a message via AIM to DarkGod Send a message via MSN to DarkGod
Emp0wer
Member
Join Date: Jul 2010
Location: Ukraine mother
Old 08-04-2010 , 04:56   Re: Making Nova
Reply With Quote #6

Quote:
Originally Posted by Seta00 View Post
New users should all be like Emp0wer.
I'm not new , my old account was banned for helping non-steam user..
Emp0wer is offline
Send a message via ICQ to Emp0wer Send a message via Skype™ to Emp0wer
Gadzislaw007
Senior Member
Join Date: Nov 2009
Old 08-03-2010 , 18:40   Re: Making Nova
Reply With Quote #7

Oh crap, I wasn't looking in good place. ;D
Thanks, sorry for problems.
Gadzislaw007 is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 00:12.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode