×

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
  • /
  • zamówienia na kody.
« ‹ 136 / 149 › »
zamówienia na kody.
Lin
« Citoyen »
1502118480000
    • Lin#0653
    • Profil
    • Derniers messages
#2701
  1
Dzień dobry.
Pisze do Was po to by ktoś kto się zna lepiej niż ja mógł mi połączyć 2 kody.

A mianowicie te 2 kody

Kod 1

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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Admin={Tishday=1}
text=""
comm={}
nickk={}
fly={}

system.disableChatCommandDisplay("admin", true)
system.disableChatCommandDisplay("tp", true)
system.disableChatCommandDisplay("fly", true)
system.disableChatCommandDisplay("unadmin", true)
system.disableChatCommandDisplay("kill", true)

function eventNewPlayer(nick)
ui.addPopup(0, 0, "Witaj w chatce plemiennej!", nick, 320, 230, 170, 20)
ui.addTextArea(0, "<a href='event:1'>Regulamin <a href='event:2'>Administracja", nick, 5, 27, 150, 20, 0x222222, 0x333333, 1, true)
fly[nick]=false
system.bindKeyboard(nick, 32, true, true)
end

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

function eventTextAreaCallback(id, nick, odp)
if odp=="1" then
ui.addTextArea(1, "1. Bluzgamy po 22.<a href='event:3'>[x]</a>\n2. Pamietamy ze lizak to zjeb.", nick, 300, 160, 200, 100, 0x222222, 0x333333, 1, true)
elseif odp=="2" then
text=""
for nick in pairs(Admin) do
text=text.."\n<R>"..nick
end
ui.addTextArea(1, text.."\n<a href='event:3'><N>[x]", nick, 300, 100, 200, 160, 0x222222, 0x333333, 1, true)
elseif odp=="3" then
ui.removeTextArea(1, nick)
end
end

function eventChatCommand(nick, com)
for text in string.gmatch(com,"[%S]+") do
table.insert(comm, text)
end
if comm[1]=="tp" and Admin[nick] then
if comm[2]==nil or comm[2]=="me" then
nickk[nick]=nick
else
nickk[nick]=comm[2]
end
system.bindMouse(nick, true)
elseif comm[1]=="kill" and Admin[nick] then
tfm.exec.killPlayer(comm[2])
elseif comm[1]=="admin" and Admin[nick] then
Admin[comm[2]]=1
elseif comm[1]=="fly" and Admin[nick] then
if comm[2]==nil or comm[2]=="me" then
fly[nick]=not(fly[nick])
else
fly[comm[2]]=not(fly[comm[2]])
end
elseif comm[1]=="unadmin" and Admin[nick] then
Admin[comm[2]]=nil
end
comm={}
end

function eventMouse(nick, x, y)
tfm.exec.movePlayer(nickk[nick], x, y)
system.bindMouse(nick, false)
end

function eventKeyboard(nick, key)
if fly[nick]==true then
tfm.exec.movePlayer(nick, 0, 0, true, 0, -20, true)
end
end

function eventLoop()
for nick in pairs(Admin) do
tfm.exec.setNameColor(nick, 0xFF0000)
end

ui.setMapName("<font color='#FF8F00'>Tishdays Script" )
end


Kod 2

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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
  player = {}

Settings = {
XML = [[<C><P F="1" /><Z><S><S X="400" L="800" Y="380" H="40" P="0,0,0.3,0.2,0,0,0,0" T="6" /></S><D><P X="714" P="0,0" T="1" Y="360" /><P X="47" P="0,0" T="5" Y="361" /><P X="196" P="0,0" T="6" Y="360" /><P X="201" P="0,1" T="6" Y="359" /><DS X="401" Y="348" /><P X="545" P="0,0" T="0" Y="361" /><P X="589" P="0,0" T="2" Y="360" /></D><O /></Z></C>]],
mapName = "Szymon Mówi",
speed = 5,
time = 9,
odl = true,
}

