SHOW:
|
|
- or go back to the newest paste.
| 1 | ---------------------By Nicknamepll | |
| 2 | -----------------Minigame name Speedracing | |
| 3 | -------------11.10.13 | |
| 4 | ||
| 5 | tfm.exec.setNameColor("Nicknamepll", 0xFF1900)
| |
| 6 | tfm.exec.setNameColor("Ouake", 0xFF1900)
| |
| 7 | system.disableChatCommandDisplay("off",true)
| |
| 8 | system.disableChatCommandDisplay("help",true)
| |
| 9 | system.disableChatCommandDisplay("pomoc",true)
| |
| 10 | tfm.exec.disableAutoTimeLeft (true) | |
| 11 | tfm.exec.disableAutoShaman(true) | |
| 12 | ||
| 13 | function eventNewPlayer(playerName) | |
| 14 | tfm.exec.bindKeyboard(playerName,37,true,true) | |
| 15 | tfm.exec.bindKeyboard(playerName,39,true,true) | |
| 16 | tfm.exec.bindKeyboard(playerName,65,true,true) | |
| 17 | tfm.exec.bindKeyboard(playerName,68,true,true) | |
| 18 | end | |
| 19 | ||
| 20 | for playerName,player in pairs(tfm.get.room.playerList) do | |
| 21 | tfm.exec.bindKeyboard(playerName,37,true,true) | |
| 22 | tfm.exec.bindKeyboard(playerName,39,true,true) | |
| 23 | tfm.exec.bindKeyboard(playerName,65,true,true) | |
| 24 | tfm.exec.bindKeyboard(playerName,68,true,true) | |
| 25 | end | |
| 26 | ||
| 27 | ||
| 28 | function eventKeyboard(playerName,key,down,x,y) | |
| 29 | if key==37 or key == 65 then | |
| 30 | tfm.exec.movePlayer(playerName, 0, 0, true, -20, 0, true) | |
| 31 | elseif key==39 or key==68 then | |
| 32 | tfm.exec.movePlayer(playerName, 0, 0, true, 20, 0, true) | |
| 33 | end | |
| 34 | end | |
| 35 | ||
| 36 | function main() | |
| 37 | tfm.exec.disableAutoNewGame (true); | |
| 38 | tfm.exec.disableAutoShaman(true); | |
| 39 | tfm.exec.disableAutoTimeLeft (true); | |
| 40 | tfm.exec.disableAutoScore (true); | |
| 41 | tfm.exec.disableAfkDeath (true); | |
| 42 | end | |
| 43 | ||
| 44 | function eventNewGame () | |
| 45 | tfm.exec.setUIMapName("<b><i>Speedracing</i><b>")
| |
| 46 | tfm.exec.setGameTime (90*1); | |
| 47 | tfm.exec.setUIShamanName ("<B><i>Speedracing</i></b>")
| |
| 48 | end | |
| 49 | ||
| 50 | function eventNewPlayer(playerName) | |
| 51 | tfm.exec.chatMessage("Witam w <b><i>#Speedracing!</i></b>",playerName)
| |
| 52 | end | |
| 53 | ||
| 54 | function eventChatCommand(playerName, com) | |
| 55 | if com == 'off' then | |
| 56 | system.exit() | |
| 57 | else if com == 'info' then | |
| 58 | ui.addPopup(1,0,"<b><font size='20'color='#13A8B7'>Witaj w <u><i>#Speedracing!</i></u></font><font size='12'color='#D97922'><b>Szybkość myszki 25% (z 5%)</font></b><br /><font size='10'><i>Wyprodukował: <b>Nicknamepll</b></i></font>",playerName,200,100,400) | |
| 59 | end | |
| 60 | end | |
| 61 | end | |
| 62 | ||
| 63 | tfm.exec.disableAutoNewGame(true) | |
| 64 | maps={"@3535551","@4194139 ","@4203509","@2968636","@4164079","@4149063","@4137883","@4079526","@4057706 ","@3903445 ","@3975221","@4020151","@1882894","@2788292","@3548416","@3015990","@689939","@3353704","@3374495","@3521518","@3211259","@3072840","@3156472","@3114878","@2232477","@3004030","@2994957","@2748155 ","@2887610"}
| |
| 65 | tfm.exec.newGame(maps[math.random(#maps)]) | |
| 66 | ||
| 67 | function eventLoop(time,remaining) | |
| 68 | if remaining<=0 then | |
| 69 | tfm.exec.newGame(maps[math.random(#maps)]) | |
| 70 | end | |
| 71 | end | |
| 72 | ||
| 73 | function eventNewPlayer(name) | |
| 74 | tfm.exec.bindKeyboard(name,32,true,true) | |
| 75 | tfm.exec.respawnPlayer(name); | |
| 76 | tfm.exec.setUIShamanName("Speed")
| |
| 77 | end | |
| 78 | ||
| 79 | function eventPlayerWon(name) | |
| 80 | end | |
| 81 | ||
| 82 | function eventPlayerDied(name) | |
| 83 | end | |
| 84 | ||
| 85 | ||
| 86 | for name,player in pairs(tfm.get.room.playerList) do | |
| 87 | system.bindMouse(name, true) | |
| 88 | end | |
| 89 | ||
| 90 | function eventNewPlayer(name) | |
| 91 | tfm.exec.bindKeyboard(name,32,true,true) | |
| 92 | tfm.exec.respawnPlayer(name); | |
| 93 | tfm.exec.setUIShamanName("<J>Speed</J>")
| |
| 94 | ui.addPopup(1,0,"<b><font size=%%%quo1%%%>Najlepsze plemienie : <b><i><u>Polish Legends</u></i></b> !</font>",playerName,175,200,450) | |
| 95 | end | |
| 96 | ||
| 97 | ||
| 98 | print '<b>#Speedracing version 0.0.2</b>' | |
| 99 | print 'By Nicknamepl' | |
| 100 | ||
| 101 | ||
| 102 | ||
| 103 | ------------------------------------------------------------------------------- Version 0.0.2 |