Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @name SVG_02
- @inputs
- @outputs
- @persist [C1 C2 PlCol DirV]:vector CLC KY CC SUB SoundID Smax Temper Tmax TAddPerShoot TCheck Mode ToCENT CVAR ToMV Tya Tpi SMDn SMCanFire SModeCH SPRT
- @persist [Blt BULLET]:entity PLSpeed [BullArr BullSpeedData BullRData]:array SR:ranger SMPwr SMRand PowAdditive PowMax AmmoCF AmmoCS ShellSPD
- @trigger none
- O = owner()
- KY = O:keyAttack2()
- if(first())
- {
- E = entity()
- C1 = vec(255)
- C2 = vec(0,128,128)
- PlCol = vec(255,0,255)
- Tmax = 1000
- PowMax = 500
- Smax = 399
- PLSpeed = 200
- PowAdditive = 3
- TAddPerShoot = 3
- CC = 1
- TCheck = 1
- Mode = 1
- SModeCH = 1
- SPRT = 1
- ToMV = 0
- SMCanFire = 0
- SoundID = 0
- AmmoCF = 9999
- AmmoCS = 99
- holoCreate(1000), holoPos(1000,O:attachmentPos("anim_attachment_RH") ), holoAlpha(1000,0), holoAng(1000,O:attachmentAng("anim_attachment_RH")), holoParentAttachment(1000, O, "anim_attachment_RH")
- holoCreate(0), holoPos(0,holoEntity(1000):toWorld(vec(14,-3,5)) ), holoAlpha(0,0), holoAng(0,holoEntity(1000):toWorld(ang(-3.5,-15,25))), holoParent(0,1000)
- holoCreate(1, holoEntity(0):toWorld(vec()),vec(0.5,0.5,1.25), holoEntity(0):toWorld(ang(90,0,0))), holoParent(1, 0), holoModel(1,"models/holograms/octagon.mdl"), holoMaterial(1,"phoenix_storms/grey_chrome"), holoColor(1,C1)
- holoCreate(2, holoEntity(0):toWorld(vec()),vec(0.5,0.5,1.25), holoEntity(0):toWorld(ang(90,0,0))), holoParent(2, 0), holoModel(2,"models/holograms/octagon.mdl"), holoMaterial(2,"phoenix_storms/grey_chrome"), holoColor(2,C2)
- holoCreate(3, holoEntity(0):toWorld(vec(8.1,0,0)),vec(0.5,0.5,0.1), holoEntity(0):toWorld(ang(90,0,0))), holoParent(3, 0), holoModel(3,"models/holograms/hq_rcylinder_thin.mdl"), holoMaterial(3,"phoenix_storms/grey_chrome"), holoColor(3,C1)
- holoCreate(4, holoEntity(0):toWorld(vec(8.1,0,0)),vec(0.5,0.5,0.1), holoEntity(0):toWorld(ang(90,0,0))), holoParent(4, 0), holoModel(4,"models/holograms/hq_rcylinder_thin.mdl"), holoMaterial(4,"phoenix_storms/grey_chrome"), holoColor(4,C1)
- holoCreate(5, holoEntity(0):toWorld(vec(9.2,0,0)),vec(0.2,0.2,0.15), holoEntity(0):toWorld(ang(90,0,0))), holoParent(5, 0), holoModel(5,"models/holograms/hq_tube_thin.mdl"), holoMaterial(5,"phoenix_storms/grey_chrome"), holoColor(5,C2*0.9)
- holoCreate(6, holoEntity(0):toWorld(vec(9.2,0,0)),vec(0.175,0.175,0.14), holoEntity(0):toWorld(ang(90,0,0))), holoParent(6, 0), holoModel(6,"models/holograms/hq_tube_thin.mdl"), holoMaterial(6,"phoenix_storms/grey_chrome"), holoColor(6,C2*0.7)
- holoCreate(7, holoEntity(0):toWorld(vec(9.2,0,0)),vec(0.15,0.15,0.13), holoEntity(0):toWorld(ang(90,0,0))), holoParent(7, 0), holoModel(7,"models/holograms/hq_tube_thin.mdl"), holoMaterial(7,"phoenix_storms/grey_chrome"), holoColor(7,C2*0.5)
- holoCreate(45, holoEntity(0):toWorld(vec(8.3,0,0)),vec(0.4365,0.4365,0.1), holoEntity(0):toWorld(ang(90,0,0))), holoParent(45, 0), holoModel(45,"models/holograms/hq_tube_thin.mdl"), holoMaterial(45,"phoenix_storms/grey_chrome"), holoColor(45,vec(55))
- holoCreate(46, holoEntity(0):toWorld(vec(8.3,0,0)),vec(0.3,0.3,0.1), holoEntity(0):toWorld(ang(90,0,0))), holoParent(46, 0), holoModel(46,"models/holograms/rcylinder_thin.mdl"), holoMaterial(46,"phoenix_storms/grey_chrome"), holoColor(46,vec(77))
- holoCreate(47, holoEntity(0):toWorld(vec(-14.3,0,-1.3)),vec(1), holoEntity(0):toWorld(ang(0,0,0))), holoParent(47, 0), holoModel(47,"models/weapons/w_physics.mdl")
- holoCreate(48, holoEntity(0):toWorld(vec(8.9,0,0)),vec(0.125,0.125,0.05), holoEntity(0):toWorld(ang(90,0,0))), holoParent(48, 0), holoModel(48,"models/holograms/hq_tube.mdl"), holoMaterial(48,"lights/white")
- holoCreate(49, holoEntity(0):toWorld(vec(8.9,0,0)),vec(0.09,0.09,0.05), holoEntity(0):toWorld(ang(90,0,0))), holoParent(49, 0), holoModel(49,"models/holograms/hq_rcylinder_thin.mdl"), holoMaterial(49,"lights/white")
- holoCreate(50, holoEntity(0):toWorld(vec(8.9,0,0)),vec(0.09,0.09,0.05), holoEntity(0):toWorld(ang(90,0,0))), holoParent(50, 0), holoModel(50,"models/holograms/hq_rcylinder_thin.mdl"), holoMaterial(50,"lights/white")
- holoCreate(51, holoEntity(0):toWorld(vec(-1,-2.5,1)),vec(0.1), holoEntity(0):toWorld(ang(0,180,25))), holoModel(51,"models/sprops/misc/alphanum/alphanum_0.mdl"), holoParent(51,0), holoBodygroup(51,0,3), holoMaterial(51,"lights/white"),holoColor(51,C1)
- holoCreate(52, holoEntity(0):toWorld(vec(0,-2.5,1)),vec(0.1), holoEntity(0):toWorld(ang(0,180,25))), holoModel(52,"models/sprops/misc/alphanum/alphanum_0.mdl"), holoParent(52,0), holoBodygroup(52,0,3), holoMaterial(52,"lights/white"),holoColor(52,C1)
- holoCreate(53, holoEntity(0):toWorld(vec(1,-2.5,1)),vec(0.1), holoEntity(0):toWorld(ang(0,180,25))), holoModel(53,"models/sprops/misc/alphanum/alphanum_0.mdl"), holoParent(53,0), holoBodygroup(53,0,3), holoMaterial(53,"lights/white"),holoColor(53,C1)
- holoCreate(54, holoEntity(0):toWorld(vec(2,-2.5,1)),vec(0.1), holoEntity(0):toWorld(ang(0,180,25))), holoModel(54,"models/sprops/misc/alphanum/alphanum_0.mdl"), holoParent(54,0), holoBodygroup(54,0,3), holoMaterial(54,"lights/white"),holoColor(54,C1)
- holoCreate(55, holoEntity(0):toWorld(vec(3,-2.5,1)),vec(0.1), holoEntity(0):toWorld(ang(0,180,25))), holoModel(55,"models/sprops/misc/alphanum/alphanum_div.mdl"), holoParent(55,0), holoBodygroup(55,0,3), holoMaterial(55,"lights/white"),holoColor(55,C1)
- holoCreate(56, holoEntity(0):toWorld(vec(4,-2.5,1)),vec(0.1), holoEntity(0):toWorld(ang(0,180,25))), holoModel(56,"models/sprops/misc/alphanum/alphanum_0.mdl"), holoParent(56,0), holoBodygroup(56,0,3), holoMaterial(56,"lights/white"),holoColor(56,C1)
- holoCreate(57, holoEntity(0):toWorld(vec(5,-2.5,1)),vec(0.1), holoEntity(0):toWorld(ang(0,180,25))), holoModel(57,"models/sprops/misc/alphanum/alphanum_0.mdl"), holoParent(57,0), holoBodygroup(57,0,3), holoMaterial(57,"lights/white"),holoColor(57,C1)
- holoCreate(58, holoEntity(0):toWorld(vec()),vec(0.5,0.5,1.25), holoEntity(0):toWorld(ang(90,0,0))), holoParent(58, 0), holoModel(58,"models/holograms/octagon.mdl"), holoMaterial(58,"phoenix_storms/grey_chrome"), holoColor(58,C1)
- holoCreate(59, holoEntity(0):toWorld(vec()),vec(0.5,0.5,1.25), holoEntity(0):toWorld(ang(90,0,0))), holoParent(59, 0), holoModel(59,"models/holograms/octagon.mdl"), holoMaterial(59,"phoenix_storms/grey_chrome"), holoColor(59,C2)
- holoCreate(60, holoEntity(0):toWorld(vec(6.5,0,0)),vec(0.5,0.5,0.075), holoEntity(0):toWorld(ang(90,0,0))), holoParent(60, 0), holoModel(60,"models/holograms/octagon.mdl"), holoMaterial(60,"lights/white"), holoColor(60,PlCol)
- holoCreate(61, holoEntity(0):toWorld(vec(0,2.5,1)),vec(0.1), holoEntity(0):toWorld(ang(0,0,25))), holoModel(61,"models/sprops/misc/alphanum/alphanum_2.mdl"), holoParent(61,0), holoBodygroup(61,0,3), holoMaterial(61,"lights/white"),holoColor(61,C2)
- holoCreate(62, holoEntity(0):toWorld(vec(1,2.5,1)),vec(0.1), holoEntity(0):toWorld(ang(0,0,25))), holoModel(62,"models/sprops/misc/alphanum/alphanum_0.mdl"), holoParent(62,0), holoBodygroup(62,0,3), holoMaterial(62,"lights/white"),holoColor(62,C2)
- holoCreate(63, holoEntity(0):toWorld(vec(2,2.5,1)),vec(0.1), holoEntity(0):toWorld(ang(0,0,25))), holoModel(63,"models/sprops/misc/alphanum/alphanum_min.mdl"), holoParent(63,0), holoBodygroup(63,0,3), holoMaterial(63,"lights/white"),holoColor(63,C2)
- holoCreate(64, holoEntity(0):toWorld(vec(3,2.5,1)),vec(0.1), holoEntity(0):toWorld(ang(0,0,25))), holoModel(64,"models/sprops/misc/alphanum/alphanum_g.mdl"), holoParent(64,0), holoBodygroup(64,0,3), holoMaterial(64,"lights/white"),holoColor(64,C2)
- holoCreate(65, holoEntity(0):toWorld(vec(4,2.5,1)),vec(0.1), holoEntity(0):toWorld(ang(0,0,25))), holoModel(65,"models/sprops/misc/alphanum/alphanum_v.mdl"), holoParent(65,0), holoBodygroup(65,0,3), holoMaterial(65,"lights/white"),holoColor(65,C2)
- holoCreate(66, holoEntity(0):toWorld(vec(5,2.5,1)),vec(0.1), holoEntity(0):toWorld(ang(0,0,25))), holoModel(66,"models/sprops/misc/alphanum/alphanum_s.mdl"), holoParent(66,0), holoBodygroup(66,0,3), holoMaterial(66,"lights/white"),holoColor(66,C2)
- for(L = 8,44)
- {
- holoCreate(L, holoEntity(0):toWorld(vec(8.8,sin(L*10)*2.5,cos(L*10)*2.5)), vec(0.03,0.03,0.5), holoEntity(0):toWorld(ang(90,0,0))), holoModel(L,"models/holograms/hq_torus.mdl"), holoColor(L,hsv2rgb(L*10,1,0.8)), holoMaterial(L,"phoenix_storms/grey_chrome"),holoParent(L,0)
- }
- holoEntity(0):soundPlay(200,0,"acf_extra/vehiclefx/boost/tcl_turbo.wav")
- holoEntity(0):soundPlay(240,0,"ambient/machines/spin_loop.wav"),soundVolume(240,0.4)
- holoEntity(0):soundPlay(244,0,"acf_extra/airfx/redsstukaangriff.wav"), soundVolume(244,0)
- function number wtype()
- {
- return O:weapon():type() == "weapon_physgun"
- }
- function clip(Z:number)
- {
- holoClip(1,1,vec(),vec(0,1,0),0)
- holoClipEnabled(1,1,Z)
- holoClip(1,2,vec(0,0,6),vec(0,0,-1),0)
- holoClipEnabled(1,2,Z)
- holoClip(2,1,vec(),vec(0,-1,0),0)
- holoClipEnabled(2,1,Z)
- holoClip(2,2,vec(0,0,6),vec(0,0,-1),0)
- holoClipEnabled(2,2,Z)
- holoClip(3,vec(),vec(0,-1,0),0)
- holoClipEnabled(3,Z)
- holoClip(4,vec(),vec(0,1,0),0)
- holoClipEnabled(4,Z)
- holoClip(47,vec(12,0,0),vec(-1,0,0),0)
- holoClipEnabled(47,Z)
- holoClip(49,vec(0,0,0),vec(0,1,0), 0)
- holoClipEnabled(49,Z)
- holoClip(50,vec(0,0,0),vec(0,-1,0),0)
- holoClipEnabled(50,Z)
- holoClip(58,1,vec(),vec(0,1,0), 0)
- holoClipEnabled(58,1,Z)
- holoClip(58,2,vec(0,0,7),vec(0,0,1),0)
- holoClipEnabled(58,2,Z)
- holoClip(59,1,vec(),vec(0,-1,0), 0)
- holoClipEnabled(59,1,Z)
- holoClip(59,2,vec(0,0,7),vec(0,0,1),0)
- holoClipEnabled(59,2,Z)
- }
- function cold()
- {
- if(wtype() & Mode & Temper> Tmax/4)
- {
- Tpi = O:eyeAngles()[1]
- Tya = O:eyeAngles()[2]
- if(changed(Tpi) | changed(Tya))
- {
- Temper -= abs($Tpi+$Tya)/10
- }
- }
- }
- function entity:shootmode01()
- {
- if(AmmoCF>0){
- for(N = 1, 3 + (Temper/Tmax)*10){
- holoEntity(8+CLC):shootTo( This:pos(),(O:aimPos() - holoEntity(0):pos()):normalized()*2000,0.001+ N + Temper/2, 900,2+Temper/100 + 250*Temper>(Tmax*0.75),"AR2Tracer")
- }
- holoEntity(1):effectSpawn("ShellEject", holoEntity(1):pos(),holoEntity(1):forward(),holoEntity(1):angles(),1)
- This:effectSpawn("ChopperMuzzleFlash", This:pos() + This:up(),1)
- This:effectSpawn("MuzzleEffect", This:toWorld(vec(3,-5,0)),vec(),This:toWorld(ang(-90,0,0)),0.4)
- This:soundPlay(int(Temper/Tmax)*15,2,"weapons/shotgun/shotgun_dbl_fire.wav"), soundPitch(int(Temper/Tmax)*15,211)
- AmmoCF--
- }else{
- O:soundPlay(228,1,"weapons/shotgun/shotgun_empty.wav")
- }
- }
- function shootmode02()
- {
- if(AmmoCS>0)
- {
- Blt = drawSprite("models/effects/comball_glow1", holoEntity(0):pos(), PlCol, 200, 15,15)
- BullArr:pushEntity(Blt)
- Blt:setAng((O:aimPos() - holoEntity(0):pos()):toAngle() )
- Blt:setdLight(PlCol,4,400)
- Blt:setTrails(17,0, 0.1, "trails/smoke", PlCol,255)
- holoEntity(0):soundPlay(260,3,"weapons/airboat/airboat_gun_energy2.wav")
- holoEntity(0):soundPlay(261,3,"weapons/gauss/fire1.wav"), soundPitch(261,150)
- AmmoCS--
- SoundID++
- }else{
- O:soundPlay(228,1,"weapons/ar2/ar2_empty.wav")
- }
- }
- function shootPWRmode02()
- {
- if(!Mode&SMCanFire&wtype() & O:keyAttack2()&SModeCH&AmmoCS>0)
- {
- SMPwr = clamp( SMPwr + PowAdditive, 0, PowMax )
- soundVolume(244,0.58)
- }
- }
- function holo_clr()
- {
- holoColor(3,vec(255 ,C1[2] - (Temper/255)*55,C1[3] - (Temper/255)*55))
- holoColor(4,vec(255 ,C1[2] - (Temper/255)*55,C1[3] - (Temper/255)*55))
- holoColor(48,vec((Temper/255)*55 ,255 - (Temper/255)*55 ,0 )-CVAR*220)
- holoColor(49,vec( (SMCanFire*255) , abs( CVAR*220 - SMPwr/2.25 ) , abs( CVAR*220 - SMPwr/2.25) ) )
- holoColor(50,vec(0, (abs(sin(curtime()*100 + SMPwr*5 )*255 ))*CVAR, (abs(sin(curtime()*100 + SMPwr*5 )*255 ))*CVAR ))
- holoColor(60,vec(Temper/4 + 255*!Mode + SMPwr/2,255-SMPwr/2 - Temper/4,255 - SMPwr/2 - Mode*255 ))
- }
- function hit_effect()
- {
- BULLET:setAlpha(0)
- BULLET:dLightRemove()
- BULLET:remove(6)
- BULLET:particleEffect("magnusson_burner_embers", BULLET:pos(),BULLET:angles())
- #BULLET:particleEffect("st_elmos_fire", BULLET:pos(),SR:hitNormal():toAngle()+ang(-90,0,0))
- BULLET:explosion(50000,245)
- SR:drawPaint("dark")
- SR:drawPaint("fadingscorch")
- effectSpawn("HelicopterMegaBomb", BULLET:pos(), 2)
- BULLET:soundPlay(246,5,"ep2_outland_11.mossman_explosion")
- BULLET:setTrails(25,100,1,"sprites/tp_beam001",PlCol,200)
- soundStop(2000)
- }
- function ammo1_visualize()
- {
- local Exp = AmmoCF:toString():explode("")
- holoModel(51,"models/sprops/misc/alphanum/alphanum_" + Exp[1, string] + ".mdl")
- holoModel(52,"models/sprops/misc/alphanum/alphanum_" + Exp[2, string] + ".mdl")
- holoModel(53,"models/sprops/misc/alphanum/alphanum_" + Exp[3, string] + ".mdl")
- holoModel(54,"models/sprops/misc/alphanum/alphanum_" + Exp[4, string] + ".mdl")
- }
- function ammo2_visualize()
- {
- local Exp = AmmoCS:toString():explode("")
- holoModel(56,"models/sprops/misc/alphanum/alphanum_" + Exp[1, string] + ".mdl")
- holoModel(57,"models/sprops/misc/alphanum/alphanum_" + Exp[2, string] + ".mdl")
- }
- E:setMass(200)
- clip(1)
- }
- interval(25)
- SUB = clamp(SUB,0,Smax)
- Temper = clamp(Temper,0,Tmax)
- if(changed(O:keyPressed("MOUSE_4"))&O:keyPressed("MOUSE_4")){Mode = !Mode}
- if(changed(O:keyPressed("MOUSE_5"))&O:keyPressed("MOUSE_5")&!Mode){SMCanFire = !SMCanFire}
- if(changed(Mode)&!Mode){ToCENT = 1,ToMV = 1}
- if(changed(Mode)&Mode){ToCENT = 0,ToMV = 1,SMCanFire = 0}
- if(changed(SMCanFire)){ if(SMCanFire){holoEntity(0):soundPlay(241,3,"buttons/button9.wav")}else{holoEntity(0):soundPlay(241,3,"buttons/button6.wav")} }
- if(changed(O:keyAttack2())&!O:keyAttack2()&!Mode&SMCanFire&wtype()&SModeCH)
- {
- BullSpeedData:pushNumber(SMPwr)
- SModeCH = 0
- SMRand = SMPwr
- SMPwr = 0
- shootmode02()
- soundVolume(244,0)
- timer("KD",2250)
- }
- if(!Mode&SMCanFire&SModeCH)
- {
- soundPitch(244, SMPwr/2)
- }
- CVAR = CVAR + clamp( angnorm( ToCENT - CVAR ), -0.05,0.05 )/2
- SMDn = SMDn + clamp( angnorm( Mode - SMDn ), -0.0,0.04 )/2
- if(changed(CVAR)){soundPitch(240,abs($CVAR*1500))}
- if(changed(AmmoCF)){ammo1_visualize(), if(AmmoCF == 0){ KY = 0 }}
- if(changed(AmmoCS)){ammo2_visualize(), if(AmmoCS == 0){ SModeCH = 0 }}
- if(changed(CVAR)&(CVAR != 0 | CVAR != 1))
- {
- for(L = 8,44)
- {
- holoPos(L,holoEntity(0):toWorld(vec(8.8,sin(L*10+CVAR*55)*(2.5-CVAR),cos(L*10+CVAR*55)*(2.5-CVAR))))
- }
- }
- if(BullArr:count()>0)
- {
- for(Z = 0, BullArr:count())
- {
- ShellSPD = BullSpeedData[Z, number]
- BULLET = BullArr[Z, entity]
- SR = rangerOffset(ShellSPD, BULLET:pos(), BULLET:forward()+randvec(-SMRand/5000,SMRand/5000))
- if(clk("SPRT")){ SPRT = 1 }
- BULLET:setPos(SR:pos())
- if(SR:hit())
- {
- local HitAng = acos(SR:hitNormal():dot(-BULLET:forward()))
- print(4,"" + HitAng)
- # >30 & < 70
- if(HitAng > 30 & HitAng < 90 & !SR:entity():isPlayer()){
- local BV = BULLET:forward() - 2 * (SR:hitNormal():dot(BULLET:forward()) * SR:hitNormal())
- BULLET:setAng(BV:toAngle())
- BULLET:soundPlay(int(curtime()), 1.5, "HEGrenade.Bounce")
- BULLET:effectSpawn("AR2Impact", BULLET:pos(), SR:hitNormal())
- BullRData[Z, number] = BullRData[Z, number] + 1
- }
- if(HitAng < 30 | HitAng > 90 | BullRData[Z, number] >= 3){
- BullRData[Z, number] = 0
- BULLET:setPos( SR:pos() )
- BullArr:remove(Z)
- BullSpeedData:remove(Z)
- hit_effect()
- }
- }
- }
- }
- if(wtype() & KY & CC & TCheck & Mode )
- {
- CLC++,
- CC = 0,
- Temper += TAddPerShoot,
- timer("CLO", 400-SUB)
- }
- if(wtype() & KY & TCheck & Mode)
- {
- SUB += (Smax - SUB)/250
- }
- if(clk("CLO"))
- {
- CC = 1
- }
- if(CLC>=36)
- {
- CLC = 1
- }
- if((!KY|!TCheck|!Mode))
- {
- SUB -=(SUB/100)
- Temper -= (TAddPerShoot/2)*Temper>0
- }
- if(changed(CLC)&KY&Mode)
- {
- local Or = holoEntity(8+CLC)
- Or:shootmode01()
- }
- soundPitch(200, SUB*0.6)
- if(changed(O:weapon( ):type( ))&wtype())
- {
- for(X = 1, 66){holoAlpha(X,255)}
- O:weapon():setAlpha(0)
- }elseif(changed(O:weapon():type())&!wtype())
- {
- for(X = 1, 66){holoAlpha(X,0)}
- O:weapon():setAlpha(255)
- }
- if(changed(Temper)&Temper>(Tmax-Tmax/20)&CC&TCheck)
- {
- CC = 0,TCheck = 0
- timer("TEMPERATURE",10000)
- holoEntity(0):soundPlay(250,4,"NPC_CeilingTurret.Die")
- }
- if(clk()&perf())
- {
- cold()
- shootPWRmode02()
- holo_clr()
- }
- if(clk("TEMPERATURE")){CC = 1,TCheck = 1, holoEntity(0):soundPlay(250,4,"NPC_FloorTurret.Deploy")}
- if(clk("KD")){SModeCH = 1}
- O:sendLua("
- surface.CreateFont('CFNTSS', {
- font='impact';
- size=12;
- bold=true
- })
- hook.Add('HUDPaint','2323SSS', function()
- surface.CreateFont('LocalFont111', {
- font='Impact';
- size=20;
- weight=2000;
- })
- draw.SimpleText('"+AmmoCF+" ; "+AmmoCS+" ' , 'LocalFont111', ScrW()/3, ScrH()/2, Color(255,0,0))
- end )
- ")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement