Facebook
From Mammoth Leech, 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: 378
  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 vehicle = getPedOccupiedVehicle(localPlayer)
  9.                 if ( vehicle ) then
  10.                 local speedX, speedY, speedZ = getElementVelocity ( vehicle  )
  11.             local actualSpeed = (speedX^2 + speedY^2 + speedZ^2)^(0.5)
  12.             local KMH = math.floor(actualSpeed*180)    
  13.                 local currentTick = getTickCount()
  14.                 local elapsedTime = currentTick - lastTick
  15.                 local pingg = getPlayerPing(localPlayer)
  16.  
  17.                            vehiclehealth = math.floor( (getElementHealth( vehicle ) - 250)/7.5)
  18.                                 --      dxDrawRectangle(screenW * 0.8994, screenH * 0.9155, screenW * 0.0925, screenH * 0.0320, tocolor(0, 0, 0, 120), true)
  19.                   --dxDrawRectangle(1154*sW, 663*sH, 191*sW/170*vehiclehealth, 15*sH, tocolor(255, 0, 51, 150), true)
  20.                  --  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)         
  21.        
  22. --------hud przysp
  23.  
  24.   dxDrawLine((screenW * 0.9131) - 1, (screenH * 0.9286) - 1, (screenW * 0.9131) - 1, screenH * 0.9524, tocolor(0, 0, 0, 255), 1, false)
  25.         dxDrawLine(screenW * 1.0000, (screenH * 0.9286) - 1, (screenW * 0.9131) - 1, (screenH * 0.9286) - 1, tocolor(0, 0, 0, 255), 1, false)
  26.         dxDrawLine((screenW * 0.9131) - 1, screenH * 0.9524, screenW * 1.0000, screenH * 0.9524, tocolor(0, 0, 0, 255), 1, false)
  27.         dxDrawLine(screenW * 1.0000, screenH * 0.9524, screenW * 1.0000, (screenH * 0.9286) - 1, tocolor(0, 0, 0, 255), 1, false)
  28.        dxDrawRectangle(screenW * 0.9131, screenH * 0.9286, screenW * 0.0869/190*KMH, screenH * 0.0238, tocolor(0, 51, 255, 255), false)
  29.                 dxDrawRectangle(screenW * 0.9131, screenH * 0.9286, screenW * 0.0869, screenH * 0.0238, tocolor(0, 0, 0, 120), false)
  30.         dxDrawLine((screenW * 0.9131) - 1, (screenH * 0.9048) - 1, (screenW * 0.9131) - 1, screenH * 0.9286, tocolor(0, 0, 0, 255), 1, false)
  31.        dxDrawLine(screenW * 1.0000, (screenH * 0.9048) - 1, (screenW * 0.9131) - 1, (screenH * 0.9048) - 1, tocolor(0, 0, 0, 255), 1, false)
  32.        dxDrawLine((screenW * 0.9131) - 1, screenH * 0.9286, screenW * 1.0000, screenH * 0.9286, tocolor(0, 0, 0, 255), 1, false)
  33.        dxDrawLine(screenW * 1.0000, screenH * 0.9286, screenW * 1.0000, (screenH * 0.9048) - 1, tocolor(0, 0, 0, 255), 1, false)
  34.         dxDrawRectangle(screenW * 0.9131, screenH * 0.9048, screenW * 0.0869/100*vehiclehealth, screenH * 0.0238, tocolor(255, 0, 51, 170), false)
  35.                 dxDrawRectangle(screenW * 0.9131, screenH * 0.9048, screenW * 0.0869, screenH * 0.0238, tocolor(0, 0, 0, 120), false)
  36.         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)
  37.         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)
  38.  
  39.  
  40. end
  41. dxDrawLine((screenW * 0.9107) - 1, (screenH * 0.9552) - 1, (screenW * 0.9107) - 1, screenH * 0.9829, tocolor(0, 0, 0, 255), 1, false)
  42.         dxDrawLine(screenW * 1.0000, (screenH * 0.9552) - 1, (screenW * 0.9107) - 1, (screenH * 0.9552) - 1, tocolor(0, 0, 0, 255), 1, false)
  43.        dxDrawLine((screenW * 0.9107) - 1, screenH * 0.9829, screenW * 1.0000, screenH * 0.9829, tocolor(0, 0, 0, 255), 1, false)
  44.         dxDrawLine(screenW * 1.0000, screenH * 0.9829, screenW * 1.0000, (screenH * 0.9552) - 1, tocolor(0, 0, 0, 255), 1, false)
  45.         dxDrawRectangle(screenW * 0.9107, screenH * 0.9552, screenW * 0.0893, screenH * 0.0276, tocolor(0, 0, 0, 120), false)
  46. --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)
  47.  
  48. if pingg == 120 then
  49.        
  50.                 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)
  51.     elseif pingg < 120 then
  52.        
  53.                 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)
  54.     elseif pingg >120 then
  55.        
  56.                 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)
  57.     end
  58.    
  59.     if elapsedTime >= 1000 then
  60.         FPS = framesRendered
  61.         lastTick = currentTick
  62.         framesRendered = 0
  63.     else
  64.         framesRendered = framesRendered + 1
  65.     end
  66.    
  67.     if FPS > FPSLimit then
  68.         FPS = FPSLimit
  69.     end
  70.    
  71.    if FPS < 35 then
  72.         FPSColor = tocolor(255, 0, 0, 255)
  73.                 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)
  74.     elseif FPS >35 then
  75.         FPSColor = tocolor(0, 255, 0, 255)
  76.                 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)
  77.         elseif FPS <35 then
  78.           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)
  79. end
  80. end
  81. addEventHandler("onClientRender", root, drawVehicleHUD)