Jump to content

SoiiNoob

Members
  • Posts

    72
  • Joined

  • Last visited

Everything posted by SoiiNoob

  1. ERROR: Server triggered clientside event doScoreboardRemoveColumn, but event is not added clientside ERROR: Server triggered clientside event doScoreboardAddColumn, but event is not added clientside Really I have 52 FPS and it show 38 fps in another server
  2. local pickups = { [createMarker ( 1605.1868896484, -1619.2677001953, 12.6, "cylinder", 1, 0, 0, 255, 170 )] = {weapons = {[25] = 200, [22] = 255, [3] = 1}, skin = 288, armor = 0, color = 0, 0, 255} } addEventHandler("onResourceStart",resourceRoot, function () for marker, markers in pairs">pairs(pickups) do addEventHandler( "onMarkerHit", marker, policemarker ) end end ) function policemarker (hitElement, matchingDimension) local elementType = getElementType( hitElement ) if (elementType == "player") then local pickup = pickups[source] setPlayerNametagColor ( hitElement, pickup.color) setElementModel ( hitElement, pickup.skin ) setPlayerTeam ( hitElement, teampolice) takeAllWeapons ( hitElement ) for weapon, ammo in pairs">pairs(pickup.weapons) do giveWeapon ( hitElement, weapon, ammo, true ) end setPedArmor ( hitElement, pickup.armor ) end end I want to set my colour name to blue when i hit the marker, but it says " Bad Argument @ 'setPlayerNametagColor' " , any help ?
  3. It works a little , it says ever 38 or 39 fps, but i get an error meta.xml <script src="fps_c.lua" type="client" /> <script src="fps_s.lua" type="server" /> fps_c.lua local root = getRootElement() localPlayer = getLocalPlayer() local counter = 0 local starttick local currenttick addEventHandler("onClientRender",root, function() if not starttick then starttick = getTickCount() end counter = counter + 1 currenttick = getTickCount() if currenttick - starttick >= 1000 then setElementData(localPlayer, "FPS", counter) counter = 0 starttick = false end end ) fpstable = {} function averageFPS() avgseconds = 10 for i = 0, avgseconds do if i+1 <= avgseconds then fpstable[i+1] = fpstable[i] end fpstable[0] = getElementData(localPlayer, "FPS") end totalframes = 0 for k, v in pairs(fpstable) do if v ~= false then totalframes = totalframes + v end end avgfps = math.round(totalframes / avgseconds, 0) setElementData(localPlayer, "avgfps", avgfps) end setTimer(averageFPS, 1000, 0) function math.round(number, decimals, method) decimals = decimals or 0 local factor = 10 ^ decimals if (method == "ceil" or method == "floor") then return math[method](number * factor) / factor else return tonumber(("%."..decimals.."f"):format(number)) end end fps_s.lua exports.scoreboard:scoreboardAddColumn("FPS") ------------------------------------------------------------------- ERROR: Server triggered clientside event doScoreboardRemoveColumn, but event is not added clientside ERROR: Server triggered clientside event doScoreboardRemoveColumn, but event is not added clientside ERROR: Server triggered clientside event doScoreboardAddColumn, but event is not added clientside ERROR: Server triggered clientside event doScoreboardAddColumn, but event is not added clientside WARNING: scoreboard\colorpicker\colorpicker.lua:58: Bad argument @ 'guiGetSize' [Expected gui-element at argument 1, got nil]
  4. https://forum.multitheftauto.com/viewtopic.php?f=108&t=39883 https://forum.multitheftauto.com/viewtopic.php?f=108&t=33905
  5. local root = getRootElement() localPlayer = getLocalPlayer() local counter = 0 local starttick local currenttick function addColumns() exports.scoreboard:scoreboardAddColumn("FPS") setElementData(localPlayer,"FPS",0) end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), addColumns) addEventHandler("onClientRender",root, function() if not starttick then starttick = getTickCount() end counter = counter + 1 currenttick = getTickCount() if currenttick - starttick >= 1000 then setElementData(player, "fps", counter) counter = 0 starttick = false end end ) fpstable = {} function averageFPS() avgseconds = 10 for i = 0, avgseconds do if i+1 <= avgseconds then fpstable[i+1] = fpstable[i] end fpstable[0] = getElementData(player, "fps") end totalframes = 0 for k, v in pairs(fpstable) do if v ~= false then totalframes = totalframes + v end end avgfps = math.round(totalframes / avgseconds, 0) setElementData(player, "avgfps", avgfps) end setTimer(averageFPS, 1000, 0) function math.round(number, decimals, method) decimals = decimals or 0 local factor = 10 ^ decimals if (method == "ceil" or method == "floor") then return math[method](number * factor) / factor else return tonumber(("%."..decimals.."f"):format(number)) end end WARNING: scoreboard\fps.lua:21: Bad Argument @ 'setElementData' [Expected element at argument 1, got nil] WARNING: scoreboard\fps.lua:36: Bad Argument @ 'getElementData' [Expected element at argument 1, got nil] WARNING: scoreboard\fps.lua:45: Bad Argument @ 'setElementData' [Expected element at argument 1, got nil]
  6. lol you are right, thanks, but the setting it gonna be public?
  7. for nitro try this shader by NeXTreme // // nitro.fx // // Author: NeXTreme //--------------------------------------------------------------------- // Nitro settings //--------------------------------------------------------------------- float4 gNitroColor = float4(255,255,255,0); //--------------------------------------------------------------------- // These parameters are set by MTA whenever a shader is drawn //--------------------------------------------------------------------- float4x4 gWorld : WORLD; float4x4 gView : VIEW; float4x4 gProjection : PROJECTION; //------------------------------------------------------------------------------------------ // textureState - String value should be a texture number followed by 'Texture' //------------------------------------------------------------------------------------------ texture gTexture0 < string textureState="0,Texture"; >; //--------------------------------------------------------------------- // Sampler for the main texture //--------------------------------------------------------------------- sampler texsampler = sampler_state { Texture = (gTexture0); }; //--------------------------------------------------------------------- // Structure of data sent to the vertex and pixel shaders //--------------------------------------------------------------------- struct VertexShaderInput { float3 Position : POSITION0; float4 Diffuse : COLOR0; float2 TexCoords : TEXCOORD0; }; struct PixelShaderInput { float4 Position : POSITION; float4 Diffuse : COLOR0; float2 TexCoords : TEXCOORD0; }; //------------------------------------------------------------------------------------------ // VertexShaderFunction //------------------------------------------------------------------------------------------ PixelShaderInput VertexShaderFunction(VertexShaderInput In) { PixelShaderInput Out = (PixelShaderInput)0; float4 posWorld = mul(float4(In.Position,1), gWorld); float4 posWorldView = mul(posWorld, gView); Out.Position = mul(posWorldView, gProjection); Out.TexCoords = In.TexCoords; Out.Diffuse = saturate(gNitroColor); return Out; } //------------------------------------------------------------------------------------------ // PixelShaderFunction //------------------------------------------------------------------------------------------ float4 PixelShaderFunction(PixelShaderInput In) : COLOR0 { float4 texel = tex2D(texsampler, In.TexCoords); float4 finalColor = texel * In.Diffuse; finalColor *= 0.23; return finalColor; } //----------------------------------------------------------------------------- // Techniques //----------------------------------------------------------------------------- technique nitro { pass P0 { VertexShader = compile vs_2_0 VertexShaderFunction(); PixelShader = compile ps_2_0 PixelShaderFunction(); } } technique fallback { pass P0 { } }
  8. nope, i want to change the default font with this font (pricedown)
  9. thanks you guys , but i want some like this
  10. like fail example: function createText () local taxi = getTeamName ("teamtaxi") dxDrawText (taxi, 44, screenHeight - 41, screenWidth, screenHeight, tocolor ( 0, 0, 0, 255 ), 1.02, "pricedown" ) end function HandleTheRendering ( ) addEventHandler ( "onClientRender", root, createText ) end addEventHandler ( "onClientResourceStart", resourceRoot, HandleTheRendering )
  11. nevermind, thanks you guys
  12. I know but i want the peds with no voice, it can be possible?
  13. maybe don't work bcuz this code in server-side I use setPedVoice setPedVoice(ped, "PED_TYPE_DISABLED") ERROR:peds\peds.lua:9: attemp to call global 'setPedVoice' (a nil value)
  14. <meta> <info name="peds" author=" " version="1.2" type="script"/> <script src="peds.lua" type="server" /> </meta>
  15. I want to set a weapon to a ped but don't work function pedLoad () s1 = createPed ( 33, 2348.8999023438, 2452.8000488281, 14.60000038147, 90) giveWeapon( s1, 31, 5, true ) setTimer( giveWeapon, 1000, 1, s1, 2) end addEventHandler('onClientResourceStart', getResourceRootElement(), pedLoad) ERROR: peds\peds.lua:52: attempt to call global 'giveWeapon' (a nil value)
  16. [2012-03-06 21:00:41] WARNING: musicas/somechords.mp3 [Client] is encoded in ANSI instead of UTF-8. Please convert your file to UTF-8. [2012-03-06 21:00:41] Some files in 'musicas' use deprecated functions. function onResourceStart() local sound = playSound3D("somechords.mp3", 491.29998779297, -1828.0999755859, 11.199999809265, true) setSoundMinDistance(sound, 60) setSoundMaxDistance(sound, 200) end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onResourceStart) how I convert to UTF-8 ?
×
×
  • Create New...