Emotes = {
{name = "Tańcz", id = 0},
{name = "Śmiej się", id = 1},
{name = "Płacz", id = 2},
{name = "Wyślij serce", id = 3},
{name = "Złość się", id = 4},
{name = "Bij brawo", id = 5},
{name = "Śpij", id = 6},
{name = "Zrób facepalm", id = 7},
{name = "Usiądź", id = 8},
{name = "Rzuć konfetti", id = 9},
}

function SelectEmote()
local a,e = {},{}
local random = math.random(1,10)
for v, arg in pairs(Emotes) do
a[v] = arg["id"]
e[v] = arg["name"]
end
emote["id"] = a[random]
emote["name"] = e[random]
time = os.time()
end

function eventNewPlayer(nick)
if not player[nick] then
player[nick] = {
done = {},
record = 0,
timeGame = 0,
counting = {},
}
end
end

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

function eventEmotePlayed(nick, id)
if emote["id"] ~= nil then
if id == emote["id"] then
player[nick]["done"] = true
else
tfm.exec.killPlayer(nick)
end
end
end

function eventNewGame()
emote = {}
end

function Main()
for _, arg in pairs({"AfkDeath","AutoShaman","AutoNewGame","AutoScore","MortCommand","PhysicalConsumables"}) do
tfm.exec["disable"..arg](true)
end
for nick in pairs(tfm.get.room.playerList) do
player[nick]["done"] = true
player[nick]["timeGame"] = 0
player[nick]["counting"] = true
end
time = os.time()
Settings["speed"] = 5
ui.removeTextArea(0, nil)
end

Main()

function eventPlayerDied(nick)
local i = 0
for n, player in pairs(tfm.get.room.playerList) do
if not player.isDead then
i = i + 1
end
end
if i == 0 then
for nick in pairs(tfm.get.room.playerList) do
tfm.exec.respawnPlayer(nick)
end
eventNewGame()
Settings["odl"] = true
end
if player[nick]["timeGame"] > player[nick]["record"] then
player[nick]["record"] = player[nick]["timeGame"]
ui.addTextArea(4, "Twój rekord: <B><V>"..math.floor(player[nick]["record"]).."</V></B>", nick, 10, 370, nil, nil, 0x121212, 0x121212, 0.7, true)
end
end

function eventLoop()
if Settings["odl"] == true then
Settings["time"] = Settings["time"] - 0.5
ui.removeTextArea(0, nil)
ui.removeTextArea(1, nil)
ui.addTextArea(3, "<font size='80'><V><B>"..math.ceil(Settings["time"]).."</B></V></font>", nil, 370, 130, nil, nil, 0, 0, 0, true)
if Settings["time"] <= 0 then
Settings["odl"] = false
Settings["time"] = 10
ui.removeTextArea(3, nil)
Main()
end
end
if Settings["odl"] == false then
for nick in pairs(tfm.get.room.playerList) do
if player[nick]["counting"] == true then
player[nick]["timeGame"] = player[nick]["timeGame"] + 0.5
end
end
if time < os.time() - 1000 * Settings["speed"] then
if Settings["speed"] > 1.2 then
Settings["speed"] = Settings["speed"] - 0.2
end
for nick in pairs(tfm.get.room.playerList) do
if player[nick]["done"] == false then
tfm.exec.killPlayer(nick)
end
player[nick]["done"] = false
end
SelectEmote()
ui.addTextArea(0, "<p align='center'><font size='50'>"..Settings["mapName"]..":\n<font color='#"..string.format("%x", math.random(0x000000, 0xFFFFFF)).."'>"..emote["name"].."</font></font></p>", nil, 10, 80, 780, nil, 0x121212, 0x121212, 0.5, true)
end
for nick in pairs(tfm.get.room.playerList) do
ui.addTextArea(1, "Czas gry: <B><V>"..math.ceil(player[nick]["timeGame"]).."</V></B> sekund!", nick, 670, 370, nil, nil, 0x121212, 0x121212, 0.7, true)
ui.addTextArea(4, "Twój rekord: <B><V>"..math.floor(player[nick]["record"]).."</V></B>", nick, 10, 370, nil, nil, 0x121212, 0x121212, 0.7, true)
end
end
ui.setMapName("<font color='#"..string.format("%x", math.random(0x000000, 0xFFFFFF)).."'><B>"..Settings["mapName"].."!</B></font> - By Rkubi")
end

