| zamówienia na kody. |
| « Consul » 1477171380000
| 0 | ||
wikio00 a dit : Moze nie wiedziałam? :v aw.. nie spinaj sie tak :V Dernière modification le 1478472060000 |
| 0 | ||
| Dało by sie zrobić taki kod w którym: Jest mysz która wszystko wybiera [admin] id obiektu tą rzecz którą mysz może wyspawnić klikając spacje/kliknąć. i że admin może też wybierąc dowolną mape wpisując ![kod mapy] i jeszcze ten cały admin może wybierać kolor nicku myszki wiem ze mam duże wymagania ale było by fajnie :v |
| « Consul » 1477297980000
| 0 | ||
wikio00 a dit : Sama w kolko wymyslasz niestworzone rzeczy, moze ona nie wie, ze nie mozna? Musisz od razu na nia naskakiwac? |
| 0 | ||
gaberosss a dit : O tego meepa chodzi ci że każdy może wpisać np. !meep i dostaje go? Jeśli tak to mogę zrobić Nie testowałem bo nie mogę wejść do tfm Kod (Nie testowany) Wersja 1 Dostajesz informacje gdy ktoś użyje meppa print("<V>V1 Kod Zrobiony Na Zamówienie Przez <VP><B>Chmurkowaty</B>") print("<J>Instrukcja: <BV>Wpisz <VP>!meep<BV> żeby dostać meepa!") function eventChatCommand(nick,komd) if komd=="meep" then tfm.exec.giveMeep(nick) print("<CH>" .. nick .. " <J> Użył meppa") end end Wersja 2 Jesli nie działa wersja 1 załaduj tą (Tutaj nie dostajesz informacji gdy ktoś użyje meppa) print("<V>V2 Kod Zrobiony Na Zamówienie Przez <VP><B>Chmurkowaty</B>") print("<J>Instrukcja: <BV>Wpisz <VP>!meep<BV> żeby dostać meepa!") function eventChatCommand(nick,komd) if komd=="meep" then tfm.exec.giveMeep(nick) end end |
| « Consul » 1477424280000
| 0 | ||
| Prosiłabym kod, aby jedna losowa osoba zamieniła się w wampira za pomocą komendy !vamp *jeżeli bym wpisała dwa razy tą komendę, to dwie losowe osoby by się zamieniły w wampiry* + komenda !time do tego *do ustalania czasu gry* i jeszcze mała funkcja, gdy ktoś dednie, już się więcej nie odrodzi. Te 2 pierwsze komendy mogłabym tylko ja wpisywać/ustawiać. Z góry dziękuję jak ktoś to zrobi, ponieważ jest mi to potrzebne już na tą sobotę. Dernière modification le 1477424400000 |
| 0 | ||
Szamankakox a dit : Kod a={} tfm.exec.disableAutoShaman(true) tfm.exec.newGame(0) for nick, player in pairs(tfm.get.room.playerList) do table.insert(a,nick) end function eventChatCommand(nick,komd) sekw = {} for arg in komd:gmatch("%S+") do table.insert(sekw,arg) end if komd=="vamp" and nick=="Szamankakox" then tfm.exec.setVampirePlayer(a[math.random(#a)]) end if sekw[1]=="time" and nick=="Szamankakox" then tfm.exec.setGameTime(sekw[2]) end end function eventLoop() table.insert(a,nick) end function eventNewPlayer(nick) tfm.exec.respawnPlayer(nick) end system.disableChatCommandDisplay("vamp",true) system.disableChatCommandDisplay("time",true) Dernière modification le 1477570320000 |
| « Consul » 1477491060000
| 0 | ||
rkubi a dit : Dzięki! O takie coś mi chodziło. Tylko komenda !time mi nie działa, i dałoby się jakoś zmienić mapkę 0 na kod który ja ustalę? |
| « Consul » 1477492020000
| 0 | ||
| Prosiłabym o kod związany z wodą. Na której by uciekało się od potwora. Dało by się go pokonać czymś...kulkami czy coś. Z góry dziękuję Dernière modification le 1477492140000 |
| 0 | ||
Szamankakox a dit : Jak masz "tfm.exec.newGame(0)" to w miejsce 0 wpisz kod swojej mapki bez "@" z przodu lub z nią ale wtedy weź ten kod w cudzysłów. |
| « Consul » 1478282460000
| 0 | ||
klakser a dit : Nadal czekam... Edit: Znudziło mnie czekanie więc sama sobie zrobiłam, już nie trzeba... Dernière modification le 1478605320000 |
| « Consul » 1478820540000
| 0 | ||
| Ładnie prosie (: Chciałabym kod, jak by na opentanie kilku graczy za pomocą klawiszy Q W E R można było by nimi kierować, bylo by takie okienko i przelaczalo by sie osóbki. Q - Myszka lata W - myszka opada E - myszka leci w prawo R - myszka leci w lewo |
| « Consul » 1478859660000
| 0 | ||
| . Milqie a dit : To jest bez sensu bo na W twoja mysz skacze, każdy by wiedział że to ty sterujesz |
| « Consul » 1478869500000
| 0 | ||
| Alee zamiast "W" mogło być np. G. Co za problem zmienić klawisze? D; |
| « Citoyen » 1478959080000
| 0 | ||
| Odrazu mówie komendy mają się niewyświetlać. Poproszę skrypt (1) na : -Banowanie (dam o co mi chodzi skrypt) tylko żeby było tak że na czarnym ekranie sie wyświetla powód -Komendy dla admina i kolor nicku czerwony komendy dam później (1 ten , 2 skrypt na banowanie , komendy) -Chat z kolorem dla admina i banowaniem -Fajna jakaś mapka -Dawanie testera (mniejsze uprawnienia od admina) ( dam ten w 4 spoilerze skrypt) fm.exec.disableAutoShaman(true) tfm.exec.disableAutoNewGame(true) tfm.exec.disableAfkDeath(true) ban = {} bantime = {} bws = {} ListaGraczy = "Lista Graczy" czas = 0 powod = "Wpisz powód" pw = ""..math.random(1,99999) Pierwszy = true print("Hasło to: <font color='#00FF09'>"..pw.."</font>") print("Wpisz na czacie <font color='#00FF09'>!hasło</font>, żeby otrzymać rangę - Admin!") Admin = {Dziedzicuwka} DanyAdmin = {} tfm.exec.newGame(0) function eventNewPlayer(playerName) tfm.exec.respawnPlayer(playerName) bws[playerName] = 0 Admin[playerName] = 0 DanyAdmin[playerName] = 0 bantime[playerName] = 0 ban[playerName] = 0 ui.setMapName("<VP><B>Ban by Sebafrancuz</B></VP>") for playerName, player in pairs(tfm.get.room.playerList) do if ban[playerName] == 1 and bantime[playerName] ~= 0 then tfm.exec.killPlayer(playerName) ui.addTextArea(0,"",playerName,-1000,-1000,4000,8000,0x000001,0x000000,1,false) end end end function eventChatCommand(playerName,komenda) sekw = {} for arg in komenda:gmatch("%S+") do table.insert(sekw,arg) end if komenda == pw and Pierwszy == true then Admin[playerName] = 1 Pierwszy = false end if Admin[playerName] == 1 then if sekw[1] == "ban" and sekw[2] and tonumber(sekw[3]) then sekw[2] = sekw[2]:sub(1,1):upper()..sekw[2]:sub(2):lower() bantime[sekw[2]] = 0 ban[sekw[2]] = 1 tfm.exec.killPlayer(sekw[2]) ui.addTextArea(0,"",sekw[2],-1000,-1000,4000,8000,0x000001,0x000000,1,false) bantime[sekw[2]] = bantime[sekw[2]]+(sekw[3] and tonumber(sekw[3]) or 0) TXT = "" for i = 4,#sekw do TXT = TXT.." "..sekw end print("<N>• [<CH>LUA<N>] Gracz <CH>"..sekw[2].." <N>został zbanowany na <CH>"..(sekw[3] or 0).." <N>minut "..(#TXT>0 and ", powód:"..TXT or "")..".") for playerName in pairs(tfm.get.room.playerList) do if bantime[sekw[2]] == 0 then ban[sekw[2]] = 0 ui.removeTextArea(0, sekw[2]) tfm.exec.respawnPlayer(sekw[2]) end end elseif sekw[1] == "unban" then sekw[2] = sekw[2]:sub(1,1):upper()..sekw[2]:sub(2):lower() ban[sekw[2]] = 0 bantime[sekw[2]] = 0 ui.removeTextArea(0, sekw[2]) tfm.exec.respawnPlayer(sekw[2]) elseif sekw[1] == "admin" then sekw[2] = sekw[2]:sub(1,1):upper()..sekw[2]:sub(2):lower() DanyAdmin[sekw[2]] = 1 elseif sekw[1] == "unadmin" then sekw[2] = sekw[2]:sub(1,1):upper()..sekw[2]:sub(2):lower() DanyAdmin[sekw[2]] = 0 end elseif DanyAdmin[playerName] == 1 then if sekw[1] == "ban" and sekw[2] and tonumber(sekw[3]) then sekw[2] = sekw[2]:sub(1,1):upper()..sekw[2]:sub(2):lower() bantime[sekw[2]] = 0 ban[sekw[2]] = 1 tfm.exec.killPlayer(sekw[2]) ui.addTextArea(0,"",sekw[2],-1000,-1000,4000,8000,0x000001,0x000000,1,false) bantime[sekw[2]] = bantime[sekw[2]]+(sekw[3] and tonumber(sekw[3]) or 0) TXT = "" for i = 4,#sekw do TXT = TXT.." "..sekw end print("<N>• [<CH>LUA<N>] Gracz <CH>"..sekw[2].." <N>został zbanowany na <CH>"..(sekw[3] or 0).." <N>minut "..(#TXT>0 and ", powód:"..TXT or "")..".") for playerName in pairs(tfm.get.room.playerList) do if bantime[sekw[2]] == 0 then ban[sekw[2]] = 0 ui.removeTextArea(0, sekw[2]) tfm.exec.respawnPlayer(sekw[2]) end end elseif sekw[1] == "unban" then sekw[2] = sekw[2]:sub(1,1):upper()..sekw[2]:sub(2):lower() ban[sekw[2]] = 0 bantime[sekw[2]] = 0 ui.removeTextArea(0, sekw[2]) tfm.exec.respawnPlayer(sekw[2]) end end end for playerName in pairs(tfm.get.room.playerList) do eventNewPlayer(playerName) end function eventLoop(czaspoczatek, czasdokonca) for playerName in pairs(tfm.get.room.playerList) do if ban[playerName] == 1 and bantime[playerName] ~= 0 then bws[playerName] = bws[playerName]+1 if bws[playerName] == 120 then bws[playerName] = 0 bantime[playerName] = bantime[playerName]-1 end if bantime[playerName] == 0 then tfm.exec.respawnPlayer(playerName) ban[playerName] = 0 ui.removeTextArea(0, playerName) end end if Admin[playerName] == 1 then ui.addTextArea(1,"!ban Gracz: <a href='event:gracze'><VP>"..ListaGraczy.."</VP></a> Czas: <a href='event:czas'><VP>"..czas.."</VP></a> Powód:<a href='event:powód'><VP> "..powod.."</VP></a>. <B><R><a href='event:banuj'>Banuj</a></R></B>",playerName,5,30,nil,nil,0x000000,0xffffff,0.5,true) ui.addTextArea(3,"!unban Gracz: <a href='event:gracze'><VP>"..ListaGraczy.."</VP></a> <B><R><a href='event:odbanuj'>Odbanuj</a></R></B>",playerName,5,60,nil,nil,0x000000,0xffffff,0.5,true) end end end function eventPlayerDied(playerName) for playerName in pairs(tfm.get.room.playerList) do if ban[playerName]==0 and bantime[playerName]==0 then tfm.exec.respawnPlayer(playerName) end end end function eventTextAreaCallback(id,playerName,odp) if odp == "gracze" then Players = "<J><B>Gracze:</B></J>\n" for i,v in pairs(tfm.get.room.playerList) do Players = Players.."\n<a href='event:gracz"..i.."'>"..i end Players = Players.."\n\n<a href='event:ZamknijListęGraczy'>Zamknij</a>" ui.addTextArea(2, Players, playerName, 200,200,nil,nil,0x000000,0xffffff,0.5,true) TextAreaUpdate(playerName) elseif odp == "czas" then ui.addPopup(1,2,"Wpisz na ile gracz ma mieć bana (w minutach)",playerName,200,200,nil,true) elseif odp == "powód" then ui.addPopup(2,2,"Wpisz powód, czemu gracz jest zbanowany",playerName,200,200,nil,true) elseif odp == "banuj" and czas >= 1 then ban[ListaGraczy] = 1 bantime[ListaGraczy] = czas ui.addTextArea(0,"",ListaGraczy,-1000,-1000,4000,8000,0x000001,0x000000,1,false) tfm.exec.killPlayer(ListaGraczy) print("<N>• [<CH>LUA<N>] Gracz <CH>"..ListaGraczy.." <N>został zbanowany na <CH>"..czas.." <N>minut, powód: "..powod..".") TextAreaUpdate(playerName) elseif odp == "ZamknijListęGraczy" then ui.removeTextArea(2,playerName) elseif odp:sub(0,5) == "gracz" then ListaGraczy = odp:sub(6) ui.removeTextArea(2,playerName) TextAreaUpdate(playerName) elseif odp == "odbanuj" then ban[ListaGraczy] = 0 bantime[ListaGraczy] = 0 ui.removeTextArea(0,ListaGraczy) tfm.exec.respawnPlayer(ListaGraczy) end end function eventPopupAnswer(id,playerName,odp) if id == 1 and tonumber(odp) then czas = tonumber(odp) TextAreaUpdate(playerName) elseif id == 2 and odp ~= " "then powod = odp TextAreaUpdate(playerName) end end function TextAreaUpdate(playerName) ui.updateTextArea(1,"!ban Gracz: <a href='event:gracze'><VP>"..ListaGraczy.."</VP></a> Czas: <a href='event:czas'><VP>"..czas.."</VP></a> Powód:<a href='event:powód'><VP> "..powod.."</VP></a>. <B><R><a href='event:banuj'>Banuj</a></R></B>",playerName) end for _,v in pairs({"ban","unban",pw,"admin","unadmin"}) do system.disableChatCommandDisplay(v,true) end end Komendy dla admina -Fly -Shaman -FFa -Zmiana mapy -Explosion -Kill -Tp Chodzi mi oto żeby kolor nicku na chacie admina był czerwony moderatora zółty testera niebieski komenda na banowanie !ban gracz powód czas Reset Dawanie na czacie testera,moderatora Jakaś fajna mapka styl music bar Jakie uprawnienia testera Killowanie Fly FFA |
| « Consul » 1479028680000
| 0 | ||
dziedzicuwka a dit : Co do mapy to nie jest LUA tylko edytor map, kto by musiał zrobić całą mapę abyś mógł ją mieć a obrazków nie można dodawać jak nie jesteś w lua team więc pozostaje tylko wczytanie gotowej mapy. Nikt ci raczej nie zrobi mapki w dziale do kodów lua! |
| « Citoyen » 1479062400000
| 0 | ||
| Poprosze o kod taki jak jest w musicach np. Music Bar |
| « Consul » 1479109680000
| 0 | ||
kotpiec a dit : Takiego kodu raczej nikt ci tutaj nie zrobi. ;; |
| « Consul » 1479141180000
| 0 | ||
kotpiec a dit : Nikt ci tego nie zrealizuje, za długi i mógłbyś go wykorzystać do swoich celów i zyskać na pracy innych |
| « Citoyen » 1479384480000
| 0 | ||
klakser a dit : Mapa zeby ktoś nie musiał robić np w stylu @4000002 |