-
Posts
47 -
Joined
-
Last visited
Details
-
Gang
Chinese Mafia
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
NewbProgramming's Achievements

Rat (9/54)
0
Reputation
-
NewbProgramming changed their profile photo
-
Everytime you login? Mmm maybe should have an option to disable it if you wanted.
-
Running on my test server just for testing purposes. https://forum.mtasa.com/viewtopic.php?f=115&t=96929 Thank you, it's nice.
-
Yeah I told you the problem.
-
You are replacing the function. Change: function setGameType(playerSource,commandName,setversus) addCommandHandler("setvs",setGameType) to: function cmd_setGameType(playerSource,commandName,setversus) addCommandHandler("setvs",cmd_setGameType) so it doesn't replace the setGameType MTA function.
-
local index = 0; local line_spacing = 10.0; for i, message in pairs(messages) do dxDrawText(message, 940, (minHeight + (index * line_spacing)), 1230, ((minHeight + (index * line_spacing)) +(msgHeight*15)), tocolor(255, 255, 255, 255), 0.60, "bankgothic", "left", "top", true, true, false, false, false) index = index + 1; end If messages is a table with indexes auto assigned you can: local line_spacing = 10.0; for i, message in ipairs(messages) do dxDrawText(message, 940, (minHeight + ((i - 1) * line_spacing)), 1230, (minHeight + ((i - 1) * line_spacing) +(msgHeight*15)), tocolor(255, 255, 255, 255), 0.60, "bankgothic", "left", "top", true, true, false, false, false) end
-
Bro. The other thread you made we told you: exports["house-interiors"].getInteriorsList() Is NOT returning a table. and tosfera is right, to call another resource's function you need the colon not period, like so: exports["house-interiors"]:getInteriorsList() Check to make sure getInteriorsList is being exported in the meta.xml of the house-interiors resource. Do not create another thread for the same problem please.
-
You're not describing specifically what you want so how could we help you? Be more specific on what you want.
-
Can also make a system like Amazon's. Where you can upload your own mp3 files to the server and play them via. music player.
-
I am going to sleep, if you still need help when I wake up I'll be happy to quickly script what you want. Private Message me.
-
I didn't see your code on the previous post until just now. You DO NOT have to create a loop (it's inefficient), you can do this: function getChatInput (button, pressed) if pressed then if keys[button] ~= nil then if (button == "enter") then setChatVisible(false) outputChatMessage(input) input = "" elseif (button == "escape") then setChatVisible(false) input = "" elseif (button == "backspace") then input = string.sub(input, 1, #input-1) elseif (button == "space") then input = input.." " else input = input..button end end end end It's 6:00am (06:00), I am going to sleep. If you still need help when I wake up, I'll help you. Private message me.
-
Damn man, it works for me no errors, let me scrap my system and send it to you.
-
Try: toggleControl("chatbox", false)
-
From my knowledge you can't unbind any MTA controls, the player can but not the server nor the client scripts. You have to toggleControl("chatbox", false). https://wiki.multitheftauto.com/wiki/Control_names showChat(false) should have automatically disabled the control though.
-
Try: TEMPORARY_VEHICLE = {}; function cmd_veh(plr, cmd, ...) local vehicleName = table.concat({...}, " ") local vehicleID = getVehicleModelFromName(vehicleName) local x, y, z = getElementPosition(plr) if isPedInVehicle(plr) then outputChatBox ("#C80000✖ #E7D9B0Get out of the vehicle first.", plr, 255, 255, 255, true) return end if vehicleID then if TEMPORARY_VEHICLE[plr] ~= false then destroyElement(TEMPORARY_VEHICLE[plr]); end TEMPORARY_VEHICLE[plr] = createVehicle (vehicleID, x, y, z, 0, 0, 0) warpPedIntoVehicle(plr, TEMPORARY_VEHICLE[plr]) outputChatBox ("#04B404✔ #E7D9B0You created a temporary vehicle named " .. vehicleName .. "#E7D9B0.", plr, 255, 255, 255, true) end end addCommandHandler("veh", cmd_veh) function deleteTempVeh(plr, seat, jacked) if not TEMPORARY_VEHICLE[plr] then return end destroyElement(TEMPORARY_VEHICLE[plr]) end addEventHandler("onVehicleExit", getRootElement(), deleteTempVeh) function PlayerQuit() if not TEMPORARY_VEHICLE[source] then return end destroyElement(TEMPORARY_VEHICLE[source]) end addEventHandler"onPlayerQuit", getRootElement(), PlayerQuit);
-
Did you destroyElement(player_vehicle[plr])? Have to completely remove the newVehicle variable and replace it with the table variable.