tfm.exec.newGame(Settings["XML"])

Ogolnie chodzi o to by admin mógł wpisać komendę !start i zaczął się ten event, a jak komendę !stop to event się skończy.

Nie wiem czy uda się z komendą !stop, ale warto spróbować, z góry dziękuje ^^
Fpekal
« Citoyen »
1503251940000
    • Fpekal#0000
    • Profil
    • Derniers messages
    • Tribu
#2703
  0
/delete

Dernière modification le 1503252000000
Dziedzicuwka
« Citoyen »
1503309720000
    • Dziedzicuwka#0000
    • Profil
    • Derniers messages
    • Tribu
#2704
  0
Dajcie skrypt jak np. wejde w callbacka to mi wyświetla ile mam np. bananów. licznik się zwieksza o 1 co 3 minuty
Jak to się uzupełnia tfm.exec.addImage(String nazwa, String cel, Int x, Int y, String nick)??

Dernière modification le 1503433740000
Annaxd1
« Censeur »
1503512100000
    • Annaxd1#0000
    • Profil
    • Derniers messages
#2705
  0
Jaki jest kod lua na losowanie w chatce?
Tasted
« Citoyen »
1503750660000
    • Tasted#0000
    • Profil
    • Derniers messages
    • Tribu
#2706
  0
Dziedzicuwka a dit :
Dajcie skrypt jak np. wejde w callbacka to mi wyświetla ile mam np. bananów. licznik się zwieksza o 1 co 3 minuty
Jak to się uzupełnia tfm.exec.addImage(String nazwa, String cel, Int x, Int y, String nick)??

Ktoś się bierze za kolejny #Music. Eh.

Od tyłu się wezmę.

Ouake a dit :
tfm.exec.addImage(1, 2, x, y, nick)
• Zwrot: Int idObrazka
#idObiektu
$nick
%nick
?WarstwaTła
_WarstwaGruntów
!WarstwaPierwszoplanowa
&WarstwaWzglEkranu

W miejscu 1 wpisujemy linczek z Imgura, tylko że bez pewnej części. Kopiujesz adres obrazka, http://i.imgur.com/l0yZNJ7.jpg wycinasz skreśloną część i wkładasz w cudzysłów.
W miejscu 2 wpisujemy to czego ma się trzymać obrazek. Jeśli napiszemy "#1" to będzie się trzymał bodajże szamanśkiego obiektu z ID 1. Jeśli "$Tasted" lub "%Tasted" to będzie się trzymało gracza Tasted. Jeśli użyjemy $ nałoży to obrazek na myszkę, jeśli %, zastąpi ją. ? sprawia że obrazek jest pokazywany jako tło, jednak trzeba podać jego ID. _ najpewniej nałoży się na grunt, będzie to miało ciekawy efekt jeśli będzie on dynamiczny. ! i & wygląda jak ID w textArea, gdzie ! nie śledzi ekranu a & to robi, ale nie wiem jako że nie mam sposobu by sprawdzić ani nic. x i y to odległości od środka obiektu na którym tworzymy obrazek. Wygląda to tak że górny lewy róg obrazka jest przeniesiony w tą odległość od środka obiektu na który nakładamy obrazek. Musiałbym to narysować. :/
A nick to osóbki którym pokazujemy obrazek. Jeśli nie istnieje to pokazuje wszystkim.

A teraz w kierunku skryptu naliczającego punkty.

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
msek={}
cash={}
function eventNewPlayer(playerName)
cash[playerName]=0
msek[playerName]=0
okienko(playerName)
end

