×

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
  • /
  • Cereri scripturi
« ‹ 6 / 10 › »
Cereri scripturi
Alexmoccanu
1454428140000
    • Alexmoccanu#0000
    • Profil
    • Derniers messages
    • Tribu
#101
[Modéré par Hotaru, raison : postare consecutiva]
Whitesound
« Citoyen »
1454484900000
    • Whitesound#0220
    • Profil
    • Derniers messages
#102
  0
Mă poate ajuta cineva cu script-ul care face să intri automat în gaură când ești ultimul în viață ? Mersi mult.
Dramacorn
« Consul »
1454486220000
    • Dramacorn#2857
    • Profil
    • Derniers messages
    • Tribu
#103
  2
bootcampstf a dit :
Mă poate ajuta cineva cu script-ul care face să intri automat în gaură când ești ultimul în viață ? Mersi mult.

function eventPlayerDied(name)
local i,alive = 0, ""
for name,player in pairs(tfm.get.room.playerList) do
if not player.isDead then
i = i + 1
alive = name
end
end
if i == 1 then
tfm.exec.giveCheese(alive)
end
end
Whitesound
« Citoyen »
1454524680000
    • Whitesound#0220
    • Profil
    • Derniers messages
#104
  1
dramatotala a dit :
bootcampstf a dit :
Mă poate ajuta cineva cu script-ul care face să intri automat în gaură când ești ultimul în viață ? Mersi mult.

function eventPlayerDied(name)
local i,alive = 0, ""
for name,player in pairs(tfm.get.room.playerList) do
if not player.isDead then
i = i + 1
alive = name
end
end
if i == 1 then
tfm.exec.giveCheese(alive)
end
end

Mulțumesc mult.
Alexmoccanu
« Citoyen »
1454756340000
    • Alexmoccanu#0000
    • Profil
    • Derniers messages
    • Tribu
#105
  0
K spun pentru ultima oara.

Care ma ajuta sa fac un profil


Metheusalah pt asta nu mai da ban.
Eu am nevoie de acel profil
Whitesound
« Citoyen »
1454759700000
    • Whitesound#0220
    • Profil
    • Derniers messages
#106
  0
alexmoccanu a dit :
K spun pentru ultima oara.

Care ma ajuta sa fac un profil


Metheusalah pt asta nu mai da ban.
Eu am nevoie de acel profil

Încercă pe EN , dacă nu ai primit răspuns este pentru că probabil nu îl are nimeni.
Dramacorn
« Consul »
1455007500000
    • Dramacorn#2857
    • Profil
    • Derniers messages
    • Tribu
#107
  2
are cineva scriptul de la evenimentul cu baloane cu aer cald?
edit:l-am gasit pe en

Dernière modification le 1455007560000
Sunflowers
« Censeur »
1456646520000
    • Sunflowers#3568
    • Profil
    • Derniers messages
#108
  0
Salut ! Am nevoie de scriptul pentru a seta ce mape se vor juca si scriptul pentru a scoate alegerea shamanului :)
Dramacorn
« Consul »
1456647420000
    • Dramacorn#2857
    • Profil
    • Derniers messages
    • Tribu
#109
  2
skittlesuni a dit :
Salut ! Am nevoie de scriptul pentru a seta ce mape se vor juca si scriptul pentru a scoate alegerea shamanului :)

tfm.exec.disableAutoNewGame(true)
maps={0,1,2,3,4,5,6,7,8,9,10}

