All pastes #265707 Raw Edit

Anonymous

public text v1 · immutable
·published 2006-12-03 15:57 UTC
rendered paste body

event player_hurt
{
  es_setinfo x1 0
  es_setinfo y1 0
  es_setinfo z1 0
  es_setinfo v2 0
  es_createvectorstring v2 0 0 0
  es_setinfo v1 0
  es_getplayerlocation x1 y1 z1 event_var(userid)
  es_createvectorstring v1  server_var(x1) server_var(y1) server_var(z1)
  es_effect sparks server_var(v1) 1 1 server_var(v2)
  
  es_setinfo model1 0
  es_precachemodel model1 "sprites/crystal_beam1.vmt"
  es_effect beam server_var(v1) server_var(v2) server_var(model1) server_var(model1) 0 0 10 10 10 0 1 255 255 255 255 30
  // effects->Beam(origin, end, nModel, nHaloIndex, nFrameStart, nFrameRate, flLife, width, endWidth, fadeLength, noise, red, green, blue, brightness, speed);
  
  es_delayed 1 es_effect energysplash server_var(v1) server_var(v2) 1
  //virtual void EnergySplash( const Vector &position, const Vector &direction, bool bExplosive = false ) = 0;

  es_delayed 2 es_effect dust server_var(v1) server_var(v2) 9999 0.1
  //virtual void Dust( const Vector &pos, const Vector &dir, float size, float speed ) = 0;

  es_delayed 3 es_effect smoke server_var(v1), server_var(model1) 1 0.1
   //effects->Smoke(origin, nModel, scale, framerate);
}