Advertisement
suxonov

Untitled

Jan 21st, 2016
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.35 KB | None | 0 0
  1. players = {}
  2.  
  3. tfm.exec.newGame(0)
  4.  
  5. for name,player in pairs(tfm.get.room.playerList) do
  6. tfm.exec.bindKeyboard(name, 77, true, true)
  7. end
  8.  
  9. function eventNewPlayer(playerName)
  10.     players[playerName]={level=0}
  11. end
  12.  
  13. for name,player in pairs(tfm.get.room.playerList) do
  14.     eventNewPlayer(name)
  15. end
  16.  
  17. function eventPlayerWon(playerName)
  18.   players[playerName].level = players[playerName].level+1
  19.    print(players[playerName].level)
  20.    tfm.exec.newGame(0)
  21.    end
  22.    
  23. function eventKeyboard(name, keyc, down, x, y)
  24. if keyc == 77 then
  25.    ui.addTextArea(1,"",playerName,171,91,409,215,0x212F36,0x212F36,1,true)
  26.    ui.addTextArea(5,"<a href='event:close'>X</a>",playerName,569,72,11,20,0x212F36,0x212F36,1,true)
  27.       ui.addTextArea(2,"",playerName,214,105,120,50,0x2a3940,0x2a3940,1,true)
  28.    ui.addTextArea(6,"<a href='event:buy1'>Купить</a>",playerName,214,133,120,20,0x3e5057,0x3e5057,1,true)
  29.    ui.addTextArea(3,"<a href='event:items'>Вещи</a>",playerName,125,116,50,20,0x212F36,0x212F36,1,true)
  30.    ui.addTextArea(4,"<a href='event:skins'>Скины</a>",playerName,125,156,50,20,0x212F36,0x212F36,1,true)
  31.    end
  32. end
  33.  
  34. function eventTextAreaCallback(id, playerName, callback)
  35.    if callback == "close" then
  36.    ui.removeTextArea(1, playername)
  37.    ui.removeTextArea(2, playername)
  38.    ui.removeTextArea(3, playername)
  39.    ui.removeTextArea(4, playername)
  40.    ui.removeTextArea(5, playername)
  41.    ui.removeTextArea(6, playername)
  42.    end
  43.    if callback == "items" then
  44.    ui.addTextArea(2,"",playerName,214,105,120,50,0x914646,0x914646,1,true)
  45.    ui.addTextArea(6,"<a href='event:buy1'>Купить</a>",playerName,214,133,120,20,0x914646,0x914646,1,true)
  46.    end
  47.    if callback == "skins" then
  48.    ui.addTextArea(2,"",playerName,214,105,120,50,0x82d96c,0x82d96c,1,true)
  49.    ui.addTextArea(6,"<a href='event:buy1'>Купить</a>",playerName,214,133,120,20,0x914646,0x914646,1,true)
  50.    end
  51.    if callback == "buy1" then
  52.    if players[playerName].level >= 0 and players[playerName].level < 2 then
  53.    print("<R>Ошибка: вы не можете купить этот объект")
  54.    elseif players[playerName].level >= 2 then
  55.    print("<R>У вас недостаточно очков!")
  56.    local j = 2
  57.    players[playerName].level = players[playerName].level-j
  58.    print("Вы купили вещь!\n")
  59.    print(players[playerName].level)
  60.   end
  61. end
  62. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement