×

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 - edytor pokoju•
« ‹ 11 / 20 › »
•LUA - edytor pokoju•
Ouake
« Censeur »
1443196980000
    • Ouake#0000
    • Profil
    • Derniers messages
    • Tribu
#201
  0
function eventKeyboard(nick,klaw)
if klaw==88 then
local x,y,id=tfm.get.room.playerList[n].x,tfm.get.room.playerList[n].y,playerName
tfm.exec.addShamanObject(9,x,y,0,0,0)
end
end
Rohere
« Consul »
1443197100000
    • Rohere#0000
    • Profil
    • Derniers messages
    • Tribu
#202
  0
Runtime Error : org.luaj.vm2.LuaError: Rohere.lua:9: attempt to index ? (a nil value)


Dalej
Ouake
« Censeur »
1443197700000
    • Ouake#0000
    • Profil
    • Derniers messages
    • Tribu
#203
  0
A jak zmieniłeś? Te u mnie podkreślone zmienne powinny być te same, czyli jak w eventKeyboard() masz nick to dalej też powino być nick.
Rohere
« Consul »
1443199860000
    • Rohere#0000
    • Profil
    • Derniers messages
    • Tribu
#204
  0
function eventNewGame()
for nick in pairs(tfm.get.room.playerList) do
tfm.exec.bindKeyboard(nick,88,true)
end
end

function eventKeyboard(nick,klaw)
if klaw==88 then
local x,y,id=tfm.get.room.playerList[n].x,tfm.get.room.playerList[n].y,nick
tfm.exec.addShamanObject(9,x,y,0,0,0)
end
end
Ouake
« Censeur »
1443202500000
    • Ouake#0000
    • Profil
    • Derniers messages
    • Tribu
#205
  0
Zamień

    local x,y,id=tfm.get.room.playerList[n].x,tfm.get.room.playerList[n].y,nick

na

    local x,y,id=tfm.get.room.playerList[nick].x,tfm.get.room.playerList[nick].y,nick
Rohere
1443884820000
    • Rohere#0000
    • Profil
    • Derniers messages
    • Tribu
#207
[Modéré par Lament, raison : Backseat moderating.]
Rohere
« Consul »
1445264760000
    • Rohere#0000
    • Profil
    • Derniers messages
    • Tribu
#208
  0
@DELETE

Dernière modification le 1445265960000
Jej_serki
« Citoyen »
1445453760000
    • Jej_serki#7563
    • Profil
    • Derniers messages
    • Tribu
#209
  0
a trzeba dać kod do mapy który się stworzy?
Sebafrancuz
« Consul »
1445533740000
    • Sebafrancuz#0000
    • Profil
    • Derniers messages
    • Tribu
#210
  0
riembo a dit :
a trzeba dać kod do mapy który się stworzy?

w jakim sensie?
Rohere
« Consul »
1445608020000
    • Rohere#0000
    • Profil
    • Derniers messages
    • Tribu
#211
  0
riembo a dit :
a trzeba dać kod do mapy który się stworzy?

Jeśli chodzi o to co myślę to można też innych
Maikeru
« Citoyen »
1445763960000
    • Maikeru#1000
    • Profil
    • Derniers messages
    • Tribu
#213
  0