function eventLoop(time,remaining)
if remaining<=0 then
tfm.exec.newGame(maps[math.random(#maps)])
end
end

function eventPlayerDied()
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
tfm.exec.newGame(maps[math.random(#maps)])
end
end

acolo unde e maps={0,1,2} schimba tu cu codurile de mape care vrei sa fie in script
E:uite-l si pe cel care scoate shamanul:
tfm.exec.disableAutoShaman(true)

Dernière modification le 1456823100000
Sunflowers
« Censeur »
1458145620000
    • Sunflowers#3568
    • Profil
    • Derniers messages
#110
  0
Un script care face sa ploua cu obiecte ale shamanului! ^^ Ma gandesc la un nou module
Delly10
« Citoyen »
1460905620000
    • Delly10#0000
    • Profil
    • Derniers messages
#111
  0
un script cu care sa arunci explozibile
Dramacorn
« Consul »
1460993040000
    • Dramacorn#2857
    • Profil
    • Derniers messages
    • Tribu
#112
  2
cum pot sa pun mai multe comenzi intr-un module adica stiu era un script de comand dar mi-l puteti da si sa ziceti cum sa-l folosesc? ms
Sunflowers
« Censeur »
1460993220000
    • Sunflowers#3568
    • Profil
    • Derniers messages
#113
  0
function eventChatCommand(name,command)
if command=="comanda" then
(ce vrei tu ca efect)
elseif command=="comanda2" then
(ce vrei tu ca efect)
end
end
Cristinescu
« Consul »
1460994420000
    • Cristinescu#0000
    • Profil
    • Derniers messages
    • Tribu
#114
  1
skittlesuni a dit :
Un script care face sa ploua cu obiecte ale shamanului! ^^ Ma gandesc la un nou module

Există deja un astfel de script făcut de Jamesqwartz: http://atelier801.com/topic?f=6&t=804938
Sunflowers
« Censeur »
1460994840000
    • Sunflowers#3568
    • Profil
    • Derniers messages
#115
  0
cristinescu a dit :
skittlesuni a dit :
Un script care face sa ploua cu obiecte ale shamanului! ^^ Ma gandesc la un nou module

Există deja un astfel de script făcut de Jamesqwartz: http://atelier801.com/topic?f=6&t=804938

Stiu
Nu am primit scriptul la timp >.<
Plus ca sunt vreo 5 scripteri buni in toata comunitatea RO
Asa ca vom primi scripturi cu viteza luminii stinse.

Dernière modification le 1460994900000
Sunflowers
« Censeur »
1461163620000
    • Sunflowers#3568
    • Profil
    • Derniers messages
#117
  0
alex4evah a dit :
dramatotala a dit :
cum pot sa pun mai multe comenzi intr-un module adica stiu era un script de comand dar mi-l puteti da si sa ziceti cum sa-l folosesc? ms

Poţi folosi ceea ce a scris Skittlesuni mai sus, sau asta, care se bazează pe un mesaj scris pe chat, fără «!»:
Script 1 a dit :
function eventChatMessage(nume, mesaj)
if mesaj=="Ia brânza!" then --Aici setezi mesajul ce trebuie scris pentru a fi îndeplinită condiţia.
tfm.exec.giveCheese("Dramatotala") --Aici pui funcţia rulată doar dacă condiţia de mai sus e îndeplinită.
elseif mesaj=="Mori! then --Aici setezi al doilea mesaj ce trebuie scris pentru a fi îndeplinită a doua condiţie.
tfm.exec.killPlayer("Dramatotala") --Aici pui funcţia rulată doar dacă condiţia a 2-a e îndeplinită.
end
end
--(Poţi copia tot , inclusiv mesajele ajutătoare, pentru că acele 2 linii fac ca ele să fie ignorate)

Deci, dacă vei scrie «Ia brânza!» pe chat, vei lua brânza, şi dacă vei scrie «Mori!», vei muri.

De asemenea, poate vrei ca o comandă să funcţioneze pentru fiecare jucător în parte dacă este scris numele lui, ca aici:
Script 2 a dit :
--Acest script foloseşte eventChatCommand
function eventChatCommand(numeleJucatorului, comanda)
for nume,p in pairs(tfm.get.room.playerList) do
if comanda==nume.. ", ia branza" then --Aici setezi comanda ce trebuie scrisă pentru a fi îndeplinită condiţia.
tfm.exec.giveCheese(nume) --Aici pui funcţia rulată doar dacă condiţia de mai sus e îndeplinită.
elseif comanda==nume.. ", mori" then --Aici setezi a doua comandă ce trebuie scrisă pentru a fi îndeplinită a doua condiţie.
tfm.exec.killPlayer(nume) --Aici pui funcţia rulată doar dacă condiţia a 2-a e îndeplinită.
end
end
end
--(Repet, poţi copia tot , inclusiv mesajele ajutătoare, pentru că acele 2 linii fac ca ele să fie ignorate)

Prin urmare, dacă scrii pe chat comanda «!NumeJucător, ia branza», jucătorul cu numele scris va lua brânza ş.a.m.d.

Script 3 a dit :
--Acest script foloseşte eventChatMessage
function eventChatMessage(numeleJucatorului, mesaj)
for nume,p in pairs(tfm.get.room.playerList) do
if mesaj==nume.. ", ia branza!" then --Aici setezi mesajul ce trebuie scris pentru a fi îndeplinită condiţia.
tfm.exec.giveCheese(nume) --Aici pui funcţia rulată doar dacă condiţia de mai sus e îndeplinită.
elseif mesaj==nume.. ", mori!" then --Aici setezi al doilea mesaj ce trebuie scris pentru a fi îndeplinită a doua condiţie.
tfm.exec.killPlayer(nume) --Aici pui funcţia rulată doar dacă condiţia a 2-a e îndeplinită.
end
end
end
--(Repet, poţi copia tot , inclusiv mesajele ajutătoare, pentru că acele 2 linii fac ca ele să fie ignorate)

Aici dacă scrii pe chat «NumeJucator, ia branza!» atunci jucătorul cu numele scris va lua brânza ş.a.m.d.

O sa fac un script despre asta
Dramacorn
« Consul »
1467221880000
    • Dramacorn#2857
    • Profil
    • Derniers messages
    • Tribu
#118
  2
buna cum pot face comenzi la o comanda
adica gen cum e admin e o comanda !admin si tu ai mai multe comezi ,as vrea sa stiu cum pot face si app cum ar merge schimbat
adica gen !shaman si shamanul are comenzi sau !vampir si tot asa ,ms
Wazt
« Citoyen »
1467226380000
    • Wazt#0000
    • Profil
    • Derniers messages
    • Tribu
#120
  0
dramatotala a dit :
buna cum pot face comenzi la o comanda
adica gen cum e admin e o comanda !admin si tu ai mai multe comezi ,as vrea sa stiu cum pot face si app cum ar merge schimbat
adica gen !shaman si shamanul are comenzi sau !vampir si tot asa ,ms

local admins = {}

function eventChatCommand(name, cmd)
local arg = {}
for argument in cmd:gmatch("[^%s]+") do
table.insert(arg, argument)
end
if arg[1] == "admin" and arg[2] ~= nil then
admins[arg[2]] = true
end
if admins[name] == true then
--comenzi pentru admini
end
if tfm.get.room.playerList[name].isShaman == true then
--comenzi pentru șamani
end
if tfm.get.room.playerList[name].isVampire == true then
--comenzi pentru vampiri
end
end

rip aliniere
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Cereri scripturi
« ‹ 6 / 10 › »
© Atelier801 2018

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

Version 1.27