Jump to content

RubyTheG0d

Members
  • Posts

    6
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

RubyTheG0d's Achievements

Vic

Vic (3/54)

0

Reputation

  1. Olá gostaria de saber como tiro o valor de uma variavel, ja tentei fazer algumas coisas mas n funciona, fiz esse script pra me setar e testar variaveis obs:(ja testei com e sem o "[player]" podeiram me ajudar a como setar e tirar uma variavel ao player?? function verificar(player) emprego[player] = ifood end addCommandHandler("teste", verificar) emprego = {} function msgverificar() if (emprego[player] == ifood) then outputChatBox("oi") else outputChatBox("k") end end addCommandHandler("verificar", msgverificar) function verificar2(player) emprego = {} end addCommandHandler("teste2", verificar)
  2. Realmente funcionou o seu juntamente com o do jonas, obrigado aos 2
  3. Sempre que passo pelo marker da esse erro: client.Lua:44: Bad Argument @ 'isElementWithinMarker' [Expected element at argument 1, got nil] helppp CLIENTE: GUIEditor = { label = {} } addEventHandler("onClientResourceStart", resourceRoot, function() janelaifood = guiCreateWindow(0.39, 0.27, 0.21, 0.49, "iFood", true) guiWindowSetSizable(janelaifood, false) guiSetVisible(janelaifood, false) botaoTrabalhar = guiCreateButton(0.15, 0.84, 0.70, 0.13, "TRABALHAR", true, janelaifood) botaoSkin = guiCreateButton(0.03, 0.11, 0.93, 0.09, "SKIN", true, janelaifood) addEventHandler("onClientGUIClick", botaoSkin, ClicarNoBotaoSkin) botaoVeiculo = guiCreateButton(0.03, 0.22, 0.93, 0.09, "VEICULO", true, janelaifood) addEventHandler("onClientGUIClick", botaoVeiculo, ClicarNoBotaoVeiculo) botaoDemitir = guiCreateButton(0.28, 0.33, 0.45, 0.09, "DEMITIR", true, janelaifood) GUIEditor.label[1] = guiCreateLabel(253, 2, 18, 15, "", false, janelaifood) GUIEditor.label[2] = guiCreateLabel(253, 1, 18, 16, "", false, janelaifood) GUIEditor.label[3] = guiCreateLabel(221, 4, 22, 13, "", false, janelaifood) botaoFechar = guiCreateButton(0.38, 0.75, 0.27, 0.06, "FECHAR", true, janelaifood) addEventHandler("onClientGUIClick", botaoFechar, ClicarNoBotaoFechar) end ) function ClicarNoBotaoVeiculo(button,state) if(button == "left")then triggerServerEvent("criarMotoEvento", localPlayer) end end function ClicarNoBotaoSkin(button, state) if(button == "left")then triggerServerEvent("criarSkinEvento", localPlayer) end end function ClicarNoBotaoFechar(button, state) if(button == "left")then triggerServerEvent("criarSkinEvento", localPlayer) end end function visibilidadejanela() if isElementWithinMarker(thePlayer, trabjob) then local visivel = guiGetVisible(janelaifood) guiSetVisible(janelaifood, not visivel) showCursor(not visivel) end end bindKey("j", "down", visibilidadejanela) function ClicarNoBotaoFechar(button, state) if(button == "left")then local visivel = guiGetVisible(janelaifood) guiSetVisible(janelaifood, not visivel) showCursor(not visivel) end end SERVIDOR: trabjob = createMarker(2384.421, 2088.01, 9.835, "cylinder", 1.1, 255,0,0,50) function equipar(player) if vehjob[player] and isElement(vehjob[player]) then destroyElement(vehjob[player]) vehjob[player] = nil end if isElementWithinMarker(player, pegarveh) then vehjob[player] = createVehicle(448, 2361.443, 2072.1, 10.686) setElementRotation(vehjob[player],0.973, 9.996, 42.699) outputChatBox("Seu veiculo de trabalho foi criado e esta em sua vaga em frente ao estabelecimento!") end end addCommandHandler("job", equipar) entregas = {} function trabalhar(player) if(entregas == cheio) then outputChatBox("Você ja pegou suas entregas!") else if(veh[player] == nil) then outputChatBox("Você deve pegar seu veiculo de trabalho para iniciar as entregas!") else setPedAnimation(player, "CARRY", "crry_prtial", 1, true, true, false) entregas = cheio local x,y,z = getElementPosition(vehjob[player]) local markerjob = createMarker(x+1.3,y-0.6,z-0.5,"cylinder", 1.1, 255,0,0,100) -- setPedAnimation(player, "ped", "gum_eat", -1, true, true, false, false) end end end addEventHandler("onMarkerHit", trabjob, trabalhar) vehjob = {} function EventoVeiculo() if vehjob[player] and isElement(vehjob[player]) then destroyElement(vehjob[player]) vehjob[player] = nil end vehjob[player] = createVehicle(448, 2361.443, 2072.1, 10.686) setElementRotation(vehjob[player],0.973, 9.996, 42.699) outputChatBox("Seu veiculo de trabalho foi criado e esta em sua vaga em frente ao estabelecimento!") end addEvent("criarMotoEvento", true) addEventHandler("criarMotoEvento", root, EventoVeiculo) function EventoSkin(player) outputChatBox("Você pode usar a sua propria roupa para trabalhar!") end addEvent("criarSkinEvento", true) addEventHandler("criarSkinEvento", root, EventoSkin) function EventoFechar(player) local visivel = guiGetVisible(janelaifood) end addEvent("criarFecharEvento", true) addEventHandler("criarFecharEvento", root, EventoFechar)
  4. Não sei mais o que fazer, sigo os tutoriais exatamente como pedem, mas meus trigger nunca funcionam sempre dão o mesmo erro "Error:Client (meunick) triggered serverside event criarMotoEvento, but event is not added server side", da esse e um outro erro parecido quando uso triggerClientEvent. Help!!! CLIENTE: GUIEditor = { label = {} } addEventHandler("onClientResourceStart", resourceRoot, function() janelaifood = guiCreateWindow(0.39, 0.27, 0.21, 0.49, "iFood", true) guiWindowSetSizable(janelaifood, false) guiSetVisible(janelaifood, false) botaoTrabalhar = guiCreateButton(0.15, 0.84, 0.70, 0.13, "TRABALHAR", true, janelaifood) botaoSkin = guiCreateButton(0.03, 0.11, 0.93, 0.09, "SKIN", true, janelaifood) botaoVeiculo = guiCreateButton(0.03, 0.22, 0.93, 0.09, "VEICULO", true, janelaifood) addEventHandler("onClientGUIClick", botaoVeiculo, ClicarNoBotao) botaoDemitir = guiCreateButton(0.28, 0.33, 0.45, 0.09, "DEMITIR", true, janelaifood) GUIEditor.label[1] = guiCreateLabel(253, 2, 18, 15, "", false, janelaifood) GUIEditor.label[2] = guiCreateLabel(253, 1, 18, 16, "", false, janelaifood) GUIEditor.label[3] = guiCreateLabel(221, 4, 22, 13, "", false, janelaifood) botaoFechar = guiCreateButton(0.38, 0.75, 0.27, 0.06, "FECHAR", true, janelaifood) end ) function ClicarNoBotao(button,state) if(button == "left")then triggerServerEvent("criarMotoEvento", localPlayer) end end function visibilidadejanela() local visivel = guiGetVisible(janelaifood) guiSetVisible(janelaifood, not visivel) showCursor(not visivel) end bindKey("f2", "down", visibilidadejanela) SERVER: trabjob = createMarker(2384.421, 2088.01, 9.835, "cylinder", 1.1, 255,0,0,50) pegarveh = createMarker(2386.704, 2085.276, 9.835, "cylinder", 1.3, 255,255,0,50) lixeira = createMarker(2389.643, 2089.74, 9.842, "cylinder", 1.2, 0,255,0,50) vehjob = {} function equipar(player) if vehjob[player] and isElement(vehjob[player]) then destroyElement(vehjob[player]) vehjob[player] = nil end if isElementWithinMarker(player, pegarveh) then vehjob[player] = createVehicle(448, 2361.443, 2072.1, 10.686) setElementRotation(vehjob[player],0.973, 9.996, 42.699) outputChatBox("Seu veiculo de trabalho foi criado e esta em sua vaga em frente ao estabelecimento!") end end addCommandHandler("job", equipar) entregas = {} function trabalhar(player) if(entregas == cheio) then outputChatBox("Você ja pegou suas entregas!") else if(vehjob[player] == nil) then outputChatBox("Você deve pegar seu veiculo de trabalho para iniciar as entregas!") else setPedAnimation(player, "CARRY", "crry_prtial", 1, true, true, false) entregas = cheio local x,y,z = getElementPosition(vehjob[player]) local markerjob = createMarker(x+1.3,y-0.6,z-0.5,"cylinder", 1.1, 255,0,0,100) -- setPedAnimation(player, "ped", "gum_eat", -1, true, true, false, false) end end end addEventHandler("onMarkerHit", trabjob, trabalhar) function lixo(player) if (entregas == cheio) then entregas = nil setPedAnimation(player) outputChatBox("Você jogou suas entregas fora!") else outputChatBox("Você precisa de entregas para joga-las fora!") end end addEventHandler("onMarkerHit", lixeira, lixo) function EventoVeiculo() local x,y,z = getElementPosition(source) createVehicle(548,x,y,z) end addEvent("criarMotoEvento", true) addEventHandler"criarMotoEvento", root, EventoVeiculo)
×
×
  • Create New...