×

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] Обсуждение и вопросы только здесь
« ‹ 8 / 12 › »
[LUA] Обсуждение и вопросы только здесь
Bushmeister
« Consul »
1387355760000
    • Bushmeister#0000
    • Profil
    • Derniers messages
    • Tribu
#141
  0
Kbyjkbev a dit :
Как сделать, чтобы функция вызывалась, если игрок нажал пробел в определенном месте на карте?
такое еще было в #battle, когда собираешь классы, открывая сундуки

Хардкодинг. для каждой карты придется писать свои координаты и бла бла бла
*тут будет код*
UPD: http://pastebin.com/yKCqDAtk
для каждого игрока можно сделать свои переменные (чтобы если кто то другой нажал пробел а ты был в тех координатах - тебе бы не дали вампирство.(нужно тип самому нажимать))
Да, кстати, подбежать нужно к подарку справа вверху.
Kbyjkbev
« Censeur »
1387382640000
    • Kbyjkbev#0000
    • Profil
    • Derniers messages
    • Tribu
#142
  0
Опять слоу. как сделать попуп, в который вводить ник чела, которого надо убить? лол
Timatimaaa
« Citoyen »
1387388160000
    • Timatimaaa#0000
    • Profil
    • Derniers messages
    • Tribu
#143
  0
Kbyjkbev a dit :
Опять слоу. как сделать попуп, в который вводить ник чела, которого надо убить? лол

for playername,player in pairs(tfm.get.room.playerList) do
ui.addPopup(1,2,"Кого убить?",playerName,300,150,200)
end

function eventPopupAnswer(idpopup, playername, answer)
if idpopup==1 then
tfm.exec.killPlayer(""..answer.."")
end
end
Bushmeister
« Consul »
1387390320000
    • Bushmeister#0000
    • Profil
    • Derniers messages
    • Tribu
#144
  0
Timatimaaa a dit :
for playername,player in pairs(tfm.get.room.playerList) do
ui.addPopup(1,2,"Кого убить?",playerName,300,150,200)
end

function eventPopupAnswer(idpopup, playername, answer)
if idpopup==1 then
tfm.exec.killPlayer(""..answer.."")
end
end

Интересный вариант...
апд:
Можно ли пример (желательно с объяснением) как работает system.newTimer()?
Exlferq
« Citoyen »
1387561440000
    • Exlferq#0000
    • Profil
    • Derniers messages
    • Tribu
#145
  0
Добавлено "tfm.exec.displayParticle()"
Fentesa
« Citoyen »
1387737060000
    • Fentesa#0000
    • Profil
    • Derniers messages
    • Tribu
#146
  0
А можно типо строка куда вводишь ми она видна всем и закрыть её незя?
Bushmeister
« Consul »
1387738980000
    • Bushmeister#0000
    • Profil
    • Derniers messages
    • Tribu
#147
  0
Попуп в который вводишь текст всегда можно закрыть из-за кнопки, поэтому нет.
И пиши нормально, а то хрен что разберешь из твоего сообщения.
Pinushka
« Citoyen »
1388145120000
    • Pinushka#0000
    • Profil
    • Derniers messages
#148
  0
Вопрос: tfm.exec.displayParticle(Int particleId, Int xPosition, Int yPosition, Float xSpeed, Float ySpeed, Float xAcceleration, Float yAcceleration, String targetPlayer)
Что вписывать туда?
Bushmeister
« Consul »
1388153700000
    • Bushmeister#0000
    • Profil
    • Derniers messages
    • Tribu
#149
  0
Pinushka a dit :
Вопрос: tfm.exec.displayParticle(Int particleId, Int xPosition, Int yPosition, Float xSpeed, Float ySpeed, Float xAcceleration, Float yAcceleration, String targetPlayer)
Что вписывать туда?

tfm.exec.displayParticle(ID, Xкорды, Yкорды, Хскорость (можно поставить 0), Yскорость, nil, nil, playerName)
playerName - "имяигрока"
Kbyjkbev
« Censeur »
1388217060000
    • Kbyjkbev#0000
    • Profil
    • Derniers messages
    • Tribu
#150
  0
Bushmeister a dit :
tfm.exec.displayParticle(ID, Xкорды, Yкорды, Хскорость (можно поставить 0), Yскорость, nil, nil, playerName)
playerName - "имяигрока"

