-
Posts
3,875 -
Joined
-
Days Won
67
Everything posted by DNL291
-
Might be your gta_sa.exe Try replacing it with 'HOODLUM GTA SA 1.0 No CD' (search in google).
-
https://wiki.multitheftauto.com/wiki/DxDrawBorderedText
-
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.
-
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).
-
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.
-
Troque 'getElementData(client, "Drogas")' por Drogas na linha 9
-
getElementData(client, "Drogas") não está retornando o valor esperado
-
Verifique se source é realmente o player. iprint(source)
-
Meu Voice tá bugado
DNL291 replied to André.w's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
Porque o script já foi programado para transmitir a voz para todos, se quiser a versão local você precisa editar ou baixar o resource modificado. -
onPlayerCommand pode sobrecarregar além do esperado o servidor/arquivo de log; se for um server com 300 player pra cima, acho que o dono deve pensar bem antes de fazer um log com esse evento, embora eu nunca tenha feito testes então não sei qual as reais consequências. Se optar por utilizar: tenha em mente também que esse evento é chamado mesmo que tal comando não exista no jogo; fazer uma verificação com wasEventCancelled e definir um cooldown na execução para cada jogador.
-
10% a mais: 1.1*Preco 10% a menos: 0.9*Preco
-
MTA AC is detecting some ilegal program. Make sure that no cheat tools/programs are running. Trainer can be a cheat for MTA/GTA:SA or forbidden cheat tools.
-
Como por um Spawner de carro que vem com apenas 1 cor
DNL291 replied to EsdrasAslc's topic in Programação em Lua
setVehicleColor E mude o nome da função spawnVehicle.- 1 reply
-
- 1
-
setAccountData não funciona com onPlayerQuit.
DNL291 replied to Mickey2's topic in Programação em Lua
print e outputConsole mostram a saída no console (do servidor), se não tiver mostrando algo de errado tem aí. Faça uma output com a função iprint na tabela retornada em getElementData para verificar se tá tudo certo; se tiver como deve, vá para o próximo passo. Não salva tabelas, mas você pode converter ela para JSON com a função toJSON. E quando puxar o valor com getAccountData usar fromJSON, Criar outputs em todo o processo da execução irá ajudar você a descobrir onde supostamente está o problema. Se você constatar que no onPlayerQuit não há problemas, pode fazer o seguinte: Depois do quit, abra a internal.db e verifique se o valor salvo referente a essa conta está como deveria. Se tiver tudo certo, provavelmente tem um problema no carregamento dos dados (getAccountData -> setElementData).- 9 replies
-
- 1
-
- setaccountdata
- não funciona
-
(and 1 more)
Tagged with:
-
onResourceStart -> loop getElementsByType("player") -> setPedStat onPlayerJoin/onPlayerLogin -> setPedStat Tenha em mente que isso irá mudar a perícia em todas as motos, pode não ser uma mudança boa em certos aspectos do jogo.
-
1 - It's recommend to close server console with Ctrl + C 2 - You'll need a script to save money, etc
-
Olá, por favor utilize a seção portuguesa para postar: https://forum.multitheftauto.com/forum/97-portuguese-português/
-
isObjectInACLGroup O caminho mais fácil é utilizar a função https://wiki.multitheftauto.com/wiki/IsPlayerInACL que você deve incluir no seu código.
-
Na página da função (engineLoadIFP) tem anexado um resource que faz o que você precisa. Baixe o ifp_demo e veja como funciona.
-
Nos dê mais informações, mostre o código que você tentou. 1 conta o quê, serial?
-
Please read the section rules before posting: Server name and IP is little; Provide more information.
-
Tire bindKey de dentro da função. E indente seu código por favor, isso vai atrapalhar você muito e deixar o código com pouca legibilidade.