-
Posts
3,980 -
Joined
-
Last visited
-
Days Won
181
Everything posted by Lord Henry
-
Testei aqui e está funcionando normal. Certifique-se de ter deixado seu script como client-side e que ele está ativado.
-
Alguem me ajuda nesse script garagem BGO?
Lord Henry replied to Tronerboy's topic in Programação em Lua
@Tronerboy -
[AJUDA]Estou com problemas num script de MTA no ServerSide
Lord Henry replied to ThigasDEV's topic in Programação em Lua
Source não tem nada a ver com quem executou tal função. Ela é definida pelo evento que ativou aquela função. Se o evento que está ativando a função for por exemplo onVehicleEnter, então source será o veículo que foi entrado pelo jogador. Por outro lado, se o evento ativador for onPlayerVehicleEnter, então dai sim source será o jogador que entrou no veículo. É necessário ler na Wiki o source de cada evento antes de usá-lo na função para saber o que está guardado nessa variável. -
- 1 reply
-
- 1
-
if (math.floor(id) == id) then -- Se o número arredondado é igual a ele mesmo, então ele é inteiro. print ("É inteiro.") else print ("Não é inteiro.") end
-
Não use source como parâmetro de função, troque por thePlayer. O segundo parâmetro de função nem precisa neste caso. Nome de função está curto demais, a não ser que seja apenas um teste. Mas evite. Linha 2 nunca vai passar pela condição, pois accountName não existe. Troque todos os source por thePlayer. Na linha 9, falta 1 TAB na linha. Falta um end depois da linha 9. Pra fechar aquele if e else. Corrija esses problemas por enquanto. Depois mande novamente o código corrigido e te ajudo com o próximo passo.
-
Só anexar o veículo ao caminhão usando os parâmetros de offset pra ele ficar na posição correta em relação ao caminhão. attachElements (veh, truck, 0, -2, 3) -- Mude os números para encaixar melhor o carro no caminhão, eu fiz de cabeça. -- veh = o carro que vc quer anexar ao caminhão. -- truck = o caminhão no qual vc quer anexar o carro.
-
Pra np++ eu não conheço. Eu também uso ele pra programar meus resources mas não utilizo autocompletar pra me forçar a aprender as sintaxes. Mas em outros editores de texto sei que tem.
-
Problemas que eu não to conseguindo arrumar no script
Lord Henry replied to Nome Nome's topic in Programação em Lua
Na próxima vez, aguarde 48h antes de reviver seu tópico. Era mais fácil ter simplesmente colado o erro aqui em vez de ter o trabalho de upar uma imagem. No primeiro erro, ele está reclamando que a variável Imagens é booleana. (provavelmente false) No segundo erro, ele diz que não é possível comparar se false é menor que 10. O que eu sugiro que você faça, é trocar aquela linha 9 onde ele seta o valor de Imagens, para isso: Imagens = getElementData(getLocalPlayer(), "Imagens") or "0" Mas vale lembrar que a linha 15 (aparece na linha 12 que vc enviou) continuará dando erro se você não tiver a imagem "0.png" dentro da pasta "Portfolio". -
Cara, não recomendo que vc use pois ele buga em algumas sintaxes. Além disso sempre que o MTA atualizar e adicionar/remover funções, vc precisará ficar editando a linguagem manualmente.
-
addCommandHandler getPlayerAcls (função útil, é necessário incluir o código-fonte dela no seu script) getPlayerAccount getAccountName (loop for) aclGetGroup aclGroupRemoveObject
-
Aqui não é lugar pra pedir script pronto, amigo. Mas podemos te ajudar a fazer um. Você vai precisar de addCommandHandler e setVehicleOverrideLights. É bem simples. Inclusive o próprio exemplo da Wiki já faz isso, basta adaptar com o comando /farol.
- 1 reply
-
- 1
-
Certifique-se de que seu personagem está na dimensão 0.
-
Qual o nome da animação do jogador morto no chão?
Lord Henry replied to Gaimo's topic in Programação em Lua
Ta ae: setPedAnimation (source, "ped", "KO_shot_front", -1, false, false, false, true) -
Como descer a vida de um jogar graduamente?
Lord Henry replied to Gaimo's topic in Programação em Lua
Eu também faria com timer. Pois se trata de um curto período de tempo com repetições. -
dúvida Remover informação depois de um tempo.
Lord Henry replied to noonbr's topic in Programação em Lua
Para grandes períodos de tempo, calcula-se usando getRealTime().timestamp -
Basta usar isso ao abrir o painel de login: guiSetInputEnabled (true) -- Desativa binds. As teclas T, Y não irão ativar o chat. E isso ao fechar o painel de login: guiSetInputEnabled (false) -- Habilita as binds novamente.
-
ajuda Resource impedido de executar uma função
Lord Henry replied to gabrielcosta's topic in Programação em Lua
Mostre sua ACL Admin no arquivo acl.xml -
Tópico movido para Offtopic, pois se trata de um anúncio de solicitação de staff.
-
A função killPed burla as proteções, pois ela não dá dano e sim mata direto. Se a sua proteção seta um elementData no jogador quando ele ativa a proteção, adicione essa condição antes no seu script de headshot. Dessa forma o jogador só irá morrer se não estiver com a elementData da proteção.
-
Você só pode mudar o interior de elementos, não de uma função. A linha 9 não faz sentido.
-
Você pode começar a partir do exemplo desta página: https://wiki.multitheftauto.com/wiki/FadeInText