Jump to content

carlos eduardo

Members
  • Posts

    101
  • Joined

  • Last visited

Everything posted by carlos eduardo

  1. eu spawno o veiculo depois eu saio, reinicio a resource e entro, só q ainda n acontece nada, não sei pq.
  2. n aconteceu nada, tou pegando o carro do painel 'p' saindo e entrando só q n acontece nada.
  3. tipo eu n sei como eu iria fazer pois, eu queria q quando o player entrar em qualquer veiculo de essas coisas ae.
  4. é q tou fazendo um script para q se vc n tiver habilitação vc toma nivel. addEventHandler("onPlayerVehicleEnter", getRootElement(), function (player, source, thePlayer) local nomeacc = getAccountName(getPlayerAccount(player)) if isObjectInACLGroup("user."..nomeacc, aclGetGroup("Hab")) then outputChatBox("#000000[#ff0000VDE#000000]Vai tomar no cu fdp", player, 255, 255, 255, true) else setPlayerWantedLevel ( source, 6 ) outputChatBox("#000000[#ff0000VDE#000000]#ffffffVocê não tem carteira de habilitação, com isso foi acrescentado 6 estrelas de procurado em você", player, 255, 255, 255, true) end end) edit: eu só tou tendo erro nisso quando ele entre mesmo estando ou n na acl n aparece nada, não estou na acl e n mostra ali o output
  5. Eu sei q n tem q postar duas perguntas no mesmo tópico mas, quando eu crio uma nova função da esse erro Codigo: veh = addEventHandler("onPlayerVehicleEnter", veh, function semHab() local nomeacc = getAccountName(getPlayerAccount(player)) if isObjectInACLGroup("user."..nomeacc, aclGetGroup("Hab")) then else removePedFromVehicle ( source ) end end)
  6. http://prntscr.com/iaz934 Queria saber como faz um texto assim em cima das coisas, EX:Em cima de markers, e nos pickup.
  7. ---------------------------------Criadores-------------------------------- ---Feito Por ~#Nops'^ e com a ajuda de DNL291--- -------------------------------------------------------------------------- addEventHandler( "onClientResourceStart", resourceRoot, function() ----------------------------------Marcas---------------------------------- MarkerTrab = createMarker (2182.1667480469, -1984.1248779297, 12.551010131836, "cylinder",2.0 , 255, 255, 0, 255) MarkerTrab2 = createMarker (2182.1667480469, -1984.1248779297, 12.551010131836, "cylinder",2.0 , 255, 255, 0, 255) -------------------------------------------------------------------------- ----------------------------------Blips---------------------------------- BlipTrab = createBlipAttachedTo( MarkerTrab, 56 ) BlipTrab2 = createBlipAttachedTo( MarkerTrab, 56 ) -------------------------------------------------------------------------- addEventHandler( "onClientMarkerHit", resourceRoot, onMarkerHitHandler ) end ) ------------------------------------------------------------------------------------------- ----------------------------------1Marcação------------------------------------------------ function onMarkerHitHandler( hitElement, mesmaDimensao ) if source == MarkerTrab1 then -- Primeira rota if getElementType(hitElement) == "vehicle" and getVehicleOccupant(hitElement) == localPlayer and mesmaDimensao then if getElementData( localPlayer, "Emprego" ) ~= "lixeiro" then return end; setElementFrozen( localPlayer, true ) -- true: Congelado | false: Descongelado setTimer( function(p) setElementFrozen( p, false ) end, 10000, 1, localPlayer ) outputChatBox ( "#0077ff====================", 255, 0, 0, true ) outputChatBox ( "#00ff77Aguardando pegar o lixo", 255, 0, 0, true ) outputChatBox ( "#0077ff====================", 255, 0, 0, true ) destroyElement (source) destroyElement (BlipTrab1) -- Criar segunda rota setTimer( function() MarkerTrab2 = createMarker (2182.1667480469, -1984.1248779297, 12.551010131836, "cylinder",2.0 , 255, 255, 0, 255) BlipTrab2 = createBlipAttachedTo( MarkerTrab2, 41 ) end, 1000, 1 ) end elseif source == MarkerTrab then -- Entrar no emprego if hitElement == localPlayer and mesmaDimensao then if getElementData( localPlayer, "Emprego" ) == "lixeiro" then return outputChatBox( "Você já está trabalhando nessa profissão!", 230,0,0 ) end triggerServerEvent( "server:criarVeiculo", localPlayer, 403 ) outputChatBox ( "#00ff77====================", 255, 0, 0, true ) outputChatBox ( "#0077ffVocê esta trabalhando de lixeiro, siga as marcas até o final para pegar seu $", 255, 0, 0, true ) outputChatBox ( "#00ff77====================", 255, 0, 0, true ) --------------------------aqui seria o marker do ponto de parada??---------------------------------------------------------------- MarkerTrab1 = createMarker (2218.8298339844, -1784.7091064453, 12.234619140625, "cylinder",2.0 , 255, 255, 0, 255) BlipTrab1 = createBlipAttachedTo( MarkerTrab1, 41 ) ---------------------------------------------------------------------------------------------------------------------------------- end end end ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- não esta dando nenhum erro, só que ao eu passar no primeiro ponto de parada e n da nada, não freeza nem nada e eu ainda vou fazer quando sair do caminhão sair desse ElementData para n bugar
  8. <meta> <info author="Nop & DNL291" version="1.0.0" Name="trabalholixeiro" description="um breve trabalho de lixeiro para seu server" type="script" /> <script src="trabalho.lua" type="server" /> <script src="server.lua" type="server" /> </meta> acho q intendi agora, eu tinha posto errado na linha 3, ao invés de por client eu puis server.
  9. Ola Eu estou aqui com esse erro: Bad argument @ 'getElementData' [Expected element at argument 1, got nil] Queria saber como eu arrumaria isso. Codigo: ----------------------------------Função começo trabalho---------------------------------- function trabalho (source, player) if isElementWithinMarker(source, MarkerTrab)then if veh[source] and isElement( veh[source] ) then destroyElement( veh[source] ) veh[source] = nil end x,y,z = getElementPosition(source, player) trabalho = true veh[source] = createVehicle(408, 2150.14453125, -1977.4909667969, 13.546875) warpPedIntoVehicle (source, veh[source]) setElementData( source, "Emprego", "Lixeiro" ) outputChatBox ( "#007ff7Você agora esta empregado", getRootElement(), 255, 0, 0, true ) setElementVisibleTo(MarkerTrab1, source, true) setElementVisibleTo(BlipTrab1, source, true) end end addEventHandler("onMarkerHit", MarkerTrab, trabalho) ------------------------------------------------------------------------------------------- ----------------------------------------1Mark---------------------------------------------- function congelar1( hitElement, mesmaDimensao, source ) if getElementType(hitElement) == "vehicle" and mesmaDimensao then -- O Elemento que atingir a marca deve ser veículo if getElementData(source, "Lixeiro" , "Emprego") then setElementFrozen( hitElement, true ) -- true: Congelado | false: Descongelado setTimer( function(veh) setElementFrozen( veh, false ) end, 10000, 1, hitElement ) outputChatBox ( "#0077ff====================", getRootElement(), 255, 0, 0, true ) outputChatBox ( "#00ff77Aguardando pegar o lixo", getRootElement(), 255, 0, 0, true ) outputChatBox ( "#0077ff====================", getRootElement(), 255, 0, 0, true ) destroyElement (MarkerTrab1) destroyElement (BlipTrab1) else outputChatBox ( "#0077ffVocê não é um lixeiro", getRootElement(), 255, 0, 0, true ) end end -- fechando a condição end -- fechando a função addEventHandler("onMarkerHit", MarkerTrab1, congelar1)
  10. Não é muito por isso, eu sei oq esse onMarkerHit é, setTimer mais ou menos, createBlip eu sei, so n sei esse setElementFrozen
  11. Oi, eu estou aqui para pedir ajuda para alguem que saiba script, para mim me ajudar com aprendizado, e ajudar outros com esse script.Preciso de ajuda em que ao player chegar na mark ele fique paralisado por um tempo(tudo na mesma function), e que depois que o player chegue em uma certa mark ele possa vizualizar no mapa a marca em que ele tem que ir.
  12. Bom que fazendo posts assim ajuda outras pessoas também esse é o nome do erro: [testes]\dardinheiro\dinheiro.lua:9: attempt to concatenate a boolean value Que mesmo fazendo oq vc mandou ta dando m mesmo erro
  13. e aparecendo bad argument no getPlayerName e no givePlayerMoney
  14. hm, muito obrigado, não precisava ter gastado o seu tempo para ter feito um script sei que vc deve estar de saco cheio comigo só que o /debugscript 3 mostrou isso: attempt to concatenate a boolean value
  15. obrigado pela dica e por fazer o script, eu só não entendi o playerTarget(tipo o id ou nome)
  16. muito obrigado vou testar agora para ver se deu certo esta dando o mesmo erro de antes, ele n mostra nada no chat n sei nem se ta dando o dinheiro
  17. function darDinheiro(player, cmd, thePlayer) local nomeacc = gatAccountName(getPlayerAccount(thePlayer)) if not isObjectInACLGroup("user."..nomeAcc, aclGetGroup(admin)) then outputChatBox("#0077ffVocê não é um admin para usar esse comando", 255, 255, 255, true) else givePlayerMoney(player, 1000) outputChatBox("#0077ffVocê recebeu dinheiro de " .. getPlayerName(player), player, 255,255,255, true) end addCommandHandler("dinheiro", darDinheiro) Alguem poderia me ajudar? Estou querendo fazer esse mini script para dar dinheiro só q,eu queria q quem estivesse fora do grupo da acl não conseguisse acessar o codigo, só q quem estivesse nele podesse executar o codigo obs:Sei que estou pedindo muita ajuda só que isso é para eu aprender e poder fazer scripts publicos também <3
  18. Como assim ata agora eu vi q tu editou muito obrigado <3
  19. Eu queria saber como eu botar a pessoa em que enviou o dinheiro e como por cor nisso function darDinheiro() givePlayerMoney(player, 1000) outputChatBox("#0077ffVocê recebeu dinheiro de ..." end addCommandHandler("dinheiro", darDinheiro)
  20. Obrigado mas não precisa mais, era so que eu tinha visto um tutorial na wiki, só q o cara falou para por errado no xml ele falou para por cliente/gui.lua sendo que era so gui.lua Mas obrigado pela ajuda
  21. Por favor me ajudem eu tou com um problema com um arquivo GUI. Eu vi um tutorial na Wikipédia do MTA, fiz tudo direitinho conforme foi ensinado. Até que eu terminei o script, e fui iniciar o server para ver se ele estava funcionando direito. Quando percebi tinha acontecido certo erro: [18:20:45] ERROR: Couldn't find script client/gui.lua for resource client [18:20:45] Loading of resource 'client' failed se precisarem do script: O do gui.lua: e o do script.lua: por favor se poderem me ajudar
×
×
  • Create New...