function okienko(playerName)
ui.addTextArea(0,"<a href='event:pokaz'>Pokaż mi swoje waluty.</a>",playerName,0,20,0,0,0x1c3c41,0x1c3c41,500,100)
end
for playerName in pairs(tfm.get.room.playerList) do
eventNewPlayer(playerName)
end
function eventLoop(czas, dokonca)
for playerName,player in pairs(tfm.get.room.playerList) do
msek[playerName]=msek[playerName]+1
if msek[playerName]==360 then
cash[playerName]=cash[playerName]+1
msek[playerName]=0
end
end
end

function eventNewGame()
for playerName in pairs(tfm.get.room.playerList) do
okienko(playerName)
end
end

function eventTextAreaCallback(Id, playerName, odp)
if odp=="zamknij" then
ui.removeTextArea(1, playerName)
elseif odp=="pokaz" then
ui.addTextArea(1,cash[playerName].." <a href='event:zamknij'>x</a>",playerName,0,500,0,0,0x1c3c41,0x1c3c41,500,100)
end
end

D_eray a dit :
Poprosilbym kod który umożliwi mi banowanie danej osoby w chatce. (nie zrespawnuje sie dopoki lua bedzie wlaczone)

komendy: !ban
!respawn

Komendy: !ban [nick], !unban [nick], !admin [nick] !respawn.

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
ban={}
admin={}
pass=""..math.random(100, 999)
system.disableChatCommandDisplay(pass, true)
print("<n>Wpisz <vp>!" ..pass .."<n> aby uzyskać dostęp do komend.")

function eventChatCommand(playerName, odp)
if odp == ""..pass then
admin[playerName]=1
print("<n>Komendy uzyskane.")
elseif odp:sub(1,3)=="ban" and admin[playerName]==1 then
tfm.exec.killPlayer(odp:sub(5))
ban[odp:sub(5)]=1
elseif odp:sub(1,5)=="unban" and admin[playerName]==1 then
ban[odp:sub(7)]=0
elseif odp:sub(1,5)=="admin" and admin[playerName]==1 then
admin[odp:sub(7)]=1
elseif odp == "respawn" and ban[playerName]~=1 then
tfm.exec.respawnPlayer(playerName)
end
end

function eventPlayerRespawn(playerName)
if ban[playerName]==1 then
tfm.exec.killPlayer(playerName)
end
end

function eventNewGame()
for playerName in pairs(tfm.get.room.playerList) do
eventPlayerRespawn(playerName)
end
end

Dernière modification le 1503758820000
Sebafrancuz
« Consul »
1503766200000
    • Sebafrancuz#0000
    • Profil
    • Derniers messages
    • Tribu
#2707
  0
Tasted a dit :
Dziedzicuwka a dit :
Dajcie skrypt jak np. wejde w callbacka to mi wyświetla ile mam np. bananów. licznik się zwieksza o 1 co 3 minuty
Jak to się uzupełnia tfm.exec.addImage(String nazwa, String cel, Int x, Int y, String nick)??

Ktoś się bierze za kolejny #Music. Eh.

Od tyłu się wezmę.

Ouake a dit :
tfm.exec.addImage(1, 2, x, y, nick)
• Zwrot: Int idObrazka
#idObiektu
$nick
%nick
?WarstwaTła
_WarstwaGruntów
!WarstwaPierwszoplanowa
&WarstwaWzglEkranu

