[Script] Portal gun |
1 | ||
Portal Gun O Script e basicamente a portal gun do jogo Portal, aperte 1 para o portal azul, e 2 para o portal amarelo local teclas = { 49, 50 } function eventNewPlayer(jogador) for _, tecla in pairs(teclas) do system.bindKeyboard(jogador, tecla, true) end end for jogador in pairs(tfm.get.room.playerList) do eventNewPlayer(jogador) end function eventKeyboard(_, id, __, x, y) if id == 49 then tfm.exec.addShamanObject(26, x, y) elseif id == 50 then tfm.exec.addShamanObject(27, x, y) end Topico Consertando com ajuda de Fly#8215 Dernière modification le 1611892920000 |
Leoonardo123 « Censeur » 1567602180000
| 1 | ||
vo testa e digo se gostei |
Leoonardo123 « Censeur » 1567602240000
| 1 | ||
horrivel |
0 | ||
Que isso kkkkk. |
0 | ||
O portal azul não aparece. E o script não funciona apenas com as teclas 1 e 2, eu aperto qualquer tecla e vem o portal laranja Te enviei uma mp Dernière modification le 1567614360000 |
Enzohquest « Citoyen » 1567965600000
| 1 | ||
Modifiquei reescrevi do zero o script para que ele funcione com a barra de espaço ou com as teclas V e B. Criei um outro mais complexo, porém decidi refazer... (no primeiro, eu 'automatizei' o processo com uma tabela {{idShaman,key,x=20,vx=20,vy=-5,...},...}, porém ia muito além da simples adição de portais deste tópico, então decidi fazer outra versão mais coerente e concisa) Obs.: O código original parece estar "duplicado" e faltou uma condição para verificar a key no eventKeyboard. Devem ter outras coisas para comentar, mas não parei para analisar muito. Bem, para quem queria usar o código, mas não pôde, aqui está. Porém, não sei se há tanto o que fazer ele. Code Lua 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 local tecla={86,66,32} |