-
Posts
3,875 -
Joined
-
Days Won
67
Everything posted by DNL291
-
Tanto faz o carro que você vai substituir, pode ser vários outros também.
-
Algum modelador 3D na comunidade?
DNL291 replied to Stanley Sathler's topic in Portuguese / Português
calma man, ta exaltado ? Não vi nenhum exalto da parte dele. Só explicou sobre a posição dele no fórum, que não exige nenhuma função, e nem estar ativo. Então por que ele iria perder esse título no Rank? E também, neves768 já disse acima estar precisando de algum modelador, o post já tem alguns meses, mas isso ainda pode estar pendente. O único problema aqui é o Off-Topic. Então por favor, evite mensagens fora do assunto do tópico e qualquer problema que houver, use o Report. -
De nada. Bem, no MTA Wiki diz que o valor é de 0 até 999, não sei se isso que era o problema de qualquer forma.
-
Tente: addEventHandler("onPlayerJoin",root, function() setPedStat ( source, 70, 999 ) setPedStat ( source, 71, 999 ) setPedStat ( source, 72, 999 ) setPedStat ( source, 74, 999 ) setPedStat ( source, 76, 999 ) setPedStat ( source, 77, 999 ) setPedStat ( source, 78, 999 ) setPedStat ( source, 79, 999 ) end )
-
Good job. [quote name=..&G:..]Oh, I remember back adays there was a chat script that looked like it, and had different language tabs, which I can't find... Anyway, nice GM, helped me a lot I think is this what you meant: viewtopic.php?f=108&t=80666
-
Como remover a mensagem de ban predefinida?
DNL291 replied to joaosilva099's topic in Programação em Lua
Você precisa fazer o seu próprio ban-system, isso até onde eu sei. Não me lembro de ter visto tal resource liberado. -
Você pode salvar o tempo do VIP na conta do jogador. E definir o tempo sempre que o jogador se logar. E quando sair da conta, armazena novamente o tempo restante. Na parte do comando, você pode usar os dias do VIP no argumento, e converter os dias para milissegundos (dias*86400000). Se for em horas, faz seguindo o mesmo raciocínio.
-
Pode explicar o seu problema por favor? Além disso, mostre os avisos no debug sempre que houver.
-
What t is returning when you're indexing the table WayPointLocs ?
-
[RESOLVIDO] setGameSpeed apenas para o jogador.
DNL291 replied to #Iniciante3D's topic in Programação em Lua
Fiz um teste num Servidor local, e realmente definindo a velocidade do jogo no lado client, não será definido no lado server. Já no lado server, vai definir a velocidade globalmente (server e client). Mas nesse caso, acredito que você esteja chamando o evento "SpeedOn" para todos jogadores. Não tem como usar setGameSpeed no lado client e definir para todos, já que está sendo executado individualmente. Enfim, mostre o seu código do lado server pra mim ver como você está chamando o evento "SpeedOn" -
[RESOLVIDO] setGameSpeed apenas para o jogador.
DNL291 replied to #Iniciante3D's topic in Programação em Lua
Poderia mostrar esse trecho do seu código? Não tenho certeza, mas setGameSpeed no lado client deve definir a velocidade do jogo apenas pro jogador local. -
[RESOLVIDO] setGameSpeed apenas para o jogador.
DNL291 replied to #Iniciante3D's topic in Programação em Lua
Use setGameSpeed no lado client. -
Espero que tenha sucesso com o desenvolvimento, fazer um Servidor RPG do zero não é fácil, quando é sozinho fica mais coisas ainda. Acho que este é um GM que está precisando para os servidores brasileiros. Espero que seja original e com muitos recursos, boa sorte.
-
Não há motivos pra deletar o tópico. Além disso, ele está aqui para ajudar outras pessoas que posteriormente podem ter o mesmo problema.
-
Acho que você pode encontrar uma API para outros tradutores online. Se não me engano, já vi isso pelo fórum Scripting, tente achar pesquisando pelo fórum. O link que usa o Google Tradutor que eu postei, funciona para tocar um som no MTA, por exemplo.
-
O erro está na função createVehicle, primeiramente é o ID do veículo - que não confere com o do script (571), o outro erro está nas posições para criar o veículo. Código: function kart(M, _, T) local x1, y1 = getElementPosition(M) for _,Pl in ipairs(getElementsByType("player")) do local x2, y2, z = getElementPosition(Pl) local Distance = getDistanceBetweenPoints2D(x1, y1, x2, y2) if (Distance <= 30) then outputChatBox("#00FFFF[EVENTO] Você ganhou um Kart [571] ", Pl, 0, 255, 0, true) createVehicle( 571, x2, y2, z + 10 ) end end end addCommandHandler("darkart", kart) Tente isto: addCommandHandler( "darveiculo", function (playerSource, cmdName, ID) local px, py = getElementPosition(playerSource) local vehName = getVehicleNameFromModel(ID) if ID and type(vehName) ~= "string" then return outputChatBox("O ID do veículo é inválido", playerSource, 225, 0, 0) elseif not ID then return outputChatBox("Sintaxe: /darveiculo ID", playerSource, 225, 0, 0) end for _,Pl in ipairs(getElementsByType("player")) do local x, y, z = getElementPosition(Pl) local Distance = getDistanceBetweenPoints2D(px, py, x, y) if (Distance <= 30) then outputChatBox("Você ganhou o veículo "..vehName, Pl, 0, 255, 0) createVehicle( ID, x, y, z + 6 ) end end end )
-
http://translate.google.com/translate_tts?tl=linguagem&q=texto É isso que você quer dizer? Ou se é mesmo a API, você já deve saber que é paga, certo? E se não conseguir encontrar gratuitamente, você pode usar uma avaliação gratuita.
-
https://community.multitheftauto.com/ind ... ls&id=8466 Did you saw that shader?
-
É verdade, percebi que tem um parâmetro inútil no evento do lado cliente. triggerClientEvent(thePlayer, "onTimer", thePlayer, resultado) Client: function testee(resultado) outputChatBox("Verme ="..tostring(resultado).."") removeEventHandler("onClientRender", root, tempo) addEventHandler("onClientRender", root, tempo) end addEvent("onTimer", true) addEventHandler("onTimer", getLocalPlayer(), testee)
-
@Atton: You can use getVehicleComponentPosition + getPositionFromElementOffset (provided by IIYAMA) And set the camera's position and the look at with that. Example using the front bumper: local cx, cy, cz = getVehicleComponentPosition(theVehicle, "bump_front_dummy") local lookAtX, lookAtY, lookAtZ = getPositionFromElementOffset(theVehicle, cx - .5, cy, cz) -- Gets the center of the bumper component local camX, camY, camZ = getPositionFromElementOffset(theVehicle, cx - .5, cy + 2.3, cz + .3) -- Gets the positions for the camera setCameraMatrix(camX, camY, camZ, lookAtX, lookAtY, lookAtZ) Note: Some vehicles doesn't have the component: "bump_front_dummy", and some vehicles returns the position of the bumper inverted (and it should be: cx + .5 instead).
-
Wait I guess I posted the getElementModel. Must have not clicked the submit button! You did submit, but that was probably wrong, that is why any moderator removed it. And thanks lopez. Read the wiki or ask in the Scripting section before posting here.
-
O erro deve estar na linha 9 (server-side), já que resultado retorna um valor nulo.