W miejscu 1 wpisujemy linczek z Imgura, tylko że bez pewnej części. Kopiujesz adres obrazka, http://i.imgur.com/l0yZNJ7.jpg wycinasz skreśloną część i wkładasz w cudzysłów.
W miejscu 2 wpisujemy to czego ma się trzymać obrazek. Jeśli napiszemy "#1" to będzie się trzymał bodajże szamanśkiego obiektu z ID 1. Jeśli "$Tasted" lub "%Tasted" to będzie się trzymało gracza Tasted. Jeśli użyjemy $ nałoży to obrazek na myszkę, jeśli %, zastąpi ją. ? sprawia że obrazek jest pokazywany jako tło, jednak trzeba podać jego ID. _ najpewniej nałoży się na grunt, będzie to miało ciekawy efekt jeśli będzie on dynamiczny. ! i & wygląda jak ID w textArea, gdzie ! nie śledzi ekranu a & to robi, ale nie wiem jako że nie mam sposobu by sprawdzić ani nic. x i y to odległości od środka obiektu na którym tworzymy obrazek. Wygląda to tak że górny lewy róg obrazka jest przeniesiony w tą odległość od środka obiektu na który nakładamy obrazek. Musiałbym to narysować. :/
A nick to osóbki którym pokazujemy obrazek. Jeśli nie istnieje to pokazuje wszystkim.

A teraz w kierunku skryptu naliczającego punkty.

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
msek={}
cash={}
function eventNewPlayer(playerName)
cash[playerName]=0
msek[playerName]=0
okienko(playerName)
end

function okienko(playerName)
ui.addTextArea(0,"<a href='event:pokaz'>Pokaż mi swoje waluty.</a>",playerName,0,20,0,0,0x1c3c41,0x1c3c41,500,100)
end
for playerName in pairs(tfm.get.room.playerList) do
eventNewPlayer(playerName)
end
function eventLoop(czas, dokonca)
for playerName,player in pairs(tfm.get.room.playerList) do
msek[playerName]=msek[playerName]+1
if msek[playerName]==360 then
cash[playerName]=cash[playerName]+1
msek[playerName]=0
end
end
end

function eventNewGame()
for playerName in pairs(tfm.get.room.playerList) do
okienko(playerName)
end
end

function eventTextAreaCallback(Id, playerName, odp)
if odp=="zamknij" then
ui.removeTextArea(1, playerName)
elseif odp=="pokaz" then
ui.addTextArea(1,cash[playerName].." <a href='event:zamknij'>x</a>",playerName,0,500,0,0,0x1c3c41,0x1c3c41,500,100)
end
end

D_eray a dit :
Poprosilbym kod który umożliwi mi banowanie danej osoby w chatce. (nie zrespawnuje sie dopoki lua bedzie wlaczone)

komendy: !ban
!respawn

Komendy: !ban [nick], !unban [nick], !admin [nick] !respawn.

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
ban={}
admin={}
pass=""..math.random(100, 999)
system.disableChatCommandDisplay(pass, true)
print("<n>Wpisz <vp>!" ..pass .."<n> aby uzyskać dostęp do komend.")

function eventChatCommand(playerName, odp)
if odp == ""..pass then
admin[playerName]=1
print("<n>Komendy uzyskane.")
elseif odp:sub(1,3)=="ban" and admin[playerName]==1 then
tfm.exec.killPlayer(odp:sub(5))
ban[odp:sub(5)]=1
elseif odp:sub(1,5)=="unban" and admin[playerName]==1 then
ban[odp:sub(7)]=0
elseif odp:sub(1,5)=="admin" and admin[playerName]==1 then
admin[odp:sub(7)]=1
elseif odp == "respawn" and ban[playerName]~=1 then
tfm.exec.respawnPlayer(playerName)
end
end

function eventPlayerRespawn(playerName)
if ban[playerName]==1 then
tfm.exec.killPlayer(playerName)
end
end

function eventNewGame()
for playerName in pairs(tfm.get.room.playerList) do
eventPlayerRespawn(playerName)
end
end

Nie z imgura a z MicePix dla ModuleTeam
Tasted
« Citoyen »
1503769260000
    • Tasted#0000
    • Profil
    • Derniers messages
    • Tribu
#2708
  0