Nowe ID Cząsteczek!
38 - Różowy Lizak ( http://transformice.com/images/x_evenements/x_bonbon_5.png )
39 - Zielony Cukierek ( http://transformice.com/images/x_evenements/x_bonbon_3.png )
40 - Różowy Cukierek ( http://transformice.com/images/x_evenements/x_bonbon_4.png )

Te nowe cząsteczki są wspaniałe! One się tak kręcą...
Jak znajdę kolejne to dodam do tego komentarza.

Dernière modification le 1445764320000
Ririain
« Citoyen »
1445775660000
    • Ririain#9289
    • Profil
    • Derniers messages
    • Tribu
#214
  0
96 - http://i.imgur.com/o5vmcc3.png
Aanguson
« Citoyen »
1446224340000
    • Aanguson#8461
    • Profil
    • Derniers messages
#215
  0
  • 1
  • 2
Od wczoraj mamy nową wersje LUA (0.20).
Wraz z nią dochodzą nowe funkcje i eventy, a także zmiany w m.in. w starych funkcjach/eventach i stałych tabelach ( tfm.get ).
ui.showColorPicker ( id, targetPlayer, domyślnyKolor, tytuł )
 • Wyświetla okno z możliwością wyboru koloru.
 Parametry:
  - id (Int) : numer rozpoznawczy (Id) colorPicker'a
  - targetPlayer (String) : gracz, któremu ma zostać wyświetlone okno (jeśli wynosi nil to wyświetli się wszystkim graczom)
  - domyślnyKolor (Int) : domyślny kolor (jeśli nil wtedy wynosi 0)
  - tytuł (String) : nazwa okna (domyślnie brak [nil])



eventColorPicked ( colorPickerId, playerName, kolor )
 • Reaguje, gdy gracz wybierze kolor z colorPicker'a
 Argumenty:
  - colorPickerId (Int) : numer rozpoznawczy (Id) colorPicker'a
  - playerName (String) : gracz, który wybrał kolor
  - kolor (Int) : wybrany kolor (jeśli kolor nie zostanie wybrany wtedy wynosi -1)


tfm.exec.playEmote ( playerName, emoteId, emoteArg )
 • Wymusza na graczu użycie emotikony.
 Parametry:
  - playerName (String) : gracz, który ma wykonać emotikona (jeśli nil wtedy działa na wszystkich)
  - emoteId (Int) : emotikona
  - emoteArg (String) : atrybut emotikony (na przykład dla flagi) (domyślnie brak [nil])


tfm.exec.lowerSyncDelay ( playerName )
 • Zmniejsza odstęp pomiędzy synchronizacją gracza do maksymalnie 400 milisekund (0.4 sekundy).
 Parameters:
  - playerName (String) : gracz


Dernière modification le 1446224520000
Rohere
« Consul »
1446396060000
    • Rohere#0000
    • Profil
    • Derniers messages
    • Tribu
#216
  0
Aanguson a dit :




tfm.exec.playEmote ( playerName, emoteId, emoteArg )
 • Wymusza na graczu użycie emotikony.
 Parametry:
  - playerName (String) : gracz, który ma wykonać emotikona (jeśli nil wtedy działa na wszystkich)
  - emoteId (Int) : emotikona
  - emoteArg (String) : atrybut emotikony (na przykład dla flagi) (domyślnie brak [nil])





To było w moim wątku w dziale "Sugestie" :O

Dernière modification le 1446396180000
Lukinha
« Citoyen »
1446397260000
    • Lukinha#3857
    • Profil
    • Derniers messages
#217
  0
Mrmichas a dit :
Nowe ID Cząsteczek!
38 - Różowy Lizak ( http://transformice.com/images/x_evenements/x_bonbon_5.png )
39 - Zielony Cukierek ( http://transformice.com/images/x_evenements/x_bonbon_3.png )
40 - Różowy Cukierek ( http://transformice.com/images/x_evenements/x_bonbon_4.png )

Te nowe cząsteczki są wspaniałe! One się tak kręcą...
Jak znajdę kolejne to dodam do tego komentarza.

A jak zrobić żeby te cząsteczki, cukierki były rozsypane na mapie czy cos?
Sebafrancuz
« Consul »
1446408600000
    • Sebafrancuz#0000
    • Profil
    • Derniers messages
    • Tribu
#218
  0
nyquon a dit :
Mrmichas a dit :
Nowe ID Cząsteczek!
38 - Różowy Lizak ( http://transformice.com/images/x_evenements/x_bonbon_5.png )
39 - Zielony Cukierek ( http://transformice.com/images/x_evenements/x_bonbon_3.png )
40 - Różowy Cukierek ( http://transformice.com/images/x_evenements/x_bonbon_4.png )

Te nowe cząsteczki są wspaniałe! One się tak kręcą...
Jak znajdę kolejne to dodam do tego komentarza.

A jak zrobić żeby te cząsteczki, cukierki były rozsypane na mapie czy cos?

napisz kod?
Agataxa
« Censeur »
1446460680000
    • Agataxa#0000
    • Profil
    • Derniers messages
#219
  0
nie kumam o co z tym chodzi ..
Ouake
« Censeur »
1446561060000
    • Ouake#0000
    • Profil
    • Derniers messages
    • Tribu
#220
  0
• Temat zaaktualizowany •

Wersja: 0.20


Zmiany i nowości:

  • Nowe funkcje:
    • ui.showColorPicker(Int id, String nick, Int kolorDomyślny, String tytuł)
    • eventColorPicked(Int id, String nick, Int kolor)
    • tfm.exec.playEmote(String nick, Int idEmotki, String argument)
    • tfm.exec.lowerSyncDelay(String nick)
      - Opisy podanych funkcji znajdują się 5 postów wyżej.
      - eventEmotePlayed otrzymuje 3. argument
    • Funkcja tfm.exec.bindKeyboard została przeniesiona, teraz jest system.bindKeyboard
    • Funkcja tfm.exec.setUIMapName została przeniesiona, teraz jest ui.setMapName
    • Funkcja tfm.exec.setUIShamanName została przeniesiona, teraz jest ui.setShamanName
      - Poprzednie funkcje nadal działają. Polecam używać nowszych wersji, starsze mogą zostać usunięte w przyszłości.
  • Zmiany w tabeli tfm:
    • Uzupełniona lista emotek w tfm.enum.emote
    • Uzupełniona lista obiektów szamana w tfm.enum.shamanObject
    • Dodana lista ID cząstek w tfm.enum.particle
    • Dodana lista ID gruntów w tfm.enum.ground
    • Do tabeli tfm.get.room.playerlist[nick] dodano parametr "shamanMode" - odpowiednik "inHardMode", który nadal istnieje
    • Do tabeli tfm.get.room.objectlist[id] dodano "vx", "vy", "baseType" oraz tabelę "colors"
    • Wszystkie funkcje "disable" od teraz mają domyślną wartość true
  • Z funkcji eventSummoningEnd wycofano argumenty dotyczące szybkości stworzonego obiektu - były bezużyteczne, nie da się stworzyć obiektu, który miałby inną szybkosć niż 0,0 (kula działa na innej zasadzie). Tabela z pozycji 8. argumentu teraz jest dostępna także z pozycji 6. argumentu.
  • Dodane 4 identyfikatory specjalne klawiszy: 0 (bieg w lewo), 1 (skok), 2 (bieg w prawo), 3 (kucanie). Funkcje działają na nie tak samo niezależnie czy gracz porusza się strzałkami czy WSAD'em.
  • Najmniejszą wartością dla tfm.exec.setRoomMaxPlayers było 5, teraz jest 1.
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • •LUA - edytor pokoju•
« ‹ 11 / 20 › »
© Atelier801 2018

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

Version 1.27