×

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ığı
« ‹ 383 / 388 › »
Lua Kodları Tartışma & Yardımlaşma Başlığı
Soubyy
1580118840000
    • Soubyy#3297
    • Profil
    • Derniers messages
#7641
[Modéré par Visne, raison : Çift gönderi]
Soubyy
1580131980000
    • Soubyy#6476
    • Profil
    • Derniers messages
#7642
[Modéré par Visne, raison : Çoklu gönderi]
Bekohuso
« Citoyen »
1585488360000
    • Bekohuso#0000
    • Profil
    • Derniers messages
    • Tribu
#7643
  0
sol üstte 3 veya 5 can oluyor öldükçe can gidiyor onu nerden bulabilirim
Bekohuso
« Citoyen »
1585576560000
    • Bekohuso#0000
    • Profil
    • Derniers messages
    • Tribu
#7644
  0
Bu ara removetextarea fonksiyonu çalışmıyor ?
Osmanyksk123
« Consul »
1585838880000
    • Osmanyksk123#5925
    • Profil
    • Derniers messages
#7645
  0
Lua yı tam bilen varmı varsa özelden mesaj atabilirmi ?
Authory
« Citoyen »
1586955840000
    • Authory#0000
    • Profil
    • Derniers messages
    • Tribu
#7646
  0
Arkadaşlar Lua da CheckPoint sistemi nasıl yapılır? :D
Mckeydown
« Censeur »
1587002820000
    • Mckeydown#0000
    • Profil
    • Derniers messages
    • Tribu
#7647
  2
Authory a dit :
Arkadaşlar Lua da CheckPoint sistemi nasıl yapılır? :D

Bolodefchoco a dit :

Code Lua

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
info = {}
eventNewPlayer = function(n)
info[n] = {
checkpointCoordinates = {},
holdingShift = false
}
-- Press E to add a checkpoint and Shift + E to remove
system.bindKeyboard(n, string.byte("E"), true, true)
for i = 0, 1 do system.bindKeyboard(n, 16, i==0, true) end
end
table.foreach(tfm.get.room.playerList, eventNewPlayer)

eventKeyboard = function(n, k, d, x, y)
if k == string.byte("E") then
if info[n].holdingShift then
info[n].checkpointCoordinates = {}
ui.removeTextArea(0, n)
else
info[n].checkpointCoordinates = {x, y}
ui.addTextArea(0, "" , n, x-5, y-5, 10, 10, 0x56A75A, 0x56A75A, .5, true)
end
elseif k == 16 then
info[n].holdingShift = d
end
end

eventNewGame = function()
for k, v in next, info do
v.checkpointCoordinates = {nil, nil}
ui.removeTextArea(0, k)
end
end

eventPlayerDied = function(n)
tfm.exec.respawnPlayer(n)
if #info[n].checkpointCoordinates > 0 then
tfm.exec.movePlayer(n, info[n].checkpointCoordinates[1], info[n].checkpointCoordinates[2])
end
end

eventPlayerWon = function(n)
tfm.exec.respawnPlayer(n)
end
Authory
« Citoyen »
1587296640000
    • Authory#0000
    • Profil
    • Derniers messages
    • Tribu
#7648
  0
Mickeydown'a teşekkürler.
Ayrıca;
Modul yapımı için ekibimize mapper, mod veya lua coder arıyoruz.
Bize yardımcı olmak isteyen oyuncular oyun içerisinden bana pm atabilir.
Lua bilgisi ve fikir yaratacılıği ne kadar yüksekse o kadar iyi olur.


Arkadaşlar, Lua için Ünvan Tablosu nasıl oluşturulur?

Dernière modification le 1587402180000
Authory
1587317040000
    • Authory#0000
    • Profil
    • Derniers messages
    • Tribu
#7649
[Modéré par Ted, raison : çift gönderi]
+Skillshot
« Citoyen »
1588104360000
    • +Skillshot#0000
    • Profil
    • Derniers messages
#7650
  0
TOURNAMENT LUASI YAPARMISINIZ
+Skillshot
1588104360000
    • +Skillshot#0000
    • Profil
    • Derniers messages