Sebafrancuz a dit :
Tasted a dit :
Dziedzicuwka a dit :
Dajcie skrypt jak np. wejde w callbacka to mi wyświetla ile mam np. bananów. licznik się zwieksza o 1 co 3 minuty
Jak to się uzupełnia tfm.exec.addImage(String nazwa, String cel, Int x, Int y, String nick)??

Ktoś się bierze za kolejny #Music. Eh.

Od tyłu się wezmę.

Ouake a dit :
tfm.exec.addImage(1, 2, x, y, nick)
• Zwrot: Int idObrazka
#idObiektu
$nick
%nick
?WarstwaTła
_WarstwaGruntów
!WarstwaPierwszoplanowa
&WarstwaWzglEkranu

W miejscu 1 wpisujemy linczek z Imgura, tylko że bez pewnej części. Kopiujesz adres obrazka, http://i.imgur.com/l0yZNJ7.jpg wycinasz skreśloną część i wkładasz w cudzysłów.
W miejscu 2 wpisujemy to czego ma się trzymać obrazek. Jeśli napiszemy "#1" to będzie się trzymał bodajże szamanśkiego obiektu z ID 1. Jeśli "$Tasted" lub "%Tasted" to będzie się trzymało gracza Tasted. Jeśli użyjemy $ nałoży to obrazek na myszkę, jeśli %, zastąpi ją. ? sprawia że obrazek jest pokazywany jako tło, jednak trzeba podać jego ID. _ najpewniej nałoży się na grunt, będzie to miało ciekawy efekt jeśli będzie on dynamiczny. ! i & wygląda jak ID w textArea, gdzie ! nie śledzi ekranu a & to robi, ale nie wiem jako że nie mam sposobu by sprawdzić ani nic. x i y to odległości od środka obiektu na którym tworzymy obrazek. Wygląda to tak że górny lewy róg obrazka jest przeniesiony w tą odległość od środka obiektu na który nakładamy obrazek. Musiałbym to narysować. :/
A nick to osóbki którym pokazujemy obrazek. Jeśli nie istnieje to pokazuje wszystkim.

A teraz w kierunku skryptu naliczającego punkty.

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
msek={}
cash={}
function eventNewPlayer(playerName)
cash[playerName]=0
msek[playerName]=0
okienko(playerName)
end

function okienko(playerName)
ui.addTextArea(0,"<a href='event:pokaz'>Pokaż mi swoje waluty.</a>",playerName,0,20,0,0,0x1c3c41,0x1c3c41,500,100)
end
for playerName in pairs(tfm.get.room.playerList) do
eventNewPlayer(playerName)
end
function eventLoop(czas, dokonca)
for playerName,player in pairs(tfm.get.room.playerList) do
msek[playerName]=msek[playerName]+1
if msek[playerName]==360 then
cash[playerName]=cash[playerName]+1
msek[playerName]=0
end
end
end

function eventNewGame()
for playerName in pairs(tfm.get.room.playerList) do
okienko(playerName)
end
end

function eventTextAreaCallback(Id, playerName, odp)
if odp=="zamknij" then
ui.removeTextArea(1, playerName)
elseif odp=="pokaz" then
ui.addTextArea(1,cash[playerName].." <a href='event:zamknij'>x</a>",playerName,0,500,0,0,0x1c3c41,0x1c3c41,500,100)
end
end

D_eray a dit :
Poprosilbym kod który umożliwi mi banowanie danej osoby w chatce. (nie zrespawnuje sie dopoki lua bedzie wlaczone)

komendy: !ban
!respawn

Komendy: !ban [nick], !unban [nick], !admin [nick] !respawn.

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
ban={}
admin={}
pass=""..math.random(100, 999)
system.disableChatCommandDisplay(pass, true)
print("<n>Wpisz <vp>!" ..pass .."<n> aby uzyskać dostęp do komend.")

