×

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.
« ‹ 137 / 149 › »
zamówienia na kody.
Liliatta
« Citoyen »
1508659440000
    • Liliatta#0000
    • Profil
    • Derniers messages
#2721
  0
Dałoby się w tym skrypcie dodać admina lub zrobić niewidoczne komendy? Z góry dziękuję

PogodaNaDzis={}
Klimat={deszcz=1,grad=1,["śnieg"]=1,wichura=1}
UI={burza=1,["mgła"]=1,noc=1,pochmurno=1,["słońce"]=1}

L,H=800,400

function eventChatCommand(nick,komd)
if Klimat[komd] then
PogodaNaDzis[komd]=not(PogodaNaDzis[komd])
end
if komd=="śnieg" then
tfm.exec.snow((PogodaNaDzis["śnieg"] and 1e4 or 0))
elseif UI[komd] then
PogodaNaDzis.pch=n
for pog in pairs(UI) do
PogodaNaDzis[pog]=(pog==komd and not(PogodaNaDzis[pog]))
end
if PogodaNaDzis["słońce"] then
ui.addTextArea(1,"",n,-1e3,-1e3,2800,2400,0xffff66,0xffff66,0.3)
elseif PogodaNaDzis.noc then
ui.addTextArea(1,"",n,-1e3,-1e3,2800,2400,1,1,0.9)
elseif PogodaNaDzis.pochmurno then
ui.addTextArea(1,"",n,-1e3,-1e3,2800,2400,1,1,0.5)
elseif PogodaNaDzis.burza then
ui.addTextArea(1,"",n,-1e3,-1e3,2800,2400,1,1,0.5)
PogodaNaDzis.grzmot=math.random(10,60)
elseif PogodaNaDzis["mgła"] then
ui.addTextArea(1,"",n,-1e3,-1e3,2800,2400,0xcccccc,0xcccccc,0.5)
else
ui.removeTextArea(1)
end
end
end

function eventLoop()
if PogodaNaDzis.deszcz then
for i=1,(L*H)/1e3 do
tfm.exec.displayParticle(25,math.random(0,L),math.random(0,H),0,0,0,0)
end
end
if PogodaNaDzis.grad then
for i=1,L/1e2 do
tfm.exec.addShamanObject(34,math.random(0,L),math.random(-600,-400))
end
end
if PogodaNaDzis.wichura then
for i=1,(L*H)/4e4 do
tfm.exec.displayParticle(math.random(26,27),math.random(0,L),math.random(0,H),0,0,0,0)
end
for nick in pairs(tfm.get.room.playerList) do
tfm.exec.movePlayer(nick,0,0,n,-40,0,true)
end
end
if PogodaNaDzis.burza then
PogodaNaDzis.grzmot=PogodaNaDzis.grzmot-1
if PogodaNaDzis.grzmot==1 then
ui.addTextArea(1,"",n,-1e3,-1e3,2800,2400,0xffffff,0xffffff,0.9)
elseif PogodaNaDzis.grzmot==0 then
ui.addTextArea(1,"",n,-1e3,-1e3,2800,2400,1,1,0.5)
PogodaNaDzis.grzmot=math.random(10,60)
end
end
end

function eventNewGame()
XML=(tfm.get.room.xmlMapInfo and tfm.get.room.xmlMapInfo.xml)
if PogodaNaDzis.deszcz and XML then
XML=XML:sub(1,XML:find("/"))
local Tab={}
for par,war in XML:gmatch('(%w+)="(%d+)"') do
Tab[par]=war
end
L,H=(Tab.L or 800),(Tab.H or 400)
end
end
Dziedzicuwka
« Citoyen »
1508863140000
    • Dziedzicuwka#0000
    • Profil
    • Derniers messages
    • Tribu
#2722
  0
Czy da się zrobić coś w temacie mapa np. 1 to callback znajduję się x,y a jak jest np 2 to na x i y

Dernière modification le 1508863200000
Rokiserek
« Citoyen »
1508868420000
    • Rokiserek#0000
    • Profil
    • Derniers messages
    • Tribu
#2723
  0
Udało mi się zrobić kod na losowanie myszek oto on:
Wszystkie wyrazy zaznaczone na czerwoną można edytować!


t=0

has=""..math.random(100,999)
print("<T>Hasło : <VP>"..has)
system.disableChatCommandDisplay(has,true)

