Tópico de Dúvidas |
Doneky « Citoyen » 1404828600000
| 0 | ||
Como funciona o parâmetro currentTime no eventLoop de forma que não dê nenhum bug/fail? Quero exemplos! Dernière modification le 1404829380000 |
Tiwdamerenda « Citoyen » 1404844380000
| 0 | ||
Doneky a dit : currenttime significa tempo passado tem que ser em milisegundos exemplo function eventLoop(tp, tf) if tp> 50000 then print('oi') end end quando o tempo passado for maior 50 segundos vai aparecer a mensagem oi foi o unico que eu consegui fazer Dernière modification le 1404844440000 |
Doneky « Citoyen » 1404876900000
| 0 | ||
Vlw aí!!! |
Dhanny_mheyran « Citoyen » 1404929220000
| 0 | ||
Como fazer para um objeto ao chegar em um X ou Y acontecer alguma coisa? |
Kombizinha « Citoyen » 1404929820000
| 0 | ||
Haxhhhhhhhhh a dit : xx=00 yy=0 if xx==75 and yy==80 then for a in pairs(tfm.get.room.playerList) do tfm.exec.killPlayer(a) end end Só Um Exemplo ;) Dernière modification le 1404929880000 |
Dhanny_mheyran « Citoyen » 1404930060000
| 0 | ||
Kombizinha a dit : Não é para quando o jogador chegar nas coordenadas, mas sim um OBJETO chegar nelas. |
Kombizinha « Citoyen » 1404930180000
| 0 | ||
Haxhhhhhhhhh a dit : Então, é só vc por isso no item exemplo. xx=00 yy=0 if xx==75 and yy==80 then for a in pairs(tfm.get.room.playerList) do tfm.exec.killPlayer(a) end end tfm.exec.addShamanObject(57,xx,yy) Ai É Só Você Usar moveObject e Tals ... |
Tiwdamerenda « Citoyen » 1405050420000
| 0 | ||
Alguem pode fazer um exemplo de comando com complemento e comenta lo para que eu possa entender |
Kombizinha « Citoyen » 1405081380000
| 0 | ||
tiwdamerenda a dit : function eventChatCommand(p,c) -- Isso Aqui Você Sabe .. if c:sub(0,1) == "a" then -- No Numero 1, Você Poe Qnts Letras Tem o Comando Por Exemplo "if c:sub(0,4) == [[mapa]] then tfm.exec.newGame (c:sub(6)) -- Aqui É O Que Vai Acontecer .. end end Ta Ai *-* |
Tiwdamerenda « Citoyen » 1405089060000
| 0 | ||
Obrigado komb |
Kombizinha « Citoyen » 1405089660000
| 0 | ||
tiwdamerenda a dit : Denada :) |
Robonado « Citoyen » 1405096620000
| 0 | ||
Komb esqueceu de falar que o do complemento, tem que ser 1 ou 2 a mais que o do comando. c:sub(0,numero) e c:sub(numero+2), onde numero = número de letras que o comando tem. Por exemplo: function eventChatCommand(p, c) if c:sub(0,4) == "kill" then tfm.exec.killPlayer(c:sub(6)) -------------------------------------------------------------------------- elseif c:sub(0,7) == "respawn" then tfm.exec.respawnPlayer(c:sub(9)) end end Dernière modification le 1405097220000 |
Kombizinha « Citoyen » 1405097160000
| 0 | ||
Robonado a dit : Poisé ... |
Laagaadoo « Citoyen » 1405105680000
| 0 | ||
Haxhhhhhhhhh a dit : Quando o objeto for spawnado, você deve utilizar a tabela de objetos para pegar informações sobre ele, mas antes você precisa pegar o ID desse objeto. Se você quer obter o X e Y de um objeto spawnado pelo shaman, utilize o evento eventSummoningEnd que ocorre quando o shaman termina de invocar um objeto. Esse evento tem um parâmetro chamado other que é uma tabela com informações do objeto spawnado pelo shaman. Guarde o valor do ID do objeto em uma variável. No eventLoop verifique se o X e Y do objeto estão em uma determinada coordenada, utilize a tabela objectList que tem informações de todos os objetos spawnados no mapa pelo shaman ou pelo script. O script ficará assim: pos_x = 0 -- Substitua o 0 pela posição no eixo X que você quer verificar pos_y = 0 -- Substitua o 0 pela posição no eixo Y que você quer verificar objId = null function eventSummoningEnd(playerName, objectType, xPosition, yPosition, angle, xSpeed, ySpeed, other) objId = other end function eventLoop(currentTime, timeRemaining) if tfm.get.room.objectList[objId].x == pos_x and tfm.get.room.objectList[objId].y == pos_y then print("Está na coordenada!") end end |
Gutigusta « Citoyen » 1405109100000
| 0 | ||
É possível fazer um minigame que... - Mesmo que ninguém esteja no cafofo ele role normalmente - Se alguém entrar ou sair do cafofo ele continue rodando - Ou seja, 24 horas? |
Kombizinha « Citoyen » 1405109400000
| 0 | ||
Gutigusta a dit : Nop .. |
Gutigusta « Citoyen » 1405109400000
| 0 | ||
Kombizinha a dit : :\ afs :( |
Gcgostosao « Citoyen » 1405216440000
| 0 | ||
como coloca foto no perfil |
Gabysoulinda « Citoyen » 1405283580000
| 0 | ||
o script que teleporta o rato desejado a um lugar desejado:? brg '-' |
Robonado « Citoyen » 1405286160000
| 0 | ||
Gabysoulinda a dit : Com clique, comando? Como? |