-
Posts
4,005 -
Joined
-
Last visited
-
Days Won
184
Everything posted by Lord Henry
-
A questão de cancelar animações com o Shift é por causa do Freeroam. Ele cancela qualquer animação ao tentar pular.
- 4 replies
-
- bloquear comandos
- policial
-
(and 1 more)
Tagged with:
-
theVehicle nesse caso é uma string. Não tem como usar getElementModel em uma string. Tente isso: function verPorte (thePlayer, cmd, name) local alvo = findPlayer (thePlayer) -- Essa função não existe. Espero que vc tenha criado ela em outro lugar. if (getPedOccupiedVehicle (thePlayer)) then local id = getElementModel (getPedOccupiedVehicle (thePlayer)) if (id == 596) then if (name and getElementData (alvo, "porte") == true) then outputChatBox ("O(a) "..getPlayerName (alvo).."#FFFFFF possui um porte de arma válido.", thePlayer, 255, 255, 255, true) else outputChatBox ("O(a) "..getPlayerName (alvo).."#FFFFFF não possui um porte de arma valido.", thePlayer, 255, 255, 255, true) end else outputChatBox ("Você não está em uma viatura policial.", thePlayer, 255, 255, 255) end else outputChatBox ("Você não está em um veículo.", thePlayer, 255, 255, 255) end end addCommandHandler ("vporte", verPorte)
-
Coloque as cores em variáveis e altere esses valores das variáveis ao apertar a tecla.
-
Salvar getElementData na conta do player
Lord Henry replied to JonhAfrei179's topic in Programação em Lua
Não. Está errado. Faça assim: funtion aPorte (hitElement) if (hitElement and getElementType (hitElement) == "player") then local account = getPlayerAccount (hitElement) if (isGuestAccount (account)) then return end if (getElementData (hitElement, "porte")) then setAccountData (account, "porte", getElementData (hitElement, "porte")) outputChatBox ("Dados salvos na conta.", hitElement) else outputChatBox ("Não há dados para serem salvos na conta.", hitElement) end end end addEventHandler ("onMarkerHit", Mporte, aPorte) -
onVehicleEnter bindKey
-
Meta está errado.
-
Nunca vi sketchup exportando em formato dff válido. Posso estar equivocado, mas só conheço o 3ds Max e o Blender que são capazes de exportar modelos dff por meio de plugins. (também tem o Zmodeler, mas ele é tão ruim que nem considero)
-
Tópico movido para a seção de Programação em Lua.
-
Se eu fosse você, eu já teria aberto o arquivo DFF e TXD de um veículo original do GTA que funciona os paintjobs pra estudar a diferença deles pra um veículo que não tem. Depois aplicava essas diferenças no DFF e TXD do veículo modificado. Enfim, não sei como funciona, por isso seria necessário estudar mais pra descobrir.
-
O arquivo files/fonts/font.ttf não existe ou não foi declarado no meta.xml
-
Naquela linha 32, weapon não foi declarado em lugar nenhum.
-
Se você está setando a animação com um script client-side, dai só vc vai ver mesmo. Pros outros verem vc tem que fazer server-side.
-
EngineLoadIFP EngineReplaceAnimation
-
Sim. Programe um novo script.
-
SetPlayerNametagShowing
-
No parâmetro de horizontal align, coloque "right"
-
Claramente vc copiou errado ou o resto do script está com defeito. A parte que eu passei está correta.
-
Isso não faz nenhum sentido. Aparece algum erro no /debugscript 3?
-
como desativar sistema de gasolina em bikes?
Lord Henry replied to Gaimo's topic in Programação em Lua
@Burgao favor não reviver tópicos antigos. Crie seu tópico na seção de Programação em Lua, seguindo as regras de postagem e dando mais detalhes da sua dúvida. -
Que tutoriais vc está acompanhando? Pq se eles usam o source como parâmetro de função desse jeito, eles são bem ruins...
-
Putz... tem muita coisa errada aí. Pra começar vc está usando elementData que é uma coisa temporária pra saber se o jogador comprou o celular ou não. Se vc não estiver salvando isso na conta do jogador, irá perder o celular ao sair do servidor. -------------------------------------------- Quanto ao seu primeiro script, tente assim: guiSetVisible (playerwindow, false) function OpenWin () if getElementData (localPlayer, "Celular") then -- Se tem o celular comprado, então: if guiGetVisible (playerwindow) then -- Se o celular já está visível na tela, então: guiSetVisible (Blipwindow, false) guiSetVisible (send, false) guiSetVisible (playerwindow, false) guiSetVisible (Wind, false) guiSetVisible (JanelaGPSMBR, false) guiSetVisible (SmsWindow, false) guiSetInputEnabled (false) showCursor (false) else -- Se o celular não está visível na tela, então: guiSetVisible (playerwindow, true) guiSetInputEnabled (true) showCursor (true) end end end bindKey ("F1", "down", OpenWin)
-
EngineLoadIFP - Carrega o IFP no MTA e cria um nome de bloco customizado para colocar as animações nele. SetPedAnimation - Coloca a animação no personagem, use o nome que vc customizou e o nome da animação que está dentro do arquivo IFP. engineReplaceAnimation - Caso você deseje substituir uma animação nativa do GTA por uma animação do seu arquivo IFP em vez de criar um bloco novo.
-
Mostre o código que vc está tentando fazer.
-
Está faltando parte do seu código. Onde ele define o elementData do celular?
-
verificar se um player esta perto de um carro
Lord Henry replied to EW1611's topic in Programação em Lua
Cria um shapeHit esférico e anexa ele no veículo. Sempre que o jogador colidir nesse colShape, ativa a função. CreateColSphere AttachElements OnColShapeHit