function eventChatCommand(playerName, odp)
if odp == ""..pass then
admin[playerName]=1
print("<n>Komendy uzyskane.")
elseif odp:sub(1,3)=="ban" and admin[playerName]==1 then
tfm.exec.killPlayer(odp:sub(5))
ban[odp:sub(5)]=1
elseif odp:sub(1,5)=="unban" and admin[playerName]==1 then
ban[odp:sub(7)]=0
elseif odp:sub(1,5)=="admin" and admin[playerName]==1 then
admin[odp:sub(7)]=1
elseif odp == "respawn" and ban[playerName]~=1 then
tfm.exec.respawnPlayer(playerName)
end
end

function eventPlayerRespawn(playerName)
if ban[playerName]==1 then
tfm.exec.killPlayer(playerName)
end
end

function eventNewGame()
for playerName in pairs(tfm.get.room.playerList) do
eventPlayerRespawn(playerName)
end
end

Nie z imgura a z MicePix dla ModuleTeam

Oh. Welp. Moje źródło było przestarzałe. :/
Cringe
« Censeur »
1503853680000
    • Cringe#3848
    • Profil
    • Derniers messages
#2709
  0
........

Dernière modification le 1504269360000
Ether
« Citoyen »
1503906120000
    • Ether#7048
    • Profil
    • Derniers messages
    • Tribu
#2710
  1
Firstowiczka a dit :
Takie pytanko, czy jest możliwe zrobienie kodu umiożliwiającego zmianę normalnego sprite myszy na szczególny?
Bo zrobiłam takiego sprite ;3
(to jest na micepix)

Siedzi jak wół post nr #2706 jak to zrobić. W chatce się nie da, w roomie z # tak. (Musisz być Module team)
Fitwick
« Consul »
1503942000000
    • Fitwick#0000
    • Profil
    • Derniers messages
#2711
  0
jeśli można mogła bym kod na mini grę w której występują mapy @7253162', '@7253175, '@7253185', '@7253191', '@7253205
I zwie się suprise!
Proszę dam serki XD
więcej na skrzynce!
Mousy_hari
« Consul »
1505554860000
    • Mousy_hari#5746
    • Profil
    • Derniers messages
    • Tribu
#2712
  0
prosze mi zrobienia takiego modułu ze bedzie jedna myszka ktura bedzie kotem a reszta miyczkami i trzeba uciekac przed kotem jesli kot złapie mysz ta musi wykonac ruchy dawane losowo strzełką na czas jesli nie zdozy muci szekac do kolejnej rundy
strzałki sa te od szamana a kot ma czarny nick a myszki bialy
kot łąpie za pomocą spacji

Dernière modification le 1505554980000
Dziedzicuwka
« Citoyen »
1505555460000
    • Dziedzicuwka#0000
    • Profil
    • Derniers messages
    • Tribu
#2713
  0
Samotnik76 a dit :
prosze mi zrobienia takiego modułu ze bedzie jedna myszka ktura bedzie kotem a reszta miyczkami i trzeba uciekac przed kotem jesli kot złapie mysz ta musi wykonac ruchy dawane losowo strzełką na czas jesli nie zdozy muci szekac do kolejnej rundy
strzałki sa te od szamana a kot ma czarny nick a myszki bialy
kot łąpie za pomocą spacji

nie da się
Spedmyha
« Consul »
1505557800000
    • Spedmyha#0000
    • Profil
    • Derniers messages
    • Tribu
#2714
  0
prosilabym o kod z swiatelkami magia itp

zeby po prostu gdy uzyje komendy !magic to beda swiatelka sie swiecic wszedzie

(nie umiem wyjasniac)
Dziedzicuwka
« Citoyen »
1505675100000
    • Dziedzicuwka#0000
    • Profil
    • Derniers messages
    • Tribu
#2715
  0
Skrypt na podwójny skok (wytłumaczenie i pełny skok) bo mi cosik nie wychodzi
Tasted
« Citoyen »
1505744940000
    • Tasted#0000
    • Profil
    • Derniers messages
    • Tribu
#2716
  0
Dziedzicuwka a dit :
Skrypt na podwójny skok (wytłumaczenie i pełny skok) bo mi cosik nie wychodzi

