Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- system.disableChatCommandDisplay("sklep", true)
- tfm.exec.disableAutoShaman(true)
- tfm.exec.disableAutoNewGame(true)
- tfm.exec.disableAfkDeath(true)
- item={}
- cash={}
- msek={}
- ban={}
- tfm.exec.newGame([[<C><P APS="x_evenements/x_fondSVb.png,0,940,0,800,400" defilante="0,0,0,1" L="1660" D="x_evenements/x_fondSVa.jpg" d="x_evenements/x_fondSVc.png" /><Z><S><S Y="201" T="12" P="0,0,0,0.2,90,0,0,0" L="400" o="12bd94" m="" X="-4" H="10" /><S Y="390" T="12" P="0,0,0.3,0.2,0,0,0,0" L="200" o="12bd94" m="" X="101" H="20" /><S Y="403" T="12" P="0,0,0.3,0.2,0,0,0,0" L="310" o="12bd94" m="" X="354" H="20" /><S Y="389" T="12" P="0,0,0.3,0.2,0,0,0,0" L="400" o="12bd94" m="" X="706" H="20" /><S Y="401" T="12" P="0,0,0.3,0.2,0,0,0,0" L="720" o="12bd94" m="" X="1300" H="20" /><S Y="390" T="12" P="0,0,0.3,0.2,-30,0,0,0" L="30" o="12bd94" m="" X="497" H="10" /><S Y="393" T="12" P="0,0,0.3,0.2,40,0,0,0" L="30" o="12bd94" m="" X="210" H="10" /><S Y="390" T="12" P="0,0,0.3,0.2,15,0,0,0" L="50" o="12bd94" m="" X="927" H="10" /><S Y="241" T="9" P="0,0,,,,0,0,0" L="57" m="" X="1630" H="300" /><S Y="265" T="12" P="0,0,0.3,0.2,0,0,0,0" L="850" o="12bd94" m="" X="1174" H="10" /><S Y="148" T="12" P="0,0,0.3,0.2,0,0,0,0" L="850" o="12bd94" m="" X="1176" H="10" /><S Y="201" T="12" P="0,0,0,0.2,-90,0,0,0" L="420" o="12bd94" m="" X="1664" H="10" /><S Y="-10" T="12" P="0,0,0.3,0,0,0,0,0" L="720" o="12bd94" m="" X="1309" H="20" /><S Y="273" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="629" H="10" /><S Y="214" T="12" P="0,0,0.3,0.2,0,0,0,0" L="60" o="12bd94" m="" X="565" H="10" /><S Y="66" T="12" P="0,0,0.3,0.2,0,0,0,0" L="280" o="12bd94" m="" X="266" H="10" /><S Y="218" T="12" P="0,0,0.3,0.2,90,0,0,0" L="200" o="12bd94" m="" X="429" H="10" /></S><D><DS Y="362" X="89" /><P Y="143" T="68" X="844" P="0,0" /><P Y="142" T="67" X="801" P="0,0" /><P Y="143" T="67" X="890" P="0,1" /><P Y="259" T="68" X="850" P="0,0" /><P Y="143" T="68" X="1017" P="0,0" /><P Y="143" T="68" X="1182" P="0,0" /><P Y="143" T="68" X="1334" P="0,0" /><P Y="143" T="68" X="1507" P="0,0" /><P Y="260" T="68" X="1513" P="0,0" /><P Y="260" T="68" X="1339" P="0,0" /><P Y="260" T="68" X="1174" P="0,0" /><P Y="260" T="68" X="1019" P="0,0" /><P Y="390" T="68" X="1115" P="0,0" /><P Y="389" T="68" X="1285" P="0,0" /><P Y="391" T="68" X="1459" P="0,0" /><P Y="260" T="67" X="809" P="0,0" /><P Y="143" T="67" X="975" P="0,0" /><P Y="144" T="67" X="1137" P="0,0" /><P Y="144" T="67" X="1290" P="0,0" /><P Y="144" T="67" X="1464" P="0,0" /><P Y="260" T="67" X="971" P="0,0" /><P Y="260" T="67" X="1131" P="0,0" /><P Y="259" T="67" X="1296" P="0,0" /><P Y="260" T="67" X="1468" P="0,0" /><P Y="391" T="67" X="1415" P="0,0" /><P Y="390" T="67" X="1240" P="0,0" /><P Y="391" T="67" X="1070" P="0,0" /><P Y="260" T="67" X="894" P="0,1" /><P Y="390" T="67" X="1504" P="0,1" /><P Y="391" T="67" X="1331" P="0,1" /><P Y="390" T="67" X="1160" P="0,1" /><P Y="144" T="67" X="1552" P="0,1" /><P Y="144" T="67" X="1380" P="0,1" /><P Y="143" T="67" X="1230" P="0,1" /><P Y="143" T="67" X="1063" P="0,1" /><P Y="260" T="67" X="1063" P="0,1" /><P Y="260" T="67" X="1220" P="0,1" /><P Y="260" T="67" X="1387" P="0,1" /><P Y="259" T="67" X="1558" P="0,1" /></D><O><O C="22" Y="282" X="1108" P="0" /></O></Z></C>]])
- tfm.exec.setUIMapName("<J>Unsteakhache - <bl> Mapa Walentynkowa")
- admin,admin2="Luxemburk","Tasted"
- function eventNewPlayer(playerName)
- tfm.exec.respawnPlayer(playerName)
- item[playerName]=0
- msek[playerName]=0
- ban[playerName]=1
- 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)
- system.bindMouse(playerName, true)
- if playerName==admin or playerName==admin2 then
- cash[playerName]=5
- else
- cash[playerName]=2
- end
- ui.addTextArea(-2,"<p align='center'><font face='Soopafresh' size='40' >"..cash[playerName],playerName,745,350,50,50,0x1c3c41,0x1c3c41,500,100)
- 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
- 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]+1
- ui.updateTextArea(-2, "<p align='center'><font size='40' >"..cash[playerName], playerName)
- end
- end
- end
- function eventChatCommand(playerName,komd)
- sekw={}
- for arg in komd:gmatch("%S+") do
- table.insert(sekw,arg)
- end
- if sekw[1]=="ban" and playerName==admin and ban[sekw[2]]==1 or sekw[1]=="ban" and playerName==admin and ban==nil or sekw[1]=="ban" and playerName==admin2 and ban[sekw[2]]==1 or sekw[1]=="ban" and playerName==admin2 and ban==nil then
- ban[sekw[2]]=-1
- elseif sekw[1]=="ban" and playerName==admin and ban[sekw[2]]==-1 or sekw[1]=="ban" and playerName==admin2 and ban[sekw[2]]==-1 then
- ban[sekw[2]]=1
- elseif sekw[1]=="daj" and playerName==admin or sekw[1]=="daj" and playerName==admin2 then
- cash[sekw[2]]=cash[sekw[2]]+sekw[3]
- ui.updateTextArea(-2, "<p align='center'><font size='40' >"..cash[sekw[2]], sekw[2])
- end
- end
- function eventTextAreaCallback(id, playerName, odp)
- if odp=="sklep" and ban[playerName]==1 then
- ui.addTextArea(1,"Masz <j>"..cash[playerName].."<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:cloud'>Chmurka:</a> - <j>5<n> monet.",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>①. Nie obrażaj myszek.</b>\n<n>Nie wolno obrażać innych graczy w pokoju oraz poza nim.</n>\n<j><b>②. Nie klnij.</b>\n<n>Nie wolno używać nieodpowiednich słów w pokoju oraz poza nim.\n\n<j><b>③. Nie puszczaj nieodpowiednich filmów w chatce plemiennej.</b>\n<n>Nie wolno puszczać nieodpowiednich filmów (z przekleństwami oraz rzeczami 18+).\n\n<j><b>④. Nie wysyłaj innym nieodpowiednich stron.</b>\n<n>Nie wolno wysyłać innym nieodpowiednich stron typu jak-zostac-syrenka.<COŚ>.\n\n<j><b>⑤. Nie proś o walutę do sklepu.</b>\n<n>Nie wolno prosić admina skryptu o pieniądze do wirtualnego sklepu. Za bycie minutę w chatce dostajesz 1 monetę. </n>\n<j><b>⑥. Nie spam.</b>\n<n>Nie wolno wysyłać drażniących wiadomości; Nie wolno wysyłać 3 razy pod rząd 1 wiadomości.", 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.", 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.", 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>3<n> monety.", 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.", 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=="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=="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=="tri" then
- if cash[playerName]>=3 then
- item[playerName]=68
- 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=="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=="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
- 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
- function eventPlayerDied(playerName)
- tfm.exec.respawnPlayer(playerName)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement