-
Posts
3,992 -
Joined
-
Last visited
-
Days Won
183
Everything posted by Lord Henry
-
Não existe o terceiro parâmetro em getElementData.
-
Essa de celular já vi muitas vezes no MTA. Tinha até sistema bancário e YouTube integrados no smartphone, além de mandar mensagens aos outros jogadores. A questão de ligações não sei se é possível, nunca vi. Alguns servidores usam sistema de voice, onde o jogador segura a tecla Z para que os demais possam ouví-lo. Mas a questão de voz a maioria dos servidores prefere manter desabilitada, pois causa lag se usado em excesso.
-
Até daria pra fazer como nosso colega acima disse. Mas o jogador vai continuar "segurando" a arma com a mão direita. Isto é, na hora de mirar, é o braço direito que ele vai levantar. Teria que fazer substituição das animações também.
-
Depende do servidor. No entanto, até hoje nunca vi um servidor do MTA que consiga bater de frente com os melhores RPGs do SAMP. Nesse quesito, o SAMP tem os melhores servers. Quais exemplos de scripts que o MTA não consegue processar? Vc pode me dar exemplos?
-
Discordo de vc ter dito que é mais fácil criar um banco de dados pra salvar as contas. Isso é desnecessário, pois já existe um banco de dados nativo para salvar as contas, não há motivo para criar algo que já existe. Além disso todas as funções nativas de obter dados das contas deixariam de funcionar. No fim das contas é mais uma coisa pra ficar dando dores de cabeça mais tarde.
-
Discordo. Não acho útil criar outro banco de dados para colocar as contas dos jogadores. Não tem motivo algum pra fazer isso. É melhor usar o banco de dados nativo para isso.
-
Não podemos fazer nada quanto a isso, cara. Não somos responsáveis pelos servidores no MTA. Além disso eles estão no direito deles de colocar esse bloqueio. Não é ilegal fazer isso. Meu conselho é que vc entre num acordo com eles, pedir pra eles resetarem sua conta, ou pedir para que eles troquem o computador autorizado na conta para outro que vc use mais.
-
Aqui está: De nada
-
Bom, eu uso esse painel de login que também só permite 1 conta por serial. Na parte de registrar contas, ele verifica se já existe uma conta com o serial do jogador que está tentando registrar uma conta. Se tiver, bloqueia o registro e pede para que ele logue nela. Em vez de você usar getAccountData que é um pouco pesado de processar, use a função getAccountsBySerial, que retorna todas as contas que possuem o serial específico. Se existe alguma, então cancela o registro do jogador e pede para que ele logue nela. local myAccounts = getAccountsBySerial (getPlayerSerial (client)) -- myAccounts é uma table com todas as contas que existem com o serial do jogador. if myAccounts[1] then -- Se existe o primeiro item da table, então: outputChatBox ("Você já tem uma conta registrada. Logue nela: "..getAccountName(myAccounts[1]), client) -- Manda isso no chat do jogador, informando o login da conta que já existe. end
-
https://www.youtube.com/watch?v=M2Af7gkbbro&list=PLHz_AreHm4dmSj0MHol_aoNYCSGFqvfXV&index=2&t=20 Ta ae seu curso. Boa sorte. ----------------------- Creio que o erro acontece pois na segunda vez a variável client não existe. Na minha opinião, a variável client só deve ser usada no server-side para funções que foram chamadas pelo client-side.
-
Vc por acaso sabe inglês? É pq ajuda bastante a entender os erros se vc souber inglês.
-
Me ajude a colocar o setTime nesse Script por favor.
Lord Henry replied to ytjuliocesar's topic in Programação em Lua
A minha sugestão seria fechar esse tópico desnecessário para evitar mais brigas. Além de ter ocorrido diversas violações das regras do fórum por parte do autor neste mesmo post. Fica a seu critério @DNL291 -
Não temos como adivinhar o problema. Mas eu presumo que seja caso de eventos com mesmo nome com trigger.
-
Claro. O else é como um if sem condição.
-
Então só aumentar o limite no arquivo mtaserver.conf No parâmetro <maxplayers>
-
Ah, então não tem como mudar sem mexer no objeto.
-
Não há necessidade alguma de aumentar o limite de slots se o seu servidor não atinge o limite atual. Servidor com mais slots disponíveis não significa necessariamente melhor performance.
-
E como vc alteraria isso se o texto da velocidade faz parte do objeto?
-
Hum. A velocidade é um dxDrawText?
-
No meta.xml do resource Scripts_Dxmessages, você precisa declarar as funções que estão sendo exportadas. Além disso ele precisa estar ligado para poder exportar a função.
-
Ainda tem erro de indentação. E vc ainda não corrigiu os símbolos :~ nos nomes das funções.
-
Pois é. Não é querer ser chato, eu simplesmente não consigo ler código não-indentado. Eu preciso ficar toda hora copiando o código, colando no notepad++ e arrumando eu mesmo a indentação pra só depois conseguir ler e descobrir erros. Se o cara não é capaz nem de deixar um código legível, como espera aprender a programar direito? A propósito. Na linha 25 do s.lua o nome da sua função contém símbolos ilegais. Se vc usasse /debugscript 3 como a gente sempre diz pra fazer antes de qualquer coisa, vc já teria descoberto isso. ERROR: '<name>' expected near '~'