Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- system.disableChatCommandDisplay("p", true)
- system.disableChatCommandDisplay("mort", true)
- system.disableChatCommandDisplay("ban", true)
- system.disableChatCommandDisplay("daj", true)
- system.disableChatCommandDisplay("reset", true)
- tfm.exec.disableAutoShaman(true)
- tfm.exec.disableAutoNewGame(true)
- tfm.exec.disableAfkDeath(true)
- item={}
- Obj={}
- str={}
- cash={}
- msek={}
- ban={}
- sclear=1200
- mapa='<C><P defilante="0,0,0,1" L="2000" /><Z><S><S P="0,0,0.3,0.2,0,0,0,0" L="2222" o="324650" H="15" Y="346" T="12" m="" X="891" /><S P="0,0,0.3,0.2,0,0,0,0" L="10" o="324650" H="484" Y="132" T="12" m="" X="2007" /><S P="0,0,0.3,0.2,0,0,0,0" L="238" o="324650" H="14" Y="73" T="12" m="" X="1800" /><S P="0,0,20,0.2,0,0,0,0" L="13" o="324650" H="195" Y="184" T="12" m="" X="1643" /><S P="0,0,0.3,0.2,11,0,0,0" L="159" o="324650" H="15" Y="331" T="12" m="" X="1201" /><S P="0,0,0.3,0.2,-11,0,0,0" L="159" o="324650" H="15" Y="330" T="12" m="" X="1414" /><S P="0,0,0.3,0.2,87,0,0,0" L="117" o="324650" H="10" Y="380" T="12" m="" X="1130" /><S P="0,0,0.3,0.2,87,0,0,0" L="117" o="324650" H="10" Y="379" T="12" m="" X="1491" /><S P="0,0,0.3,0.2,0,0,0,0" L="189" o="324650" H="10" Y="263" T="12" m="" X="799" /><S P="0,0,20,0.2,0,0,0,0" L="10" o="324650" H="231" Y="172" T="12" m="" X="942" /><S P="0,0,0.3,0.2,8,0,0,0" L="127" o="324650" H="10" Y="273" T="12" m="" X="1210" /><S P="0,0,0.3,0.2,-6,0,0,0" L="127" o="324650" H="10" Y="276" T="12" m="" X="1399" /><S P="0,0,0.3,0.2,0,0,0,0" L="72" o="324650" H="10" Y="282" T="12" m="" X="1306" /><S P="0,0,20,0.2,0,0,0,0" L="10" o="324650" H="10" Y="265" T="12" m="" X="1148" /><S P="0,0,0.3,0.2,8,0,0,0" L="127" o="324650" H="10" Y="273" T="12" m="" X="1210" /><S P="0,0,20,0.2,0,0,0,0" L="10" o="324650" H="10" Y="270" T="12" m="" X="1463" /><S P="0,0,0.3,0.2,0,0,0,0" L="10" o="324650" H="181" Y="176" T="12" m="" X="84" /><S P="0,0,0.3,0.2,-7,0,0,0" L="44" o="324650" H="240" Y="244" T="12" m="" X="81" /><S P="0,0,0.3,0.2,-18,0,0,0" L="44" o="324650" H="240" Y="308" T="12" m="" X="102" /><S P="0,0,0.3,0.2,0,0,0,0" L="62" o="324650" X="81" Y="25" T="13" m="" H="10" /><S P="0,0,20,0.2,0,0,0,0" L="10" o="324650" H="209" Y="170" T="12" m="" X="528" /><S P="0,0,0.3,0.2,10,0,0,0" L="154" o="324650" H="10" Y="209" T="12" m="" X="386" /><S P="0,0,0.3,0.2,0,0,0,0" L="158" o="324650" H="10" Y="196" T="12" m="" X="232" /><S P="0,0,,,,0,0,0" L="48" H="31" Y="228" T="9" m="" X="1221" /><S P="0,0,,,,0,0,0" L="43" H="29" Y="206" T="9" m="" X="1224" /><S P="0,0,,,,0,0,0" L="39" H="29" Y="182" T="9" m="" X="1230" /><S P="0,0,,,,0,0,0" L="25" H="13" Y="164" T="9" m="" X="1242" /><S P="0,0,,,,0,0,0" L="35" H="18" Y="154" T="9" m="" X="1252" /><S P="0,0,0.3,0.2,0,0,0,0" L="10" o="324650" H="27" Y="179" T="12" m="" X="1268" /><S P="0,0,0.3,0.2,-14,0,0,0" L="21" o="324650" H="43" Y="220" T="12" m="" X="1280" /><S P="0,0,0.3,0.2,0,0,0,0" L="19" o="324650" H="38" Y="225" T="12" m="" X="1323" /><S P="0,0,0.3,0.2,3,0,0,0" L="19" o="324650" H="38" Y="189" T="12" m="" X="1328" /><S P="0,0,0.3,0.2,-17,0,0,0" L="166" o="324650" H="10" Y="136" T="12" m="" X="1364" /><S P="0,0,0.3,0.2,0,0,0,0" L="54" o="324650" X="1300" Y="83" T="13" m="" H="10" /><S P="0,0,0.3,0.2,0,0,0,0" L="10" o="324650" H="58" Y="38" T="12" m="" X="1384" /><S P="0,0,0.3,0.2,44,0,0,0" L="12" o="324650" H="78" Y="92" T="12" m="" X="1358" /><S P="0,0,0.3,0.2,-13,0,0,0" L="10" o="324650" H="27" Y="150" T="12" m="" X="1368" /><S P="0,0,0.3,0.2,0,0,0,0" L="10" o="324650" H="27" Y="179" T="12" m="" X="1268" /><S P="0,0,0.3,0.2,-45,0,0,0" L="10" o="324650" H="27" Y="147" T="12" m="" X="1386" /><S P="0,0,0.3,0.2,-76,0,0,0" L="13" o="324650" H="35" Y="138" T="12" m="" X="1403" /><S P="0,0,0.3,0.2,0,0,0,0" L="3333" o="324650" H="20" Y="-3" T="12" m="" X="723" /><S P="0,0,0.3,0.2,6,0,0,0" L="86" o="324650" H="10" Y="272" T="12" m="" X="307" /><S P="0,0,0.3,0.2,-10,0,0,0" L="86" o="324650" H="10" Y="254" T="12" m="" X="593" /></S><D><DS Y="326" X="184" /><P C="fdfdfd" Y="151" T="90" X="1796" P="0,0" /></D><O /></Z></C>'
- tfm.exec.newGame(mapa)
- tfm.exec.addImage("SFLCps4.jpg","?1",0,0)
- tfm.exec.setUIMapName("<J>Music Park")
- admin,admin2="Luxemburk","Tasted"
- Adm={Luxemburk=1,Tasted=1,["Niebieskabla"]=1}
- Mod={Niebieskabla=1,Mortycja=1,Trishapl=1,Aniuschan=1,Fiszka=1,Adriantal=1}
- LT={Ouake=1}
- Ekw={}
- --Gw={Adm="HXornUk.png",Mod="zac2FKC.png",LT="WLyh3B1.png"}
- --Gw={Adm="knywY83.png",Mod="5Y1YgRS.png",LT="zv7oBvF.png"}
- function eventPlayerDataLoaded(nick,data)
- Ekw[nick].PLIK=data
- if data:find("PARK") then
- for p in data:gmatch("{PARK:(%d+)}") do
- cash[nick]=(tonumber(p) or 0)
- end
- end
- ui.addTextArea(-2,"<p align='center'><font face='Soopafresh' size='40' >"..(cash[nick] or 0),nick,745,350,50,50,0x1c3c41,0x1c3c41,500,100)
- end
- function Zapisz(nick)
- if nick:sub(1,1)~="*" then
- if Ekw[nick].PLIK and Ekw[nick].PLIK:find("PARK") then
- a=Ekw[nick].PLIK:find("PARK")+4
- b=Ekw[nick].PLIK:sub(a):find("}")
- Ekw[nick].PLIK=Ekw[nick].PLIK:sub(1,a)..cash[nick]..Ekw[nick].PLIK:sub(b)
- system.savePlayerData(nick,Ekw[nick].PLIK)
- else
- Ekw[nick].PLIK=Ekw[nick].PLIK.."{PARK:"..cash[nick].."}"
- system.savePlayerData(nick,Ekw[nick].PLIK)
- end
- end
- end
- function eventPlayerLeft(nick)
- Zapisz(nick)
- end
- function eventPlayerDied(playerName)
- str[playerName]=nil
- if ban[playerName]~=-1 then
- tfm.exec.respawnPlayer(playerName)
- end
- end
- function eventPlayerRespawn(nick)
- --[[
- if Adm[nick] then
- tfm.exec.addImage(Gw.Adm,"$"..nick,-55,-60)
- elseif Mod[nick] then
- tfm.exec.addImage(Gw.Mod,"$"..nick,-55,-60)
- elseif LT[nick] then
- tfm.exec.addImage(Gw.LT,"$"..nick,-55,-60)
- end
- ]]
- end
- function eventNewPlayer(playerName)
- Ekw[playerName]={zap=120}
- cash[playerName]=0
- ui.addTextArea(-2,"<p align='center'><font face='Soopafresh' size='40' >"..(cash[playerName] or 0),playerName,745,350,50,50,0x1c3c41,0x1c3c41,500,100)
- tfm.exec.respawnPlayer(playerName)
- system.loadPlayerData(playerName)
- item[playerName]=0
- msek[playerName]=0
- ban[playerName]=(ban[playerName] or 1)
- tfm.exec.addImage("SFLCps4.jpg","?1",0,0,playerName)
- tfm.exec.chatMessage("<v>[Music Park] <n>Witaj w naszym Parku! Usiądź na ławce, wspinaj się po drzewie, odpocznij od nabijania statystyk - baw się!", playerName)
- ui.addTextArea(-1,"<v><a href='event:roll'>Regulamin ▼</v></a>",playerName,500,20,280,0,0x1c3c41,0x1c3c41,500,100)
- ui.addTextArea(2,"<j><a href='event:sklep'><b>Sklep</b></v></a>",playerName,100,20,0,0,0x1c3c41,0x1c3c41,500,100)
- ui.addTextArea(3,"<G><b>Zapisz monety</b>",playerName,160,20,0,0,0x1c3c41,0x1c3c41,500,100)
- if Adm[playerName] or LT[playerName] then
- ui.addTextArea(4,"<J><a href='event:zapwsz'><b>Zapisz wszystkim</b>",playerName,280,20,0,0,0x1c3c41,0x1c3c41,500,100)
- end
- system.bindMouse(playerName, true)
- if playerName==admin or playerName==admin2 then
- cash[playerName]=5
- end
- --[[
- X={}
- for v,tab in pairs({"Adm","Mod","LT"}) do
- for per in pairs(_G[tab]) do
- if not(X[per]) then
- X[per]=tfm.exec.addImage(Gw[tab],"$"..per,-55,-60,nick)
- end
- end
- end
- ]]
- end
- for playerName in pairs(tfm.get.room.playerList) do
- eventNewPlayer(playerName)
- end
- function eventLoop(czas, dokonca)
- for playerName,player in pairs(tfm.get.room.playerList) do
- if Ekw[playerName].zap then
- Ekw[playerName].zap=Ekw[playerName].zap-1
- if Ekw[playerName].zap==0 then
- ui.addTextArea(3,"<j><a href='event:zapisz'><b>Zapisz monety</b></v></a>",playerName,160,20,0,0,0x1c3c41,0x1c3c41,500,100)
- Ekw[playerName].zap=nil
- end
- end
- msek[playerName]=msek[playerName]+1
- if msek[playerName]==120 and playerName~=admin and playerName~=admin2 and ban[playerName]==1 then
- msek[playerName]=0
- cash[playerName]=(cash[playerName] and cash[playerName]+1 or 1)
- ui.updateTextArea(-2, "<p align='center'><font size='40' >"..cash[playerName], playerName)
- end
- if Adm[playerName] then
- tfm.exec.setNameColor(playerName, math.random(0x000000, 0xFFFFFF))
- tfm.exec.displayParticle(9, player.x, player.y, 0, 0, 0, 0, nil)
- tfm.exec.displayParticle(11, player.x, player.y, 0, 0, 0, 0, nil)
- tfm.exec.displayParticle(9, player.x, player.y, 1, 0, 0, 0, nil)
- tfm.exec.displayParticle(11, player.x, player.y, 1, 0, 0, 0, nil)
- tfm.exec.displayParticle(9, player.x, player.y, 0, 1, 0, 0, nil)
- tfm.exec.displayParticle(11, player.x, player.y, 0, 1, 0, 0, nil)
- tfm.exec.displayParticle(9, player.x, player.y, -1, 0, 0, 0, nil)
- tfm.exec.displayParticle(11, player.x, player.y, -1, 0, 0, 0, nil)
- tfm.exec.displayParticle(9, player.x, player.y, 0, -1, 0, 0, nil)
- tfm.exec.displayParticle(11, player.x, player.y, 0, -1, 0, 0, nil)
- end
- end
- sclear=sclear-1
- if sclear==0 then
- sclear=1200
- for a in pairs(tfm.get.room.objectList) do
- table.insert(Obj,a)
- end
- for v,b in pairs(Obj) do
- tfm.exec.removeObject(b)
- end
- tfm.exec.chatMessage("<v>[Music Park] <n>Mapa została wyczyszczona!", nil)
- elseif sclear==120 then
- tfm.exec.chatMessage("<v>[Music Park] <n>Mapa zostanie wyczyszczona za 1 minute.", nil)
- elseif sclear==60 then
- tfm.exec.chatMessage("<v>[Music Park] <n>Mapa zostanie wyczyszczona za 30 sekund.", nil)
- elseif sclear==30 then
- tfm.exec.chatMessage("<v>[Music Park] <n>Mapa zostanie wyczyszczona za 15 sekund.", nil)
- elseif sclear==10 then
- tfm.exec.chatMessage("<v>[Music Park] <n>Mapa zostanie wyczyszczona za 5 sekund.", nil)
- elseif sclear==8 then
- tfm.exec.chatMessage("<v>[Music Park] <n>Mapa zostanie wyczyszczona za 4 sekundy.", nil)
- elseif sclear==6 then
- tfm.exec.chatMessage("<v>[Music Park] <n>Mapa zostanie wyczyszczona za 3 sekundy.", nil)
- elseif sclear==4 then
- tfm.exec.chatMessage("<v>[Music Park] <n>Mapa zostanie wyczyszczona za 2 sekundy.", nil)
- elseif sclear==2 then
- tfm.exec.chatMessage("<v>[Music Park] <n>Mapa zostanie wyczyszczona za 1 sekundę.", nil)
- end
- end
- function eventChatCommand(playerName,komd)
- sekw={}
- for arg in komd:gmatch("%S+") do
- table.insert(sekw,arg)
- end
- if LT[playerName] and komd:sub(1,2)=="p " then
- tfm.exec.chatMessage("<J>[LUA][<V>Ouake<J>] <VP>"..komd:sub(3))
- elseif Adm[playerName] and komd:sub(1,2)=="p " then
- tfm.exec.chatMessage("<rose>[".. playerName.."] <n>"..komd:sub(3))
- elseif Mod[playerName] and komd:sub(1,2)=="p " then
- tfm.exec.chatMessage("<ch2>[".. playerName.."] <n>"..komd:sub(3))
- end
- if (Adm[playerName] or Mod[playerName]) and sekw[1]=="ban" and sekw[2] and (ban[sekw[2]]==1 or ban==nil) then
- ban[sekw[2]]=-1
- ui.addTextArea(-69,"",sekw[2],-10,-10,4000,800,0x6a7495,0x6a7496,1,false)
- TXT=""
- for i=3,#sekw do
- TXT=TXT.." "..sekw[i]
- end
- tfm.exec.chatMessage("<J>• [#Music Park] Gracz <V>"..sekw[2].." <J>został zbanowany"..(#TXT>0 and ", powód:"..TXT or "")..".")
- tfm.exec.killPlayer(sekw[2])
- elseif Adm[playerName] and sekw[1]=="ban" and ban[sekw[2]]==-1 then
- ban[sekw[2]]=1
- ui.removeTextArea(-69, sekw[2])
- tfm.exec.respawnPlayer(sekw[2])
- elseif Adm[playerName] and sekw[1]=="daj" then
- cash[sekw[2]]=cash[sekw[2]]+sekw[3]
- ui.updateTextArea(-2, "<p align='center'><font size='40' >"..cash[sekw[2]], sekw[2])
- elseif Adm[playerName] and sekw[1]=="reset" then
- tfm.exec.newGame(mapa)
- tfm.exec.addImage("SFLCps4.jpg","_30",0,0,nil)
- elseif (Adm[playerName] or Mod[playerName]) and sekw[1]=="clear" then
- for a in pairs(tfm.get.room.objectList) do
- table.insert(Obj,a)
- end
- for v,b in pairs(Obj) do
- tfm.exec.removeObject(b)
- end
- elseif sekw[1]=="mort" then
- str[playerName]=nil
- tfm.exec.killPlayer(playerName)
- end
- end
- Stroje={
- --{Nazwa,Cena,Nazwa obrazka,Przesunięcie w lewo,Przesunięcie w prawo},
- -- jeżeli 4. i 5. wpiszesz 0,0 lewy górny róg obrazka będzie w centrum myszki.
- {"Tost #1",10,"KzWfuKk.png","%",50,70},
- {"Tost #2",10,"VgGt1Wb.png","%",50,70},
- {"Tost #3",10,"LuBXM3g.png","%",50,70},
- {"Tost #4",10,"k3Kn4mH.png","%",50,70},
- {"Nyan Cat",15,"cMSGTj7.png","%",50,70},
- {"Illuminati",15,"e1RiAFc.png","%",50,70},
- {"Krol świnia",15,"n4C9mJf.png","%",50,70},
- {"Głowa Tuska",15,"bOuyVVj.png","%",50,70},
- {"Pokemon #1",15,"M7Iykgb.png","%",50,70},
- {"Pokemon #2",20,"BJYZA8L.png","%",50,70},
- {"Krzaczek",5,"kgED7Kh.png","%",50,70},
- {"Aura #1",10,"jbzFOmO.png","$",50,70},
- {"Aura #2",10,"RH0o6vI.png","$",50,70},
- {"Aura #3",10,"uFh8dIu.png","$",50,70},
- }
- function eventTextAreaCallback(id, playerName, odp)
- if odp=="zapisz" and not(Ekw[playerName].zap) then
- Zapisz(playerName)
- ui.addTextArea(3,"<G><b>Zapisz monety</b>",playerName,160,20,0,0,0x1c3c41,0x1c3c41,500,100)
- Ekw[playerName].zap=120
- tfm.exec.chatMessage("<CH>[LUA] <BL>Twój stan monet został zapisany.",playerName)
- elseif odp=="zapwsz" then
- for nick in pairs(tfm.get.room.playerList) do
- Ekw[playerName].zap=nil
- eventTextAreaCallback(nil,nick,"zapisz")
- end
- elseif odp=="sklep" and ban[playerName]==1 then
- ui.addTextArea(1,"Masz <j>"..(cash[playerName] or 0).."<n> monet.\n\n<v><a href='event:+deski'>Deski:</a><n> - zobacz więcej.\n<v><a href='event:+box'>Skrzynki:</a><n> - zobacz więcej.\n<v><a href='event:+pilki'>Piłki:</a><n> - zobacz więcej.\n<v><a href='event:+anvil'>Kowadła:</a><n> - zobacz więcej.\n<v><a href='event:+balony'>Balony:</a><n> - zobacz więcej.\n<v><a href='event:+portale'>Portale:</a><n> - zobacz więcej.\n<v><a href='event:cloud'>Chmurka:</a> - <j>5<n> monet.\n<v><a href='event:apple'>Jabłuszko:</a> - <j>3<n> monety.\n<v><a href='event:+stroje'>Stroje:</a> <N>- zobacz więcej.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,500,100)
- elseif odp=="sklep" and ban[playerName]==-1 then
- ui.addTextArea(1,"<r>Przykro mi, masz bana i nie możesz zakupywać przedmiotów.",playerName,100,50,280,0,0x1c3c41,0x1c3c41,500,100)
- elseif odp=="roll" then
- ui.updateTextArea(-1, "<v><a href='event:deroll'>Regulamin ▲</v></a>\n<j><b>1. Nie obrażaj myszek.</b>\n<n>Nie wolno obrażać innych graczy w pokoju.</n>\n<j><b>2. Nie klnij.</b>\n<n>Nie wolno używać nieodpowiednich słów w pokoju.\n\n<j><b>3. Nie puszczaj nieodpowiednich filmów.</b>\n<n>Nie wolno upubliczniać nieodpowiednich filmów.\n\n<j><b>4. Nie wysyłaj innym nieodpowiednich stron.</b>\n<n>Nie wolno wysyłać innym nieodpowiednich stron.\n\n<j><b>5. Nie spam.</b>\n<n>Nie wolno wysyłać drażniących wiadomości.\nNie wolno wysyłać 3 razy pod rząd 1 wiadomości - to flood, odmiana spamu.\n\n<font size='8'>Za nieprzestrzeganie zasad grozi odjęcie monet, ban lub w ostateczności stałe zablokowanie.", playerName)
- elseif odp=="deroll" then
- ui.addTextArea(-1,"<v><a href='event:roll'>Regulamin ▼</v></a>",playerName,500,20,280,0,0x1c3c41,0x1c3c41,500,100)
- elseif odp=="+deski" then
- ui.updateTextArea(1,"Masz <j>"..cash[playerName].."<n> monet.\n\n<v><a href='event:minideska'>Mikrodeska:</a><n> - <j>1<n> moneta.\n<v><a href='event:+maledeski'>Małe deski:</a><n> - zobacz więcej.\n<v><a href='event:+duzedeski'>Duże deski:</a><n> - zobacz więcej.\n<v><a href='event:megadeska'>Megadeska:</a><n> - <j>5<n> monet.\n<v><a href='event:deSka'>DeSka:</a><n> - <j>4<n> monety.", playerName)
- elseif odp=="+box" then
- ui.updateTextArea(1,"Masz <j>"..cash[playerName].."<n> monet.\n\n<v><a href='event:+skrzynki'>Małe skrzynki:</a><n> - zobacz więcej.\n<v><a href='event:+skrzynie'>Duże skrzynie:</a><n> - zobacz więcej.", playerName)
- elseif odp=="+maledeski" then
- ui.updateTextArea(1,"Masz <j>"..cash[playerName].."<n> monet.\n\n<v><a href='event:maladeska'>Zwykła mała deska:</a><n> - <j>2<n> monety.\n<v><a href='event:czoko'>Czokodeska:</a><n> - <j>4<n> monety.\n<v><a href='event:lodo'>Lodowa deska:</a><n> - <j>4<n> monety.", playerName)
- elseif odp=="+duzedeski" then
- ui.updateTextArea(1,"Masz <j>"..cash[playerName].."<n> monet.\n\n<v><a href='event:duzadeska'>Zwykła duża deska:</a><n> - <j>3<n> monety.\n<v><a href='event:szdeska'>Szamańska deska:</a><n> - <j>5<n> monet.", playerName)
- elseif odp=="+skrzynki" then
- ui.updateTextArea(1,"Masz <j>"..cash[playerName].."<n> monet.\n\n<v><a href='event:skrzynka'>Zwykła skrzynka:</a><n> - <j>1<n> moneta.", playerName)
- elseif odp=="+skrzynie" then
- ui.updateTextArea(1,"Masz <j>"..cash[playerName].."<n> monet.\n\n<v><a href='event:skrzynia'>Zwykła skrzynia:</a><n> - <j>3<n> monety.\n<v><a href='event:tri'>Trójkątna skrzynka:</a><n> - <j>5<n> monet.\n<v><a href='event:szskrzynia'>Szamańska skrzynia:</a><n> - <j>5<n> monet.", playerName)
- elseif odp=="+pilki" then
- ui.updateTextArea(1,"Masz <j>"..cash[playerName].."<n> monet.\n\n<v><a href='event:pilka'>Piłka plażowa:</a><n> - <j>1<n> moneta.", playerName)
- elseif odp=="+anvil" then
- ui.updateTextArea(1,"Masz <j>"..cash[playerName].."<n> monet.\n\n<v><a href='event:kowaduo'>Zwykłe kowadło:</a><n> - <j>3<n> monety.", playerName)
- elseif odp=="+balony" then
- ui.updateTextArea(1,"Masz <j>"..cash[playerName].."<n> monet.\n\n<v><a href='event:balon'>Losowy balon:</a><n> - <j>1<n> moneta.\n<v><a href='event:szbalon'>Szamański balon:</a><n> - <j>3<n> monety.", playerName)
- elseif odp=="+portale" then
- ui.updateTextArea(1,"Masz <j>"..cash[playerName].."<n> monet.\n\n<v><a href='event:nportal'>Niebieski portal:</a><n> - <j>15<n> monet.\n<v><a href='event:pportal'>Pomarańczowy portal:</a><n> - <j>15<n> monet.", playerName)
- elseif odp=="+stroje" then
- TXT="Masz <j>"..cash[playerName].."<n> monet.\n"
- for i,stat in pairs(Stroje) do
- TXT=TXT.."\n<v><a href='event:str"..i.."'>"..stat[1]..":</a><n> - <j>"..stat[2].."<n> monet."
- end
- ui.updateTextArea(1,TXT, playerName)
- elseif odp=="minideska" then
- if cash[playerName]>=1 then
- item[playerName]=60
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-1
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="maladeska" then
- if cash[playerName]>=2 then
- item[playerName]=3
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-2
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="czoko" then
- if cash[playerName]>=4 then
- item[playerName]=46
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-4
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="lodo" then
- if cash[playerName]>=4 then
- item[playerName]=45
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-4
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="duzadeska" then
- if cash[playerName]>=3 then
- item[playerName]=4
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-3
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="szdeska" then
- if cash[playerName]>=5 then
- item[playerName]=406
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-5
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="megadeska" then
- if cash[playerName]>=5 then
- item[playerName]=67
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-5
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="deSka" then
- if cash[playerName]>=4 then
- item[playerName]=69
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-4
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="skrzynka" then
- if cash[playerName]>=1 then
- item[playerName]=1
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-1
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="skrzynia" then
- if cash[playerName]>=3 then
- item[playerName]=2
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-3
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="szskrzynia" then
- if cash[playerName]>=5 then
- item[playerName]=206
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-5
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="tri" then
- if cash[playerName]>=5 then
- item[playerName]=68
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-5
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="pilka" then
- if cash[playerName]>=1 then
- item[playerName]=6
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-1
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="kowaduo" then
- if cash[playerName]>=3 then
- item[playerName]=10
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-3
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="cloud" then
- if cash[playerName]>=5 then
- item[playerName]=57
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-5
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="apple" then
- if cash[playerName]>=3 then
- item[playerName]=39
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-3
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="balon" then
- if cash[playerName]>=1 then
- item[playerName]=28
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-1
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="szbalon" then
- if cash[playerName]>=3 then
- item[playerName]=2810
- if Adm[payerName] then
- cash[playerName]=cash[playerName]-3
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="nportal" then
- if cash[playerName]>=5 then
- item[playerName]=26
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-5
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp=="pportal" then
- if cash[playerName]>=5 then
- item[playerName]=27
- if playerName~=admin and playerName~=admin2 then
- cash[playerName]=cash[playerName]-5
- end
- ui.addTextArea(1,"Kliknij w dowolnym miejscu na mapie, aby stworzyć wybrany przedmiot.",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- elseif odp:sub(1,3)=="str" then
- local id=tonumber(odp:sub(4))
- if str[playerName] then
- tfm.exec.removeImage(str[playerName])
- str[playerName]=nil
- end
- if cash[playerName]>=Stroje[id][2] then
- str[playerName]=tfm.exec.addImage(Stroje[id][3],Stroje[id][4]..playerName,-Stroje[id][5],-Stroje[id][6])
- cash[playerName]=cash[playerName]-Stroje[id][2]
- ui.updateTextArea(-2, "<p align='center'><font size='40' >"..cash[playerName], playerName)
- else
- ui.addTextArea(1,"<r>Nie masz dość monet, aby kupić ten przedmiot! <b>",playerName,100,50,0,0,0x1c3c41,0x1c3c41,ffffff,100)
- end
- end
- end
- function eventMouse(playerName, x, y)
- ui.removeTextArea(1, playerName)
- if item[playerName]>0 then
- tfm.exec.addShamanObject(item[playerName], x, y, 0, 0, 0, false)
- ui.updateTextArea(-2, "<p align='center'><font size='40' >"..cash[playerName], playerName)
- item[playerName]=0
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement