-
Posts
3,875 -
Joined
-
Days Won
67
Everything posted by DNL291
-
Basta declarar apenas o jogador o qual a animação será cancelada. Exemplo: addCommandHandler("setanim", function( thePlayer ) setPedAnimation (thePlayer, "CARRY", "liftup", 0, false, false, false, false) end) addCommandHandler("cancelanim", function( thePlayer ) setPedAnimation (thePlayer) end)
-
Você vai precisar usar getPlayerMoney no lado server e então fazer um trigger para o jogador que irá receber os dados.
-
Não, bindKey funciona para uma tecla especifica. Tem alguns exemplos na página da wiki, mas vou postar novamente aqui: local playingSound = false bindKey( "1", "down", function() playingSound = playSound() -- só fazer uma verificação com a variável playingSound p/ verificar se já está tocando end ) Se for para qualquer tecla é só usar o evento onClientKey
-
Desculpe, você Interpretou errado, eu me referi ali ao script broph.Lua que você colocou o seu código clientside. Aquele script do resource play é serverside, você vai precisar deixar esse código no lado client para funcionar.
-
Terá que criar um banco mysql para o server, nos scripts que o usam adaptar para funcionar com tal database.
-
Faltou a função no 3º argumento de addEventHandler. addEventHandler("onClientRender", root, Pdx) @vinizipreto
-
Onde 'freeze' está definido? Deixe o setTimer assim: setTimer( function() setElementFrozen(player, false) end, 5000, 1 )
-
[Ajude-Me] Emprego não abre o painel de rotas
DNL291 replied to dener189's topic in Programação em Lua
Quais mensagens mostra? -
Acho que seu código deveria ter funcionado, estranho, talvez seja outra função mas estou quase certo que é a setAmbientSoundEnabled
-
Função anônima não deve ter um nome declarado, remova o nome da função. Tópico movido para Portuguese / Português > Programação em Lua Por favor, use a seção correta da próxima vez @alowner
-
Tópico movido, @alowner
-
You could've figured the problem if you used /debugscript 3. Topic moved, @MauricioBoyPern
-
Relacionado a pergunta: https://forum.multitheftauto.com/topic/119373-como-por-para-andar-com-animação/
-
A primeira condição if ( killer ) é para evitar aviso no debug, pois vai tentar comparar boolean com o player se não existir o killer.
-
Sim, mas para algumas anims. Dependendo da animação não tem como até onde eu sei.
-
Como Irei fazer com oque o veiculo irá para um lugar especifico
DNL291 replied to ViniGuzela's topic in Programação em Lua
Se esse evento for compatível com o sistema que você usa sim. Só modificar o código e o setElementPosition. -
[Ajude-Me] Emprego não abre o painel de rotas
DNL291 replied to dener189's topic in Programação em Lua
Aonde tá a dificuldade de fazer uma depuração e testar os resultados... local function initializeOnVehicleEnter (p, s) --if p and s == 0 and pizzaSkins[getElementModel(p)] and pizzaVehicles[getElementModel(source)] then if getElementData ( p, "Emprego" ) == "Transportador" then if isElementWithinMarker( p, MarkerSafeTransportador) then local sourcePos = {getElementPosition(p)} local playerZone = getZoneName (sourcePos[1], sourcePos[2], sourcePos[3], true) outputChatBox("playerZone: "..tostring(playerZone), p) outputChatBox("locations[playerZone]: "..tostring(locations[playerZone]), p) if locations[playerZone] then if triggerClientEvent (p, "requestTransportadorjobStart", p, locations[playerZone]) then outputChatBox("Evento 'requestTransportadorjobStart' chamado com sucesso", p) end exports.Scripts_Dxmessages:outputDx( p, "Você Pegou os Malotes, Siga o Checkpoint para Entregar!", "info") --outputChatBox ("* PIZZA * Dica:#FFFFFF Utilize o Botão esquerdo do Mouse para Entregar a Pizza!", p, 255, 50, 50, true) end sourcePos = nil playerZone = nil else outputChatBox("Você não esta na marker!", p) end else outputChatBox("Você não é Transportador!", p) end end -
Está certo o código, o WL é válido, e testei aqui está funcionando.
-
Vai precisar editar o client e trocar o campo do player pelo id. No lado server você vai utilizar o parâmetro who para o ID do player e passar na função getPlayerID para obter o player element.
-
[Ajude-Me] Emprego não abre o painel de rotas
DNL291 replied to dener189's topic in Programação em Lua
Pode ser erro no código, use o comando /debugscript 3 para ver o debug. Pode ser a elementData inexistente, nesse caso uma depuração básica com outputChatBox e cada trecho irá te ajudar a encontrar onde surge o problema. Você também terá que adicionar o resource na ACL pois o mesmo utiliza a função aclGroupAddObject.