×

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•
« ‹ 8 / 20 › »
•LUA - edytor pokoju•
Krzysiul
« Citoyen »
1425549180000
    • Krzysiul#0000
    • Profil
    • Derniers messages
#141
  0
kittycatdanc a dit :
krzysiul a dit :
Zrobiłem kod

function eventEmotePlayed(nick,id)
if id==4 then
tfm.exec.setVampirePlayer(nick)
end
end

Po naciśnięciu denerwowania się myszka zamienia się w wampira
Ale chcę aby po naciśnięciu pocałunku myszka zamieniła się znowu w myszkę.
Da się tak zrobić *.*

Nie da się z vampira/szamana na myszkę :|
Tylko restart pomoże

Szkoda :/
Popracuje nad ulepszeniem (za całus będzie kill zamieni znowu w mysz)
Anonifii
« Citoyen »
1425564360000
    • Anonifii#8167
    • Profil
    • Derniers messages
#142
  0
Ouake naucz mnie w tfm lua
Krzysiul
« Citoyen »
1425567000000
    • Krzysiul#0000
    • Profil
    • Derniers messages
#143
  0
glupawkalol a dit :
Ouake naucz mnie w tfm lua

Nawet on cb nie nauczy niestety to trudne ja się uczę 4 miesiące a mało rozumiem trochę się znam ale długich kodów nie umiem powinieneś przeczytać CAŁY Poradnik, Szukać innych a potem próbuj robi krótkie skrypty i dalej się ucz i znowu rób kody...
Bo godzina uczenia nie pomoże...
A jeśli masz jakieś pytanie lub chcesz pomocy napisz do Ouake, na pewno ci wytłumaczy ale nawet jeśli by się bardzo starał to po jednym dniu cię nie nauczy.

Dernière modification le 1425567060000
Ouake
« Censeur »
1425640860000
    • Ouake#0000
    • Profil
    • Derniers messages
    • Tribu
#144
  0
Zrobiłbym jakiś temat który by pomógł Wam poduczyć się lua, ale każdy jest na innym poziomie używania go. Może i najlepiej objąć jakoś wszystko od najprostszego do najtrudniejszego, ale co jeżeli ktoś jest na poziomie 0 albo może niżej? Ja bym wolał zrobić coś dla wszystkich, i najsłabszych, i najlepszych.

Do uczenia się samemu polecam pobawić się przykładami kodów (ja tak zaczynałem :-) ), w tym temacie w punkcie 4 "Przykłady" jest kilka krótkich kodów, w zamówienia na kody. jest dużo więcej i też bardziej rozbudowane.
Jeszcze jedno, lepiej jeżeli zamiast uczyć się na zasadzie co wpisać by latać spacją, co wpisać by zamienić się w szamana uczyć się zasadami jak działa warunek if, jak działa pętla for w obu postaciach i z tego jak działa, jaka jest budowa, kiedy korzystać z tego itp. Z pierwszego sposobu będziecie umieli zrobić jedynie kody, które sobie wkleiliście i ewentualnie jeszcze podobnie, z drugim sposobem będziecie wiedzieć co macie do dyspozycji (a to pewnie największy problem, a przynajmniej z początkiem), wiecie jak działa to będziecie wiedzieć kiedy się przyda przy tworzeniu nowego, własnego kodu.

Żeby jeszcze nie było że hm, każę Wam czytać nie wiadomo co. Każdy może używać lua w swojej chatce plemiennej - korzystajcie z tego.
Lunairsa
« Citoyen »
1425722160000
    • Lunairsa#0000
    • Profil
    • Derniers messages
#145
  0
Trochę przerobiony kod Ouake, ale mój pierwszy :3

function eventChatCommand(nick,komd)
if komd=="pomoc" or komd=="help" then
ui.addPopup(0,0,"Szukasz czegoś konkretnego?",nick,300,100,200)
end
end
Ouake
« Censeur »
1426187700000
    • Ouake#0000
    • Profil
    • Derniers messages
    • Tribu
#146
  0
Krzysiul a dit :
Zrobiłem kod

function eventEmotePlayed(nick,id)
if id==4 then
tfm.exec.setVampirePlayer(nick)
end
end

Po naciśnięciu denerwowania się myszka zamienia się w wampira
Ale chcę aby po naciśnięciu pocałunku myszka zamieniła się znowu w myszkę.
Da się tak zrobić *.*

Kittycatdanc a dit :
Nie da się z vampira/szamana na myszkę :|
Tylko restart pomoże

Nie ma żadnej funkcji do wycofania wampira, ale można zrobić to inaczej:
function eventEmotePlayed(nick,id)
S=tfm.get.room.playerList[nick]
if id==4 then
tfm.exec.setVampirePlayer(nick)
elseif id==3 and S.isVampire then
tfm.exec.killPlayer(nick)
tfm.exec.respawnPlayer(nick)
tfm.exec.movePlayer(nick,S.x,S.y,nil,0,1)
end
end
Krzysiul
« Citoyen »
1427015220000
    • Krzysiul#0000
    • Profil
    • Derniers messages
#147
  0
Ouake a dit :
Krzysiul a dit :
Zrobiłem kod

