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

CrazyCort

Постоялец
  • Публикаций

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

  • Посещение

  • Отзывы

    0%

Сообщения, опубликованные CrazyCort


  1. В самой сборке есть конфиг ( nicks.properties )

     

    # Имена персонажей
    # ------------------------
    # Имена игроков ( Default [A-Za-z0-9-]{3,16} )
    CnameTemplate = [A-Za-z0-9-]{3,16}
     
    # Имена питомцев ( Default [A-Za-z0-9-]{3,16} )
    PetNameTemplate = [A-Za-z0-9]{3,16}
     
    # Имена кланов/альянсов ( [A-Za-z0-9 -]{3,16} )
    ClanAllyNameTemplate = [A-Za-z0-9]{3,16}
     
    # Содержание титулов ( [A-Za-z0-9 -\\[\\]<>\\(\\)\!|]{0,16} )

    TitleTemplate = [A-Za-z0-9\u0410-\u042f\u0430-\u044f -\\[\\]<>\\(\\)\!|]{0,16}

    Как это относиться к скрипту?Если при создание персонажа все нормально.Речь идет о смени ника.


  2. Вот пример кода

    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
    <script type="text/javascript">
        $(function () {
            function calculateBonuses() {
                var coinPrice = parseFloat($('#unitpayForm #coinPrice').val());
                var coins = parseInt($('#unitpayForm #coins').val());
                if (isNaN(coins) || isNaN(coinPrice) || coins <= 0) {
                    $('#unitpayForm #sum').val('');
                    return;
                }
                var price = coins * coinPrice;
                if (price > 15000) {
                    price = 15000;
                }
                $('#unitpayForm #sum').val(price);
            }
            $('#unitpayForm input#coins').keyup(function () {
                calculateBonuses();
            });
            calculateBonuses();
            $('#unitpayForm').submit(function(){
                var sum = parseFloat($('#unitpayForm #sum').val());
                if (isNaN(sum) || sum <= 0 || sum > 15000) {
                    alert('Неверная сумма платежа');
                    return false;
                }
            });
        });
    </script>
    
    <form id="unitpayForm" action="https://unitpay.ru/pay/мой ид магазина" method="post">
        <label for="account">Ник персонажа:</label> <input type="text" value="" name="account" required="required" id="account">
        <label for="coins">Количество монет:</label>
        <input type="text" id="coins" name="coins" value="10" required="required">
        <input type="hidden" id="sum" name="sum" value="">
        <input type="hidden" id="coinPrice" name="coinPrice" value="30">
        <input type="hidden" name="desc" value="Покупка внутриигровой валюты">
        <input type="submit" class="btn" value="Оплатить">
    </form>
    
×
×
  • Создать...