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

Па

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

Дайте кто то у кого есть код на 1 день ПА.Сборка пв

что бы вставить в дон шоп

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


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

а в пв разве нету в стандартных сервисах ПА?

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


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

они есть а где найти код?у меня в дон шопе нету па просто

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


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

<a action="bypass -h npc_%objectId%_addPremium 4">Премиум на 4 дня</a> типо такого он должен выглядеть! что бы нажать и мне дало па

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

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


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

вот кусок кода на java

 

 

}

 

@Override

public String onAdvEvent(String event, L2NpcInstance npc, L2PcInstance player) {

 

String[] args = event.split(" "); // Разбираем строку параметров

if (args[0].equals("premiumlist")) { // Формируем список доступных дней премиума

String html = "<html><body><br>Покупка премиума:<br><center>";

for (int days : _premiumPrice.keySet()) {

html += "<a action=\"bypass -h Quest " + qn + " premium " + days + "\">На " + days + " дней</a> -";

Price price = _premiumPrice.get(days);

for (int i = 0; i < price._itemId.length; i++) { // Формируем список стоимости

if (i != 0) // Добавляем ,

{

html += ",";

}

html += price._prices + " " + ItemTable.getInstance().getTemplate(price._itemId).getName();

}

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


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

в донат шоп (по стандарту идёт 99999), заходишь в html/defaut/99999.htm и там добавляешь после body ну или куда ты там хочешь влепить <a action="bypass -h npc_%objectId%_addPremium 1">Дайте мне ПА на 1 день</a>

- Цены на прем Account, выставить можно в game/config/services.cfg

# Включить функцию прем Account?

PremiumEnable = True #(True = Да False=Нет)

# ID итема для оплаты

PremiumCoin = 4037 #(ID item-а за какой будет давать прем Account смотреть в базе данных таблица etcitem)

# Стоимость за 1 день

PremiumPrice = 1

#Названия item-a за покупку прем Account. (название брать с бд таблица etcitem жмём Ctl+F и находим наш ID который указали выше то есть 4037, после того как нашли смотрим после ID идёт колонка name копируем наше название предмета и вставляем в PremiumCoinName = сюда вставить).

PremiumCoinName = Coin of Luck

 

# Стоимость прем account на к-во раз. день а именно:4037;3,6;7,15;30,30 (4037; item за который будем покупать прем account, к-во дней 3, цена за эти 3 дня будет ,6 Coin of Luck, дальше нужно писать только дни и цены id за что покупать уже указывать не нужно то есть за 7, дней будем платить 15; Coin of Luck, за 30, Дней будем платить 30 Coin of Luck в конце наших дней и цен не нужно ставить ; то есть:4037;3,6;7,15;30,30 верно, 4037;3,6;7,15;30,30; НЕ верно)

PremiumDayPrice = 4037;3,6;7,15;30,30

Рассказал всё от А до Я надеюсь, всё понятно уже.

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


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

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

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

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

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

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

Войти

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

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

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

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

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