niby wszystko jest dobrze, bez błędów, a klasa nie działa poprawnie
uruchamiane jest przez komende
register_clcmd("uzyj", "uzyj");
public uzyj(id)
{
if (!special_uzyty[id])
{
return;
}
static players[33], playerCount, player
static idRing, ringOrigin[3], i, j
static radius, brightness
radius = gPcvarRadius
brightness =gPcvarBright
for ( j = 0; j < playerCount; j++ )
{
idRing = players[j]
if ( !idRing == player )
return;
if ( get_user_origin(idRing, ringOrigin) )
return;
message_begin(MSG_ONE_UNRELIABLE, SVC_TEMPENTITY, ringOrigin, player)
write_byte(TE_BEAMCYLINDER) // 21
write_coord(ringOrigin[0])
write_coord(ringOrigin[1])
write_coord(ringOrigin[2] + 16)
write_coord(ringOrigin[0])
write_coord(ringOrigin[1])
write_coord(ringOrigin[2] + radius)
write_short(gSpriteWhite)
write_byte(0) // startframe
write_byte(1) // framerate
write_byte(6) // life
write_byte(8) // width
write_byte(1) // noise
write_byte(100) // r
write_byte(100) // g
write_byte(255) // b
write_byte(brightness) // brightness
write_byte(0) // speed
message_end()
Użytkownik Eustachy8 edytował ten post 30.03.2012 16:57


Dodatki SourceMod