function eventChatCommand(nick,komd)
if komd==has then
S=tfm.get.room.playerList[nick]
for i=1,7 do
tfm.exec.displayParticle(13,S.x,S.y-50,math.random(-30,30)/10,math.random(-10,10)/10,0,0,nil)
end
tfm.exec.setNameColor(nick,0xeb1d51)
tfm.exec.bindKeyboard(nick,32,true)
end
end

function eventKeyboard(nick,klaw)
if t==0 then
Niki={}
for nick in pairs(tfm.get.room.playerList) do
table.insert(Niki,nick)
end
t=1
ui.addTextArea(1,"<J>Losowanie osoby!",fart,350,150,100)
end
end

function eventLoop()
if t>0 then
t=t+1
end
if t==10 then
ui.addTextArea(1,"<J>Losowanie",fart,350,150,100)
elseif t==14 then
for nick,stat in pairs(tfm.get.room.playerList) do
ui.addTextArea(0,"<font size='30'><R>Przegrałeś! :(",nick,stat.x-110,stat.y-120)
end
fart=Niki[math.random(#Niki)]
S=tfm.get.room.playerList[fart]
ui.addTextArea(0,"<font size='30'ł>Wygrał:<VP>Prz",fart,S.x-80,S.y-120)
ui.addTextArea(1,"<TI><J>Wygrałeś <V>"..fart.."<J>!",n,300,150,200)
tfm.exec.setPlayerScore(fart,1,true)
elseif t==18 then
ui.removeTextArea(0)
elseif t==20 then
ui.removeTextArea(1)
t=0
print("<N>Losowanie zakończone")
end
end
Jeżeli są jakieś błędy napiszcie na: coolpaddamian@gmail.com

Dernière modification le 1508868840000
Rohere
« Consul »
1509611280000
    • Rohere#0000
    • Profil
    • Derniers messages
    • Tribu
#2724
  0
Rokiserek a dit :
Udało mi się zrobić kod na losowanie myszek oto on:
Wszystkie wyrazy zaznaczone na czerwoną można edytować!


t=0

has=""..math.random(100,999)
print("<T>Hasło : <VP>"..has)
system.disableChatCommandDisplay(has,true)

function eventChatCommand(nick,komd)
if komd==has then
S=tfm.get.room.playerList[nick]
for i=1,7 do
tfm.exec.displayParticle(13,S.x,S.y-50,math.random(-30,30)/10,math.random(-10,10)/10,0,0,nil)
end
tfm.exec.setNameColor(nick,0xeb1d51)
tfm.exec.bindKeyboard(nick,32,true)
end
end

function eventKeyboard(nick,klaw)
if t==0 then
Niki={}
for nick in pairs(tfm.get.room.playerList) do
table.insert(Niki,nick)
end
t=1
ui.addTextArea(1,"<J>Losowanie osoby!",fart,350,150,100)
end
end

function eventLoop()
if t>0 then
t=t+1
end
if t==10 then
ui.addTextArea(1,"<J>Losowanie",fart,350,150,100)
elseif t==14 then
for nick,stat in pairs(tfm.get.room.playerList) do
ui.addTextArea(0,"<font size='30'><R>Przegrałeś! :(",nick,stat.x-110,stat.y-120)
end
fart=Niki[math.random(#Niki)]
S=tfm.get.room.playerList[fart]
ui.addTextArea(0,"<font size='30'ł>Wygrał:<VP>Prz",fart,S.x-80,S.y-120)
ui.addTextArea(1,"<TI><J>Wygrałeś <V>"..fart.."<J>!",n,300,150,200)
tfm.exec.setPlayerScore(fart,1,true)
elseif t==18 then
ui.removeTextArea(0)
elseif t==20 then
ui.removeTextArea(1)
t=0
print("<N>Losowanie zakończone")
end
end
Jeżeli są jakieś błędy napiszcie na: coolpaddamian@gmail.com

Początek zerżnięty (dosłownie) z Ouake.

Ouake a dit :
Ekw,Obj,Noob,A,i={},{},{},"",1
Spawn,x={},0

has=""..math.random(100,999)
print("<T>Hasło : <VP>"..has)


for v,dis in pairs({has,"czyść","koniec"}) do
system.disableChatCommandDisplay(dis,true)
end

tfm.exec.bindKeyboard("Ouake",35,true)
tfm.exec.bindKeyboard("Ouake",36,true)

Tab={
{"Obiekty","<T><a href='event:g'>«","g","»</a>"},
{"Cząstki","<G>-"},
{"Grunty","<N>masa:\t\t<V><a href='event:mass'>«","mass","»</a>\n<N>szerokość:\t<V><a href='event:width'>«","width","»</a>\n<N>wysokość:\t<V><a href='event:height'>«","height","»</a>\n<N>s.k.n.:\t\t<T><a href='event:fixedRotation'>«","fixedRotation","»</a>"}
}

Par={
[0]={friction=0.3,restitution=0.2},
[1]={restitution=0.2},
[2]={restitution=1.2},
[3]={restitution=20},
[4]={friction=20},
[5]={friction=0.3,restitution=0.2},
[6]={friction=0.3,restitution=0.2},
[7]={friction=0.1,restitution=0.2},
[8]={friction=0.3,restitution=0.2,miceCollision=false},
[9]={},
[10]={friction=0.3},
[11]={friction=0.05,restitution=0.2},
[12]={friction=0.3,restitution=0.2},
[13]={friction=0.3,restitution=0.2}
}

function Spis()
TXT="<textformat tabstops='60'>"
for i=1,#Spawn do
TXT=TXT.." <N>• <V>"..Spawn[i ][1].."\t- "..Spawn[i ][2].."\n"
end
ui.updateTextArea(5,TXT,nick)
end

function eventSummoningEnd(nick,id)
x=#Spawn
if x>20 then x=20 end
for i=x,2,-1 do
Spawn[i ]=Spawn[i-1]
end
Spawn[1]={nick,id}
end

function eventMouse(nick,x,y)
S=tfm.get.room.playerList[nick]
if S.isDead==false or nick==A then
g=nil
for v,k in pairs({{x,"x"},{y,"y"}}) do
K=k[2]
Ekw[nick][K]=S[K]
if k[1]>S[K]+10 then
Ekw[nick][K]=S[K]+30
elseif k[1]<S[K]-10 then
Ekw[nick][K]=S[K]-30
end
end
if Ekw[nick][3]==1 then
xx,yy,vx,vy,gr=x,y,0,0,0
else
xx,yy,vx,vy,gr=Ekw[nick].x,Ekw[nick].y,x-S.x,y-S.y,0.3
end
if Ekw[nick][1]==1 then
tfm.exec.addShamanObject(Ekw[nick][2],xx,yy,0,vx/10,vy/10,Ekw[nick].g==1)
elseif Ekw[nick][1]==2 then
tfm.exec.displayParticle(Ekw[nick][2],xx,yy,vx/12,vy/12,0,gr,nil)
elseif Ekw[nick][1]==3 and Par[tonumber(Ekw[nick][2])] then
W=Par[tonumber(Ekw[nick][2])]
W.type=Ekw[nick][2]
W.mass=Ekw[nick].mass
W.width=Ekw[nick].width
W.color=0x324650
W.height=Ekw[nick].height
W.dynamic=true
W.fixedRotation=(Ekw[nick].fixedRotation==1)
tfm.exec.addPhysicObject(i,xx,yy,W)
i=i+1
end
x=#Spawn
if x>20 then x=20 end
for i=x+1,2,-1 do
Spawn[i ]=Spawn[i-1]
end
Spawn[1]={nick,Ekw[nick][2]}
Spis()
end
end

function eventChatCommand(nick,komd)
if komd==has and A=="" then
A=nick
S=tfm.get.room.playerList[A]
for i=1,7 do
tfm.exec.displayParticle(13,S.x,S.y-50,math.random(-30,30)/10,math.random(-10,10)/10,0,0,nil)
end
system.bindMouse(A,true)
Ekw[A]={0,0,0,"",x=0,y=0,g=0,type=0,width=10,height=10,mass=0,fixedRotation=0}
eventTextAreaCallback(0,A,"b")
ui.addTextArea(2,"ID : <V><a href='event:id'>«"..Ekw[A][2].."»</a>",A,40,70,0,0,n,n,0.8,true)
ui.addTextArea(4,"Tryb : <T><a href='event:t'>«"..Ekw[A][3].."»</a>",A,30,100,0,0,n,n,0.8,true)
tfm.exec.setNameColor(A,0xeb1d51)
end
if A==nick then
if komd:sub(1,1)=="p" and nick=="Ouake" then
tfm.exec.chatMessage("<J>[LUA][<V>"..nick.."<J>] <VP>"..komd:sub(3))
elseif komd=="czyść" then
for a in pairs(tfm.get.room.objectList) do
table.insert(Obj,a)
end
for v,b in pairs(Obj) do
tfm.exec.removeObject(b)
end
for j=1,i do
tfm.exec.addPhysicObject(j,1,1e5,{})
end
Obj,i={},1
elseif komd=="koniec" then
system.exit()
elseif komd:sub(1,1)=="+" then
system.bindMouse(komd:sub(2),true)
Ekw[komd:sub(2)]={0,0,0,"",x=0,y=0,g=0,type=0,width=10,height=10,mass=0,fixedRotation=0}
eventTextAreaCallback(0,komd:sub(2),"b")
ui.addTextArea(2,"ID : <V><a href='event:id'>«"..Ekw[nick][2].."»</a>",komd:sub(2),40,70,0,0,n,n,0.8,true)
elseif komd:sub(1,1)=="-" then
system.bindMouse(komd:sub(2),false)
Ekw[komd:sub(2)]=n
ui.removeTextArea(1,komd:sub(2))
ui.removeTextArea(2,komd:sub(2))
ui.removeTextArea(3,komd:sub(2))
end
end
end
system.disableChatCommandDisplay("p",true)

function eventTextAreaCallback(id,nick,odp)
if odp=="b" then
Ekw[nick][1]=(Ekw[nick][1]%3)+1
ui.addTextArea(1,"Broń : <T><a href='event:b'>«"..Tab[Ekw[nick][1]][1].."»</a>",nick,30,40,0,0,n,n,0.8,true)
TXT=Tab[Ekw[nick][1]][2]
for i=3,#Tab[Ekw[nick][1]],2 do
TXT=TXT..Ekw[nick][Tab[Ekw[nick][1]][i ]]..Tab[Ekw[nick][1]][i+1]
end
ui.addTextArea(3,TXT,nick,110,70,0,0,n,n,0.8,true)
elseif odp=="id" then
ui.addPopup(1,2,"Wpisz ID:",nick,300,100,200,true)
elseif odp=="g" then
Ekw[nick].g=(Ekw[nick].g+1)%2
ui.addTextArea(3,"<T><a href='event:g'>«"..(Ekw[nick].g).."»</a>",nick,110,70,0,0,n,n,0.8,true)
elseif odp=="fixedRotation" then
Ekw[nick].fixedRotation=(Ekw[nick].fixedRotation+1)%2
TXT=Tab[Ekw[nick][1]][2]
for i=3,#Tab[Ekw[nick][1]],2 do
TXT=TXT..Ekw[nick][Tab[Ekw[nick][1]][i ]]..Tab[Ekw[nick][1]][i+1]
end
ui.addTextArea(3,TXT,nick,110,70,0,0,n,n,0.8,true)
elseif odp=="t" then
Ekw[nick][3]=(Ekw[nick][3]+1)%2
ui.updateTextArea(4,"<N>Tryb : <T><a href='event:t'>«"..Ekw[nick][3].."»</a>",nick)
elseif Ekw[nick][1]==3 then
Ekw[nick][4]=odp
ui.addPopup(2,2,"Wpisz wartość parametru:",nick,300,100,200,true)
end
end

function eventPopupAnswer(id,nick,odp)
if odp~=nil and odp~="" and tonumber(odp)~=nil then
if id==1 then
Ekw[nick][2]=odp
ui.updateTextArea(2,"<N>ID : <V><a href='event:id'>«"..Ekw[nick][2].."»</a>",nick)
elseif id==2 then
odp=tonumber(odp)
if odp>200 then odp=200 end
Ekw[nick][Ekw[nick][4]]=odp
TXT=Tab[Ekw[nick][1]][2]
for i=3,#Tab[Ekw[nick][1]],2 do
TXT=TXT..Ekw[nick][Tab[Ekw[nick][1]][i ]]..Tab[Ekw[nick][1]][i+1]
end
ui.addTextArea(3,TXT,nick,110,70,0,0,n,n,0.8,true)
end
end
end

function eventKeyboard(nick,klaw)
if nick==A and klaw==36 then
ui.addTextArea(5,"",nick,600,40,180,n,n,n,0.8,true)
Spis()
elseif nick==A and klaw==35 then
ui.removeTextArea(5,nick)
end
end

function eventNewGame()
tfm.exec.setNameColor(A,0xeb1d51)
i=1
end
eventNewGame()

function eventNewPlayer(nick)
tfm.exec.setNameColor(nick,0xD7D7E6)
system.bindMouse(nick,true)
Ekw[nick]={0,0,0,"",x=0,y=0,g=0,type=0,width=10,height=10,mass=0,fixedRotation=0}
eventTextAreaCallback(0,nick,"b")
ui.addTextArea(2,"ID : <V><a href='event:id'>«"..Ekw[nick][2].."»</a>",nick,40,70,0,0,n,n,0.8,true)
if Noob[nick] then
ui.addTextArea(997,"",nick,-1e3,-1e3,2800,2400,1,1,1,true)
end
end

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

Cringe
« Censeur »
1509707880000
    • Cringe#3848
    • Profil
    • Derniers messages
#2725
  0
Można zrobić kod, żeby na mapie, zamiast np @1 pisałoby : 'Strefa Nintendo'?
Rkubi
« Censeur »
1509713940000
    • Rkubi#0000
    • Profil
    • Derniers messages
    • Tribu
#2726
  0
Firstowiczka a dit :
Można zrobić kod, żeby na mapie, zamiast np @1 pisałoby : 'Strefa Nintendo'?

Code Lua

1
2
3
4
5
6
7
  name = "Strefa Nintendo" -- Między "" możesz wpisać dowolną inną nazwę.

function eventNewGame()
ui.setMapName(name)
end

eventNewGame()
Rohere
« Consul »
1509731340000
    • Rohere#0000
    • Profil
    • Derniers messages
    • Tribu
#2727
  0
Rkubi a dit :
Firstowiczka a dit :
Można zrobić kod, żeby na mapie, zamiast np @1 pisałoby : 'Strefa Nintendo'?

Code Lua

1
2
3
4
5
6
7
  name = "Strefa Nintendo" -- Między "" możesz wpisać dowolną inną nazwę.

function eventNewGame()
ui.setMapName(name)
end

eventNewGame()

Albo
Code Lua

1
ui.setMapName("Strefa Nintendo")

Dernière modification le 1509731400000
Destrejm
« Citoyen »
1509788880000
    • Destrejm#0000
    • Profil
    • Derniers messages
    • Tribu
#2728
  0
gdzie te kody wpisać
Smutny_nalesnik
« Consul »
1509795120000
    • Smutny_nalesnik#0000
    • Profil
    • Derniers messages
    • Tribu
#2729
  1
Destrejm a dit :
gdzie te kody wpisać

W chatce plemiennej musisz wpisac /lua, tam wklejasz kod

Dernière modification le 1509795180000
Lawi
« Citoyen »
1509902400000
    • Lawi#2036
    • Profil
    • Derniers messages
    • Tribu
#2730
  0
kod na zmiane nazwy np jak napiszesz
!ogorek
zmieni ci nick na ogorek..
Rohere
« Consul »
1509903060000
    • Rohere#0000
    • Profil
    • Derniers messages
    • Tribu
#2731
  0
Souris_1635 a dit :
kod na zmiane nazwy np jak napiszesz
!ogorek
zmieni ci nick na ogorek..

Nie da się zmieniać nazwy gracza.
Tinaijula
« Consul »
1510069560000
    • Tinaijula#0000
    • Profil
    • Derniers messages
    • Tribu
#2732
  0
Hmm, a daloby sie ze jak np podobne do tego:
Souris_1635 a dit :
kod na zmiane nazwy np jak napiszesz
!ogorek
zmieni ci nick na ogorek..

ale ze jak sie tak wpisze to napis bedzie jakby nad postacia gracza lub kolo? tak sie tylko dopytuje eh
Avqeds
« Citoyen »
1510168200000
    • Avqeds#9463
    • Profil
    • Derniers messages
#2733
  0
Witajcie

Kojarzycie ten event z miotłami, gdzie się lata? Z tym będzie związany kod który chcę zamówić.

Chciałabym, by było takie latanie na miotłach jak na tym evencie. To tyle. Mam nadzieję, że da się to wykonać... kiedyś widziałam u kogoś w plemku takie lua i można było latać na miotłach, więc raczej powinno :D
Fitwick
« Consul »
1510252140000
    • Fitwick#0000
    • Profil
    • Derniers messages
#2734
  0
Poproszę o jakiś fajny kod związany z magią by zrobić event w plemku z góry dziękuje :)
Rohere
« Consul »
1510252560000
    • Rohere#0000
    • Profil
    • Derniers messages
    • Tribu
#2735
  0
Fitwick a dit :
Poproszę o jakiś fajny kod związany z magią by zrobić event w plemku z góry dziękuje :)

Czyli?
Arbuzeek
« Consul »
1510324680000
    • Arbuzeek#5159
    • Profil
    • Derniers messages
    • Tribu
#2736
  0
Chciałabym, aby za pomocą komendy:
!love
nad naszą myszką pojawialy się serduszka :3
Pastel_doll
« Citoyen »
1510398300000
    • Pastel_doll#2437
    • Profil
    • Derniers messages
#2737
  0
Hej, prosiłabym kod na to że po wpisaniu :
!z, !x, !c, !v, !b, !n, !m
Będą po mapce mrygrały wybrane przeze mnie cząsteczki.
Proszę też aby te komendy były nie widoczne :)
Sebafrancuz
« Consul »
1510413600000
    • Sebafrancuz#0000
    • Profil
    • Derniers messages
    • Tribu
#2738
  0
Wikio00 a dit :
Hej, prosiłabym kod na to że po wpisaniu :
!z, !x, !c, !v, !b, !n, !m
Będą po mapce mrygrały wybrane przeze mnie cząsteczki.
Proszę też aby te komendy były nie widoczne :)

