×

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ığı
« ‹ 349 / 388 › »
Lua Kodları Tartışma & Yardımlaşma Başlığı
Mega
« Citoyen »
1465850640000
    • Mega#3224
    • Profil
    • Derniers messages
    • Tribu
#6961
  0
eventKeyboard(oyuncuAdı, tusKodu, aşağı, xOyuncuPozisyonu, yOyuncuPozisyonu) kodunda illede y ve x pozisyonunu yazacak mıyım ya.Kendisi bulsa oyuncunun x y pozisyonunu?Birde ben tfm de nerenin x nerenin y olduğunu nereden anlıyacağım
Barsems
« Citoyen »
1465851660000
    • Barsems#0000
    • Profil
    • Derniers messages
#6962
  0
megamuhafz a dit :
eventKeyboard(oyuncuAdı, tusKodu, aşağı, xOyuncuPozisyonu, yOyuncuPozisyonu) kodunda illede y ve x pozisyonunu yazacak mıyım ya.Kendisi bulsa oyuncunun x y pozisyonunu?Birde ben tfm de nerenin x nerenin y olduğunu nereden anlıyacağım

Kodun içine her şeyi yazmak zorunda değilsin. Kullanıcının koordinatını kullanmak istersen x,y yazarsın.

Örnek Kullanım

system.bindKeyboard("Barsemsbot",32,true)

function eventKeyboard(name,key,down,x,y)
if key==32 then
print("X:"..x.." Y:"..y)
end
end


XY Olmadan

system.bindKeyboard("Barsemsbot",32,true)

function eventKeyboard(name,key,down)
if key==32 then
print("Bastın")
end
end


Ayrıca haritada yukarıya gidersen Y değeri azalır sağa gidersen X değeri artar.

Dernière modification le 1465851780000
Mega
« Citoyen »
1465927920000
    • Mega#3224
    • Profil
    • Derniers messages
    • Tribu
#6963
  0
Nasıl bir değişkenin içindeki veriyi print ederiz veya textarea ya yazdırırız?
Barsems
« Citoyen »
1465929780000
    • Barsems#0000
    • Profil
    • Derniers messages
#6964
  0
megamuhafz a dit :
Nasıl bir değişkenin içindeki veriyi print ederiz veya textarea ya yazdırırız?


deneme="selam"

print(deneme)

ui.addTextArea(1,deneme)
Zekabat_zekabat
« Citoyen »
1465977360000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6965
  0
Barsems a dit :
megamuhafz a dit :
Nasıl bir değişkenin içindeki veriyi print ederiz veya textarea ya yazdırırız?


deneme="selam"

print(deneme)

ui.addTextArea(1,deneme)

Direkt deneme yazmaz mı onda? Ya da hata çıkmaz mı?
Mertbey
1465987560000
    • Mertbey#1848
    • Profil
    • Derniers messages
#6966
[Modéré par Ahmet, raison : Konu dışı]
Barsems
« Citoyen »
1465990560000
    • Barsems#0000
    • Profil
    • Derniers messages
#6967
  0
zekabat a dit :
Barsems a dit :
megamuhafz a dit :
Nasıl bir değişkenin içindeki veriyi print ederiz veya textarea ya yazdırırız?


deneme="selam"

print(deneme)

ui.addTextArea(1,deneme)

Direkt deneme yazmaz mı onda? Ya da hata çıkmaz mı?

Keşke kodu bir deneseydin...

Matematik bilinmeyenleri gibi düşün.
Örnek: 2*a=8 olursa a=4 olur yani denklemde a yazdığın yerde sen 4 olduğunu anlarsın.

a=4 ise 4*a=? denkleminde a yerine 4 yazarsın (çünkü a, 4 e eşit) sonuç olarak 4*4=16

Lua da aynı mantıkla çalışıyor.

deneme="selam" yazdığında senin söylediğin "ben nereye 'deneme' yazarsam oraya 'selam' yaz"
Zekabat_zekabat
« Citoyen »
1465994100000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6968
  0
