×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Lua Kodları Tartışma & Yardımlaşma Başlığı
« ‹ 280 / 388 › »
Lua Kodları Tartışma & Yardımlaşma Başlığı
Neonstrayzer
« Citoyen »
1409221740000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#5581
  0
args ile args[2] yazan yeri şununla değiştir.
cmd:sub(#args[1]+2)
Enesxfbxpro
« Censeur »
1409230860000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5582
  0
neonstrayzer a dit :
args ile args[2] yazan yeri şununla değiştir.
cmd:sub(#args[1]+2)

Çok teşekkür ederim.

Dogangun a dit :
Enesxfbxpro a dit :
neonstrayzer a dit :
Enesxfbxpro a dit :
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?

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.

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

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

Yaptığın için teşekkür ederim ancak benim kodum daha kısa.

Edit: Arkadaşlar şu admin konuşmasına admin ekledim. Ancak çalışmıyor. Nerede hata yapmış olabilirim?

admins={ilkfare=true, ikincifare=true}

function isAdmin(name)
return (admins[name] or false)
end
if args[1]=="deneme" then
print("<ROSE>• [Deneme Oyunu] <N>"..cmd:sub(#args[1]+2))
end
end

Dernière modification le 1409233860000
Hotspotower
« Citoyen »
1409237460000
    • Hotspotower#0000
    • Profil
    • Derniers messages
    • Tribu
#5583
  0
Enesxfbxpro a dit :
neonstrayzer a dit :
args ile args[2] yazan yeri şununla değiştir.
cmd:sub(#args[1]+2)

Çok teşekkür ederim.

Dogangun a dit :
Enesxfbxpro a dit :
neonstrayzer a dit :
Enesxfbxpro a dit :
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?

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.

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

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

Yaptığın için teşekkür ederim ancak benim kodum daha kısa.

Edit: Arkadaşlar şu admin konuşmasına admin ekledim. Ancak çalışmıyor. Nerede hata yapmış olabilirim?

a dit :
admins={Ilkfare=true, Ikincifare=true}

function eventChatCommand(n,cmd)
local args={}
for arg in cmd:gmatch("%S+") do
table.insert(args, arg)
end
args[1]=args[1]:lower()
if admins[n] then
if args[1]=="deneme" then
print("<ROSE>• [Deneme Oyunu] <N>"..cmd:sub(#args[1]+2))
end
end
end

Dernière modification le 1409237520000
Enesxfbxpro
« Censeur »
1409245500000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5584
  0
Hotspotower a dit :
Enesxfbxpro a dit :
neonstrayzer a dit :
args ile args[2] yazan yeri şununla değiştir.
cmd:sub(#args[1]+2)

Çok teşekkür ederim.

Dogangun a dit :
Enesxfbxpro a dit :
neonstrayzer a dit :
Enesxfbxpro a dit :
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?

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.

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

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

Yaptığın için teşekkür ederim ancak benim kodum daha kısa.

Edit: Arkadaşlar şu admin konuşmasına admin ekledim. Ancak çalışmıyor. Nerede hata yapmış olabilirim?

a dit :
admins={Ilkfare=true, Ikincifare=true}

function eventChatCommand(n,cmd)
local args={}
for arg in cmd:gmatch("%S+") do
table.insert(args, arg)
end
args[1]=args[1]:lower()
if admins[n] then
if args[1]=="deneme" then
print("<ROSE>• [Deneme Oyunu] <N>"..cmd:sub(#args[1]+2))
end
end
end


Çok teşekkür ederim.
Edit: Diğer komutları kullanamıyorum admin yapmayınca kendimi. Yapınca kullanabiliyorum.

Dernière modification le 1409245560000
Neonstrayzer
« Citoyen »
1409245620000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#5585
  0
Enesxfbxpro a dit :
Hotspotower a dit :
Enesxfbxpro a dit :
neonstrayzer a dit :
args ile args[2] yazan yeri şununla değiştir.
cmd:sub(#args[1]+2)

Çok teşekkür ederim.

Dogangun a dit :
Enesxfbxpro a dit :
neonstrayzer a dit :
Enesxfbxpro a dit :
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?

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.

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("&lt;ROSE&gt;• [Deneme Oyunu] &lt;N&gt;"..args[2])
end
end

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("&lt;font color='#CB546B'&gt;["..playerName.."] &lt;font color='#C2C2DA'&gt;"..command:sub(5),nil)
end

end
end

Yaptığın için teşekkür ederim ancak benim kodum daha kısa.

Edit: Arkadaşlar şu admin konuşmasına admin ekledim. Ancak çalışmıyor. Nerede hata yapmış olabilirim?

a dit :
admins={Ilkfare=true, Ikincifare=true}

function eventChatCommand(n,cmd)
local args={}
for arg in cmd:gmatch("%S+") do
table.insert(args, arg)
end
args[1]=args[1]:lower()
if admins[n] then
if args[1]=="deneme" then
print("&lt;ROSE&gt;• [Deneme Oyunu] &lt;N&gt;"..cmd:sub(#args[1]+2))
end
end
end


Çok teşekkür ederim.
Edit: Diğer komutları kullanamıyorum admin yapmayınca kendimi. Yapınca kullanabiliyorum.

Diğer komutları if admin

then şartının dışarısına yerleştir.

Enesxfbxpro
« Censeur »
1409245800000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5586
  0
neonstrayzer a dit :
Enesxfbxpro a dit :
Hotspotower a dit :
Enesxfbxpro a dit :
neonstrayzer a dit :
args ile args[2] yazan yeri şununla değiştir.
cmd:sub(#args[1]+2)

Çok teşekkür ederim.

Dogangun a dit :
Enesxfbxpro a dit :
neonstrayzer a dit :
Enesxfbxpro a dit :
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?

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.

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

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

Yaptığın için teşekkür ederim ancak benim kodum daha kısa.

Edit: Arkadaşlar şu admin konuşmasına admin ekledim. Ancak çalışmıyor. Nerede hata yapmış olabilirim?

a dit :
admins={Ilkfare=true, Ikincifare=true}

function eventChatCommand(n,cmd)
local args={}
for arg in cmd:gmatch("%S+") do
table.insert(args, arg)
end
args[1]=args[1]:lower()
if admins[n] then
if args[1]=="deneme" then
print("<ROSE>• [Deneme Oyunu] <N>"..cmd:sub(#args[1]+2))
end
end
end


Çok teşekkür ederim.
Edit: Diğer komutları kullanamıyorum admin yapmayınca kendimi. Yapınca kullanabiliyorum.

Diğer komutları if admin

then şartının dışarısına yerleştir.


Anlamadım?

Edit: Yapamadım.

Dernière modification le 1409245980000
Neonstrayzer
« Citoyen »
1409245980000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#5587
  0
Senin yaptığın:
admins={Ilkfare=true, Ikincifare=true}

function eventChatCommand(n,cmd)
local args={}
for arg in cmd:gmatch("%S+") do
table.insert(args, arg)
end
args[1]=args[1]:lower()
if admins[n] then
if args[1]=="deneme" then
print("<ROSE>• [Deneme Oyunu] <N>"..cmd:sub(#args[1]+2))
end
if args[1]=="başkabirkomutadı" then
print("bişey olcak felan")
end
end
end

Benim dediğim
admins={Ilkfare=true, Ikincifare=true}

function eventChatCommand(n,cmd)
local args={}
for arg in cmd:gmatch("%S+") do
table.insert(args, arg)
end
args[1]=args[1]:lower()
if admins[n] then
if args[1]=="deneme" then
print("<ROSE>• [Deneme Oyunu] <N>"..cmd:sub(#args[1]+2))
end
end
if args[1]=="başkabirkomutadı" then
print("bişey olcak felan")
end
end
Enesxfbxpro
1409246160000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5588
[Modéré par Nehirr, raison : çifte gönderi]
Enesxfbxpro
« Censeur »
1409328540000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5589
  0
hoşgeldin enesxfbxpro yazısı!
function eventNewPlayer(n)
print("Hoş geldin "..n.."")
end

for k in pairs(tfm.get.room.playerList) do
eventNewPlayer(k)
end

Arkadaşlar bir soru sormak istiyorum. Hollewen 2012 deki gibi peynir almadan yuvaya nasıl girebiliriz? Bunu nasıl yaparım?
Oyga
« Citoyen »
1409329740000
    • Oyga#0000
    • Profil
    • Derniers messages
    • Tribu
#5590
  0
Peyniri verip yuvaya sokuyorsun işte. Peynir vermeden yapamazsın.
Enesxfbxpro
« Censeur »
1409330280000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5591
  0
Oyga a dit :
Peyniri verip yuvaya sokuyorsun işte. Peynir vermeden yapamazsın.

Şuanki API ile olmazmı?
Neonstrayzer
« Citoyen »
1409331960000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#5592
  0
-,-
function yuvayaSok(p)
tfm.exec.giveCheese(p)
tfm.exec.playerVictory(p)
end
yuvayaSok("Enesxfbxpro")
Enesxfbxpro
« Censeur »
1409332320000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5593
  0
neonstrayzer a dit :
-,-
function yuvayaSok(p)
tfm.exec.giveCheese(p)
tfm.exec.playerVictory(p)
end
yuvayaSok("Enesxfbxpro")

Dediğimi anlamadın sanırım, cadılar bayramı 2012 etkinliğini bilirsen anlarsın.
Oyga
« Citoyen »
1409332680000
    • Oyga#0000
    • Profil
    • Derniers messages
    • Tribu
#5594
  0
Sen yanlış görmüşsün. Peynir almadan yuvaya girilmiyor.
Enesxfbxpro
« Censeur »
1409332800000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5595
  0
Oyga a dit :
Sen yanlış görmüşsün. Peynir almadan yuvaya girilmiyor.

Giriliyor şu videoyu izle;

Tıkla

Dernière modification le 1409332980000
Neonstrayzer
« Citoyen »
1409333460000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#5596
  0
Çok kolay. Kullanıcının x ve y si o deliğin bulunduğu bölge de ise kullanıcıya peynir ver direk girsin.
Enesxfbxpro
« Censeur »
1409337360000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5597
  0
neonstrayzer a dit :
Çok kolay. Kullanıcının x ve y si o deliğin bulunduğu bölge de ise kullanıcıya peynir ver direk girsin.

Anladım ü bir kullanıcı şu x ve y ye gelince peynir alısn

Dernière modification le 1409337480000
Enesxfbxpro
« Censeur »
1409385720000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5598
  0
Edit : Double oldu.

Edit: Arkadaşlar yardım edermisiniz? 2 1 go nasıl ekliyebilirim? Kısaca 2 1 go nasıl eklerim? Birleştiremiyorum.
timer=0.5
function eventLoop()
timer=timer-0.5
if timer==0 then
print("<B><G>3")
end
end

Dernière modification le 1409386440000
Profmfare
« Citoyen »
1409481060000
    • Profmfare#0000
    • Profil
    • Derniers messages
    • Tribu
#5599
  0
eglence amaçlı bir şey arıyorum ama bulamadım 2 gundur kordinat ları yapmaya çalısıyorum olmuyor
ıstedıgım şey şu bir kordinat belirleyecegım o kordinati birisi geçerse ölsun lutfen yardımcı olun.
Kmlcan
« Citoyen »
1409494860000
    • Kmlcan#0000
    • Profil
    • Derniers messages
    • Tribu
#5600
  0
Enesxfbxpro a dit :
Oyga a dit :
Sen yanlış görmüşsün. Peynir almadan yuvaya girilmiyor.

Giriliyor şu videoyu izle;

Tıkla

Deliğin altına peynir koy?
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Lua Kodları Tartışma & Yardımlaşma Başlığı
« ‹ 280 / 388 › »
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27