Перейти к содержанию

sasha1750

Пользователи
  • Публикаций

    10
  • Зарегистрирован

  • Посещение

  • Отзывы

    0%

Репутация

0

1 Подписчик

Информация о sasha1750

  • Звание
    Только пришел

Посетители профиля

1300 просмотров профиля
  1. Есть у кого Оружие lindrior с оригинальным свечением и Броня R,R95,R99,R99-PVP,R99-PVE для хроник HF5? Дайте ссылку!
  2. sasha1750

    XML

    <?xml version="1.0" encoding="UTF-8"?> <list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/multisell.xsd"> <npcs> <npc>-1</npc> </npcs> <item> <!-- Адена --> <ingredient count="0000" id="0000" /> <!-- Низкого Качества --> <ingredient count="0000" id="0000" /> <!-- Среднего Качества --> <production count="0000" id="0000" /> </item> </list> Как сделать чтоб в магазине этого шмота было не видно если нет ingredient в инвентаре как в кузне у NPC когда вставляешь СА показывает только то что нужно?
  3. sasha1750

    ghtweb 5 Robokassa

    К сожалению, оплата этого счета невозможна Некоторые параметры счета некорректны Неверный параметр: Signature class Robokassa { /** * Для теста */ const URI_DEVELOPMENT = 'http://test.robokassa.ru/Index.aspx'; /** * Аккаунт активировали */ const URI_PRODUCTION = 'https://merchant.roboxchange.com/Index.aspx'; /** * Сумма к оплате * @var string */ protected $OutSum; /** * ID заказа * @var int */ protected $InvId; /** * Подпись * @var string */ protected $SignatureValue; /** * Язык * @var string */ protected $Culture; /** * Логин в robokassa.ru * @var string */ protected $login; /** * Пароль 1 * @var string */ protected $password1; /** * Пароль 2 * @var string */ protected $password2; /** * Тест? * @var bool */ protected $test; public function __construct() { $this->OutSum = (string) request()->getParam('OutSum'); $this->InvId = (int) request()->getParam('InvId'); $this->SignatureValue = (string) request()->getParam('SignatureValue'); $this->login = (string) config('robokassa.login'); $this->password1 = (string) config('robokassa.password'); $this->password2 = (string) config('robokassa.password2'); $this->test = (bool) config('robokassa.test'); $this->Culture = (string) request()->getParam('Culture'); } public function getFormAction() { return $this->test ? self::URI_DEVELOPMENT : self::URI_PRODUCTION; } public function getFields(Transactions $transaction) { $sum = $transaction->sum; $id = $transaction->id; $signature = md5($this->login . ':' . $sum . ':' . $id . ':' . $this->password1); return HTML::hiddenField('MrchLogin', $this->login) . HTML::hiddenField('OutSum', $sum) . HTML::hiddenField('InvId', $id) . HTML::hiddenField('Desc', app()->controller->gs->deposit_desc) . HTML::hiddenField('SignatureValue', $signature) . HTML::hiddenField('IncCurrLabel') . HTML::hiddenField('Culture', app()->getLanguage()); } public function checkParams() { if(!$this->OutSum || !$this->InvId || !$this->SignatureValue) { throw new Exception('Некорректный запрос.'); } return TRUE; } public function checkSignature() { $crc = strtoupper($this->SignatureValue); // Для success и fail подпись хэшируется по другому if($this->Culture) { $myCrc = strtoupper(md5($_REQUEST['OutSum'] . ':' . $_REQUEST['InvId'] . ':' . $this->password1)); } else { $myCrc = strtoupper(md5($_REQUEST['OutSum'] . ':' . $_REQUEST['InvId'] . ':' . $this->password2)); } if($crc != $myCrc) { throw new Exception('Некорректная цифровая подпись.'); } return TRUE; } public function isSms() { return FALSE; } public function getId() { return $this->InvId; } public function getSum() { return $this->OutSum; } public function getSmsNumbers() { return FALSE; } public function error($message) { return 'ERROR' . $message; } public function success($message) { return 'OK' . $message; } }
  4. sasha1750

    Аргумент

    не работает. к нпц все равно надо подходить а надо чтоб эта функция работала например в альт+б без нпц
  5. sasha1750

    Аргумент

    Что с этим куском делать?
  6. sasha1750

    Аргумент

    Команда bypass -h npc_268465768_Augment 1 открывает диалоговое окно в зоне таргета,надо что бы без таргета. вот сам скрипт public class Augment implements IBypassHandler { private static final String[] COMMANDS = { "Augment" }; @Override public boolean useBypass(String command, L2PcInstance activeChar, L2Character target) { if (!target.isNpc()) { return false; } try { switch (Integer.parseInt(command.substring(8, 9).trim())) { case 1: { activeChar.sendPacket(ExShowVariationMakeWindow.STATIC_PACKET); return true; } case 2: { activeChar.sendPacket(ExShowVariationCancelWindow.STATIC_PACKET); return true; } } } catch (Exception e) { _log.log(Level.WARNING, "Exception in " + getClass().getSimpleName(), e); } return false; } @Override public String[] getBypassList() { return COMMANDS; } }
  7. Вот import java.util.HashMap; import java.util.Map; /** * @author nBd, UnAfraid */ public class BypassHandler implements IHandler<IBypassHandler, String> { private final Map<String, IBypassHandler> _datatable; protected BypassHandler() { _datatable = new HashMap<>(); } @Override public void registerHandler(IBypassHandler handler) { for (String element : handler.getBypassList()) { _datatable.put(element.toLowerCase(), handler); } } @Override public synchronized void removeHandler(IBypassHandler handler) { for (String element : handler.getBypassList()) { _datatable.remove(element.toLowerCase()); } } @Override public IBypassHandler getHandler(String command) { if (command.contains(" ")) { command = command.substring(0, command.indexOf(" ")); } return _datatable.get(command.toLowerCase()); } @Override public int size() { return _datatable.size(); } public static BypassHandler getInstance() { return SingletonHolder._instance; } private static class SingletonHolder { protected static final BypassHandler _instance = new BypassHandler(); } }
  8. Знать бы что писать. Эти функции просто не работают <table width=250> <tr> <td> <center>Персональные точки возврата:</center> </td> </tr> <tr> <td> <center> <edit var="name" width=180 length=10> <button value="Сохранить текущую точку возврата" action="bypass _bbsteleport;save; $name" width=220 height=20 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"> <br> %tp% </center> </td> </tr> </table> Lineage 2 Underground.
  9. Как добавить эти функции в html ?
  10. Где проверить версию протокола клиента?
  11. а как в клиенте протокол проверить?
  12. Запускаю сервер High Five 5 захожу в клиент пишу логин и пароль заходит только до выбора сервера а дальше заходить не хочет да и ошибки ни какой не вылетает ! Подскажите в чем проблема?
  13. Не могу поменять шмот у темного эльфа там токо 2 строки на него а персов 4 там одно строка на 2 чаров 2 мужиков и 2 баб а мне надо чтоб я мог поставить на 1 хеви на другого лайт и еще на 2 робу подскажите как это сделать?
  14. sasha1750

    Ошибка В Gameservere

    Проверил нет у меня нпц с такими id может где в другом мести записаны сервак ищет а найти неможет
×
×
  • Создать...