RU 📌 Pinned

Как сделать?

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

l0stetrnity,

dynamic 'killvar ''<<$ARGS[i]>>'''

dmvikar:

l0stetrnity,

dynamic 'killvar ''<<$ARGS[i]>>'''

Неа, с динамиком тоже самое -

А вот такая конструкция - работает без проблем.

a=5
$b[0]='a'
killvar "<<$b[0]>>"

Вообще не понимаю в чём пролема, единственное предположение, это что по какой-то причине, killvar не хочет работать внутри цикла.

l0stetrnity,
Индекс за пределами массива. Нужно i-1.

dmvikar,
Хм, точно, забыл что ARRSIZE возвращает нулевой индекс как 1.
Мой косяк, теперь всё работает.

Хмм… Есть-ли какой-то способ избавиться от назойливых
в классике 5.7?

Т.е. вот например, создаёшь ты <table>, и в ней куча разных <tr>, <td> - если всё писать в одну строку, то никаких
не будет, но это ужасно неудобно, т.к. код получается нечитабельный.
А если переносить <td>/<tr> на новую строку - появляется куча
, которые ну СОВСЕМ не нужны.

Есть идея как с этим бороться?

l0stetrnity,ты про это?

*p'<table align=center width=100% >'
	*p'<tr>'
		*p'<td><img src="p\title.jpg"></td>'
		*p'<td align=center>'
		*p'</td>'
	*p'</tr>'
*p'</table>'

Сори, понял, *p убирает BRы.
Спасибо.

Можно записать строку в переменную, а затем использовать $REPLACE для замены всех переносов строк на пустую строку.

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

neushanter,
https://youtu.be/TWAA2cq-hhk?si=wQ8g86547kaMbm78 тут должен быть ответ на твой вопрос.

Спасибо

Aleks Versus:

Может помогут вот эти сообщения:
https://qsp.org/forum/comments/4977

Всем привет. Особенно уважаемому Aleks Versus, от уроков которого, размещенных на одной замедляемой платформе пухнет голова))
Если на этом форуме теплится жизнь и новичков не бьют по морде FAQ-ами при глупых вопросах, то рассчитываю на помощь.
Собственно, сейчас пытаюсь “родить” систему динамических показателей ГГ, которые бы изменялись на различных локациях от определенных действий.
То есть классика в вышеуказанной ссылке. Но. Не работает. Я уже плюнул, просто тупо в игру перекопировал все действия, названия локаций и т.д. из примера.
Но показатели при старте игры не отображаются в окне “дополнительные действия”.
При этом я сам создал в локации “Кухня” действие “Съесть шоколадку” и сытость +5 и оно на локации появилось и пошло по другим локациям. Криво-косо, обнуляя значение до стартового при возврате на “Кухню”,но все с же. А со старта игры могила.

Похоже, где-то не хватает вывода этих “показателей”.

Вот эта часть из того примера указана?
$onnewloc = ‘onNewLoc’

Код на локации onNewLoc выводит состояние?

Всем доброго времени суток, а возможно запихнуть в гиперссылку окно сообщений (которое msg) с картинкой, без использования массива данных?
И второй вопрос - как можно изменить размер окна сообщений?

neushanter,
Думаю проще всего сделать что-нибудь такое:

$message='Пример сообщения с картинкой <img src="image.png"/>'
'Пример <a href="exec:msg $message">ссылки</a>'

Размер окна сообщений в классике указать нельзя, но это можно сделать в qSpider.

Log in or Register to post comments.