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

qabakrall

Проверенные
  • Постов

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

  • Посещение

  • Победитель дней

    19

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

  1.  

    Скрытый текст

     

    
    //===== rAthena Script =======================================
    //= Card Trader
    //===== By: ==================================================
    //= Euphy
    //===== Current Version: =====================================
    //= 1.1 
    //===== Compatible With: =====================================
    //= rAthena SVN
    //===== Description: =========================================
    //= Exchange cards for points.
    //============================================================
    
    prontera,174,168,4    script    Обменник Карт    435,{
        mes "[Card Trader]";
        mes "Привет, "+strcharinfo(0)+"!";
        mes "Чем я могу тебе помочь?";
        next;
        switch(select(" > Информация: > Продажа Карт: > Магазин (^0055FF"+getd(.Points$)+"^000000): > Уйти")) {
        case 1:
            mes "[Card Trader]";
            mes "Если у тебя есть";
            mes "не нужные карты это не значит что им нельзя найти применение";
            mes "продай их мне";
            next;
            mes "[Card Trader]";
            mes "За карты ты будешь получать ^0055FF"+.Points[0]+" Point"+((.Points[0] == 1)?"":"s")+"^000000 за простую";
            mes "карту проданную мне, и";
            mes "^0055FF"+.Points[1]+" Points^000000 за МВП карту.";
            mes "Ты сможешь тратить эти очки";
            mes "в моём магазине.";
            next;
            mes "[Card Trader]";
            mes "Учти. Магазин откроется для всего но я вижу если мне пытаются продать не карту!";
            emotion e_cash;
            close;
        case 2:
            mes "[Card Trader]";
            mes "Выбери карты которые желаешь продать";
            if (.Level) {
                mes " ";
                mes "Они должны быть выбиты";
                mes "из монстров уровня";
                mes .Level+" и больше.";
            }
            deletearray @sold_nameid[0],getarraysize(@sold_nameid);
            callshop "card_shop",2;
            npcshopattach "card_shop";
            end;
        case 3:
            mes "[Card Trader]";
            mes "Сейчас у тебя ^0055FF"+getd(.Points$)+"^000000 Point"+((getd(.Points$) == 1)?".":"ов.");
            callshop "card_shop",1;
            npcshopattach "card_shop";
            end;
        case 4:
            mes "[Card Trader]";
            mes "*yawn*";
            mes "Увидимся позже.!";
            emotion e_yawn;
            close;        
        }
    
    OnSellItem:
        mes "Карты для продажи:";
        mes "-----------------------------------";
        for(set .@i,0; .@i<getarraysize(@sold_nameid); set .@i,.@i+1)
            if (@sold_nameid[.@i] > 4000 && @sold_nameid[.@i] < 4700) {
                if (.Level) {
                    query_sql("SELECT `LV` FROM `mob_db` WHERE `DropCardid` = "+@sold_nameid[.@i],.@lv);
                    if (.@lv < .Level) {
                        dispbottom getitemname(@sold_nameid[.@i])+" is under the minimum level.";
                        continue;
                    }
                }
                set .@card_id[getarraysize(.@card_id)], @sold_nameid[.@i];
                set .@card_amt[getarraysize(.@card_amt)], @sold_quantity[.@i];
                set .@mvp, compare(.MVP$,""+@sold_nameid[.@i]);
                mes ((.@mvp)?"  ^FF0000":"  ^777777")+@sold_quantity[.@i]+"x "+getitemname(@sold_nameid[.@i])+"^000000";
                set .@card_total, .@card_total+(@sold_quantity[.@i]*((.@mvp)?.Points[1]:.Points[0]));
            }
        deletearray @sold_nameid[0], getarraysize(@sold_nameid);
        deletearray @sold_quantity[0], getarraysize(@sold_quantity);
        if (!.@card_id) {
            mes "  ^777777(Пусто)^000000";
            emotion e_swt;
            close;
        }
        mes " ";
        mes "---------- Всего: ^0055FF"+.@card_total+" pt.^000000 -------";
        next;
        if(select(" > ^0055FFЗавершить обмен...^000000: > ^777777Отмена^000000") == 2) {
            mes "[Card Trader]";
            mes "Эхх Ладно...";
            emotion e_hmm;
            close;
        }
        for(set .@i,0; .@i<getarraysize(.@card_id); set .@i,.@i+1)
            delitem .@card_id[.@i],.@card_amt[.@i];
        setd .Points$, getd(.Points$)+.@card_total;
        mes "[Card Trader]";
        mes "Готово!";
        emotion e_ho;
        close;
    
    OnBuyItem:
        for(set .@i,0; .@i<getarraysize(@bought_nameid); set .@i,.@i+1)
            for(set .@j,0; .@j<getarraysize(.Shop); set .@j,.@j+2)
                if (@bought_nameid[.@i] == .Shop[.@j]) {
                    set .@cost, .@cost+(.Shop[.@j+1]*@bought_quantity[.@i]);
                    break;
                }
        if (.@cost > getd(.Points$)) {
            mes "[Card Trader]";
            mes "У тебя не хватает Очков.";
            emotion e_omg;
        }
        else {
            mes "Предмет покупки:";
            mes "-----------------------------------";
            for(set .@i,0; .@i<getarraysize(@bought_nameid); set .@i,.@i+1) {
                getitem @bought_nameid[.@i], @bought_quantity[.@i];
                mes "  ^777777"+@bought_quantity[.@i]+"x "+getitemname(@bought_nameid[.@i])+"^000000";
            }
            mes " ";
            mes "---------- Всего: ^0055FF"+.@cost+" pt.^000000 -------";
            setd .Points$, getd(.Points$)-.@cost;
            emotion e_cash;
        }
        deletearray @bought_nameid[0], getarraysize(@bought_nameid);
        deletearray @bought_quantity[0], getarraysize(@bought_quantity);
        close;
    
    OnInit:
        set .Level,0;           // Minimum monster level to trade corresponding cards.
        set .Points$,"#Card_Points";    // Variable to store points.
        setarray .Shop[0],        // Card Shop items: <ID>,<point cost>
         616,15,12263,25,7088,75,12103,150,13517,30;
        setarray .Points[0],1,100;    // Points per <normal card>,<MVP card>
        set .MVP$,            // List of MVP cards.
          "4121,4123,4128,4131,4132,4134,4135,4137,4143,4144,4145,4146,4147,4148,4168,4236,"+
          "4241,4263,4276,4302,4305,4318,4324,4330,4342,4357,4359,4361,4363,4365,4399,4403,4407";
        
        npcshopdelitem "card_shop",909;
        for(set .@i,0; .@i<getarraysize(.Shop); set .@i,.@i+2)
            npcshopadditem "card_shop",.Shop[.@i],.Shop[.@i+1];
        end;
    }
    -    shop    card_shop    -1,909:-1

     

    • Upvote 1
  2. Я посмотрел что есть такая фишка как Autobonus но к сожалению там на время, может возможно как-то сделать эту темку безлимитной?
    *autobonus(<bonus script>, <rate>, <duration>{, <flag>, {<other script>}})

  3. Давненько я не писал сюда, вот решил кое-что написать и столкнулся с проблемой, я не видел ещё такого скрипта который давал бы бонус без экипировки...

    Суть например ты проходишь задание и получаешь в награду скорость передвижение + 5% на всегда. При этом никакой экипировки... Бонус не слетает никогда...

    Такой скрипт вообще существует? На эмуле Hercules

  4. Бииингг) Нет мне просто подсказали чем им этот навык)  А вот про Распил натурок и правда незнал даже не буду скрывать) Никогда не делал этого поэтому и незнаю. Вот так то. Увеличить лимит и правда не сложно но вот думаю а надо ли) Ничего толком не изменится кроме скорости...)))
    И никого я грязью не поливаю. Я молча читаю и делаю выводы. Как мне сказал Кеник. Будь проще и принимай критику не в штыки)

    вот я 7 июля ещё поменяю доменное имя и все тогда расслабятся) и тема наконец-то закроется да Кеник?)

  5. Это не совсем то. Суть в том что когда я ставлю
     

    ITEM_EQUIP_ACK_OK;

    оно одевается но как только заканчивается линк, персонаж скажем телепортнулся. Всё. пушка слетела

    А если поставить
     

    ITEM_EQUIP_ACK_FAIL;

    То воообще можно забыть что СН что то оденет. А убрав запрет я разрешу одевать пушку любого и всё верно? Так какая разница если после еффекта линка она будет спадать?)

  6. Проблема №2
    Линк на Супен новиса не разрешает ему вообще ничего одевать даже на 99 уровне. Пробовали и 4 уровень оружия и просто шмотки... Не хочет

    Уважаемые знатоки SRC у меня нарисовались 3 основных проблемы и 1 мелкая. Я выложу всё что у меня есть на эти темы, если вам не будет трудно пожалуйста загляните может у вас получится, я уже вторую неделю стараюсь сделать но не смог.

    1.) Не работает навык Greed. Не работает вообще. Не на одной локации. Свой лут тоже не подбирает. 
    Код в SRC:
    2.) Проблема в том что Линк на супер новиса кидается а вот эффекта нету. Вещи и оружия не одеваются.

    /// Greed effect
    int skill_greed(struct block_list *bl, va_list ap)
    {
        struct block_list *src;
        struct map_session_data *sd = NULL;
        struct flooritem_data *fitem = NULL;
    
        nullpo_ret(bl);
        nullpo_ret(src = va_arg(ap, struct block_list *));
    
        if(src->type == BL_PC && (sd = (struct map_session_data *)src) && bl->type == BL_ITEM && (fitem = (struct flooritem_data *)bl))
            pc_takeitem(sd, fitem);
    
        return 0;
    }
    
    Skill_db:
    
    1013,0,6,4,0,0x3,2,1,0,no,0,0x1,0,weapon,0,0x2000,    BS_GREED,Greed
            if (sd->sc.data[SC_SPIRIT] && sd->sc.data[SC_SPIRIT]->val2 == SL_SUPERNOVICE) {
                //Spirit of Super Novice equip bonuses. [Skotlex]
            if (sd->status.base_level > 90 && item->equip & EQP_HELM)
                return ITEM_EQUIP_ACK_OK; //Can equip all helms
    
                if (sd->status.base_level > 96 && item->equip & EQP_ARMS && item->type == IT_WEAPON && item->wlv == 4)
                    switch(item->look) { //In weapons, the look determines type of weapon.
                        case W_DAGGER: //All level 4 - Daggers
                        case W_1HSWORD: //All level 4 - 1H Swords
                        case W_1HAXE: //All level 4 - 1H Axes
                        case W_MACE: //All level 4 - 1H Maces
                        case W_STAFF: //All level 4 - 1H Staves
                        case W_2HSTAFF: //All level 4 - 2H Staves
                            return ITEM_EQUIP_ACK_OK;
                    }
            }

     



    Проблема №3:

    Тут даже думаю не в SRC дело.
    Ранкер попавший в первую десятку получил ХП и СП ну всё как положенно кроме открытия всех скилов ( как написано в навыке)

    И проблема №4:
    Думаю самая простая:
    Когда вызываешь помощника свитком ( Summon Merchant) Лучники и т.д (ну на лучника нпц в пайоне)
    Они закрывают мою панель. Я пытаюсь бить моба но вместо меня бьёт призывной. Навыки мои вообще не работают.

    Вот эти проблемы я не смог решить. Помогите пожалуйста кому не сложно

  7. Суть команды проста.
    Как все знают @whosell показывает персонажа на карте который продаёт предмет который вы ввели...
    Заказ следующий:
    Написать команду которая будет отправлять к герою ник которого будет введён в поле например
    @whosell 969
    Anriki sell 969 100k
    @jumptoseller Anriki - отправит вас к этому человеку. Команда должна работать только на одной локации ( которую так же можно указать в SRC )

    Цену можно написать прям сюда

  8. Подари xD Я не против
    Я люблю подарки ;)

    название официального сервера и домен для создания пиратского сервера.
    Мы не используем домен официалки... Все наши пользователи отлично знают что мы не официальный Раггейм...
    Прекрасно знают... Парень иди и жалуйся хоть в Гравити... Ничего они не сделают... Воооообщеееее)

    Если твой маленький мозг не способен это понять то не о чём мне с тобой говорить дальше

    • Downvote 1
  9. твоя беда в том что ты осознаешь ошибки но уже поздно их исправлять. Из за возраста?) мне достаточно лет...

    И я совсем не агрился мне даже понравилось что тему перевели сюда))) теперь можно фаниться сколько душе угодно xD

  10. не смог не заметить ) готовый продукт?) был взят самый обычный рА эмулятор голый... Я специально взял и удалил custom папку ))) и сделал всех нпц своими ручками))) вот так и понесется щас тема что ты пустозвон не знаешь ничего и пиздишь )))

  11. а я могу поспорить что это ты))) обещанный нам антипиар не заставил себя ждать xD сервер разрабатывается уже год. 3 человека активно этим занимались... И вот недавно пошла реклама сервера... Не тебе учить меня что и как делать))) я бы еще принял эти слова от кеника или кубикса... Но не от тебя. Кстати тебе бы тоже сначало свое гавно размесить потом в чужое совать свой пятачок ))))

  12. воот ) я с телефона пишу тут ворда нету) дома буду писать грамотно) холи варс это класс) теперь можно и по воевать) я не сдулся я не забываю о главном что обиженная деточка пытается нашу команду загнать а когда месяц сидел в команде не писал))) из этого вывод то уже сделан) бомбило вот и написал ))) а здешним дал повод срача развести чем плохо))) я тоже иногда не прочь )))) так что еще и спасибо можно сказать )))

    • Downvote 1
  13. у нас уже пошел срачь... Эту тему стоит перенести в флуд) чего вы добиться все пытаетесь) каждый из вас открывал вкладывался по 1000$ и закрывался) вопрос почему????)) чем обсуждать чужое гавно вы сначало спрячьте))) я на этом форуме давно. И знаю многое и самое последнее название было свободно... Не нравится в суд подайте на меня за плагиатство

    • Downvote 1
  14. считаю что это лично мое дело я же не 1 в 1 взял название

    Наш проект rag-game.ru

    а не raggame.ru

    мне все равно. Я захотел, проверил, свободно, значит можно и не считаю это причиной для обсуждения. Тем более эта тема открылась из за одного черта) до этого никто не замечал что в топе мы на втором месте держались?) как бы людям по сути все равно как называется, главное что бы было интересно. Никому не мешает взять название похожее на то что существовало)

     

    Это личное дело каждого)

    • Downvote 1
  15. я думаю что как мы будем все разрабатывать это наша личная проблема. Тут тема совсем в другом мы защищаем нашу позицию на галимые попытки ребенка засрать нам проект. Потому что я считаю что это поступок ребенка... Выгнали ща самодеятельность. Стоит выводы сделать. Это будет поступок взрослого мужчины) а вот это что он сделал это детский лепет. Я думаю взрослые люди и так это поняли.

     

    кстати да хорошо бы аватарку в вк сменить) мне не менее 18 а более 20))) просто я не любитель фотографий, я не очень получаюсь на них) вот и вся причина) спасибо за вашу заметку) я это учту)

  16. Никто нам не предлогал сайт за 300$ не на Flux CP... Лично мне такого сообщения не поступало оО

    На часа 4 я пропаду щас, на работу еду. Рад буду продолжить данный диалог после работы. А пока-что БАР зовёт своего бармена как говориться)

    Кстати да сайт меньшее что нас волнует потому-что им уже занимается человек. Волноваться нет причин. Сейчас нас больше интересует процесс разработки новых классов. Обновлять сервера до РЕНЕВАЛ нам не хочется, поэтому у нас цель создать свои классы, как продолжение адвансов. Не 3 профы подчеркну. А свои собственные.

    Всем хорошего дня)))

    • Downvote 1
  17. Потому-что я не искал где нам это сделают... Я нашёл человека который знает английский в идеале... Дал ему папку, объяснил что и как... и заплатили больше. Зато качественно.

    Зачем нам платить ещё 300$  если у нас есть человек который сам может сделать сайт, возможно вы не поняли, сайт не будет стоять на FLUX...
    Человек делает своё, с нуля.

    Возможно нам понадобится Flux какое-то время, но в итоге ещё месяц максимум два и сайт обновится и будет всё совсем по другому.
    Делать Flux уже не соответствует названию проекта.

  18. Он себя рекламировал как лучший))) А на деле всё оказалось куда проще...
    Вы правы одного желания мало, Сайт это самое меньшее что нас волнует, наш новый разработчик графических дел уже занимается новым дизайном сайта, надеемся что он успеет к открытию поскольку сделать новый сайт очень не простая работа)
    Но мы не останавливаемся, в проект вкладываются деньги не маленькие... И будут вкладываться пока сервер не дойдёт до идеального состояния.

    Один перевод папки NPC нам стоил хороших денег... Конкретную сумму называть не стану

    Его такой пиар связан с тем что он повёл себя как ребёнок у которого игрушку забрали) И он разнылся, писал админам ВК что бы группу закрыли xD
    Щас пишет сюда... Я думаю тут выводы сами собой напрашиваются.
    Мне не сильно важно его пиар... Я знаю правду, у нас 4 человека в составе. И все смеются с его сообщений в вк... Каждому из нас...

    Не думаю что его слова чего-то стоят на данный момент...

  19. А вот жестокая истина, Gloom_Lie был в составе разработчиков этого самого Rag-Game проекта. 
    Его убрали за то что он решил что занимаясь графикой он выше всех и начал хамить и вести себя как школьник ( который кстати одну картинку делал 3 недели)
    Как только его выгнали он как избитая шавка ныл а потом сказал что будет Пиарить проект как херовый))) На что ему ответили
    УДАЧИ!

    Мы взяли название Rag-Game по той причине что у нас есть желание купить лицензию в Steam на этот проект. Попробовать последний раз дать жизнь Рагнароку не просто как Пиратскому серверу.

    В доказательства что он ноет как побитая шавка мы можем предоставить его сообщения... А так же работы которые он проделал ( за месяц работы с нами это галимый баннер который весит больше моего брата, Это 2 картинки и 2х минутное ВИДЕО которое другой человек собрал за 1 час )

    Если честно нам всё равно на его пиар и старания, это никак не повлияет на наши старания и развитие Проекта...
    Мы приложим все усилия что бы сделать проект лучшим.

    Gloom_Lie Удачи, ещё осталось 2-3 форума где ты можешь продолжать. Ради смеха я добавлю после работы твоё хамство сюда...

    А вылетел конкретно по двум причинам:
    1.) Открыл конкурс в котором по обещал место в АДМИНИСТРАЦИИ без ведома администрации...
    2.) Сказал второму главному Администратору что бы он знал своё место - выглядело это вот так

    Ты рекламируешь вот и рекламируй и не суй своё жало в моё дело...

    Человек вылетает отовсюду из за своего "Я" 

×
×
  • Создать...
Яндекс.Метрика