Barsems a dit :
zekabat a dit :
Barsems a dit :
megamuhafz a dit :
Nasıl bir değişkenin içindeki veriyi print ederiz veya textarea ya yazdırırız?


deneme="selam"

print(deneme)

ui.addTextArea(1,deneme)

Direkt deneme yazmaz mı onda? Ya da hata çıkmaz mı?

Keşke kodu bir deneseydin...

Matematik bilinmeyenleri gibi düşün.
Örnek: 2*a=8 olursa a=4 olur yani denklemde a yazdığın yerde sen 4 olduğunu anlarsın.

a=4 ise 4*a=? denkleminde a yerine 4 yazarsın (çünkü a, 4 e eşit) sonuç olarak 4*4=16

Lua da aynı mantıkla çalışıyor.

deneme="selam" yazdığında senin söylediğin "ben nereye 'deneme' yazarsam oraya 'selam' yaz"

yooo 'print(""..deneme.."")' yazması gerekmiyor mu?
Yeşil kısımlar bir parametrenin ifade ettiği şeyi (a=1 de 1 gibi) şeyi yazmak için,
Mor kısımlar ise direkt gereken şey.
Yani, 'print(deneme)'= yanlış,
'print(""..deneme.."")' doğru

En azından ben öyle biliyorum.
Barsems
« Citoyen »
1465998600000
    • Barsems#0000
    • Profil
    • Derniers messages
#6969
  0
zekabat a dit :
Barsems a dit :
zekabat a dit :
Barsems a dit :
megamuhafz a dit :
Nasıl bir değişkenin içindeki veriyi print ederiz veya textarea ya yazdırırız?


deneme="selam"

print(deneme)

ui.addTextArea(1,deneme)

Direkt deneme yazmaz mı onda? Ya da hata çıkmaz mı?

Keşke kodu bir deneseydin...

Matematik bilinmeyenleri gibi düşün.
Örnek: 2*a=8 olursa a=4 olur yani denklemde a yazdığın yerde sen 4 olduğunu anlarsın.

a=4 ise 4*a=? denkleminde a yerine 4 yazarsın (çünkü a, 4 e eşit) sonuç olarak 4*4=16

Lua da aynı mantıkla çalışıyor.

deneme="selam" yazdığında senin söylediğin "ben nereye 'deneme' yazarsam oraya 'selam' yaz"

yooo 'print(""..deneme.."")' yazması gerekmiyor mu?
Yeşil kısımlar bir parametrenin ifade ettiği şeyi (a=1 de 1 gibi) şeyi yazmak için,
Mor kısımlar ise direkt gereken şey.
Yani, 'print(deneme)'= yanlış,
'print(""..deneme.."")' doğru

En azından ben öyle biliyorum.

Yanlış biliyor sayılmazsın ama senin dediğin o değişken dışında yazmak istediğin bir şey var ise yazılır.

Örnek

function eventChatCommand(isimDegiskeni,mesaj)
print(isimDegiskeni.." size '"..mesaj.."' dedi.")
end


Bu kodda değişkenler ne olursa olsun 'size' ve 'dedi' yazısı asla değişmez.

Sadece değişkeni yazdırmak istiyorsan istediğin gibi kullan ama kendin yazı eklemek istediğinde ^^
Zekabat_zekabat
« Citoyen »
1466086020000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6970
  0