#7651
[Modéré par Visne, raison : Çift gönderi]
Ramizkareski
« Citoyen »
1588694220000
    • Ramizkareski#6476
    • Profil
    • Derniers messages
    • Tribu
#7652
  0
Tuşa "mort" nasıl koyabilirim lua ile
Mckeydown
« Censeur »
1588704180000
    • Mckeydown#0000
    • Profil
    • Derniers messages
    • Tribu
#7653
  0
Ramizkareski a dit :
Tuşa "mort" nasıl koyabilirim lua ile

Boşluk tuşuna basarak ölmek:

Code Lua

1
2
3
4
5
6
7
8
9
10
11
function eventNewPlayer(name)
tfm.exec.bindKeyboard(name,32,true,true)
end
for name,player in pairs(tfm.get.room.playerList) do
eventNewPlayer(name)
end
function eventKeyboard(name,key,x,y)
if key == 32 then
tfm.exec.killPlayer(name)
end
end
Ramizkareski
« Citoyen »
1588777260000
    • Ramizkareski#6476
    • Profil
    • Derniers messages
    • Tribu
#7654
  0
Teşekkürler :)
Vpp
« Citoyen »
1588788480000
    • Vpp#2931
    • Profil
    • Derniers messages
#7655
  0
teşekkürler

Dernière modification le 1588812240000
Perfecteca
« Sénateur »
1588791540000
    • Perfecteca#0000
    • Profil
    • Derniers messages
    • Tribu
#7656
  0
Jenerjik a dit :
bir tuşumuz olsun örneğin "space"
space tuşuna bir görev verdim, fakat ben space tuşunun mapin her tarafında çalışmasını istemiyorum
eğer bir fare mapte x,y kordinatlarının belirlenmiş olduğu yerde space tuşuna basarsa space tuşunun tetiklenmesini istiyorum
bunu nasıl yapabilirim?

eventKeyboard olayının beş argümanı var, son iki argümanı x ve y koordinatları için

Code Lua

1
2
3
4
5
6
7
8
9
10
--öncelikle space tuşunu odadaki tüm oyunculara bağlayalım
for player in pairs(tfm.get.room.playerList) do
tfm.exec.bindKeyboard(player,32,true,true)
end
--örneğin x için 0-200 ve y için 300-400 koordinatları arasında space tuşuna basarsam bana peynir verilsin
function eventKeyboard(player,key,down,x,y)
if key==32 and 0<x and x<200 and 300<y and y<400 then
tfm.exec.giveCheese(player)
end
end
Vpp
« Citoyen »
1588819140000
    • Vpp#2931
    • Profil
    • Derniers messages
#7657
  0
bir şaman objesi düşünelim örneğin "kalas"
fare kalasın üstünden geçerse bir olayın tetiklenmesini istiyorum.
Örneğin print("merhaba")
Vanessa
« Citoyen »
1589166180000
    • Vanessa#0894
    • Profil
    • Derniers messages
    • Tribu
#7658
  0
Arkadaşlar bir problem üzerine luayı iyi bilen birisinin yardımına ihtiyacımız var benimle iletişime geçebilir misiniz?
Vpp
« Citoyen »
1589489280000
    • Vpp#2931
    • Profil
    • Derniers messages
#7659
  0
Üç kere oturunca chate "merhaba " yazdırmak istiyorum nasıl olur
3 kere fareyi oturtma tusuna basınca
Mckeydown
« Censeur »
1589493540000
    • Mckeydown#0000
    • Profil
    • Derniers messages
    • Tribu
#7660
  0
Jenerjik a dit :
Üç kere oturunca chate "merhaba " yazdırmak istiyorum nasıl olur
3 kere fareyi oturtma tusuna basınca

Code Lua

1
2
3
4
5
6
7
8
9
emote = 0
function eventEmotePlayed(name, id)
if id == 8 then
emote = emote + 1
end
if emote == 3 then
print("Merhaba " ..name)
end
end
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Lua Kodları Tartışma & Yardımlaşma Başlığı
« ‹ 383 / 388 › »
© Atelier801 2018

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

Version 1.27