-
Posts
4,005 -
Joined
-
Last visited
-
Days Won
184
Everything posted by Lord Henry
-
Como eu edito a zona safe ? as coordenadas no caso..
Lord Henry replied to +JOKER's topic in Programação em Lua
E utilize o botão <> do fórum para postar códigos. Não irei ler código sem formatação. -
Desativar veiculos sumindo
Lord Henry replied to Striker6225's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
@Striker6225 Não era resposta direcionada pra você. Era direcionada pro DNL. -
Desativar veiculos sumindo
Lord Henry replied to Striker6225's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
Feito: https://github.com/multitheftauto/mtasa-resources/pulls -
Sim, eu testei em mim mesmo pelo painel Admin. Não testei em NPC.
-
Desativar veiculos sumindo
Lord Henry replied to Striker6225's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
Desligue todos os resources do servidor e teste novamente. Deixe somente o Freeroam, Admin e os resources que não dá pra desligar. -
Desativar veiculos sumindo
Lord Henry replied to Striker6225's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
Dai não é o Freeroam. O Freeroam só remove os veículos criados por ele. Ele não influencia os veículos do painel Admin. Se os veículos do painel Admin estão sumindo, é outro script fazendo isso. -
Testei aqui e funcionou.
-
Tem parâmetro no setPedAnimation que congela o último frame da animação. Dai você consegue deixar o ped deitado no chão sem precisar de setTimer.
-
Depende. Ele cai no chão diferente dependendo de onde levou tiro. As vezes cai pra frente, as vezes pra trás. Tem todos esses, no bloco "ped": ko_shot_face ko_shot_front ko_shot_stom ko_skid_back ko_skid_front ko_spin_l ko_spin_r
-
Tá.
-
Desativar veiculos sumindo
Lord Henry replied to Striker6225's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
No seu Freeroam, no arquivo fr_server.Lua, da linha 378 até 381 (talvez algumas linhas a mais ou a menos), substitua isso: Por isso: E nas linhas 477 até 480, substitua isso: Por isso: Depois vá nas settings do Freeoram (clique duas vezes nele pelo painel admin) e mude o tempo de vehicles/maxidletime para -1. E então reinicie o Freeroam. Dessa forma, os veículos criados pelo Freeroam não vão mais sumir. Você pode ativar novamente esta funcionalidade quando quiser, apenas mudando o tempo novamente para um valor positivo. Valores negativos desativarão esta funcionalidade. -
Fiz o seguinte teste está funcionando normalmente: client.Lua: addEventHandler ("onClientKey", root, function (key, state) -- Troquei source por state. Eles não são a mesma coisa. if key == "backspace" and state then -- Se a tecla apertada for backspace (apenas para teste) e estiver sendo pressionada, então: triggerServerEvent ("onClientBuyVehicle", localPlayer) -- Os demais parâmetros não coloquei pois precisaria do resto do script, mas não creio que exista problema neles. Removi também o primeiro localPlayer (vc estava usando 2 sem necessidade). end end) server.Lua: addEvent("onClientBuyVehicle", true) addEventHandler("onClientBuyVehicle", root, function(model, price, r, g, b, r1, g1, b1) -- Todos esses parâmetros são nil, pois não declarei eles no trigger, mas ignorei pois nem estou usando no teste. Também não estou mais usando playerSource, pois ele já é passado automaticamente pela variável predefinida client. Também funcionaria com source, pois passei o localPlayer como source no triggerServerEvent. outputChatBox("[Brasil PH]: #ffffffLembre-se de estacionar seu veiculo para que ele seja salvo em nosso sistema", client, 65, 105, 225, true) -- Usei client, mas funcionaria com source também. Também removi o código #hex no início do texto e coloquei direto nos parâmetros RGB para otimização. end)
-
Bem estranho... o evento está adicionado sim no lado server. Não era pra dar esse erro. Farei alguns testes com server local.
-
Vale lembrar que não damos suporte para scripts roubados/vazados.
-
Se o script for pego da internet, não tem motivo para protegê-lo, uma vez que qualquer um poderia pegá-lo de lá. Mas se você comprou o script (e ele não é vazado de outro lugar) ou você mesmo desenvolveu, você pode mandá-lo via mensagem privada, em vez de publicá-lo aqui.
-
Falta o evento "onClientBuyVehicle" no script server-side. Mostre como estão os scripts client.Lua e server.Lua do seu resource de concessionária.
-
Ajuda - Com Urgência! .
Lord Henry replied to Magno MTA's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
Abra os logs, pegue o serial e IP dele (que pode não ser este aí do nick) e BAN permanente nos dois. Resolvido. -
Ta ae tudo que você precisa: Template:Drawing_functions
-
Só usar isso: guiSetInputEnabled (true) -- Todas as binds do MTA são desativadas. Para voltar ao normal, use false.
-
Você precisa ter habilidade PRO na arma para que ela funcione com você. Experimente fazer o mesmo com outros níveis de habilidade: "poor" e "std"
-
Sim. Essa função retorna a distância em metros.
-
Salva a skin com um setAccountData e getElementModel, depois que ele logar no server, pega de volta com getAccountData e setElementModel. Vai precisar dos eventos onPlayerQuit, onPlayerLogout e onPlayerLogin.
-
Se refere ao entrar no server ou se refere depois de morrer?
-
Só chamar um amigo com notebook pra jogar na sua LAN.