Bir soru saracağım,
a={1,2,3}
b={math.random(#a)}
Eğer b parametresi 1 ise bir şey olmasını sağlayabilr miyiz
Barsems
« Citoyen »
1466094000000
    • Barsems#0000
    • Profil
    • Derniers messages
#6971
  0
zekabat a dit :
Bir soru saracağım,
a={1,2,3}
b={math.random(#a)}
Eğer b parametresi 1 ise bir şey olmasını sağlayabilr miyiz

Mesela ne olsun?
Zekabat_zekabat
« Citoyen »
1466096340000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6972
  0
Barsems a dit :
zekabat a dit :
Bir soru saracağım,
a={1,2,3}
b={math.random(#a)}
Eğer b parametresi 1 ise bir şey olmasını sağlayabilr miyiz

Mesela ne olsun?

#lua penceresine deneme yazsın
Barsems
« Citoyen »
1466097300000
    • Barsems#0000
    • Profil
    • Derniers messages
#6973
  0
zekabat a dit :
Barsems a dit :
zekabat a dit :
Bir soru saracağım,
a={1,2,3}
b={math.random(#a)}
Eğer b parametresi 1 ise bir şey olmasını sağlayabilr miyiz

Mesela ne olsun?

#lua penceresine deneme yazsın

Böyle bir şey yaptım ama senin bunu kullanmak istediğin yere göre değiştirmen lazım.

a={1,2,3}
b=math.random(#a)
print(b)
c=0

function eventLoop()
if c==0 and b==1 then
print("deneme")
c=1
end
end
Zekabat_zekabat
« Citoyen »
1466282820000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6974
  0
Alın size bir kod, basit ama alın işte
Gereksiz Kod
a=0

ui.addTextArea(1,"<p align='center'><a href='event:'><b>1</b></a></p>",name,5,30,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(2,"<p align='center'><a href='event:'><b>2</b></a></p>",name,5,60,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(3,"<p align='center'><a href='event:'><b>3</b></a></p>",name,5,90,150,20,0x000000,0xF8FF00,500,true)


function eventTextAreaCallback(id,n,en)
if (n) then
if id==1 then
a=1
print(a)
elseif id==2 then
a=2
print(a)
elseif id==3 then
a=3
print(a)
end
end
end

Belki biri bir şey yapar.
Barsems
« Citoyen »
1466283180000
    • Barsems#0000
    • Profil
    • Derniers messages
#6975
  0
zekabat a dit :
Alın size bir kod, basit ama alın işte
Gereksiz Kod
a=0

ui.addTextArea(1,"<p align='center'><a href='event:'><b>1</b></a></p>",name,5,30,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(2,"<p align='center'><a href='event:'><b>2</b></a></p>",name,5,60,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(3,"<p align='center'><a href='event:'><b>3</b></a></p>",name,5,90,150,20,0x000000,0xF8FF00,500,true)


function eventTextAreaCallback(id,n,en)
if (n) then
if id==1 then
a=1
print(a)
elseif id==2 then
a=2
print(a)
elseif id==3 then
a=3
print(a)
end
end
end

Belki biri bir şey yapar.

Cidden merak ediyorum da amacı ne?

E: Gereksiz yazdığını yeni fark ettim.

Dernière modification le 1466283540000
Zekabat_zekabat
« Citoyen »
1466325000000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6976
  0
Başka bir gereksiz kod daha:
Gereksiz Kod
a={1,2,3}
b=math.random(#a)
print(b)
c=0

function eventLoop()
if c==0 and b==1 then
print("deneme")
c=1

end
if c==0 and b==2 then
print("deneme2")
c=2
end
if c==0 and b==3 then
print("deneme3")
c=3
end

end
Komik
1466355240000
    • Komik#0000
    • Profil
    • Derniers messages
    • Tribu
#6977
[Modéré par Sha]
Barsems
1466355360000
    • Barsems#0000
    • Profil
    • Derniers messages
#6978
[Modéré par Sha, raison : Alıntıdaki iletiye müdahale edildi.]
Komik
1466355480000
    • Komik#0000
    • Profil
    • Derniers messages
    • Tribu
#6979
[Modéré par Sha]
Komik
1466355660000
    • Komik#0000
    • Profil
    • Derniers messages
    • Tribu
#6980
[Modéré par Sha]
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Lua Kodları Tartışma & Yardımlaşma Başlığı
« ‹ 349 / 388 › »
© Atelier801 2018

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

Version 1.27