Перейти к содержанию
Авторизация  
Fadd

Проверка условий в html NPC

Рекомендуемые сообщения

Господа, как известно, через ссылку bypass -h scripts_services.scriptFileName:method_name можно пробраться в закрома java-машины и выполнить там свой код, с помощью которого и построить новое чат-окошко, в котором и вывести нужный текст, ссылки, кнопки и переменные. 

Интересует следующее: 

1) как добиться вывода результатов работы java-кода в файле, например, ...\html\default\10000.htm (которое возникает, соответственно, при первом контакте с NPC c id 10000)?

2) В ссылках обычно используется переменная %ObjectId%, какие ещё существуют? Как создать новую (если это возможно)? Как записать и прочитать значение этой новой переменной? Как посмотреть список существующих?

 

Сборка: фениксообразная

Версия: High Five

Уровень знания java: полный нубас

 

Гуглирование средней углублённости не принесло результатов.

Изменено пользователем Fadd

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Господа, как известно, через ссылку bypass -h scripts_services.scriptFileName:method_name можно пробраться в закрома java-машины и выполнить там свой код, с помощью которого и построить новое чат-окошко, в котором и вывести нужный текст, ссылки, кнопки и переменные. 
Интересует следующее: 
1) как добиться вывода результатов работы java-кода в файле, например, ...\html\default\10000.htm (которое возникает, соответственно, при первом контакте с NPC c id 10000)?
2) В ссылках обычно используется переменная %ObjectId%, какие ещё существуют? Как создать новую (если это возможно)? Как записать и прочитать значение этой новой переменной? Как посмотреть список существующих?
 
Сборка: фениксообразная
Версия: High Five
Уровень знания java: полный нубас
 
Гуглирование средней углублённости не принесло результатов.

 

Ну по первому пункту, если я правильно понял, то в помощь посылка пакета NpcHtmlMessage с установкой конкретного файла. В Файле можно поработать StringBuilder'ом.

По второму вопросу обращайся к классу NpcInstance по адресу gameserver.model.instances

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...