-
Posts
3,992 -
Joined
-
Last visited
-
Days Won
183
Everything posted by Lord Henry
-
-
local Tab_Musicas = { {"musicas/musica1.mp3", "Nome da Música 1 - Nome da Banda"}, {"musicas/musica2.mp3", "Nome da Música 2 - Nome da Banda"}, {"musicas/musica3.mp3", "Nome da Música 3 - Nome da Banda"} } local rand = math.random(1, #Tab_Musicas) sound = playSound (Tab_Musicas[rand][1], false) ... dxDrawText (Tab_Musicas[rand][2], ...
- 2 replies
-
- 1
-
-
- loginpanel
- playsound
-
(and 1 more)
Tagged with:
-
Você provavelmente fez no client pelo evento onClientResourceStart. E dai ativa em todos os clients. Ative somente no jogador que entrar no server, ativando no cliente com um trigger.
-
Faz a arma ficar invisível e desabilita o tiro dela.
-
Tópico movido para a seção de Programação em Lua. createMarker - Cria o marker na coordenada específica. setElementInterior - Coloca determinado elemento em um interior. Pode ser usado tanto no jogador quanto no marker. setElementDimension - Coloca determinado elemento em uma dimensão. Usado tanto no jogador quanto no marker (recomenda-se que interiores usem dimensões diferentes de 0). setElementPosition - Coloca determinado elemento em uma posição do mundo. Use no jogador. (interiores geralmente estão em grandes altitudes) onMarkerHit - Evento que ativa a função quando algo colide no marker. Você também pode baixar um resource qualquer na comunidade do MTA que também use teleportes por marker e descobrir como ele funciona.
- 1 reply
-
- portugues
- portuguese
-
(and 1 more)
Tagged with:
-
Tópico duplicado. Original: @Niick já é o terceiro tópico criado com o mesmo assunto. O primeiro você criou na seção geral (que foi deletado) e logo em seguida criou aquele ali mencionado acima na seção correta. Se continuar fazendo spam de tópicos, você receberá uma advertência. Veja as regras do fórum antes de continuar.
-
Você pode ler arquivos de áudio e fonte usando <file> no meta. <file src="audio.mp3" /> <file src="fonte.ttf" />
-
Testei só com isso e já funcionou. Ele fica parado no primeiro frame da animação. setPedAnimation (source, "kissing", "gift_give", -1, false, false, false)
-
Tentou com 0.1 no lugar de .1?
-
Não se esqueça disso: addEventHandler ("onPlayerQuit", root, function () if (isTimer(timers[source])) then killTimer (timers[source]) timers[source] = nil end end)
-
Crie uma table vazia fora da função. Ela será usada para armazenar os timers de cada jogador. Cada jogador terá seu próprio timer. Na função, verifica se existe o timer indexado no jogador que executou o comando. Se existir, mostra mensagem de erro. Se não existir, cria o timer e dá a vida normalmente. Quando o timer terminar, anule a variável dele na table. Quando o jogador sair do server, anule a variável dele na table. local timers = {} function buyhealth (thePlayer) if (isTimer (timers[thePlayer])) then -- Se existe o timer desse jogador, então: outputChatBox ("[ERRO]: Espere 30 segundos para comprar vida novamente!", thePlayer, 255, 0, 0) -- Envia isso pra ele e nada acontece. else -- Se não tiver o timer desse jogador, então: timers[thePlayer] = setTimer (function () -- Cria o timer, que dura 30 segundos. timers[thePlayer] = nil -- Depois que terminar o timer, anula a variável do timer. end, 30000, 1) local money = getPlayerMoney (thePlayer) if (money >= 250) then outputChatBox ("* "..getPlayerName (thePlayer)..":#696969 Vᴏᴄᴇ ᴄᴏᴍᴘʀᴏᴜ [#00FF00/ᴠɪᴅᴀ#696969] Pᴏʀ: #00FF00R$: 5000", thePlayer, 255, 0, 0, true) local thePlayerhealth = getElementHealth (thePlayer) setElementHealth (thePlayer, 569) takePlayerMoney (thePlayer, 5000) else outputChatBox ("A vida custa $5000!", thePlayer, 255, 0, 0) end end end addCommandHandler ("vida", buyhealth)
-
Isso não é painel DX. Isso é painel CEGUI.
-
Dai isso é possível sim. Mas bloquear o TXD não dá.
-
[Ajude-Me] Painéis invisíveis
Lord Henry replied to dener189's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
Não sei o que pode ser. -
As skins nada mais são do que arquivos TXD que foram editados com a nova textura. Você só pode vender a textura (imagem), mas não o arquivo TXD.
-
Não. E seria ilegal fazer isso. Arquivos TXD e DFF são propriedade da Rockstar Games, você não pode considerá-los como propriedade sua. Portanto não pode bloqueá-los nem comercializá-los.
-
onPlayerWasted onPlayerQuit
-
mais de um veiculo so que so um container
Lord Henry replied to FluxoTotal's topic in Programação em Lua
Você tem uma função em aberto sendo solicitada. A função tempo não faz sentido. -
mais de um veiculo so que so um container
Lord Henry replied to FluxoTotal's topic in Programação em Lua
Bom, pra começar, isso: if veh and veh == caminhao then if veh and veh == caminhao1 then if veh and veh == caminhao2 then Deve ser assim: if veh and veh == caminhao then if veh and veh == caminhao1 then if veh and veh == caminhao2 then E isso: end end end Vira isso: end end end end end -
mais de um veiculo so que so um container
Lord Henry replied to FluxoTotal's topic in Programação em Lua
Vc não está achando algo estranho nessas linhas 4, 5 e 6? Principalmente se comparar às linhas 18, 19 e 20. -
mais de um veiculo so que so um container
Lord Henry replied to FluxoTotal's topic in Programação em Lua
Bom, no seu caso eu colocaria todos os caminhões numa table. Depois usaria um loop pela table para verificar o caminhão correto. E já vi que você errou na lógica em alguns lugares. Use o /debugscript 3 para detectar os erros. -
A data é temporária ou permanente? Ela é uma data que varia constantemente durante a partida do jogador? Ou é uma data constante que só muda quando ele faz uma ação específica?
-
mais de um veiculo so que so um container
Lord Henry replied to FluxoTotal's topic in Programação em Lua
Utilize o botão de código do fórum para postar scripts ao invés de colar direto no texto. -
Considere indentação obrigatória. É muito mais difícil ler e interpretar seu código se ele não estiver indentado. Pra grandes períodos de tempo, recomendo getRealTime().timestamp em vez de setTimer.
-
Eu geralmente uso os valores padrão pra evitar erros.