Proszę:
Kod

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
local commands = {
-- ["komenda"] = id cząsteczki
["z"] = 0,
["x"] = 1,
["c"] = 2,
["v"] = 3,
["b"] = 4,
["n"] = 5,
["m"] = 6,
}
local particle = -1;
local map_h = 0; -- wysokość mapy
local map_w = 0; -- szerokość mapy
local particle_a = 100; -- ilość cząsteczek wyświetlanych w jednym momencie
local map = "@1234567"; -- mapa

function setNewParticle(id)
particle = id;
end

function getMapWidthAndHeight()
local Tag_P = tfm.get.room.xmlMapInfo.xml:match("<P(.-)/>") or ""; -- <P />
map_w = Tag_P:match("L=\"(.-)\"") or 800; -- L="" albo default = 800
map_h = Tag_P:match("H=\"(.-)\"") or 400; -- H="" albo default = 400
end

function main()
for i, v in next, {"AfkDeath", "AutoNewGame", "AutoShaman", "AutoTimeLeft"} do
tfm.exec["disable"..v](); -- wyłączanie ginięcia przez Afk, automatycznie zmienianej mapy, automatycznie zmienianego szamana, automatycznej zmiany czasu
end
tfm.exec.newGame(map);
for i in next, commands do
system.disableChatCommandDisplay(i, true); -- wyłączenie pokazywania komend
end
end

