Jump to content

DNL291

Retired Staff
  • Posts

    3,875
  • Joined

  • Days Won

    67

Everything posted by DNL291

  1. Mostre o seu código completo, vai ficar mais fácil pra ajudar.
  2. A massa do veículo afeta a física do jogo, o dano é gerado de acordo com ela. Você pode alterar essa propriedade com setVehicleHandling. Um resource útil pra você mexer nas handlings é o hedit.
  3. O DX precisa ser renderizado, e o evento "onClientRender" faz isso. Então para mostrar o painel você utiliza: addEventHandler("onClientRender", root, nome_da_funcao) e para ocultar ou remover só substitui o addEventHandler por removeEventHandler.
  4. O código funciona, é que você criou a marker na posição z por baixo do chão, e o GTA não aceita isso e teleporta de novo pro chão. Fora isso, lembre-se sempre do comando /debugscript 3 para ver se mostra erros.
  5. Funções básicas: addCommandHandler getElementsByType getPlayersInGroup --https://wiki.multitheftauto.com/wiki/GetPlayersInGroup -- ou isPlayerInTeam -- https://wiki.multitheftauto.com/wiki/IsPlayerInTeam outputChatBox O 'clipboard' que você escreveu deve ser um dx 3d no jogador, se for: dxDrawImageOnElement dxDrawTextOnElement
  6. Try downloading mtasa from www.mtasa.com and reinstall your mta.
  7. Client, até porque a função só é client-side. A propósito, neste tópico tem o que você precisa:
  8. @~#Nop A descrição já tem os comandos e todas informações. Tem também um FAQ nos comentários, caso você não tenha visto. Leia: https://wiki.multitheftauto.com/wiki/PT-BR/Manual_do_Servidor https://wiki.multitheftauto.com/wiki/PT-BR/Recursos Edit: também veja este tópico para aprender programação/scripting: https://forum.multitheftauto.com/topic/116681-informações-úteis-scriptingconfiguraçõestutoriais-para-o-mta/
  9. What do you mean by 'Antikill'? Explain better. If you mean god mode: onClientPlayerDamage + cancelEvent
  10. Esse erro no debug mostra porque o resource da função exportada não está ligado, ou porque não existe / está com erros.
  11. Obrigado pela honestidade, mas caso não saiba, esse gamemode é vazado e postado sem a permissão do dono. Então fique informado que não damos suporte para tais scripts.
  12. This means that at line 2 it isn't returning what it should (table), but a boolean (true/false). There's probably something wrong with the database.
  13. @Barradas Lembre-se de postar no local correto na próxima vez (Other languages > Portuguese / Português) Você pode anexar os veículos para se grudarem com a função attachElements
  14. De qual resource é esse script? Ou qual gamemode.
  15. Digite /debugscript 3 no jogo e veja se mostra erros.
  16. Tente: function armavip () if armaCooldown and isTimer(armaCooldown) then local time = getTimerDetails( armaCooldown ) outputChatBox( string.format("Aguarde: %.2f segundos", (time / 1000)), 230,0,0 ) return end showCursor (true) triggerServerEvent("onGreeting", localPlayer, "Armas") guiSetEnabled(arma,false) armaCooldown = setTimer(guiSetEnabled,10000,1,arma,true) end Edit: https://wiki.multitheftauto.com/wiki/SecondsToTimeDesc
  17. Sim, na função isPlayerInACL. Isso não garante que seu código vai funcionar ou está pronto, só mostrei o trecho da verificação na ACL.
  18. Respondendo sobre allowRemoteTrigger = true: a diferença é que será adicionado para funcionar com triggerClient, e isso forçará uma sincronização com o server. De qualquer forma, para entender o impacto de uma forma mais precisa, requer um conhecimento de como tudo funciona internamente no mta.
  19. function payday (thePlayer) if isPlayerInACL(thePlayer, "nome_da_acl") then givePlayerMoney (thePlayer, 5000) outputChatBox (" Você recebeu um salário no total de 5000 R$", thePlayer, 255,255,255,true) end end function isPlayerInACL(player, acl) local accountName = getAccountName( getPlayerAccount(player) ) if accountName ~= "guest" and type( aclGetGroup(acl) ) == "userdata" then return isObjectInACLGroup( "user."..accountName, aclGetGroup(acl) ) end return false end
  20. Se o banco de dados tiver funcionando corretamente mostre aqui o trecho do código que você fez a consulta, caso contrário o problema está em dbConnect. @DeanSouza
  21. Essa mensagem é comum acontecer com o resource admin, não tem nenhuma relação direta com clients maliciosos ou dll injetada, acho que isso ocorre quando setElementData é utilizada no client, seja via scripts, runcode ou até mesmo um client modificado - mas esse dificilmente consegue burlar o AC do MTA hoje em dia.
  22. Algum erro de permissão, provavelmente com um script do servidor.
  23. Veja esta função útil: https://wiki.multitheftauto.com/wiki/IsPlayerInACL
×
×
  • Create New...