DNL291

Moderators
  • Content Count

    3,726
  • Joined

  • Days Won

    55

DNL291 last won the day on July 4

DNL291 had the most liked content!

Community Reputation

698 MTA Ambassador

About DNL291

  • Rank
    Global Moderator

Details

  • Gang
    the right side
  • Interests
    Programming/Scripting; Giving support on forums

Recent Profile Visitors

6,724 profile views
  1. Pular sem declarar nada não tem como. Sim, você pode optar por colocar _ nesses parâmetros, mas eu deixaria o nome deles definidos mesmo que não fosse utilizar.
  2. Tem o último parâmetro loss então é só fazer uma operação básica getElementHealth() - loss e verifica se é menor ou igual a 0.
  3. localplayer é a variável predefinida para getLocalPlayer() - Para obter o elemento-cliente, isto é, o jogador local. Se ainda não entendeu bem você precisa aprender melhor sobre a diferença entre server-side e client-side Enquanto que thePlayer/player não é nada além de parâmetro ou variável que é definido pelo programador, e não tem nenhuma definição nem em Lua nem no MTA. Esse evento não é cancelável, você vai precisar do evento onClientPlayerDamage para funcionar o cancelEvent.
  4. mtaserver.conf is missing in deathmatch folder
  5. Entre em um desses servidores com este problema, digite o comando showmemstat e mostre aqui as informações (print).
  6. Might be your gta_sa.exe Try replacing it with 'HOODLUM GTA SA 1.0 No CD' (search in google).
  7. https://wiki.multitheftauto.com/wiki/DxDrawBorderedText
  8. 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.
  9. Fora o erro do ')', você também vai receber erro com a função 'getPedFrozen' que não existe. E um aviso com 'setPedFrozen'. Troque getPedFrozen por isElementFrozen e setPedFrozen por setElementFrozen - mas se quiser congelar, e não alternar, basta usar setElementFrozen(element, true).
  10. Onde esse evento é chamado? Mostre o código. Coloque uma saída de chat para ver se a função é executada: function Porte() outputChatBox("Função 'Porte' chamada!") local Porte = getAccountData ( source, "PorteHRPArma" ) or "Nao" if ( getPlayerMoney (source) >= 10000) then outputChatBox("@Porte: dinheiro >= 10000") if Porte == "Nao" then takePlayerMoney(source, 10000) setAccountData(source,"PorteArma",Porte + 1) setAccountData(source,"PorteHRPArma","Sim") setElementData(source,"PorteHRPArma","Sim") exports.Scripts_Dxmessages:outputDx(source,"Você Comprou Um Porte de Armas por R$:10,000 ","success",source, true) else exports.Scripts_Dxmessages:outputDx(source,"Você Ja Possui Porte","error",source, true) end else outputChatBox("@Porte: dinheiro < 10000") exports.Scripts_Dxmessages:outputDx(source,"Você Não Possui DInheiro suficiente Para Comprar o Porte","error",source, true) end end addEvent("Porte", true) addEventHandler("Porte", root, Porte) Sempre use o comando debugscript 3 para ver erros/avisos.
  11. Troque 'getElementData(client, "Drogas")' por Drogas na linha 9
  12. getElementData(client, "Drogas") não está retornando o valor esperado
  13. Verifique se source é realmente o player. iprint(source)