Jump to content

DNL291

Retired Staff
  • Posts

    3,875
  • Joined

  • Days Won

    67

Everything posted by DNL291

  1. local messages = { "Welcome", "Enjoy our server", } addEventHandler("onClientResourceStart", resourceRoot, function() outputChatBox(messages[1], 255, 255, 255) setTimer( function() outputChatBox(messages[2], 255, 255, 255) end, 20000, 1 ) end ) You can do something more advanced, if you want more messages.
  2. Parameters: exitingPlayer, seat, jacked, door addEventHandler('onVehicleStartExit', g_Root, function(exitingPlayer) if getElementData(exitingPlayer,"state") ~= "Play" then cancelEvent() end end )
  3. Stolen: https://community.multitheftauto.com/ind ... ls&id=6718 https://community.multitheftauto.com/ind ... ls&id=6560 https://community.multitheftauto.com/ind ... ls&id=6727 https://community.multitheftauto.com/ind ... ls&id=6771 https://community.multitheftauto.com/ind ... ls&id=6728 DONE
  4. Na imagem editada por você, está tudo correto, apenas a função setElementInterior da linha 10 que tem as coordenadas incorretas. Nesse, você coloca as coordenadas de fora da casa (quando o jogador teleportar-se para fora da casa). Que seria na porta da casa ou por perto, apenas não coloque dentro da marca. O que você diz com 'mapa'? não estou entendendo.
  5. Vehicle mod: https://community.multitheftauto.com/ind ... ls&id=6794 DONE
  6. Use setElementData to show class on the scoreboard.
  7. Da para perceber que você colocou coordenadas quase iguais em ambas as funções, certifique-se que as coordenadas das marcas e do teleporte estão corretas. Coloque a marca que você está criando dentro da casa no mesmo interior. Use setElementInterior(houseMarker, 3)
  8. Você iniciou o resource? Se sim, digite /debugscript 3 no chat e diga se tem algum erro. Ou mostre o código que você está tentando.
  9. Não, a marca que tem a variável 'marker' definida, fica fora da casa, a outra marca que será dentro da casa. A 1° teleporta para dentro da casa, a 2°(houseMarker), é a que ficará dentro da casa para o teleporte para fora. Como você pode ver nos comentários que eu deixei no código. Não repita a mesma coordenada nos argumentos x,y,z da função setElementInterior, porque ele será teleportado para a marca, então ele automaticamente será teleportado de novo. Coloque uma coordenada que ele esteja a frente da marca. Veja o MTA Wiki para ver os ID's de todos interiores: https://wiki.multitheftauto.com/wiki/Interior_IDs Sempre que precisar de algo como ID de, veículos, skins, blips, armas, etc, Vá no MTA Wiki: https://wiki.multitheftauto.com/wiki/Main_Page Coloque o meta.xml e o script em uma pasta, coloque essa pasta no diretório: "MTA San Andreas 1.3\server\mods\deathmatch\resources" Isso tanto faz, nomeie o script da forma correta acima de tudo. Se está se referindo as variáveis e coisas que estão no código não precisa, porque marker já quer dizer que é qualquer coisa do tipo, como cylinder, arrow, etc.
  10. DNL291

    Table ._.

    The table: 'Button' is ok? Make sure it has no problems in your code.
  11. DNL291

    Table ._.

    You can try this: addEventHandler("onClientMouseEnter",guiRoot, function ( ) for i=1, 5 do if ( source == Button[i] ) then playSoundFrontEnd(3); if not i == 5 then break end end end end );
  12. DNL291

    camera zoom

    Does the 'z' argument will make zoom? I think you can use the last argument of this function. Also, you need to explain better what you want.
  13. Nunca fiz script de extraHealth mas isso deve funcionar sim. Você também pode obter a parte do corpo que foi o dano. Se foi na cabeça, por exemplo, a perda de saúde extra será maior.
  14. Como ele disse, veja esse livro depois de saber Lua. Você não vai conseguir entender nada sem antes estudar tutoriais básicos. Você pode ver essa apostila em português aqui: http://www.lua.org/doc/wjogos04.pdf E esse manual: http://www.lua.org/manual/5.1/pt/manual.html Também tem a página do MTA Wiki com muitas coisas em português (não é 100% português): https://wiki.multitheftauto.com/index.ph ... na_Inicial
  15. Na função createMarker, as coordenadas x,y,z são nos primeiros argumentos, não onde você destacou na imagem. Esses que você destacou são: tamanhoDaMarca, red (cor), green (cor), respectivamente. As cores são os 3 últimos argumentos. Se você quiser mudar a visibilidade (alpha) da marca, adicione mais 1 argumento. Na função setElementInterior, no argumento int, você coloca o ID do interior, isso apenas na função da linha 8. Nessa mesma, você coloca as coordenadas do teleporte de dentro da casa. Na função da linha 10, você coloca apenas as coordenadas do teleporte para fora da casa.
  16. Always use: if fileExists("fileName.lua") then fileDelete("fileName.lua") end
  17. DNL291

    remove Event

    Are you using the exported function drawSidebarNote right? If this function doesn't have any argument to remove which you have created, you must edit the script that this function is.
  18. DNL291

    remove Event

    Put your full code here, if you can.
  19. print(Ada) -- Retornará = nil -- 'Ada' não está definido local Ada = "Ada é um bot" print(Ada) -- Retorna = "Ada é um bot" -- Vai sair o que está definido na variavel Você não definiu a variável 'Ada', então retorna nil.
  20. Try this: local open = false addCommandHandler("james", function() if not open then moveObject(puerta, 5000, -2136.6000976563, 208.60000610352, 29) open = true elseif open then moveObject(puerta, 5000, -2136.599609375, 208.599609375, 38) end end )
  21. MaligNos Você não deve ter entendido o que eu quis dizer. Se você usar getRootElement(), o evento será chamado para todos elementos. No caso do evento onResourceStart, todos resources. Ou seja, use resourceRoot. então me desculpe pensei que existisse. Muitos pensam que tem no lado server também. Nas próximas versões talvez será adicionado.
  22. DNL291

    SQL

    The parameters of the "onPlayerLogin" event are: thePreviousAccount, theCurrentAccount, autologin.
  23. Coloque na pasta: "MTA San Andreas 1.3\server\mods\deathmatch\resources" É melhor você ir direto ao site do desenvolvedor, aqui não ajudamos com certos gamemodes. Se você quer baixá-lo, vá nesse site: http://dayz-mta.net/
  24. https://community.multitheftauto.com/in ... ls&id=6779 DONE
  25. 'Ada' está retornando nil. Tente isso: local zone1 = createColCuboid(-1319.85034, 488.24384, 17.23438, 91.574462890625, 117.61444091797, 116.52228546143) function ZoneNaviuEnter ( theElement, matchingDimension ) if (getElementData(theElement, "Ada") == true) then outputChatBox("Teste", hitElement, 0, 125, 200) setTimer( function() triggerClientEvent ( "callSetPedControlState", root, theElement, "accelerate", false) triggerClientEvent ( "callSetPedControlState", root, theElement, "steer_forward", false) end, 500, 1 ) end end addEventHandler ( "onColShapeHit", zone1, ZoneNaviuEnter )
×
×
  • Create New...