я вписываю вместо nil'ов - 0, а вместо playerName - nil
Bushmeister
« Consul »
1388232060000
    • Bushmeister#0000
    • Profil
    • Derniers messages
    • Tribu
#151
  0
Kbyjkbev a dit :
я вписываю вместо nil'ов - 0, а вместо playerName - nil

Почти что нет разницы.
==
## You don't have the right to use this function (system.newTimer).
Ура, ещё на одну функцию стало меньше для трайбрумы!
Вдруг мы этот таймер будем использовать в ужасных мерах???
В общем, странная логика у админов/луа мемберов.
Timatimaaa
« Citoyen »
1388234700000
    • Timatimaaa#0000
    • Profil
    • Derniers messages
    • Tribu
#152
  0
Bushmeister a dit :

## You don't have the right to use this function (system.newTimer).

Это по моему давно было.
Bushmeister a dit :

Вдруг мы этот таймер будем использовать в ужасных мерах???

Действительно
Kbyjkbev a dit :
я вписываю вместо nil'ов - 0

Это ускорение.
---
Люди помогите норм салют сделать, у меня он квадратный получается вот.
Smgxxx
« Citoyen »
1388235480000
    • Smgxxx#0000
    • Profil
    • Derniers messages
    • Tribu
#153
  0
Timatimaaa a dit :

Люди помогите норм салют сделать, у меня он квадратный получается

еще бы понимать что там должно быть
Timatimaaa
« Citoyen »
1388236920000
    • Timatimaaa#0000
    • Profil
    • Derniers messages
    • Tribu
#154
  0
Smgxxx a dit :
еще бы понимать что там должно быть

Да хотелось бы сделать как у Moepl'a (если кто помнит), а у меня всё квадраты получаются.
Smgxxx
« Citoyen »
1388241120000
    • Smgxxx#0000
    • Profil
    • Derniers messages
    • Tribu
#155
  0
Глянь вот что получилось. правда немного похож на квадрат надо с координатами поиграть
Timatimaaa
« Citoyen »
1388245200000
    • Timatimaaa#0000
    • Profil
    • Derniers messages
    • Tribu
#156
  0
Да норм вышло, я понял в чём дело, ты увеличил расстояние между спавнами "частиц" салюта, а у меня все из одной точки выходили, и по этому квадрат получался, а координаты можно любыми сделать. Сейчас всё ок. Спс.
Smgxxx
« Citoyen »
1388247240000
    • Smgxxx#0000
    • Profil
    • Derniers messages
    • Tribu
#157
  0
Timatimaaa a dit :
Сейчас всё ок.

покажи что получилось
Timatimaaa
« Citoyen »
1388252160000
    • Timatimaaa#0000
    • Profil
    • Derniers messages
    • Tribu
#158
  0
Smgxxx a dit :
покажи что получилось

1 Салют 1 Салют (мн)
2 Салют

Они не многим отличаются, прибавил яркость, убрал не нужное, кое-где переделал, что-то получилось. Потом ещё что-нибудь придумаю.
Natla
« Citoyen »
1388419920000
    • Natla#0000
    • Profil
    • Derniers messages
#159
  0
Bushmeister a dit :
tfm.exec.displayParticle(ID, Xкорды, Yкорды, Хскорость (можно поставить 0), Yскорость, nil, nil, playerName)
playerName - "имяигрока"

А надо писать ник вместо PlayerName? o.o
И еще: я правильно ввожу скрипт?
tfm.exec.displayParticle(29, 587, 536, 0, 0, 0, 0, playerName)
Увы, сколько я не пробовала, с ником или без, мне выходит ## [Natla] Lua script loaded in 1 ms (4000 max), а самого эффекта нет.
Mealshot
« Citoyen »
1388422380000
    • Mealshot#0000
    • Profil
    • Derniers messages
    • Tribu
#160
  0
Ребята, а кто помнит комнату, в которой можно прыгать на спиритах? Начинается вроде так - #vanilla... . Если кто помнит - отпишитесь, пожалуйста.
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [LUA] Обсуждение и вопросы только здесь
« ‹ 8 / 12 › »
© Atelier801 2018

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

Version 1.27