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

BlackGold

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

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

  • Посещение

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

    5

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

  1. Цитата

     

    Всем привет друзья ! Тема такая!

    Взял хост и хочу установить Hercules , скачал 

    
    git clone https://github.com/HerculesWS/Hercules.git ~/Hercules

    После прописываю ./configure а мне ошибку 

    Цитата

    configure: error: no acceptable C compiler found in $PATH
    See `config.log' for more details

    Подскажите пожалуйста что пропустить мог!

     

    Проблема решена забыл установить 

    aptitude install make
    apt-get install gcc

    только теперь при make sql выдаёт ошибку 

    Цитата

    root@debian:~/Hercules2# make sql
            MAKE    mt19937ar
    make[1]: Entering directory `/root/Hercules2/3rdparty/mt19937ar'
            CC      mt19937ar.c
    mt19937ar.c:1:0: error: CPU you selected does not support x86-64 instruction set
    make[1]: *** [mt19937ar.o] Error 1
    make[1]: Leaving directory `/root/Hercules2/3rdparty/mt19937ar'
    make: *** [mt19937ar] Error 2

     

  2. Доброго времени суток друзья! Не знал куда писать эту тем но решил сюда! 

    Кто  нибудь знает можно ли обновить cashshop с помощью команды! Как например обновляем скрипты @reloadscript

    Перезагружать сервер не эффективно(

    =)

  3. Дорогие форумчане нужна помощь ! 

    стоит: DEFAULT_WALK_SPEED 140

    И есть 2 шмотки которые дают скорость бега +25 при одевании их вместе число не суммируется подскажите где что я пропустил! Использую Herc

  4. Нужно было вырезать в php.ini   posix_geteuid но на повороте такое! Что то про разрешение файла хотя через root все!

    Error: Flux_PermissionError

    Message: The log storage directory '/var/www/public/xxxxxxx/data/logs' is not owned by the executing user. Remedy with `chown -R 1000:1000 /var/www/public/xxxxxxx/data/logs`

    File: /var/www/public/xxxxxxx/index.php:127 p

     

     

     

    Может в index.php редактировать что то тут

    throw new Flux_PermissionError("The $directoryFunction directory '$directory' is not owned by the executing user.  Remedy with `chown -R ".posix_geteuid().":".posix_geteuid()." $directory`");

     

     

    и тут отличный хостинг lepus.su как я и говорил раньше помогли решить проблему нужно было прописать 

    chown -R 1000:1000 /var/www/public/xxxxxx/

    Всем спасибо)

  5. Дорогой и уважаемый Кеник мне кажется все эти женские персонажи и есть тот самый Валентин просто его женская сторона жизни вырвалась на ружу! Как мы знаем что к девушкам не относиться фраза "Мужик сказал мужик сделал"!!! Все это конечно не забавно, Но спасибо что рассказали об этом прочитав это другие так не ошибутся!

    Вот из за таких людей потом и пропадает у вас желание кому то что то помогать! 

  6. Всем доброго времени суток ! На днях попробывал установить FluxCP а она мне БАМ!!!!!!!!!!!!!!!!!!!

    Warning: posix_geteuid() has been disabled for security reasons in /var/www/public/xxxxxxxx/index.php on line 128

    Если кто встречался буду благодарен! 

  7. Добрый день друзья!

    Пытаюсь установить FluxCP не получается(

    Error: PDOException

    Message: SQLSTATE[HY000] [2003] Can't connect to MySQL server on '127.0.0.1' (4)

    File: /home/cp53227/public_html/127.0.0.1/lib/Flux/Connection.php:81

     

    Хотя в my.cnf 

    bind-address        = 0.0.0.0


  8. /*
    alter table `char` add column mvp_rank int(11) default 0 after delete_date, add index (mvp_rank);
    create table mvp_rank_archive (
    `date` datetime,
    pos tinyint(4) unsigned,
    cid int(11) unsigned default 0,
    name varchar(23) default '',
    points int(11) unsigned not null,
    primary key ( `date`, pos )
    ) engine innodb;
    */
    prontera,155,198,3 script МвП Лидер 10038,{
    mes "[МвП Лидер]";
    mes "Здраствуйте!";
    mes "What are you doing here?";
    next;
    switch(select("Check rankings.:My stats.:Previous Month ranking")) {
    case 1:
    mes "[MVP Ladder]";
    mes "Rankings :->";
    .@nb = query_sql( "select name, mvp_rank from `char` where mvp_rank > 0 order by mvp_rank desc limit 10", .@name$, .@count );
    if ( !.@nb ) {
    mes "no entry";
    close;
    }
    for ( .@i = 0; .@i < .@nb; .@i++ )
    mes ( .@i +1 )+". "+ .@name$[.@i] +" -> "+ .@count[.@i] +" points";
    close;
    case 2:
    query_sql "select mvp_rank from `char` where char_id = "+ getcharid(0), .@killed;
    mes "[MVP Ladder]";
    mes "You have killed "+ .@killed +" MVPs";
    close;
    case 3:
    mes "[MVP Ladder]";
    mes "Last month ranking";
    if ( gettime(6) > 10 )
    .@store_date$ = gettime(7) +"-"+( gettime(6) -1 )+"-00 00:00:00";
    else if ( gettime(6) > 1 )
    .@store_date$ = gettime(7) +"-0"+( gettime(6) -1 )+"-00 00:00:00";
    else
    .@store_date$ = ( gettime(7) -1 ) +"-12-00 00:00:00";
    .@nb = query_sql( "select name, points from mvp_rank_archive where `date` = '"+ .@store_date$ +"' order by pos", .@name$, .@count );
    if ( !.@nb ) {
    mes "no entry";
    close;
    }
    for ( .@i = 0; .@i < .@nb; .@i++ )
    mes ( .@i +1 )+". "+ .@name$[.@i] +" -> "+ .@count[.@i] +" points";
    close;
    }
    close;
    OnInit:
    if ( $mvp_ladder_last_given == atoi( gettime(7) +""+ gettime(6) ) ) end;
    goto L_give;
    OnClock0000:
    if ( gettime(5) != 1 ) end;
    L_give:
    .@nb = query_sql( "select char_id, name, mvp_rank from `char` where mvp_rank > 0 order by mvp_rank desc limit 10", .@cid, .@name$, .@killed );
    if ( !.@nb ) end;
    setarray .@reward, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510;
    setarray .@amount, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1;
    for ( .@i = 0; .@i < .@nb; .@i++ )
    query_sql "insert into mail ( send_name, dest_id, title, message, nameid, amount, identify, zeny, time ) values ( '"+ escape_sql( .@name$[.@i] ) +"', "+ .@cid[.@i] +", '[MVP RANK]', 'Congratulations for earning No. "+( .@i +1 )+" position in MVP rank. Here is your reward.', "+ .@reward[.@i] +", "+ .@amount[.@i] +", 1, 0, unix_timestamp( now() ) )";
    if ( gettime(6) > 10 )
    .@store_date$ = gettime(7) +"-"+( gettime(6) -1 )+"-00 00:00:00";
    else if ( gettime(6) > 1 )
    .@store_date$ = gettime(7) +"-0"+( gettime(6) -1 )+"-00 00:00:00";
    else
    .@store_date$ = ( gettime(7) -1 ) +"-12-00 00:00:00";
    for ( .@i = 0; .@i < .@nb; .@i++ )
    .@store$[.@i] = "( '"+ .@store_date$ +"', "+( .@i +1 )+", "+ .@cid[.@i] +", '"+ escape_sql( .@name$[.@i] ) +"', "+ .@killed[.@i] +" )";
    query_sql "insert into mvp_rank_archive values "+ implode( .@store$, "," );
    query_sql "update `char` set mvp_rank = 0"; // reset the ladder
    $mvp_ladder_last_given = atoi( gettime(7) +""+ gettime(6) );
    end;
    OnNPCKillEvent:
    if ( getmonsterinfo( killedrid, MOB_MVPEXP ) ) {
    query_sql "update `char` set mvp_rank = mvp_rank +1 where char_id = "+ getcharid(0);
    query_sql "select mvp_rank from `char` where char_id = "+ getcharid(0), .@killed;
    dispbottom "~ You've killed "+ .@killed +" MVP. ~";
    specialeffect2 EF_HEAL2;
    }
    end;
    }
    {
    OnInit:
    waitingroom "МвП Лидер",0;
    end;
    }

    • Upvote 1
  9. Но как сделать что бы при убийстве клона он не шел как мвп

    Что Вы имеете в виду? Какой эмуль используется?

    Hercules

    У меня мвп лидер, когда вызываю через скрол клона(slaveclone) и его из игроков кто то убивает то он идет как мвп, это проблема в мвп лидере или где то срк поменять нужно?

    Либо можно сделать как то мап флаг что бы не могли использовать на пвп аренах

  10. Добавил это в eathena работает а вот в hercules нет в чем ошибка?


    {
    Id: 29028
    AegisName: "Clone_Scroll_2_1"
    Name: "Cloner"
    Type: 11
    Buy: 1000
    Weight: 10
    BuyingStore: true
    Nouse: {
    sitting: true
    }
    Script: <" atcommand strcharinfo(0)+":@slaveclone "+getcharid(0); ">
    },

    Решил проблему

    { atcommand "@slaveclone "+ strcharinfo(0); }

    Но как сделать что бы при убийстве клона он не шел как мвп

  11. Доброй Ночи!

    Пытаюсь сделать скрол который вызывает клона нашел код работает но зотел бы немного изменить! Помогите отредактировать! 1)При нажатии на скрол появляется клон но скрол не исчезает холесь бы что бы скрол исчезал после использование. 2) Исчезает через 60 сек хотелось бы что бы исчезал только после смерти! Помогите Профи) 3) Во время использование скрола

    ошибка и падает серв! Может есть у кого скрипт ровный ?


    { set @Char_ID,getcharid(0); if (getmapxy(@mapname$,@mapx,@mapy,0,strcharinfo(0)) == 0) clone @mapname$,@mapx,@mapy,strcharinfo(0),@Char_ID,@Char_ID,0,1,60; }

    И ещё один такой момент интересен ! Можно ли сделать так что бы эти клоны не били людей ! Только мобов

    • Upvote 1
  12. Не хотел много тем создавать может пропустил когда искал!

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

    Смотрел примеры других Scroll sc_start SC_INCREASEAGI если сделать at_start @slaveclone;

    Подскажите как верноо будет подскажите

    Хочу реализовать Scroll нажимаешь на него и появлялся клон через команду @slaveclone

    Верно ли будет { atcommand strcharinfo(0)+":@slaveclone "+strcharinfo(0); }

    Нашел

    9921,Cloning_Scroll_1,Cloning Scroll 1,2,,25000,10,,,,127918079,7,2,,,,,,{ set @Char_ID,getcharid(0); if (getmapxy(@mapname$,@mapx,@mapy,0,strcharinfo(0)) == 0) clone @mapname$,@mapx,@mapy,strcharinfo(0),@Char_ID,@Char_ID,0,1,60; }

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