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

Flitemaster

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

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

  • Посещение

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

    3

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

  1. Представляю вам наш проект "Subway" "Метро"

    Это наша первая работа, строго не судить, если кого заинтересовала , скоро будит доступна за скромный гонорар...

    3 станции, 3 Тоннеля, 1 Депо.

    • Upvote 5
  2. Удаляй участки кода в ..src/map/*.* везде где есть

    #IFDEF RENEWAL

    ну и естественно в ..src/config/core.h удали строчку

    #include "./renewal.h"

    и сам файл renewal.h находящийся в той же директории

    Только зачем удалять, если его можно просто отключить?

    UPD! Так можно удалить renewal из rAthena, в eAthena 3-их профессий и renewal-механики нет изначально.

    Благодарю!

  3. да я сам на 127.0.0.1 захожу.

    проверь на всякий случай

    char_athena

    // Login Server IP

    // The character server connects to the login server using this IP address.

    // NOTE: This is useful when you are running behind a firewall or are on

    // a machine with multiple interfaces.

    login_ip: 127.0.0.1

    // Character Server IP

    // The IP address which clients will use to connect.

    // Set this to what your server's public IP address is.

    char_ip: 127.0.0.1

    map_athena

    // Character Server IP

    // The map server connects to the character server using this IP address.

    // NOTE: This is useful when you are running behind a firewall or are on

    // a machine with multiple interfaces.

    char_ip: 127.0.0.1

    // Map Server IP

    // The IP address which clients will use to connect.

    // Set this to what your server's public IP address is.

    map_ip: 127.0.0.1

    а также проверь packet_db на

    //packet_db_ver: 25

    packet_db_ver: default

    и mmo.h

    #ifndef PACKETVER

    #define PACKETVER 20100730

    #endif

  4. Вообщем хочу убрать весь реневал, и 3 профы, оставить чистый пре-ре под 13.2

    Убрал из ACMD_FUNC(jobchange)

    убрал из npc/scripts_jobs.txt

    поудялал из db всё что связано с реневалом.

    я так понимаю в сорсах ещё полно кода связано с реневалом, который нужно удалить, и не только в сорсах...

    подскажите пожалуйста.

  5. Окей одной проблемой меньше...


    if( client_hash_active == false ) ShowWarning("Client hash check is disabled!\n");
    на
    if( client_hash_active == true ) ShowWarning("Client hash check is disabled!\n");

    Однако это не помогло решить основную проблему...

  6. Господа столкнулся с такой не ожиданной проблемой, вообщем вот пример, купил два белых пота, тыкнул на один, он его выпил, перезашёл в игру, и при попытке выпить второй, 2 клика, или через F отказываеться нажиматься, в чём может быть проблема?

    И заметил что в login-sql [warning]: Client hash check is disabled! может иза этого? как это включить?

  7. Всем доброе утро

    Народ, помните была команда @revenge на МОТР сервере, если вы подбираете чужой лут, можно было прописать @revenge и врубался режим @duel между тобой и тем кто поднял твой лут. выйти из него можно было только если тыкнуть alt+f4

    Может у кого есть такая команда? в интернете не густо информации даже чтото схожего... поделитесь пожалуйста если есть у кого :)

  8. Починил сам!

    приснилось во сне, попробовал и сработало...

    Решение вот...


    Добавить в resnametable

    1@tower.gnd#1@tower.gnd#
    1@tower.gat#1@tower.gat#
    1@tower.rsw#1@tower.rsw#
    유저인터페이스\map\1@tower.bmp#유저인터페이스\map\1@tower.bmp#
    2@tower.gnd#2@tower.gnd#
    2@tower.gat#2@tower.gat#
    2@tower.rsw#2@tower.rsw#
    유저인터페이스\map\2@tower.bmp#유저인터페이스\map\2@tower.bmp#
    3@tower.gnd#3@tower.gnd#
    3@tower.gat#3@tower.gat#
    3@tower.rsw#3@tower.rsw#
    유저인터페이스\map\3@tower.bmp#유저인터페이스\map\3@tower.bmp#
    4@tower.gnd#4@tower.gnd#
    4@tower.gat#4@tower.gat#
    4@tower.rsw#4@tower.rsw#
    유저인터페이스\map\4@tower.bmp#유저인터페이스\map\4@tower.bmp#
    5@tower.gnd#5@tower.gnd#
    5@tower.gat#5@tower.gat#
    5@tower.rsw#5@tower.rsw#
    유저인터페이스\map\5@tower.bmp#유저인터페이스\map\5@tower.bmp#
    6@tower.gnd#6@tower.gnd#
    6@tower.gat#6@tower.gat#
    6@tower.rsw#6@tower.rsw#
    유저인터페이스\map\6@tower.bmp#유저인터페이스\map\6@tower.bmp#

    Добавить в mapnametable

    e_tower.rsw#Misty Island#
    1@tower.rsw#Endless Tower#
    2@tower.rsw#Endless Tower#
    3@tower.rsw#Endless Tower#
    4@tower.rsw#Endless Tower#
    5@tower.rsw#Endless Tower#
    6@tower.rsw#Endless Tower - Unknown Area#

  9. На самом деле в *Amodе это куча кода, db файлы и конфиги.

    Это не просто название города, а разделение на регионы и регионы можно захватывать или типо того.

    Если регион принадлежит твоей гильде, то при нахождении в нем вы получаете бонус опыта и дропа.

    Так же это может быть вражеский или нейтральный регион.

    На самом деле в *Amodе это куча кода, db файлы и конфиги.

    Это не просто название города, а разделение на регионы и регионы можно захватывать или типо того.

    Если регион принадлежит твоей гильде, то при нахождении в нем вы получаете бонус опыта и дропа.

    Так же это может быть вражеский или нейтральный регион.

    А есть ли ссылка где можно поподробнее об этом узнать?

    А ну и по теме есть ли возможность вместо текста названия города вставлять картинки?

    есть, вот примерно как в

    ?

    скрипт от ▬▬▬ E M I S T R Y ▬▬▬


    - script Sample -1,{
    OnPCLoginEvent:
    // Map that will show the Cutin Picture
    setarray .@Map$,"prontera",
    "payon",
    "izlude",
    "hugel";
    // Cutin File name for each maps.
    setarray .@Pic$,"<filename>",
    "<filename>",
    "<filename>",
    "<filename>";

    for( set .@i,0; .@i < getarraysize( .@Map$ ); set .@i,.@i + 1 )
    if( strcharinfo(3) == .@Map$[.@i] && !@MapCutin ){
    set @MapCutin,1;
    cutin .@Pic$[.@i],4;
    sleep2 3000;
    cutin "",255;
    }

    end;
    }

    Скрипт от AnnieRuru


    - script ldfjhsdlf -1,{
    OnPCLoadMapEvent:
    while ( strcharinfo(3) != .town$[.@i] && .@i < 4 ) .@i++;
    if ( .@i == 4 || @town_map_cutin_loaded & 1 << .@i ) end;
    @town_map_cutin_loaded = @town_map_cutin_loaded | 1 << .@i;
    cutin .pic$[.@i], 4;
    sleep2 3000;
    cutin "", 255;
    end;
    OnInit:
    setarray .town$, "prontera", "morocc", "geffen", "payon";
    setarray .pic$, "sign_01", "sign_02", "sign_03", "sign_04";
    while ( .@i < 4 ) {
    setmapflag .town$[.@i], mf_loadevent;
    .@i++;
    }
    end;
    }




    pc_setreg( sd, add_str("@town_map_cutin_loaded"), pc_readreg( sd, add_str("@town_map_cutin_loaded") ) | 1 << town );

    Тема на Форум: Клац

    • Upvote 1
  10. Всем добрый вечер, господа у меня случилась вот такого рода проблема, значит регнулся я в инстансе Endless Tower и при попытке войти в него, меня крашнуло , причина была нехватка локации 0011@tower.rsw

    я сначала проверил все локации которые относяться к ЭТ 1@tower 2@tower 3@tower 4@tower все локации на месте, при попытке скопировать и переименовать в 0011@tower.rsw в инстанс пустило, но при попытке другой команде войти в ЭТ у них крашнуло иза нехватки 0022@tower.rsw

    Не хочет дупликацию создавать, почему незнаю... Помогите.

    На сервере также установлен Endless Cellar (ЭТ2) там всё работает , не каких проблем нету.

    Афина последняя...

  11. Огромное спасибо friimq

    Если кому нужно.


    - script broadcaster -1,{

    OnInit:
    setarray .Maps$, // <mapname>,<Map Nick>,
    "prontera","Prontera, Capital of Rune Midgard",
    "morocc","Morroc Town",
    "payon","Payon Town",
    "alberta","Alberta Port",
    "izlude","Izlude Island",
    "aldebaran","AldeBaran",
    "comodo","Beach Town, Comodo",
    "yuno","Yuno, Capital of Schwarzwald Republic",
    "amatsu","Amatsu, the Land of Destiny",
    "gonryun","Gonryun, the Hermit Land",
    "umbala","Wootam Tribe's Village Umbala",
    "niflheim","Niflheim, Realm of the Dead",
    "louyang","Louyang the Highland",
    "jawaii","Jawaii, Island of Love",
    "ayothaya","Ayothaya Port",
    "einbroch","Einbroch, the City of Steel",
    "lighthalzen","Lighthalzen, the City of Prosperity",
    "einbech","Einbech, the Minning Village",
    "hugel","Hugel the Quaint Garden Village",
    "rachel","Rachel, Capital of Arunafelz",
    "veins","Veins, the Deset Village",
    "moscovia","Moscovia, Capital of Russia",
    "xmas","Lutie, The Snow Village",
    "geffen","Geffen, Town of Magic";



    for( set .@i, 0; .@i < getarraysize( .Maps$ ); set .@i, .@i +2 )
    setmapflag .Maps$[.@i],mf_loadevent;
    end;

    OnPCLoadMapEvent:
    for( set .@i, 0; .@i < getarraysize( .Maps$ ); set .@i, .@i +2 )
    if( strcharinfo(3) == .Maps$[.@i] )
    announce "[ "+.Maps$[.@i+1]+" ]",bc_self,0x00FFFF,bold,18;
    end;
    }

    • Upvote 1
  12. Gintama, если текст более 10 строчек,то используй команду

    Человек походу неумеет...

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

    по англ...

    [spоiler]

    [cоde]

    код

    [/cоde]

    [/spоiler]

    • Upvote 1
  13. во первых Caseпробел1 а не Case1

    во вторых, вытащи функции из свича

    на заметку, я бы на твоем месте ввел переменную на чара @lang и танцевал бы уже от нее


    set @lang, select("RUS":"ENG");
    switch(@lang)
    {
    Case 1:
    ...code...
    break;
    Case 2:
    ...code...
    bleak;
    }

    Теперь можно добавить свич в функцию, куда удобнее чем добавлять новые функции и переписывать скрипт :)

    PS! И по возможности прошу использовать спойлер когда у тебя такая простыня кода, а то не очень удобно читать, спасибо за понимание.

    А как его использовать?)))

    Если бы знал сделал бы)

    А зза коды спасибо))

    Пиши по англ...

    [spоiler]

    [cоde]

    писанина!!

    [/cоde]

    [/spоiler]

    получаеться оч красиво и не надоедает листать вниз =)

    Результат....


    писанина!!

    всё красиво, всё как нужно, и со цветом и вкусом :))

    • Upvote 1
  14. bat_room,1,1,3,7828 sshop BraveryExchanger 111

    Для чего эти цифры?

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


    - shop BraveryExchanger 111,13036:100,13411:100,1425:100,1632:100,1634:100,1543:100,1924:100,1978:100,1574:100,1824:100,1183:100,1380:100,13305:100,1279:100,1739:100,13108:100,13172:100,2538:50,2539:50,2540:50,2435:50,2436:50,2437:50,2376:80,2377:80,2378:80,2379:80,2380:80,2381:80,2382:80,2720:500,2721:500,2722:500,2723:500,2724:500,2725:500,2733:500
    - shop ValorExchanger 111,13037:100,13410:100,1633:100,1635:100,1542:100,1923:100,1977:100,1575:100,1823:100,1184:100,1482:100,1379:100,13306:100,1280:100,1738:100,13171:100,13173:100,13174:100,2538:50,2539:50,2540:50,2435:50,2436:50,2437:50,2376:80,2377:80,2378:80,2379:80,2380:80,2381:80,2382:80,2720:500,2721:500,2722:500,2723:500,2724:500,2725:500,2733:500
    - shop HeroismExchanger 111,1187:2000,1281:2000,1282:2000,1310:2000,1382:2000,1426:2000,1486:2000,1546:2000,1576:2000,1577:2000,1640:2000,1641:2000,1743:2000,1826:2000,1827:2000,1927:2000,1981:2000,2002:2000,13042:2000,13110:2000,13176:2000,13177:2000,13178:2000,13179:2000,13307:2000,13416:2000,13417:2000,13418:2000,2394:840,2395:170,2396:25,2444:580,2445:70,2446:15,2549:630,2772:1200,2773:280,2774:40

    поэтому цыфры 7828

    image.jpg

    а насчёт 111 ну я так понял это невидимый нпц покрайнемере @disguise 111 делает меня невидемым...

  15. Script


    bat_room,1,1,3,7828 sshop BraveryExchanger 111,13036:100,13411:100,1425:100,1632:100,1634:100,1543:100,1924:100,1978:100,1574:100,1824:100,1183:100,1380:100,13305:100,1279:100,1739:100,13108:100,13172:100,2538:50,2539:50,2540:50,2435:50,2436:50,2437:50,2376:80,2377:80,2378:80,2379:80,2380:80,2381:80,2382:80,2720:500,2721:500,2722:500,2723:500,2724:500,2725:500,2733:500
    bat_room,1,1,3,7829 sshop ValorExchanger 111,13037:100,13410:100,1633:100,1635:100,1542:100,1923:100,1977:100,1575:100,1823:100,1184:100,1482:100,1379:100,13306:100,1280:100,1738:100,13171:100,13173:100,13174:100,2538:50,2539:50,2540:50,2435:50,2436:50,2437:50,2376:80,2377:80,2378:80,2379:80,2380:80,2381:80,2382:80,2720:500,2721:500,2722:500,2723:500,2724:500,2725:500,2733:500
    bat_room,1,1,3,7773 sshop HeroismExchanger 111,1187:2000,1281:2000,1282:2000,1310:2000,1382:2000,1426:2000,1486:2000,1546:2000,1576:2000,1577:2000,1640:2000,1641:2000,1743:2000,1826:2000,1827:2000,1927:2000,1981:2000,2002:2000,13042:2000,13110:2000,13176:2000,13177:2000,13178:2000,13179:2000,13307:2000,13416:2000,13417:2000,13418:2000,2394:840,2395:170,2396:25,2444:580,2445:70,2446:15,2549:630,2772:1200,2773:280,2774:40

    bat_room,160,150,3 script Erundek 109,{
    mes "[Erundek]";
    mes "Welcome, mighty warrior.";
    mes "What can I do for you today ?";
    next;
    switch( select("Exchange Bravery Badges","Exchange Valor Badges","Exchange Heroism Badges","Hmm, nothing I guess.") )
    {
    case 4:
    mes "[Erundek]";
    mes "As you wish.";
    mes "See you later.";
    close;
    case 1: // Bravery Badges
    mes "[Erundek]";
    mes "So you want to exchange ^0000FFBravery Badges^000000 from the Battle of Tierra Valley.";
    mes "Close this window to open shop.";
    close2;
    callshop "BraveryExchanger",0;
    end;
    case 2: // Valor Badges
    mes "[Erundek]";
    mes "So you want to exchange ^FF0000Valor Badges^000000 from the Battle of Flavius.";
    mes "Close this window to open shop.";
    close2;
    callshop "ValorExchanger",0;
    end;
    case 3: // Heroism Badges
    mes "[Erundek]";
    mes "So you want to exchange ^FFA500Heroism Badges^000000 from the Battle of Kriger Von Midgard.";
    mes "Close this window to open shop.";
    close2;
    callshop "HeroismExchanger",0;
    end;
    }
    }

    Господа помогите понять, почему он мне пишет, когда все возможные табы раставленны?

    PrintScr

    image.jpg

  16. хмм не получится переменные другие уже используются в новой версии

    ))) Но если постараться можно сообразить как заменить на нужные)

    Ну тогда вы работайте, и выложите результат! :) для последней еа и последней ра :))) я думаю народ оценит!

  17. О неплохо)) А если ещё и сорц выложишь вообще молодец будешь))) Ну я имею ввиду под еа последний

    и ра желательно)))

    Насчёт сорса воть однакож там только для revision 15074 , но если попытаться вбить ручками, должна встать и на 15268...

  18. Выкладываю вам полный набор карт для БГ , исключительно для тех у кого нету...

    Данные карты подойдут для тех кто любит БГ с еамода

    Ссылку обновил (02.02.2015)

    Ссылка

    Скачать и сказать спасибо на ваше усмотрение :))

    PrintScr

    image.jpg

    + texture/유저인터페이스/map

    Обновил ссылку 24.01.2016 (не зачто)

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