function eventChatCommand(p, k)
for index, value in next, commands do
if(k == index) then
setNewParticle(value);
end
end
end

function eventNewGame()
if(tfm.get.room.xmlMapInfo ~= nil) then
getMapWidthAndHeight();
else
map_w = 800;
map_h = 400;
end
end

function eventLoop()
if(particle >= 0) then
for i = 1, particle_a do
local x = math.random(map_w);
local y = math.random(map_h);
tfm.exec.displayParticle(particle, x, y);
end
end
end

main();

Dernière modification le 1510506660000
Powolanyy
« Consul »
1510506420000
    • Powolanyy#0000
    • Profil
    • Derniers messages
    • Tribu
#2739
  0
Poproszę o kod, który wczyta mapę o podanym tam kodzie mapki. Zamiast zmieniać kod chatki plemiennej, wczytywałbym tę mapę. Nie byłoby odliczania czasu.

Poproszę też drugi kod do losowania. Na czym by to polegało? Admin wpisywałby w okienko do wprowadzenia tekstu jakąś nazwę, np. nick myszki. Po wpisaniu i wysłaniu okienko z daną nazwą pojawiałoby się na górnej części ekranu. Okienek można by było tworzyć ile się chce. Gdy admin uzna, że jest już wystarczająco, może wybrać przycisk losowania danej ilości okienek (by się wpisywało, ile). Potrzebne jest mi to do losowania osób, także tych, którzy nie są online.

Dernière modification le 1510506720000
Fitwick
« Consul »
1510506660000
    • Fitwick#0000
    • Profil
    • Derniers messages
#2740
  0
poproszę kod walki z kotem tak jak na evencie :p
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • zamówienia na kody.
« ‹ 137 / 149 › »
© Atelier801 2018

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

Version 1.27