NewGamer

Members
  • Content count

    13
  • Joined

  • Last visited

Community Reputation

0 Neutral

About NewGamer

  • Rank
    Square
  1. [Ajuda] Dificuldade do trigger

    Muito obrigado moço melhor professor .-. em breve vou posta uns script aki do forum vlw msm finalmente vou pode fazer oq eu queria
  2. [Ajuda] Dificuldade do trigger

    Bom nao sei se fiz algo de errado ou o codigo ta meio errado num sei. Mas quando eu inicio o script a GUI ja aparece e nao era para aparecer . Edit: O erro da GUI abrir quando iniciar o script arrumei e a setar tbm so que quando eu aperto do Piloto eu vou direto para o veiculo mas eu quero passa pelo marker primeiro ai sim eu vou por veiculo. local veh = {} function takeJob( vehID ) -- quero usar o marker de la para fazer essa função if veh[source] and isElement( veh[source] ) then destroyElement ( veh[source] ) veh[source] = nil end veh[source] = createVehicle(422,-282.26953125, 1529.451171875, 75.359375, 0, 0, 109.58242797852) warpPedIntoVehicle( source, veh[source] ) end addEvent("server:takeJob",true) addEventHandler("server:takeJob", root, takeJob)
  3. [Ajuda] Dificuldade do trigger

    É fico muito confuso mesmo mas o importante q eu posso usa o marker do outro .lua, Obrigado pela ajuda vou esta testando se acontece algum erro q eu tive dificuldade eu venho aqui dnv
  4. [Ajuda] Dificuldade do trigger

    Erro: WARNING: Agencia\Agencia.s.lua:19: Bad argument @ 'addEventHandler' [Expected element at argument 2, got nil] do lado Servidor function pegar (source) if isElementWithinMarker(source, Carro) then if veh[source] and isElement( veh[source] ) then destroyElement ( veh[source] ) veh[source] = nil end x,y,z = getElementPosition(source) Islamico = true veh[source] = createVehicle(422,1481.083984375, -1730.6201171875, 13.3828125, 0, 0, 109.58242797852) warpPedIntoVehicle( source, veh[source] ) end end addEventHandler("onMarkerHit", source, pegar) addEvent("trabalho",true)
  5. Tudo bem? Bom não sei se to fazendo algo de errado desse script e tbm não sei se isso funciona. Eu estou tentando pegar o marker de um script.lua e levar para outro .lua exemplo crio o Marker do exemplo.lua e queria leva ele para o exemplo2.lua so que nao sei . Aqui esta o meu script de como estou fazendo Pegar o marker desse script. addEvent("opengui",true) function opengui_func() AgenciaT = guiCreateWindow(412, 90, 546, 486, "Agencia de Empregos", false) Aceitar = guiCreateButton(78, 436, 130, 27, "Aceitar", false, AgenciaT) Cancelar = guiCreateButton(348, 436, 130, 27, "Cancelar", false, AgenciaT) Lista = guiCreateGridList(53, 170, 451, 253, false, AgenciaT) guiGridListAddColumn(Lista, "Empregos", 0.3) guiGridListAddColumn(Lista, "Salários", 0.3) guiGridListAddColumn(Lista, "Cidades", 0.3) for i = 1, 2 do guiGridListAddRow(Lista) end guiGridListSetItemText(Lista, 0, 1, "Piloto", false, false) guiGridListSetItemText(Lista, 0, 2, "1500", false, false) guiGridListSetItemText(Lista, 0, 3, "Los Santos", false, false) guiGridListSetItemText(Lista, 1, 1, "Fazendeiro", false, false) guiGridListSetItemText(Lista, 1, 2, "1000", false, false) guiGridListSetItemText(Lista, 1, 3, "Los Santos", false, false) Messager = guiCreateMemo(48, 38, 451, 124, "Seja Bem Vindo a Prefeitura do Servidor, BRASIL TOP RPG para você começar a trabalhar precisa selecionar o emprego que você deseja trabalhar e apertar em Aceitar. Boa Sorte com seu novo emprego", false, AgenciaT) guiMemoSetReadOnly ( Messager, true) showCursor(true) addEventHandler("onClientGUIClick", Cancelar, function() destroyElement(AgenciaT) showCursor(false) end, false) function onGridListClick(source) local itemrow,itemcolumn = guiGridListGetSelectedItem(Lista) if itemrow ~= -1 then if guiGridListGetItemText( Lista, itemrow, 1 ) == "Piloto" then blip = createBlip ( 2003.5859375, -2401.1025390625, 13.546875, 42) outputDebugString("Blip visible distance: "..getBlipVisibleDistance(blip)) setBlipVisibleDistance(blip, 10000) -- Distancia Aeroporto LS outputChatBox("Local marcador vá até o [T]", source) destroyElement(AgenciaT) showCursor(false) else if itemrow ~= -1 then if guiGridListGetItemText( Lista, itemrow, 1 ) == "Fazendeiro" then Carro = createMarker (1482.3427734375, -1729.4150390625, 13.3828125 -1, "cylinder", 2, 255 ,0 ,0, 255) --Quero levar esse marker para outro .lua para pode spawna o veiculo triggerServerEvent(source, "trabalho", source, true) -- e aqui é quando leva para o script servidor bom nao se se é aqui o erro outputChatBox("Local marcador vá até o [T]", source) destroyElement(AgenciaT) showCursor(false) end end end end end addEventHandler("onMarkerHit",Carro,onGridListClick) -- o evento addEventHandler("onClientGUIClick", Aceitar, onGridListClick) end addEventHandler("opengui", root, opengui_func) E levar para esse script. local marker = createMarker(362.8115234375, 173.8154296875, 1008.3828125 -1, "cylinder", 1.5, 255, 0, 0) setElementInterior(marker, 3) function guioeffnen(player) triggerClientEvent(player, "opengui", player, true) end addEventHandler("onMarkerHit",marker,guioeffnen) function pegar (source) -- quero usar o marker de la para fazer essa função if isElementWithinMarker(source, Carro) then if veh[source] and isElement( veh[source] ) then destroyElement ( veh[source] ) veh[source] = nil end x,y,z = getElementPosition(source) Islamico = true veh[source] = createVehicle(422,1481.083984375, -1730.6201171875, 13.3828125, 0, 0, 109.58242797852) warpPedIntoVehicle( source, veh[source] ) end addEvent("trabalho",true) end addEventHandler( "onMarkerHit",Carro, pegar )
  6. Tudo ocorrendo bem muito obrigado vocês são otimo professores.
  7. Opa obg ai por exemplo para pode criar o blip quando clica do Piloto assim ? novo ainda da area de script function onGridListClick() local itemrow,itemcolumn = guiGridListGetSelectedItem(Lista) if itemrow ~= -1 then if guiGridListGetItemText( Lista, itemrow, 1 ) == "Piloto" then blip 1 = createBlip end end end
  8. Poderia me passa um exemplo do GuiGridListGetSelectedItem? eu nao entendi muito bem da wiki
  9. addEvent("opengui",true) function opengui_func() AgenciaT = guiCreateWindow(412, 90, 546, 486, "Agencia de Empregos", false) Aceitar = guiCreateButton(78, 436, 130, 27, "Aceitar", false, AgenciaT) Cancelar = guiCreateButton(348, 436, 130, 27, "Cancelar", false, AgenciaT) Lista = guiCreateGridList(53, 170, 451, 253, false, AgenciaT) guiGridListAddColumn(Lista, "Empregos", 0.3) guiGridListAddColumn(Lista, "Salários", 0.3) guiGridListAddColumn(Lista, "Cidades", 0.3) guiGridListAddRow(Lista) guiGridListSetItemText(Lista, 0, 1, "Piloto", false, false) guiGridListSetItemText(Lista, 0, 2, "1500", false, false) guiGridListSetItemText(Lista, 0, 3, "Los Santos", false, false) showCursor(true) addEventHandler("onClientGUIClick", Cancelar, function() destroyElement(AgenciaT) showCursor(false) end, false) end addEventHandler("opengui", root, opengui_func)
  10. Olá tudo bem? Gostaria de saber como faço para selecionar a linha guiGridList do Piloto e depois aperta do button Aceitar e criar um blip da coord? Fico grato pela sua ajuda! addEvent("opengui",true) function opengui_func() AgenciaT = guiCreateWindow(412, 90, 546, 486, "Agencia de Empregos", false) Aceitar = guiCreateButton(78, 436, 130, 27, "Aceitar", false, AgenciaT) Cancelar = guiCreateButton(348, 436, 130, 27, "Cancelar", false, AgenciaT) Lista = guiCreateGridList(53, 170, 451, 253, false, AgenciaT) guiGridListAddColumn(Lista, "Empregos", 0.3) guiGridListAddColumn(Lista, "Salários", 0.3) guiGridListAddColumn(Lista, "Cidades", 0.3) guiGridListAddRow(Lista) guiGridListSetItemText(Lista, 0, 1, "Piloto", false, false) guiGridListSetItemText(Lista, 0, 2, "1500", false, false) guiGridListSetItemText(Lista, 0, 3, "Los Santos", false, false) showCursor(true) addEventHandler("onClientGUIClick", Cancelar, function() destroyElement(AgenciaT) showCursor(false) end, false) end addEventHandler("opengui", root, opengui_func)
  11. [Ajuda] Chamar função de outro .lua

    Obrigado ajudo muito s2
  12. Olá tudo bem? Bom so novo aqui no Forum e vi que aqui vocês ajuda o pessoal como eu.Gostaria de se vocês podem me ajuda o problema é o seguinte eu estou quebrando a cabeça para sabe como chamar uma função que está em outro arquivo.lua. E também como faço para quando eu passa em cima a pé de um Marker abrir a GUI que está em outro .lua?? Fico grato por quem me ajuda