Zrobione na szybko.

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
jump={}
function eventNewPlayer(nick)
system.bindKeyboard (nick, 1, true, true)
jump[nick]=false
end
for playerName,player in pairs(tfm.get.room.playerList) do
eventNewPlayer(playerName)
end

function eventKeyboard(nick, keyCode, down, x, y)
if jump[nick]==false and tfm.get.room.playerList[nick].isJumping==true then
tfm.exec.movePlayer(nick, 0, 0, true, 0, -60, true)
jump[nick]=true
end
end

function eventLoop(time1, time2)
for playerName,player in pairs(tfm.get.room.playerList) do
if player.isJumping==false then
jump[playerName]=false
end
end
end
Dziedzicuwka
« Citoyen »
1505765520000
    • Dziedzicuwka#0000
    • Profil
    • Derniers messages
    • Tribu
#2717
  0
Tasted a dit :
Dziedzicuwka a dit :
Skrypt na podwójny skok (wytłumaczenie i pełny skok) bo mi cosik nie wychodzi

Zrobione na szybko.

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
jump={}
function eventNewPlayer(nick)
system.bindKeyboard (nick, 1, true, true)
jump[nick]=false
end
for playerName,player in pairs(tfm.get.room.playerList) do
eventNewPlayer(playerName)
end

function eventKeyboard(nick, keyCode, down, x, y)
if jump[nick]==false and tfm.get.room.playerList[nick].isJumping==true then
tfm.exec.movePlayer(nick, 0, 0, true, 0, -60, true)
jump[nick]=true
end
end

function eventLoop(time1, time2)
for playerName,player in pairs(tfm.get.room.playerList) do
if player.isJumping==false then
jump[playerName]=false
end
end
end

ok rozumiem
jak to uzyc XD

Dernière modification le 1505765580000
Tasted
« Citoyen »
1505823000000
    • Tasted#0000
    • Profil
    • Derniers messages
    • Tribu
#2718
  0
Dziedzicuwka a dit :
Tasted a dit :
Dziedzicuwka a dit :
Skrypt na podwójny skok (wytłumaczenie i pełny skok) bo mi cosik nie wychodzi

Zrobione na szybko.

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
jump={}
function eventNewPlayer(nick)
system.bindKeyboard (nick, 1, true, true)
jump[nick]=false
end
for playerName,player in pairs(tfm.get.room.playerList) do
eventNewPlayer(playerName)
end

function eventKeyboard(nick, keyCode, down, x, y)
if jump[nick]==false and tfm.get.room.playerList[nick].isJumping==true then
tfm.exec.movePlayer(nick, 0, 0, true, 0, -60, true)
jump[nick]=true
end
end

function eventLoop(time1, time2)
for playerName,player in pairs(tfm.get.room.playerList) do
if player.isJumping==false then
jump[playerName]=false
end
end
end

ok rozumiem
jak to uzyc XD

Wklejasz to w /lua. Kiedy już to zrobisz, po skoku gdy wciśniesz strzałkę w górę lub W, w zależności jak kto woli, skaczesz jeszcze raz. To nie jakaś filozofia.
Rokiserek
« Citoyen »
1508506020000
    • Rokiserek#0000
    • Profil
    • Derniers messages
    • Tribu
#2719
  0
Da się zrobić maszynę losującą tak np że Wybiera mi jakiegoś gracza i jego nick pokazuje się na środku ekranu?
Poproszę o odpowiedź.
Czupaczup
« Censeur »
1508589360000
    • Czupaczup#2837
    • Profil
    • Derniers messages
#2720
  0
Poproszę o kod (takie losowanie) i się losuje myszy jak ktoś wygra to na ekranie pojawi się temu graczowi :

(nick gracza) WYGRAŁ WŁAŚNIE IPHON'A C4!
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • zamówienia na kody.
« ‹ 136 / 149 › »
© Atelier801 2018

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

Version 1.27