Facebook
From Burly Cat, 7 Years ago, written in Lua.
">

A PHP Error was encountered

Severity: Notice

Message: Trying to access array offset on value of type bool

Filename: view/view.php

Line Number: 33

from

A PHP Error was encountered

Severity: Notice

Message: Trying to access array offset on value of type bool

Filename: view/view.php

Line Number: 33

- view diff
Embed
Download Paste or View Raw
Hits: 390
  1. g_Me = getLocalPlayer()
  2. local screenW,screenH = guiGetScreenSize()
  3. local resW,resH = 1280,720
  4. local sW,sH =  (screenW/resW), (screenH/resH)
  5. local FPSLimit, lastTick, framesRendered, FPS = 100, getTickCount(), 0, 0
  6.  
  7. function drawVehicleHUD()
  8.         local currentTick = getTickCount()
  9.     local elapsedTime = currentTick - lastTick
  10.         local pingg = getPlayerPing(getLocalPlayer())
  11.     local vehicle = getPedOccupiedVehicle( getLocalPlayer() )
  12.                 if ( vehicle ) then
  13.                         local speedX, speedY, speedZ = getElementVelocity ( vehicle  )
  14.                 local actualSpeed = (speedX^2 + speedY^2 + speedZ^2)^(0.5)
  15.                 local KMH = math.floor(actualSpeed*180)
  16.  
  17.  
  18.                            vehiclehealth = math.floor( (getElementHealth( vehicle ) - 250)/7.5)
  19.                                 --      dxDrawRectangle(screenW * 0.8994, screenH * 0.9155, screenW * 0.0925, screenH * 0.0320, tocolor(0, 0, 0, 120), true)
  20.                   --dxDrawRectangle(1154*sW, 663*sH, 191*sW/170*vehiclehealth, 15*sH, tocolor(255, 0, 51, 150), true)
  21.                  --  dxDrawText(vehiclehealth.."%", 1168*sW, 1070*sH, 1260*sW, 270*sH, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, false, true, true, false)         
  22.        
  23. --------hud przysp
  24.  
  25.   dxDrawLine((screenW * 0.9131) - 1, (screenH * 0.9286) - 1, (screenW * 0.9131) - 1, screenH * 0.9524, tocolor(0, 0, 0, 255), 1, false)
  26.         dxDrawLine(screenW * 1.0000, (screenH * 0.9286) - 1, (screenW * 0.9131) - 1, (screenH * 0.9286) - 1, tocolor(0, 0, 0, 255), 1, false)
  27.         dxDrawLine((screenW * 0.9131) - 1, screenH * 0.9524, screenW * 1.0000, screenH * 0.9524, tocolor(0, 0, 0, 255), 1, false)
  28.         dxDrawLine(screenW * 1.0000, screenH * 0.9524, screenW * 1.0000, (screenH * 0.9286) - 1, tocolor(0, 0, 0, 255), 1, false)
  29.        dxDrawRectangle(screenW * 0.9131, screenH * 0.9286, screenW * 0.0869/190*KMH, screenH * 0.0238, tocolor(0, 51, 255, 255), false)
  30.                 dxDrawRectangle(screenW * 0.9131, screenH * 0.9286, screenW * 0.0869, screenH * 0.0238, tocolor(0, 0, 0, 120), false)
  31.         dxDrawLine((screenW * 0.9131) - 1, (screenH * 0.9048) - 1, (screenW * 0.9131) - 1, screenH * 0.9286, tocolor(0, 0, 0, 255), 1, false)
  32.        dxDrawLine(screenW * 1.0000, (screenH * 0.9048) - 1, (screenW * 0.9131) - 1, (screenH * 0.9048) - 1, tocolor(0, 0, 0, 255), 1, false)
  33.        dxDrawLine((screenW * 0.9131) - 1, screenH * 0.9286, screenW * 1.0000, screenH * 0.9286, tocolor(0, 0, 0, 255), 1, false)
  34.        dxDrawLine(screenW * 1.0000, screenH * 0.9286, screenW * 1.0000, (screenH * 0.9048) - 1, tocolor(0, 0, 0, 255), 1, false)
  35.         dxDrawRectangle(screenW * 0.9131, screenH * 0.9048, screenW * 0.0869/100*vehiclehealth, screenH * 0.0238, tocolor(255, 0, 51, 170), false)
  36.                 dxDrawRectangle(screenW * 0.9131, screenH * 0.9048, screenW * 0.0869, screenH * 0.0238, tocolor(0, 0, 0, 120), false)
  37.         dxDrawText(vehiclehealth.."%", screenW * 0.9482, screenH * 0.9048, screenW * 0.9821, screenH * 0.9314, tocolor(255, 255, 255, 255), 1.22, "default", "left", "center", false, false, false, false, false)
  38.         dxDrawText(KMH.." km/h", screenW * 0.9423, screenH * 0.9286, screenW * 1.0185, screenH * 0.9533, tocolor(255, 255, 255, 255), 1.22, "default", "left", "center", false, false, true, true, false)
  39.  
  40.  
  41. end
  42. dxDrawLine((screenW * 0.9107) - 1, (screenH * 0.9552) - 1, (screenW * 0.9107) - 1, screenH * 0.9829, tocolor(0, 0, 0, 255), 1, false)
  43.         dxDrawLine(screenW * 1.0000, (screenH * 0.9552) - 1, (screenW * 0.9107) - 1, (screenH * 0.9552) - 1, tocolor(0, 0, 0, 255), 1, false)
  44.        dxDrawLine((screenW * 0.9107) - 1, screenH * 0.9829, screenW * 1.0000, screenH * 0.9829, tocolor(0, 0, 0, 255), 1, false)
  45.         dxDrawLine(screenW * 1.0000, screenH * 0.9829, screenW * 1.0000, (screenH * 0.9552) - 1, tocolor(0, 0, 0, 255), 1, false)
  46.         dxDrawRectangle(screenW * 0.9107, screenH * 0.9552, screenW * 0.0893, screenH * 0.0276, tocolor(0, 0, 0, 120), false)
  47. --dxDrawText("PING: "..pingg, screenW * 0.9119, screenH * 0.9600, screenW * 0.9589, screenH * 0.9790, tocolor(255, 255, 255, 255), 1.19, "default", "left", "top", false, false, false, false, false)
  48.  
  49. if pingg == 120 then
  50.        
  51.                 dxDrawText("PING: #ff0000"..pingg, screenW * 0.9119, screenH * 0.9600, screenW * 0.9589, screenH * 0.9790, tocolor(255, 255, 255, 255), 1.19, "default", "left", "top", false, false, false, true, true)
  52.     elseif pingg < 120 then
  53.        
  54.                 dxDrawText("PING: #00ff00"..pingg, screenW * 0.9119, screenH * 0.9600, screenW * 0.9589, screenH * 0.9790, tocolor(255, 255, 255, 255), 1.19, "default", "left", "top", false, false, false, true, true)
  55.     elseif pingg >120 then
  56.        
  57.                 dxDrawText("PING: #ff0000"..pingg, screenW * 0.9119, screenH * 0.9600, screenW * 0.9589, screenH * 0.9790, tocolor(255, 255, 255, 255), 1.19, "default", "left", "top", false, false, false, true, true)
  58.     end
  59.    
  60.     if elapsedTime >= 1000 then
  61.         FPS = framesRendered
  62.         lastTick = currentTick
  63.         framesRendered = 0
  64.     else
  65.         framesRendered = framesRendered + 1
  66.     end
  67.    
  68.     if FPS > FPSLimit then
  69.         FPS = FPSLimit
  70.     end
  71.    
  72.    if FPS < 35 then
  73.         FPSColor = tocolor(255, 0, 0, 255)
  74.                 dxDrawText("FPS: #ff0000"..tostring(FPS), screenW * 0.9565, screenH * 0.9600, screenW * 1.0036, screenH * 0.9790, tocolor(255, 255, 255, 255), 1.19, "default", "left", "top", false, false, false, true, true)
  75.     elseif FPS >35 then
  76.         FPSColor = tocolor(0, 255, 0, 255)
  77.                 dxDrawText("FPS: #00ff00"..tostring(FPS), screenW * 0.9565, screenH * 0.9600, screenW * 1.0036, screenH * 0.9790, tocolor(255, 255, 255, 255), 1.19, "default", "left", "top", false, false, false, true, true)
  78.         elseif FPS <35 then
  79.           dxDrawText("FPS: "..tostring(FPS), screenW * 0.9565, screenH * 0.9600, screenW * 1.0036, screenH * 0.9790, tocolor(255, 255, 255, 255), 1.19, "default", "left", "top", false, false, false, false, false)
  80. end
  81. end
  82. addEventHandler("onClientRender", root, drawVehicleHUD)