RU 📌 Pinned

Как сделать?

Dark[Ol(U23)leneri] #34 18.04.2010 22:57 6408 comments 2426869 views

Aleks Versus Moderator 03.03.2016 16:40 (9 years ago)

DeathSpace,
генерируй действия с помощью оператора dynamic:

if id = n:
dynamic "act 'вооружиться':
   iditem=<<n>> 
   gt $curloc 
end"

Я, надеюсь, ты понимаешь, что n здесь условное обозначение переменной, которую ты используешь на самом деле в своём коде? id1 там или item, не знаю. Я не вчитывался особо.

Хех. Лишний end ломает логику вообще. Ему надо сначала проверить этот код и расставить правильно end-ы. И только после этого думать о других материях.

Aleks Versus,
Спасибо большое, и всем остальным тоже. спустя 3 дня вот что получилось

if pwslotr = 0:
	dynamic "act 'вооружиться': 
		iditem= <<id1>>
		gs'Различные_переменные','weapon_up'
		gs'статы'
		gt $curloc
	end"
end

Такой вопросег про сворачивания вдогонку.
Есть код, например такая чушь:
!Коммент
a = 1
b = 2
c = 3

Есть ли способ или какая то разметка, али мудрость народная, чтобы все это красиво свернуть? В идеале, чтобы оставался один коммент, без кода или по минимуму.
Табуляция спрячет только среднюю строку в данном примере, остальное же торчит.

Aleks Versus Moderator 03.03.2016 18:43 (9 years ago)

Chaos Legion,
комментарии не дают возможности сворачивать, насколько я помню. Я делал так

args[0] = 'чепуха'
	a = 6
	и = 5
args[0] = 'чепуха'

Это немного печально. Закоментить блок и свернуть его имхо крайне логично. :-D можно делать так :
$a=‘Этот блок очень важен’
args[0] = ‘чепуха’
a = 6
и = 5
args[0] = ‘чепуха’
$a=‘Конец шибко важного блока’

p.s. спустя time += n понял что ты предложил то же самое. Пойду посплю.

Aleks Versus Moderator 03.03.2016 22:01 (9 years ago)

Chaos Legion,
:lol:

для картинки 600х350 нормально, что текстовый блок находится под или над картинкой, там даже прокрутку делать не всегда нужно, а как сделать для картинки 350х600 чтобы текстовый блок располагался справа или слева от картинки?

Aleks Versus Moderator 05.03.2016 07:46 (9 years ago)

Aaaspavel,
используй html. Я позиционирую блоки в классическом плеере с помощью таблиц:

<table><tr><td><img src="путь к файлу изображения"></td><td>Блок текста</td></tr></table>

при этом на самой первой локации должна быть включена обработка html

usehtml=1

в навигаторе при выводе тяжелых картинок .gif вылазит “ошибка js”, а при выводе .jpg и легких .gif не вылазит, при этом картинка выводится сразу при сворачивании окна об ошибке. Вопрос: как сделать, чтобы сообщение не вылазило вообще, пусть даже картинка .gif будет выводиться с задержкой?

Aleks Versus Moderator 05.03.2016 08:38 (9 years ago)

Aaaspavel,
что-то не то. Мне показывали примеры, где в навигаторе выводились гифы в несколько мегабайт, и при этом не было никаких ошибок. приведи отрезок кода, или попробуй переименовать гифы, положить поближе к файлу игры, убрать пробелы и кириллицу из путей.

игра не моя, просто играю, а “ошибка js” напрягает. думал может есть кардинальный вариант убрать это сообщение насовсем

Aaaspavel,
напиши разработчику игры, пусть поищет у себя в коде ошибку.

Я как то по приколу сделал 100 метровую гифку и ничего, в классике нормально игралась.
После 2х секундной задержки ))

у меня через вайт играют 50мб гифки 4-6шт подряд и никаких задержек нету, тока иногда сама задержка лагает, то недоигрывая, то начиная заново цикл гифки, а тут путь pic/gif/2.gif(12мб) выдает окошко “ошибка js”. но само же сообщение возникает то в самом плеере, значит должна быть возможность потереть строчку, которая выдает это сообщение, или нет?

Log in or Register to post comments.