function eventEmotePlayed(nick,id)
if id==4 then
tfm.exec.setVampirePlayer(nick)
end
end

Po naciśnięciu denerwowania się myszka zamienia się w wampira
Ale chcę aby po naciśnięciu pocałunku myszka zamieniła się znowu w myszkę.
Da się tak zrobić *.*

Kittycatdanc a dit :
Nie da się z vampira/szamana na myszkę :|
Tylko restart pomoże

Nie ma żadnej funkcji do wycofania wampira, ale można zrobić to inaczej:
function eventEmotePlayed(nick,id)
S=tfm.get.room.playerList[nick]
if id==4 then
tfm.exec.setVampirePlayer(nick)
elseif id==3 and S.isVampire then
tfm.exec.killPlayer(nick)
tfm.exec.respawnPlayer(nick)
tfm.exec.movePlayer(nick,S.x,S.y,nil,0,1)
end
end

Dzięki :D
Varnek
« Citoyen »
1427890020000
    • Varnek#0000
    • Profil
    • Derniers messages
    • Tribu
#148
  0
ja nie moge zrozumieć
Hypermousem
« Censeur »
1428239760000
    • Hypermousem#0000
    • Profil
    • Derniers messages
    • Tribu
#149
  0
Bardzo mi sie przydało, zwłaszcza przykład "!pomoc".
Rohere
« Consul »
1428415320000
    • Rohere#0000
    • Profil
    • Derniers messages
    • Tribu
#150
  0
Jest jakiś program lua? Najlepiej do składania
Ouake
« Censeur »
1428420660000
    • Ouake#0000
    • Profil
    • Derniers messages
    • Tribu
#151
  0
[ Temat ]"Sublime text 3"

[ Temat ]"Module FAQ & Documentation"
    Na końcu postu: "Lua Resources"
Varnek
« Citoyen »
1429616820000
    • Varnek#0000
    • Profil
    • Derniers messages
    • Tribu
#152
  0
A jaki kod do XML ?
Hypermousem
« Censeur »
1429621380000
    • Hypermousem#0000
    • Profil
    • Derniers messages
    • Tribu
#153
  0
varnek a dit :
A jaki kod do XML ?

o wczytania mapy z kodu XML?
tfm.exec.newGame[[KOD XML]]
Nilsamagic
« Citoyen »
1429956120000
    • Nilsamagic#0000
    • Profil
    • Derniers messages
#154
  0
Fajny i czytelny poradnik. ;)
Ale mam jeszcze pytanie dotyczące kodów LUA na mapki eventowe.
Czy istnieje kod na mapkę eventową Boże Narodzenie 2012?
Jeśli ktoś wie, proszę o link.
"Google nie gryzie" Tak, wiem, ale ostatnio Google mi nie działa.
Anonifii
« Citoyen »
1431240540000
    • Anonifii#8167
    • Profil
    • Derniers messages
#155
  0
function eventChatCommand
if komd="cheese" then
tfm.exec.giveShaman
end

Dobrze napisałem?
Adriantal
« Citoyen »
1431251820000
    • Adriantal#0000
    • Profil
    • Derniers messages
    • Tribu
#156
  0
glupawkalol a dit :
function eventChatCommand
if komd="cheese" then
tfm.exec.giveShaman
end

Dobrze napisałem?

Poprawka:

function eventChatCommand(nick,komd)
if komd=="cheese" then
tfm.exec.giveShaman(nick)
end
end
Anonifii
« Citoyen »
1431953820000
    • Anonifii#8167
    • Profil
    • Derniers messages
#157
  0
adriantal a dit :
glupawkalol a dit :
function eventChatCommand
if komd="cheese" then
tfm.exec.giveShaman
end

Dobrze napisałem?

Poprawka:

function eventChatCommand(nick,komd)
if komd=="cheese" then
tfm.exec.giveShaman(nick)
end
end

Dzięki
Dominojurek
« Citoyen »
1432998180000
    • Dominojurek#0000
    • Profil
    • Derniers messages
    • Tribu
#158
  0
jak pisałem te kody do LUA w chatce plemiennej to mi nie działało np. pisałem to z serem po angielsku z tym gift nick i ten teges. Wytłumaczy mi ktoś o co chodzi i przy okazji jak się zmienić w szamana w chatce?
Szczaws
« Citoyen »
1433513580000
    • Szczaws#0000
    • Profil
    • Derniers messages
    • Tribu
#159
  0
  • 1
  • 2
a o co chodzi z tymi komd:sub(0,6) ???????????
i jak zmienić nazwe mapy? ja nie wiem jak

Dernière modification le 1433575980000
Fpekal
« Citoyen »
1433620020000
    • Fpekal#0000
    • Profil
    • Derniers messages
    • Tribu
#160
  0
gdzie błąd? :/

function eventPopupAnswer(1, nick, q)
if q=="tekst" then
print(q)
end
end

dopiszę jeszcze popup

ui.addPopup(1, 2, "Pomoc", name, 2, 20, 190, false)

Dernière modification le 1433620080000
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • •LUA - edytor pokoju•
« ‹ 8 / 20 › »
© Atelier801 2018

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

Version 1.27