Jump to content

Search the Community

Showing results for tags 'script'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Multi Theft Auto: San Andreas 1.x
    • Support for MTA:SA 1.x
    • User Guides
    • Open Source Contributors
    • Suggestions
    • Ban appeals
  • General MTA
    • News
    • Media
    • Site/Forum/Discord/Mantis/Wiki related
    • MTA Chat
    • Other languages
  • MTA Community
    • Scripting
    • Maps
    • Resources
    • Other Creations & GTA modding
    • Competitive gameplay
    • Servers
  • Other
    • General
    • Multi Theft Auto 0.5r2
    • Third party GTA mods
  • Archive
    • Archived Items
    • Trash

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Member Title


Gang


Location


Occupation


Interests

  1. Greetings. An almost complete finished mod has gone up for sale. The mode I sell includes a Forum, Domain, original Facebook page, and I can also add a lot of design elements. I can also prove the originality of the method in the form of a private message. Discord: Frenzy#8109
  2. Boa noite, seria possível criar um sistema de cobrar um valor de um jogador a ele entrar em um ônibus específico? Estou tentando fazer um sistema de transporte público onde terá um jogador que será o motorista e os outros jogadores que podem pegar o ônibus ao entrar em G seria cobrado a passagem do jogador. Por favor me ajudem a fazer.
  3. Someone knows how to convert map from samp to mta, maintaining the position of objects. I know this works, so much so that it has already converted maps from various games like Vice City, GTA 4, GTA 3 etc. Could someone help me?
  4. Hi when i try to open the staff-manager gui it will show me the gui but without any buttons, idk why it showing me that i changed the admin-system resource like 3-4 times and it still shows me the same error,and i dont know how to fix it,here is the error it giving me in the console when i start the admin-system resource: admin/staff_manager/staff_manager_s.lua:3: call: failed to call 'integration:getStaffTitles' [string "?"]
  5. Hola que tal, quisiera que me orientaran en algo. Hay un código de un usuario aquí en el foro que permite caminar en el agua utilizando la creación de un objeto y render bajo el jugador, el problema es que esto solo lo ve el jugador que lo ejecuta, no pueden verlo los demás. He intentado con un trigger desde el server side pero no he podido lograr que funcione, quisiera que me orientaran al respecto para lograr que los demás players te vean caminando sobre el agua... por acá adjunto el código original y post del usuario: https://forum.multitheftauto.com/topic/58614-water-walk/ -- water walk local obj = {} function WaterWalk() if obj[localPlayer] then local x,y,_ = getElementPosition(localPlayer) setElementPosition(obj[localPlayer],x,y,-.5) end end addEventHandler ("onClientRender",root,WaterWalk) function WaterOn() local px,py,_ = getElementPosition(localPlayer) obj[localPlayer] = createObject(1221,px,py,0) setElementAlpha(obj[localPlayer],0) end addCommandHandler("water",WaterOn)
  6. alguém sabe me dizer como faço a definição de uma variavel especifica pra 1 player só? e não para todos? POR EXEMPLO: local VARIAVEL1 = false VARIAVEL1(thePlayer) = true (quero q a variavel 1 fique apenas para 1 jogador e não todos do servidor como faço essa definição? (sou novo no script lua) SCRIPT: local PlayerJoin = false addEventHandler ("onPlayerJoin", root, function () PlayerJoin [thePlayer] = true outputChatBox("Player Entrou.") end ) function Verification() if PlayerJoin[thePlayer] == true then outputChatBox("VARIAVEL TRUE") else outputChatBox("VARIAVEL FALSE") end end addCommandHandler("teste", Verification) @Lord Henry
  7. BOM ESTE É O CLIENT.LUA do meu painel, quando do o /painel ele aparece e o cursor tbm, mas quando repito o comando " para fechar " só o cursor sai, e o painel fica Painel_On = false local function Painel_Agencia() Janela_Agencia_Emprego = guiCreateWindow(0.22, 0.07, 0.54, 0.80, "", true) guiWindowSetMovable(Janela_Agencia_Emprego, false) guiWindowSetSizable(Janela_Agencia_Emprego, false) guiSetAlpha(Janela_Agencia_Emprego, 1.00) guiSetProperty(Janela_Agencia_Emprego, "CaptionColour", "FF1B0743") Label_Top = guiCreateLabel(0.29, 0.11, 0.40, 0.09, "AGENCIA DE EMPREGO", true, Janela_Agencia_Emprego) guiSetFont(Label_Top, "clear-normal") guiLabelSetHorizontalAlign(Label_Top, "center", false) guiLabelSetVerticalAlign(Label_Top, "center") Butoon_Catador = guiCreateButton(0.01, 0.26, 0.27, 0.10, "CATADOR", true, Janela_Agencia_Emprego) guiSetProperty(Butoon_Catador, "NormalTextColour", "FFFFFFFF") Butoon_Jornal = guiCreateButton(0.71, 0.26, 0.27, 0.10, "ENTREGADOR DE JORNAL", true, Janela_Agencia_Emprego) guiSetProperty(Butoon_Jornal, "NormalTextColour", "FFFFFFFF") Butoon_Pedreiro = guiCreateButton(0.01, 0.38, 0.27, 0.10, "PEDREIRO", true, Janela_Agencia_Emprego) guiSetProperty(Butoon_Pedreiro, "NormalTextColour", "FFFFFFFF") Butoon_Pescador = guiCreateButton(0.71, 0.38, 0.27, 0.10, "PESCADOR", true, Janela_Agencia_Emprego) guiSetProperty(Butoon_Pescador, "NormalTextColour", "FFFFFFFF") Butoon_MotoBoy = guiCreateButton(0.01, 0.49, 0.27, 0.10, "MOTO BOY", true, Janela_Agencia_Emprego) guiSetProperty(Butoon_MotoBoy, "NormalTextColour", "FFFFFFFF") Butoon_Gas = guiCreateButton(0.71, 0.49, 0.27, 0.10, "ENTREGADOR DE GÁS", true, Janela_Agencia_Emprego) guiSetProperty(Butoon_Gas, "NormalTextColour", "FFFFFFFF") Butoon_Leite = guiCreateButton(0.01, 0.61, 0.27, 0.10, "ENTRAGADOR DE LEITE", true, Janela_Agencia_Emprego) guiSetProperty(Butoon_Leite, "NormalTextColour", "FFFFFFFF") Butoon_Eletricista = guiCreateButton(0.71, 0.61, 0.27, 0.10, "ELETRICISTA", true, Janela_Agencia_Emprego) guiSetProperty(Butoon_Eletricista, "NormalTextColour", "FFFFFFFF") Butoon_Caminhoneiro = guiCreateButton(0.01, 0.73, 0.27, 0.10, "CAMINHONEIRO", true, Janela_Agencia_Emprego) guiSetProperty(Butoon_Caminhoneiro, "NormalTextColour", "FFFFFFFF") Butoon_Minerador = guiCreateButton(0.71, 0.73, 0.27, 0.10, "MINERADOR", true, Janela_Agencia_Emprego) guiSetProperty(Butoon_Minerador, "NormalTextColour", "FFFFFFFF") Butoon_Sair = guiCreateButton(10, 532, 719, 59, "SAIR", false, Janela_Agencia_Emprego) guiSetProperty(Butoon_Sair, "NormalTextColour", "FFFFFFFF") end addCommandHandler("painel", function() if Painel_On == false then addEventHandler("onClientRender",getRootElement(),Painel_Agencia) Painel_On = true showCursor(true) else removeEventHandler("onClientRender", getRootElement(), Painel_Agencia) Painel_On = false showCursor(false) end end)
  8. Stie cineva,cum pot vedea daca am comenzi ascunse mta.? Si cum le pot scoate
  9. T chate normal userler yazmasını istemiyorum Admin yetkisi olanlar yazabilsin bu scripti nasıl oluşturcağım yada elinde olan atabilirmi
  10. Am făcut un sv pe local Host și nu merge sa ma loghez-Stau în login dar nu merge-in consola scrie Error login panel.Ajutați ma
  11. ARRUMEI UM LEVEL PARA COLOCAR MEU SERVIDOR MAIS FICO BUGADO EM ALGUMAS RELUÇAO O TEXTO FICAR MAIS NA RELUÇAO 800X600 NA 1360X768 FICA CERTINHO JA NA 1920X1080 O TEXO ESCRITO LEVEL: FICA MUITO PEQUENO --]] local sx,sy = guiGetScreenSize() local px,py = 1366,768 local x,y = (sx/px),(sy/py) function drawLevel () local levelProgress = (getElementData(localPlayer,"minutes") or 0) dxDrawRectangle(x*1195, y*141, x*202/110*levelProgress, y*13, tocolor(207, 207, 207, 125), false) dxDrawText(" "..(getElementData(localPlayer,"Level") or 0), x*1561, y*4, x*1000, y*292, tocolor(255, 255, 255, 255), x*0.58, "bankgothic","center", "center", false, false, false, false, false) end addEventHandler("onClientRender",getRootElement(),drawLevel) local screenW, screenH = guiGetScreenSize() addEventHandler("onClientRender", root, function() dxDrawText("LEVEL:", screenW * 0.8426, screenH * 0.1816, screenW * 0.9568, screenH * 0.2018, tocolor(255, 255, 255, 255), 0.51, "bankgothic", "center", "center", false, false, false, false, false) end )
  12. Olá pessoal, gostaria de algumas dicas de como posso vincular um site com mta. por ex: um sistema de vip que o comprador faça o pagamento pelo site e seja enviado algum tipo de código de ativação automatica. ou até mesmo o jogador ter acesso alguma informação do servidor passado pelo site ex: money, item, etc. Obrigado
  13. Eu tenho um pequeno problema, na hora de entrar no veículo depois de pegar o personagem, o veículo começa a voar, eu preciso de ajuda e se eu sou novo nesse Scripting. Preciso de sua ajuda. function AgarrarSoltar(source, target) local ID = getElementData(target , config['serverInfo']['id']) or 0 local rotpX = 90 local rotpY = 0 local rotpZ = getElementRotation(target) local rotvX,rotvY,rotvZ = getElementRotation(source) local rotX = rotpX - rotvX local rotY = rotpY - rotvY local rotZ = rotpZ - rotvZ local Agarrado = getElementData(target, "SS:Agarrado") or false if Agarrado == false then attachElementToElement(target, source, 0, 0.4 , 0.3 , rotX, rotY, rotZ) setElementData(target,"SS:Agarrado",true) setPedAnimation(source, "CARRY", "crry_prtial", 0, false, false, false, false) setPedAnimation(target, "ped", "CAR_dead_LHS", false, false) exports["CzInventory"]:sendNotification(source, "info", "Agarraste "..removeHex(getPlayerName(target)).." ["..(getElementData(target, config['serverInfo']['id']) or 0).."].") else detachElementFromElement(target, source, 0, 0.4 , 0.3 , rotX, rotY, rotZ) setElementData(target,"SS:Agarrado",false) setPedAnimation(target) exports["CzInventory"]:sendNotification(source, "info", "Soltaste"..removeHex(getPlayerName(target)).." ["..(getElementData(target, config['serverInfo']['id']) or 0).."].") end end addEvent ( "SS:Agarrar", true ) addEventHandler ( "SS:Agarrar", root, AgarrarSoltar)
  14. I have a script that I am trying to code. But when the text is written somewhere in the box, I want it to go down. I don't want the text written in the white area to overflow. Screenshot: https://ibb.co/sWq5PdQ
  15. Hello friends, today I will share with you a very simple and under development hud. To get rid of FPS and screen pollution, it is enough to install and run the hud I made on your server. Download > Link
  16. Não estou conseguindo colocar apenas para a ACL "Superior" conseguir mandar anuncio na tela com um Script que peguei na internet alguém ajuda?? Arquivos que contém dentro da pasta, todos os scripts fazem parte do mesmo mod, mas veem em arquivos .lua diferentes. SCR 1 addCommandHandler( global.Comando, function(playerSource, cmd, ...) local text = table.concat({...}, " ") if text then local namePlayer = getPlayerName(playerSource) triggerClientEvent(root, "KKZinho:AnunciarStaff", playerSource, namePlayer, text) end end) SCR 2 global = { ["Duracao"] = 3, -- Duração na tela em segundos. ["Comando"] = "anuncio", -- Comando utilizado. } SCR 3 local screenW,screenH = guiGetScreenSize() local resW,resH = 1366,768 local x,y = (screenW/resW), (screenH/resH) local font = dxCreateFont( "assets/font.ttf", 10 ) local pos_x = x*0 local pos_x2 = x*0 local pos_x3 = x*0 local painelAnuncio = false function drawDx() dxDrawImage(x*20, y*284, x*280, y*200, "assets/main.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) dxDrawText(sendMessage, pos_x2, y*329, x*282, y*468, tocolor(255, 255, 255, 255), 1.00, font, "left", "top", false, true, false, false, false) dxDrawText("@"..nameSender.." #ffffffanunciou:", pos_x3, y*298, x*232, y*317, tocolor(255, 255, 255, 255), 1.00, font, "left", "top", false, true, false, true, false) end function animateDraw() local initialTime = getTickCount() local duration = 1500 function animateInitial() local currentTime = getTickCount() local passedTime = currentTime - initialTime if passedTime >= global.Duracao*1000 then removeEventHandler("onClientRender", root, animateInitial) removeEventHandler("onClientRender", root, drawDx) painelAnuncio = false end local progress = passedTime / duration pos_x = interpolateBetween(0, 0, 0, 20, 0, 0, progress, "OutElastic") pos_x2 = interpolateBetween(0, 0, 0, 33, 0, 0, progress, "OutElastic") pos_x3 = interpolateBetween(0, 0, 0, 89, 0, 0, progress, "OutElastic") setTimer( function() pos_x = interpolateBetween(20, 0, 0, 0, 0, 0, progress, "InElastic") pos_x2 = interpolateBetween(33, 0, 0, 0, 0, 0, progress, "InElastic") pos_x3 = interpolateBetween(89, 0, 0, 0, 0, 0, progress, "InElastic") end, global.Duracao*1000, 1) end if not painelAnuncio then addEventHandler("onClientRender", root, animateInitial) addEventHandler("onClientRender", root, drawDx) painelAnuncio = true end end function callAll(senderName, messageSend) if senderName then if messageSend then nameSender = senderName sendMessage = messageSend animateDraw() playSoundFrontEnd(4) end end end addEvent("KKZinho:AnunciarStaff", true) addEventHandler("KKZinho:AnunciarStaff", getRootElement(), callAll) meta <meta> <script src="KakaG.lua" type="shared"/> <script src="KakaC.lua" type="client"/> <script src="KakaS.lua" type="server"/> <file src="assets/main.png"/> <file src="assets/font.ttf"/> </meta>
  17. Quiero ese guion pero no lo encuentro
  18. Estou tentando por o addcommandhandler mas não consigo de forma nenhuma, se alguém tiver a solução para algum dos 3 scripts a baixo me avisa fznd o favor estou tentando abrir painel DX por comando ao em vez de por bindkey porem não consigo, já tentei de vários jeitos e formas porem nn vai, já pesquisei aqui no fórum, no YouTube porem nn vai function Pdx ( ) dxDrawRectangle(504, 197, 314, 397, tocolor(255, 0, 0, 100), false) dxDrawRectangle(554, 238, 218, 72, tocolor(255, 255, 255, 255), false) dxDrawRectangle(554, 347, 218, 72, tocolor(255, 255, 255, 255), false) dxDrawRectangle(554, 455, 218, 72, tocolor(255, 255, 255, 255), false) end function abrir (_,state) if painel == false then showCursor(true) addEventHandler("onClientRender", root, Pdx) painel = true else showCursor(false) removeEventHandler("onClientRender", root, Pdx) painel = false end end addCommandHandler("disappear", abrir) addCommandHandler("v", abrir) tabem tentei fazer uma versão para uma bussola: --2017 ~ Mark Gyori https://markgyori.eu/ --Contact: [email protected] local sx, sy = guiGetScreenSize() local top = 30 local font1 = dxCreateFont("font.otf", 11) local font2 = dxCreateFont("font.otf", 10) local exibir_bulssola = false local cords = { {0, "N"}, {15, 15}, {30, 30}, {45, "NE"}, {60, 60}, {75, 75}, {90, "E"}, {105, 105}, {120, 120}, {135, "SE"}, {150, 150}, {165, 165}, {170, "S"}, {195, 195}, {210, 210}, {225, "SW"}, {240, 240}, {255, 255}, {270, "W"}, {285, 285}, {300, 300}, {315, "NW"}, {330, 330}, {345, 345} } function draw ( ) local show = 15 local center = math.ceil(show / 2) - 1 local _, _, r = getElementRotation(getCamera()) local pos = math.floor(r / 15) local slotwidth = 40 local smooth = ((r - (pos * 15)) / 15) * slotwidth local left = sx / 2 - ((show + 2) * slotwidth)/2 for i=1, show do local id = i + pos - center if(id > #cords)then id = id - #cords end if(id <= 0)then id = #cords - math.abs(id) end if(cords[id])then local alpha = (tonumber(cords[id][2]) or 0 > 0) and 175 or 255 if(i < center)then alpha = alpha * (i/center) end if(i > center)then alpha = alpha * ((show-i)/center) end dxDrawRectangle(left + slotwidth * i - smooth + (slotwidth / 2 - 1) + 1, top + 10 + 1, 2, 10, tocolor(0, 0, 0, alpha * 0.5)) dxDrawRectangle(left + slotwidth * i - smooth + (slotwidth / 2 - 1), top + 10, 2, 10, tocolor(255, 255, 255, alpha)) dxDrawText(cords[id][2], left + slotwidth * i - smooth + 1, top + 20, left + slotwidth * (i+1) - smooth + 2, top + 40, tocolor(0, 0, 0, alpha * 0.5), 1, font2, "center", "center") dxDrawText(cords[id][2], left + slotwidth * i - smooth, top + 20, left + slotwidth * (i+1) - smooth, top + 40, tocolor(255, 255, 255, alpha), 1, font2, "center", "center") end end dxDrawText("➤", left + 4, top + 26 + 2, left + ((show + 3) * slotwidth) + 30, 0, tocolor(0, 0, 0, 160), 1, font1, "center", "top", false, false, false, false, false, 90) dxDrawText("➤", left, top + 26, left + ((show + 3) * slotwidth) + 30, 0, tocolor(255, 255, 255, 255), 1, font1, "center", "top", false, false, false, false, false, 90) end addCommandHandler("m1", function() if exibir_bulssola = false then addEventHandler("onClientRender", getRootElement(), draw) exibir_bulssola = true else removeEventHandler("onClientRender", getRootElement(), draw) exibir_bulssola = false end end) --->--->--->---> (inclusive tentei mudar a direção a qual ele gira não consegui se alguém souber como avisa)<---<---<---<--- e também tentei para ativar e desativar primeira pessoa na arma através de comando: function zoomarma (thePlayer) setWeaponProperty ( 30 , "poor" , "flag_aim_1st_person" , true ) setWeaponProperty ( 30 , "std" , "flag_aim_1st_person" , true ) setWeaponProperty ( 30 , "pro" , "flag_aim_1st_person" , true ) end addCommandHandeler ("m1", zoomarma ) esse addCommandHandeler não funciona de jeito nenhum
  19. Hola buenas, aclaro que no entiendo mucho sobre programación, he aprendiendo poco a poco viendo tutoriales y modificando una que otra cosa que descargo. El punto es que quiero hacer que este script de TP funcione con autos, que se pueda activar tocando el Claxon del vehículo, para que pueda Tpearme con el mismo vehiculo a un punto en especifico, y así darle un uso para "TP de Garaje", intenté cambiar el BindKey por "horn" y de un interior a otro me lleva a otras cordenadas y de un exterior no se teletransporta, estaría bastante agradecido si me pudiesen ayudar. local interiors = { -- {Ext"X", Ext"Y", Ext"Z", | IDInt, IDDim | IntX, IntY, IntZ | IDInt, IDDim | "Nombre"}, {1177.90234375, -1338.9755859375, 14.912269592285, 0, 0, 447, 2520, -98, 10, 0, "LSMD"}, {1195.3037109375, -1354.92578125, 13.389284133911, 0, 0, 1198.0654296875, -1402.2587890625, 13.257797241211, 0, 0, "Prueba"}, } enterPickup = nil exitPickup = nil local bind = "Enter" local screenW, screenH = guiGetScreenSize() addEventHandler("onClientResourceStart", resourceRoot, function() for i,v in pairs (interiors) do local enterPickup = createPickup(v[1], v[2], v[3], 3, 1318, 1) setElementInterior(enterPickup, v[4]) setElementDimension(enterPickup, v[5]) local exitPickup = createPickup(v[6], v[7], v[8], 3, 1318, 1) setElementInterior(exitPickup, v[9]) setElementDimension(exitPickup, v[10]) addEventHandler("onClientRender", root, function() if (isElementWithinPickup(localPlayer, enterPickup)) and getElementInterior(localPlayer) == getElementInterior(enterPickup) and getElementDimension(localPlayer) == getElementDimension(enterPickup) then dxDrawHelp("Propiedad : "..v[11], "Presiona "..bind.." para entrar.") elseif (isElementWithinPickup(localPlayer, exitPickup)) and getElementInterior(localPlayer) == getElementInterior(exitPickup) and getElementDimension(localPlayer) == getElementDimension(exitPickup) then dxDrawHelp("Propiedad : "..v[11], "Presiona "..bind.." para salir.") end end) bindKey(bind, "down", function() if (isElementWithinPickup(localPlayer, enterPickup)) and getElementInterior(localPlayer) == getElementInterior(enterPickup) and getElementDimension(localPlayer) == getElementDimension(enterPickup) then triggerServerEvent("warpPlayer", localPlayer, localPlayer, v[6], v[7], v[8], v[9], v[10]) elseif (isElementWithinPickup(localPlayer, exitPickup)) and getElementInterior(localPlayer) == getElementInterior(exitPickup) and getElementDimension(localPlayer) == getElementDimension(exitPickup) then triggerServerEvent("warpPlayer", localPlayer, localPlayer, v[1], v[2], v[3], v[4], v[5]) end end) end end) local blips = { -- blip ekleye bilirsiniz. {810.4853515625, -1616.16015625, 13.546875, 10}, } for i,v in pairs (blips) do createBlip(v[1], v[2], v[3], v[4], 2, 255, 255, 255, 255, 0, 100) end function guiGridListGetSelectedItemText ( gridList, column ) local item = guiGridListGetSelectedItem ( gridList ) if item then return guiGridListGetItemText ( gridList, item, column or 1 ) end return false end -- function isElementWithinPickup(theElement, thePickup) if (isElement(theElement) and getElementType(thePickup) == "pickup") then local x, y, z = getElementPosition(theElement) local x2, y2, z2 = getElementPosition(thePickup) if (getDistanceBetweenPoints3D(x2, y2, z2, x, y, z) <= 1) then return true end end return false end function round(num) if ( num >= 0 ) then return math.floor( num + .5 ) else return math.ceil( num - .5 ) end end function convertNumber( number ) local formatted = number while true do formatted, k = string.gsub( formatted, "^(-?%d+)(%d%d%d)", '%1 %2' ) if ( k==0 ) then break end end return formatted end function guiComboBoxAdjustHeight ( combobox, itemcount ) if getElementType ( combobox ) ~= "gui-combobox" or type ( itemcount ) ~= "number" then error ( "Invalid arguments @ 'guiComboBoxAdjustHeight'", 2 ) end local width = guiGetSize ( combobox, false ) return guiSetSize ( combobox, width, ( itemcount * 20 ) + 20, false ) end
  20. It's me again. I was testing my edited vehicle script and found a error, when the player enters in the vehicle, It's doesnt matter the chair, they can turn on the engine even if they sit down behind the driver position. I was wondering, there is a recourse that could prevent this? I mean, only execute the comand "turn on the vehicle" when player is sitting in the driver's chair
  21. Hello everyone. The thing is that I have a performance problem with my mappings. I have them converted to lua on serverside, but I feel that this way it consumes more because they are root. My doubt in this case is how a mapping is more stable and light, so that it does not consume many resources from the clients. How do you consume less? Lua client-side Lua server-side map .map Thank you!
  22. Selamlar Beyler Askeri Rp Sunucum İçin F2 Plugini Gerek Sadece Can Ve Zırh Olcak Yapabilcek Arkadaş Varsa Discorddan İletişime Geçerse Çok İyi Olur TravisSakat#0001
  23. Boa noite mestres! Eu modelei uma nova placa para a viny sem ter que remover a placa original e criar um novo mapa, porém, quando me distancio dela, ela aparece o da viny. Como eu posso usar setOcclusionsEnabled( false ) apenas com o script engineReplaceModel? ^Podem me ajudar por favor?
  24. I need help, I'm wanting to implement admins tags in my chat/scoreboard on my tactics server, however, GM is completely compiled and the scoreboard doesn't have the default exports, and even if I create a tag system it makes another chat and it does not replace the gm one, could someone help me?
  25. Galera to fazendo um sistema de painel q vc digita no painel tipo 255, 0, 0 dentro de um carro e seta a cor vermelha no carro q e do rgb 255, 0, 0 e etc. mas da forma que achei que era possivel ao abrir o painel e digitar a cor em rgb eu fiz uma função que na teoria era pra pegar oq foi digitado na editbox e setar oq foi digitado na editbox como cor do carro usando setVehicleColor so q n aparece nada e n seta cor no carro mais se o carro ta vermelho e coloca tipo 255, 0, 0 na editbox e da ok a cor sempre muda pra preto espero q de para entender function SetarCor (playerSource, getMsg) --local mensagem = tonumber(getMsg) local uVehicle = getPedOccupiedVehicle( playerSource ) if isPedInVehicle( playerSource ) then if uVehicle then -- if mensagem == "Vermelho" then setVehicleColor( uVehicle, tonumber(getMsg)) end end --end end addEvent("SetarCor", true) addEventHandler("SetarCor", getRootElement(), SetarCor) PARTE DO CLIENT function rgbtrigger (button, state) if painel == true then if button == "left" and state == "down" then if isCursorOnElement(screenW * 0.6384, screenH * 0.5885, screenW * 0.7379, screenH * 0.6185) then local getMsg = tostring(getElementData(msgstaff, "CMT_Txt")) removeEventHandler("onClientRender", root, dx) triggerServerEvent("SetarCor", getLocalPlayer(), localPlayer, getMsg) painel = false showCursor(false) end end end end addEventHandler("onClientClick", root, rgbtrigger)
×
×
  • Create New...