Lua Kodları Tartışma & Yardımlaşma Başlığı |
Hotspotower « Citoyen » 1409048640000
| 0 | ||
a dit : |
Dogangun « Citoyen » 1409049000000
| 0 | ||
Yaptığım bir market scripti. Para scriptini henüz eklemedim. players={} notices={notice=""} ui.addTextArea(7,"<p align='center'><font face='arial'><a href='event:open'><j><b>Market</a></font></p>",name,300,28,50,18,0x00001,0xEB1D51,0.9,true) function eventTextAreaCallback(id, name, callback) ui.addTextArea(0,"<p align='center'><a href='event:Doğuş'>Doğuş</a></p>",name,270,57,50,20,0x00001,0xCB546B,0.9,true) ui.addTextArea(1,"<p align='center'><a href='event:Peynir'>Peynir</a></p>",name,328,57,50,20,0x00001,0xCB546B,0.9,true) ui.addTextArea(2,"<p align='center'><a href='event:Vampir'>Vampir</a></p>",name,270,87,50,20,0x00001,0xCB546B,0.9,true) ui.addTextArea(3,"<p align='center'><a href='event:Şaman'>Şaman</a></p>",name,328,87,50,20,0x0001,0xCB546B,0.9,true) ui.addTextArea(4,"<p align='center'><a href='event:Renk'>Renk</a></p>",name,270,117,50,20,0x0001,0xCB546B,0.9,true) ui.addTextArea(5,"<p align='center'><a href='event:Yuva'>Yuva</a></p>",name, 328,117,50,20,0x0001,0xCB546B,0.9,true) ui.addTextArea(6,"<p align='center'><a href='event:Kar'>Kar</a></p>",name,270,147,50,20,0x00001,0xCB546B,0.9,true) ui.addTextArea(8,"<p align='center'><a href='event:Ölüm'>Ölüm</a></p>",name,328,147,50,20,0x00001,0xCB546B,0.9,true) ui.addTextArea(9,"<p align='center'><a href='event:Meep'>Meep</a></p>",name,385,57,50,20,0x00001,0xCB546B,0.9,true) ui.addTextArea(10,"<p align='center'><a href='event:Puan'>Puan</a></p>",name,385,87,50,20,0x00001,0xCB546B,0.9,true) if callback=="Doğuş" then tfm.exec.respawnPlayer(name) end if callback=="Vampir" then tfm.exec.setVampirePlayer(name) end if callback=="Şaman" then tfm.exec.setShaman(name) end if callback=="Renk" then tfm.exec.setNameColor(name, 0xCB546B) end if callback=="Yuva" then tfm.exec.playerVictory(name) end if callback=="Kar" then tfm.exec.snow() end if callback=="Ölüm" then tfm.exec.killPlayer(name) end if callback=="Meep" then tfm.exec.giveMeep(name) end if callback=="Puan" then tfm.exec.setPlayerScore(name, 10, true) end if callback=="Peynir" then tfm.exec.giveCheese(name) end end Herhangi bir minioyun veya scriptte kullanırsanız ufakta olsa kodun alıntı olduğunu belirtin lütfen. |
Eernsntrk « Citoyen » 1409049720000
| 0 | ||
Dogangun a dit : Init Error : Ediz.lua:274: [string "Eernsntrk.lua"]:1: unexpected symbol |
Enesxfbxpro « Censeur » 1409068080000
| 0 | ||
Arkadaşlar bir kodda hata yaptım sanırım.? Kod doğru çalışıyor !help yazıyorum açılıyor ancak tıklanabilir olmuyor. Biri yardım ederse sevinirim. Özel mesaj atmanız yeterlidir. |
Hotspotower « Citoyen » 1409068380000
| 0 | ||
<a href='event:abc'>help me</a> |
Enesxfbxpro « Censeur » 1409068740000
| 0 | ||
Hotspotower a dit : Hayır. Tıklanabilir olmasını yaptım zaten. Kodum kısaca şöyle function help(n) callback vs. end function eventChatCommand(n,cmd) local arg={} for args in cmd:gmatch("%S+") do table.insert(arg, args) end if arg[1]:lower()=="help" then help(n) end Edit: Lütfen yardım :( Dernière modification le 1409085600000 |
Hotspotower « Citoyen » 1409138220000
| 0 | ||
Enesxfbxpro a dit : Öncelikle help fonksiyonuna callback fonksiyonu eklediysen orada bir yanlış. Sana bir önerim aralarda boşluk bırakma. Ayrıca if arg[1] olmayacak args[1] yapman gerek. |
0 | ||
Hotspotower a dit : "arg" talosunu args ile kullanmak? arg olacak o. |
Enesxfbxpro « Censeur » 1409159100000
| 0 | ||
Hotspotower a dit : Argslarda hiçbir sorun yok gerçekten. İki fonksiyonu koyduğumdan oluyor. Bunun için ne yapmalıyım? Boşluk bırakma derken? |
Hotspotower « Citoyen » 1409159700000
| 0 | ||
Şöyle bir örnek kod yazabilirim. Arg'ta yanlış hatadan dolayı özür dilerim, 3 tane arg yapmamın sebebi lazım olur diye öğrenmen için. a dit : Dernière modification le 1409159820000 |
Enesxfbxpro « Censeur » 1409159940000
| 0 | ||
Hotspotower a dit : Teşekkür ederim Edit: Hala olmadı, kardeşim ben beceremiyorum. Stypiden kodları atsam? - Dernière modification le 1409160420000 |
0 | ||
Ne yapmaya çalışıyorsun ki? |
Benbirkralm « Citoyen » 1409170380000
| 0 | ||
Dünden beri Mavihytzor'a math, string ve function'ları öğretiyorum. Detaylı açıklaması ile birlikte almak isteyenler oyundan bana ulaşsınlar. Herhangi bir ücret bulunmamakta. |
Vampirellax « Citoyen » 1409171940000
| 0 | ||
Merhaba arkadaşlar ben Washington City kabilesinin reisiyim sizlere bir sorum olacaktır kabilemiz aşırı derecede kalabalık sizin yardımlarınız sayesinde bazı yarışmala v.b şeyler açıyorum yarışma olduğu zaman kabile evi aşırı kalabalıklaşıyor ve bazı ÇEKEMEYENLER tarafından lua kapanıyor biliyorsunuz ki kabile evinde hiçbir yetkisi olmayanlar bile eğer yeterli profile sahipse lua açabiliyor tam yarışmanın ortasında lua ile onuyorlar ve kod kapanıyor bu sorunu nasıl halledebilirim acaba lütfen yardım edin.. Teşekkür Ederim |
Enesxfbxpro « Censeur » 1409172240000
| 0 | ||
Vampirellax a dit : Bunun için birşey yapamassın. |
Kmlcan « Citoyen » 1409175180000
| 0 | ||
Lua ekibi üyesi bir arkadaşımdan tfm.exec.addPhysicObject fonksiyonu için bir kullanıcı parametresi önermesini rica ettim. tfm.exec.addPhysicObject(id, x, y, obje ayarları, isim) Eğer eklenirse zemini sadece yazılan kullanıcı görecek. |
Enesxfbxpro « Censeur » 1409184540000
| 0 | ||
Vanilla da bir harita vardı hani yuvarlak içindeydin etraf karanlıktı. Bunu nasıl lua ile yapabilirim? Şaman için karanlık olmayacak. Aslında textarea ile yapabilirim de biraz zor. Kolay yöntemi var mıdır? Dernière modification le 1409186520000 |
Neonstrayzer « Citoyen » 1409205060000
| 0 | ||
Enesxfbxpro a dit : Dediğin şey XML ile yapılıyor ancak LUA sürümü için ortası boş PNG geri kalan kısımları siyah olan bir resmi kullanıcıya bağlarsan olur. Textarea ile olacağını sanmıyorum. |
Enesxfbxpro « Censeur » 1409208960000
| 0 | ||
neonstrayzer a dit : Teşekkür ederim. Edit: Bir soru daha sormak istiyorum. Ben aşağıda admin konuşması yapmak istiyorum. Mesela "!deneme selam gençler" yazınca "[Deneme] selam gençler" yazısını çıkmasını istiyorum. Bunu yaptım ancak sadece tek bir kelimeyi kabul ediyor. Kod; (yardunmcı olursanız sevinirim. Lütfen çalmayınız.) function eventChatCommand(n,cmd) local args={} for arg in cmd:gmatch("%S+") do table.insert(args, arg) end if args[1]=="deneme" then print("<ROSE>• [Deneme Oyunu] <N>"..args[2]) end end Dernière modification le 1409215020000 |
Dogangun « Citoyen » 1409221140000
| 0 | ||
Enesxfbxpro a dit : Args ile yapamadım. İstersen bunu deneyebilirsin. admins={Enesxfbxpro=true} function isAdmin(name) return (admins[name] or false) end function eventChatCommand(playerName,command) if isAdmin(playerName) then if command:sub(0,3) == "cmd" then print("<font color='#CB546B'>["..playerName.."] <font color='#C2C2DA'>"..command:sub(5),nil) end end end |