DNL291

Moderators
  • Content Count

    3,726
  • Joined

  • Days Won

    55

Everything posted by DNL291

  1. Olá e bem-vindo ao fórum. Para manter o local organizado temos os respectivos sub-fóruns, por isso, sempre que criar um tópico por favor crie-o dentro do sub-fórum Portuguese / Português Você pode encontrá-lo pela página inicial do fórum da forma mostrada abaixo: Isso evitará o trabalho que os moderadores têm diariamente de mover posts para os locais certos. Sempre que criar um novo tópico, certifique-se que esteja na devida categoria. No sub-fórum Português ficam todas postagens na linguagem portuguesa, enquanto que fora da categoria Other languages só é permitido posts em inglês, por isso, sempre que responder um tópico, preste atenção a isso. @JoaoRlk O MTA está detectando um trainer (cheat). Não utilize programas maliciosos ou você pode ser banido do jogo.
  2. Olá e bem-vindo ao fórum. Para manter o local organizado temos os respectivos sub-fóruns, por isso, sempre que criar um tópico por favor crie-o dentro do sub-fórum Portuguese / Português Você pode encontrá-lo pela página inicial do fórum da forma mostrada abaixo: Isso evitará o trabalho que os moderadores têm diariamente de mover posts para os locais certos. Sempre que criar um novo tópico, certifique-se que esteja na devida categoria. No sub-fórum Português ficam todas postagens na linguagem portuguesa, enquanto que fora da categoria Other languages só é permitido posts em inglês, por isso, sempre que responder um tópico, preste atenção a isso.
  3. Please make sure you have a clean and unmodified version of GTA:SA.
  4. Talvez seja só um warning que não afeta o funcionamento do script. Coloque uma verificação if isTimer(...) then killTimer(...) end.
  5. You're now unbanned.
  6. INSERT INTO : https://www.w3resource.com/sqlite/sqlite-insert-into.php
  7. E addCommandHandler. Tem alguns tópicos similares pelo fórum que se você procurar vai encontrar um trecho com comando + verificação de ACL - assim como tem na página da função isObjectInACLGroup.
  8. Faça um loop pairs, nele, você terá a sub-tabela com o veículo e a chave, que está representada pelo ID do veículo.
  9. Isso. Faltou só um end para fechar a função. Como eu disse, antes de postar seu código, ligue o resource no servidor e ative o debug com /debugscript 3 para ver erros. E não se esqueça de tirar um tempo para ler os tópicos fixados aqui na seção Portuguesa @NotoriusDayZ
  10. Olá e bem-vindo ao fórum. Para manter o local organizado temos os respectivos sub-fóruns, por isso, sempre que criar um tópico por favor crie-o dentro do sub-fórum Portuguese / Português Você pode encontrá-lo pela página inicial do fórum da forma mostrada abaixo: Isso evitará o trabalho que os moderadores têm diariamente de mover posts para os locais certos. Sempre que criar um novo tópico, certifique-se que esteja na devida categoria. No sub-fórum Português ficam todas postagens na linguagem portuguesa, enquanto que fora da categoria Other languages só é permitido posts em inglês, por isso, sempre que responder um tópico, preste atenção a isso.
  11. Crie o onPlayerLogin (lado server) e com triggerClientEvent chame um evento do lado cliente. addEvent e addEventHandler para adicionar à função. Na função basta deixar setWorldSoundEnabled ( 5, false )
  12. Dois erros com a função de matar o jogador: 1 - killPlayer não é mais uma função utilizada, use killPed 2 - A função deve ser do lado server; seu código tem getLocalPlayer() que é client-side Além disso também falta um end na função e 'itemName' não está definido (pelo que é mostrado). A propósito, no exemplo da função killPed você já encontra o código do /kill https://wiki.multitheftauto.com/wiki/KillPed#Example Sempre que testar um código digite /debugscript 3 A parte da faca você irá precisar de getPedWeapon, algo assim: if getPedWeapon(sourcePlayer, true) == 4 then -- 4: ID da faca; true: verifica se é a arma atual -- código end Próxima vez lembre-se de postar em Programação em Lua; também recomendo ler os tópicos fixados nesta categoria.
  13. @brunoopes12 Por favor pode explicar melhor seu problema?
  14. Olá e bem-vindo ao fórum. Para manter o local organizado temos os respectivos sub-fóruns, por isso, sempre que criar um tópico por favor crie-o dentro do sub-fórum Portuguese / Português Você pode encontrá-lo pela página inicial do fórum da forma mostrada abaixo: Isso evitará o trabalho que os moderadores têm diariamente de mover posts para os locais certos. Sempre que criar um novo tópico, certifique-se que esteja na devida categoria. No sub-fórum Português ficam todas postagens na linguagem portuguesa, enquanto que fora da categoria Other languages só é permitido posts em inglês, por isso, sempre que responder um tópico, preste atenção a isso. dxDrawImage ou guiCreateStaticImage
  15. Basta dar acesso via elementData ao jogador. Jogador loga e está no grupo > setElementData. Desloga > removeElementData. Edit: ou até mesmo se seu sistema de gangue tiver elementData registrando qual ele está, por exemplo. Com base nessa elementData ele já terá o acesso ao outro script.
  16. A skin da arma mostra e seu problema é em fazer o código de remover a anterior e setar uma nova, é isso? Só com F2 você não vai conseguir remover e setar outra diferente, explique melhor o que você quer por favor. givePedWeapon é para dar arma para ped, para o jogador você vai precisar de triggerServerEvent + giveWeapon.
  17. Olá e bem-vindo ao fórum. Para manter o local organizado temos os respectivos sub-fóruns, por isso, sempre que criar um tópico por favor crie-o dentro do sub-fórum Portuguese / Português Você pode encontrá-lo pela página inicial do fórum da forma mostrada abaixo: Isso evitará o trabalho que os moderadores têm diariamente de mover posts para os locais certos. Sempre que criar um novo tópico, certifique-se que esteja na devida categoria. No sub-fórum Português ficam todas postagens na linguagem portuguesa, enquanto que fora da categoria Other languages só é permitido posts em inglês. Por isso, sempre que responder um tópico, preste atenção a isso. Quando ao seu problema @Bruno R dos Santos você quer o que exatamente? Quando o jogador desloga da conta, ele automaticamente perde as permissões de sua antiga conta, pois no logout a conta atual passa a ser a 'conta' guest. Pode ser que ainda fique algum tipo de permissão contida em elementData (setElementData), então você pode removê-la com removeElementData (server) ou setElementData(element, key, false) Para remove uma conta da ACL você vai precisar desta função: aclGroupRemoveObject
  18. https://wiki.multitheftauto.com/wiki/SetPedStat Tem o resource defaultstats, ele já vem por padrão no mta.
  19. DNL291

    rail bug

    setTrainDerailable
  20. guiCreateWindow guiCreateButton onClientGUIClick guiSetVisible Da próxima ver crie o tópico no lugar correto - https://forum.mtasa.com/forum/127-programação-em-Lua/
  21. Show the code of the radar resource you're using.
  22. Você pode procurar pelo resource aqui: https://community.multitheftauto.com/ Ou pagar algum programador para fazer.
  23. Aqui você pode ver como funciona melhor:
  24. local allowedTeams = { ["team1"] = true, ["team2"] = true, ["team3"] = true } local team = getPlayerTeam(player) if team and allowedTeams[getTeamName(team)] then outputChatBox("com permissão", player) else outputChatBox("Sem permissão", player) end Usando uma tabela para listar os times com permissão.
  25. dxDrawText("Idade:"..tostring(Idade).." | Peso:"..tostring(Peso), screenW * 0.3787, screenH * 0.3100, screenW * 0.6012, screenH * 0.3567, tocolor(255, 255, 255, 255), 1.00, "clear", "center", "center", false, false, false, false, false) Linha 88, com o mesmo erro: dxDrawText("ID:"..tostring(ID).. " | Level:"..tostring(Level), screenW * 0.3775, screenH * 0.3567, screenW * 0.6000, screenH * 0.4033, tocolor(255, 255, 255, 255), 1.00, "clear", "center", "center", false, false, false, false, false) E sempre use tostring quando concatenar valores.