Jump to content

EW1611

Members
  • Posts

    80
  • Joined

  • Last visited

Everything posted by EW1611

  1. objeto = createObject ( IdObjeto, PosX, PosY, PosZ, RotX, RotY, RotZ ) x,y,z = getElementPosition (objeto) Zona = createColCircle ( x,y, 7, 7 ) function Funcion (source) accountname = getAccountName(getPlayerAccount(thePlayer)) if isObjectInACLGroup("user." .. accountname, aclGetGroup("BOPE")) then playerTeam = getPlayerTeam ( source ) Clann = getTeamFromName ( "BOPE" ) if ( playerTeam ) == Clann then moveObject ( objeto, 3000, PosX, PosY, PosZ, RotX, RotY, RotZ ) outputChatBox ( "Bem vindo", source, 0, 255, 0, true ) else outputChatBox ( "Você não é do Bope", source, 255, 0, 0, true ) end end end addEventHandler ( "onColShapeHit", Zona, Funcion ) function Funcion2 () accountname = getAccountName(getPlayerAccount(thePlayer)) if isObjectInACLGroup("user." .. accountname, aclGetGroup("BOPE")) then moveObject ( objeto, 3000, PosX, PosY, PosZ, RotX, RotY, RotZ ) outputChatBox ( "Youtube: GamerMagnataHD", source, 0, 255, 0, true ) end addEventHandler ( "onColShapeLeave", Zona, Funcion2 ) deixei a acl como BOPE, caso n for esta apenas troque o bope pela acl certa OBS: Não testei!
  2. tente: Portao = createMarker ( 2185.667, -1766.193, 13.375, "cylinder", 7.0, 0, 0, 255, 0 ) function createGate () Gate = createObject ( 980, 2185.8000488281, -1767.1999511719, 15.10000038147, 0, 0, 0) end addEventHandler ( "onResourceStart", getResourceRootElement ( getThisResource () ), createGate ) function gateCheckingTeam ( thePlayer ) accountname = getAccountName(getPlayerAccount(thePlayer)) if isObjectInACLGroup("user." .. accountname, aclGetGroup("ACL")) then moveObject ( Gate, 2000, 2185.8000488281, -1767.1999511719, 21 ) end addEventHandler ( "onMarkerHit", Portao, gateCheckingTeam ) function movingBackPolice ( thePlayer ) accountname = getAccountName(getPlayerAccount(thePlayer)) if isObjectInACLGroup("user." .. accountname, aclGetGroup("ACL")) then moveObject ( Gate, 2000, 2185.8000488281, -1767.1999511719, 15.10000038147 ) end addEventHandler ( "onMarkerLeave", Portao, movingBackPolice ) Apenas troque ACL pelo nome da acl que vc qr que tenha a permissão para abrir
  3. Você quer que o objeto seja anexado ao veiculo ou ao player?
  4. @Augusto Tente o seguinte no script mRevisao = createMarker(1911.6433105469, -1776.1658935547, 11.901125907898, "cylinder", 4.5, 255, 255, 255, 50) function revisao(thePlayer) local VeiculoPlayer = getPedOccupiedVehicle(thePlayer) if VeiculoPlayer then local situacao = getElementHealth(VeiculoPlayer) if situacao >=500 then outputChatBox("Seu veiculo esta em otimo estado.", thePlayer, 255, 255, 255, true) else outputChatBox("Seu veiculo precisa de conserto!", thePlayer, 255, 255, 255, true) end end end addEventHandler("onMarkerHit", mRevisao, revisao) e isso no meta <meta> <script src="server.Lua" type="server" /> </meta> OBS: Não testei
  5. use a função "<>" para colocar o script no post, você sabe dizer em qual linha é o erro? Você pode usar o comando /debugscript 3 no servidor local para ver os erros no script EDIT: Tente usar player no lugar de source. OBS: Eu não testei. EDIT2: Acho tbm que pode ser apenas else mRevisao = createMarker(1911.6433105469, -1776.1658935547, 11.901125907898, "cylinder", 4.5, 255, 255, 255, 50) function revisao(player) VeiculoPlayer = getPedOccupiedVehicle(player) if VeiculoPlayer then situacao = getElementHealth(VeiculoPlayer) if situacao >=500 outputChatBox("Seu veiculo esta em otimo estado.", player, 255, 255, 255, true) else outputChatBox("Seu veiculo precisa de conserto!", player, 255, 255, 255, true) end end end addEventHandler("onMarkerHit", mRevisao, revisao)
  6. Desculpe, esqueci de explicar isso, eu peguei o dff, converti ele para .3ds pelo zmodeler, então abri ele esse .3ds no sketchup, e editei. Depois de editado, exportei como 3ds, abri no zmodeler e exportei como .DFF
  7. Fiz um .DFF modificado pelo sketchup, queria colocar no mta, no caso, seria um predio, que ja ta no GTA SA, e eu qria trocar a dff dele, com esse script, mas da o seguinte erro: Error loading DFF @ 'EngineLoadDFF'. Alguem sabe oq pode ser? dff = engineLoadDFF("banco1.dff", 4569) engineReplaceModel(dff, 4569)
  8. como poderia fazer isso? algo tipo veh(player) oq como?
  9. ola, pensei em fazer com o getNearestVehicle, mas n sei se ficaria como eu gostaria, queria que o player chegasse perto do veiculo e acontecesse a função, alguem pode me dizer como fazer?
  10. funcionando do jeito que eu queria, mt obrigado e desculpe o incomodo
  11. Agora esta funcionando, mt obrigado e desculpe o incomodo. Na verdade, agora o dx não some '-'
  12. Na verdade foi agr, erro bobo no XML, desculpe o incomodo
  13. Nada tbm, nenhum erro no debugscript
  14. também não, são os mesmos erros
  15. @Tommy. não funcionou, erro na linha 2,3,4
  16. Não funcionou, passo em cima do marker não acontece nada, nenhum erro tbm
  17. olá, fiz um dx pequeno apenas pra mostrar infos na tela, mas qria q ele ficasse na tela enquanto o player está no marker, com esse script aki ele só "pisca" qndo passa no marker marker1 = createMarker(2122.7575683594,-1784.9986572266,12.387022018433, "cylinder", 1.5) function startRender (hitElement) if (getElementType (hitElement) == "player") then addEventHandler ("onClientRander", root, DX1) end end function DX1(player) if isElementWithinMarker(player, marker1) then dxDrawLine(395 - 1, 0 - 1, 395 - 1, 38, tocolor(255, 254, 254, 255), 1, false) dxDrawLine(972, 0 - 1, 395 - 1, 0 - 1, tocolor(255, 254, 254, 255), 1, false) dxDrawLine(395 - 1, 38, 972, 38, tocolor(255, 254, 254, 255), 1, false) dxDrawLine(972, 38, 972, 0 - 1, tocolor(255, 254, 254, 255), 1, false) dxDrawRectangle(395, 0, 577, 38, tocolor(0, 0, 0, 93), false) dxDrawText("Pizzaria: Temos ... Pizzas disponíveis para entrega", 443, 5, 923, 28, tocolor(255, 255, 255, 255), 1.50, "default-bold", "left", "top", false, false, false, false, false) end end addEventHandler("onClientMarkerHit", marker1, DX1) removeEventHandler("onClientRender", root, DX1 ) Obrigado.
  18. fiz assim local x, y, z = getElementPosition(player) function bag(player) bag1 = createObject(1550, x, y, z) attachElements(bag1, player) end addCommandHandler("bag", bag) erros na linha 1(Bad argument @ 'getElementPosition' [expected element at agument 1, got nil]); linha 4 (bad argument @ 'createObject' [Expected vector 3 at argument 2, got boolean]); linha 5 (Bad argument @ 'attachElements' [expected element at argument 1, got boolean]).
  19. olá, queria colocar a mochila de dinheiro(id: 1550), no player, ja tentei com o bone_attach, não consegui, e tentei com o attachElement mas diz que não posso criar mais elementos. esse é o ultimo script q tentei(o mais simples possivel) function bag(player) bag1 = createElement("object", 1550) attachElements(bag1, player) end addCommandHandler("bag", bag) Obrigado.
  20. Então... Qual elemento eu deveria criar?sabe me dizer?
  21. Olá, quero fazer um script de trabalhos, mas sendo dependentes, tipo assim, o trampo de pizzaboy necessita de ter pizzas, e o emprego de caminhoneiro levaria os ingredientes até a pizzaria, então tipo se não tiver ingredientes não tem como os pizzaboy trabalharem, entre a maior parte dos empregos, eu qria saber quais comandos eu teria que usar para fazer esse negocio dos itens na empresa. Obrigado.
  22. olá, estou fazendo um script de trabalhos(sei que ja tem muitos na internet, mas gostaria de fazer o meu msm), qria saber como fazer para que o player volte a andar dps da animação(só consigo dps de dar espaço), e tbm, no gta, o zero tem uma animação tipo hackeando algo/mexendo no pc, alguem saberia dizer o nome e o bloco da animação... caso tenha.
  23. eu estou querendo fazer um sistema de anuncios, como se aparecesse algo na tela, e com um voz narrando, como se fosse uma noticia de um jornal d tv, e qria saber quais funções eu deveria usar para dar play no audio e colocar o texto na tela, e qria q fossem textos e audios pré definidos. gostaria de saber apenas quais funções devo usar
  24. agora, a partir da função getElementType, fica tudo branco, como se não fosse um script
×
×
  • Create New...