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

Николай

Очередь
  • Постов

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

  • Посещение

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

  1. [Error]:  Loading NPC file: npc/myscripts/event/Rful.txt
    script error on npc/myscripts/event/Rful.txt line 35
    parse_line: need ';'
    30 : announce "[Run for your Life] : "+$Rule
    sRfylTrap$[.a]+"",bc_all;
    31 : }
    32 : sleep 57000;
    33 : announce "[Run for your Life] : ═рўрыю ўхЁхч 1 ьшэєЄє.┬
    ёх ъЄю чрЁхушёЄЁшЁютрыё  - яЁшуюЄют№Єхё№.",bc_all;
    34 : sleep 60000
    * 35 : 'i'f(getarraysize($RfylTrapPlayers$)<3)
    36 : {
    37 : announce "[Run for your Life] : ▌тхэЄ ч
    ръюэўхэ, Є.ъ. эх чрЁхушёЄЁшЁютрыюё№ фюёЄрЄюўэюх ъюы-тю шуЁюъют.",bc_all;
    38 : deletearray $RfylTrapPlayers$[0], getar
    raysize($RfylTrapPlayers$);
    39 : set $rfyl_trap, 0;
    40 : end;

    В чем заключаеться ошибка?

  2. какие изменения? может табы попробуешь поставить?

    Табы стоят все в порядке! Просит изменить имя Постоянно в этой строчке

    - script PvPOline -1,

    уже писал и PvPOline1,2,3,4,5,6,7,8,9 каждый раз разный, и всеравно пишит что такой уже есть!

  3. [color="#FF0000"]-	script	PvPOline	-1,{[/color] вот тут постоянно требует изменение
    [Warning]: npc_parsename: Duplicate unique name in file 'C:\Users\De
    sktop\1500\npc\myscripts\emp\ment.txt', line'54'. Renaming 'PvPOline' to '1_-1_0
    _0'.
    [Debug]: this npc:
    display name 'PvPOline'
    unique name 'PvPOline'
    map=(not on a map), x=0, y=0
    [Debug]: other npc:
    display name 'PvPOline'
    unique name 'PvPOline'
    map=(not on a map), x=0, y=0

    OnPCKillEvent:
    function Rating_Winner;
    function Rating_Loser;
    set @disable_gms, 1; // Проверка на Гм уровень. 1 - вкл. 0 - выкл.
    set @servertype, 1; // 1 - Normal Server; 2 - PvP Server.
    set $@db_name$, "тут название Базы"; // Название базы данных, в которых расположена таблица рейтинга.
    setarray @eventmaps$[0], "guild_vs4", "prontera", "guild_vs5", "pvp_n_6-5", "pvp_y_8-5";
    if ( getcharid(0) == killerrid ) end;
    if ( getmapxy( @mapname$, @mapx, @mapy, 0, strcharinfo(0) ) != 0 ) end;
    switch (@servertype) {
    case 1:
    for ( set @i, 0; @i <= getarraysize( @eventmaps$ ); set @i, @i+1 )
    {
    if ( @mapname$ == @eventmaps$[@i] )
    {
    set @eventgo, 1;
    break;
    }
    }
    break;
    case 2:
    set @eventgo, 1;
    for ( set @i, 0; @i <= getarraysize( @eventmaps$ ); set @i, @i+1 )
    {
    if ( @mapname$ == @eventmaps$[@i] )
    {
    set @eventgo, 0;
    break;
    }
    }
    break;
    }
    if ( !@eventgo ) end;
    if ( @disable_gms && getgmlevel() >= 40 ) end;

    set $@PvP_Point, 80;

    set PvP_Kills,PvP_Kills+1;
    set $@KillerName$, strcharinfo(0);
    set $@KilledName$, rid2name( killedrid );
    set $@Kill_base, BaseLevel;
    set @killer_sex, Sex;
    if ( @killer_sex )
    set $@kill_msg$, "Был убит";
    else
    set $@kill_msg$, "Была убита";

    set @tmp_attach, killedrid;
    attachrid( @tmp_attach );

    set PvP_Death, PvP_Death+1;
    set $@Dead_base, BaseLevel;
    set @dead_sex, Sex;
    if ( @dead_sex )
    set $@dead_msg$, "убил";
    else
    set $@dead_msg$, "убила";

    Rating_Loser;
    set @tmp_attach, killerrid;
    attachrid( @tmp_attach );
    Rating_Winner;

    // Больше не нужен...
    //announce "[ "+$@KillerName$+" ] "+$@kill_msg$+" [ "+$@KilledName$+" ]. Рейтинг +/- ["+$@CountWinner+" / "+$@CountLoser+"]",bc_map;

    end;

    function Rating_Winner {
    if ( $@Kill_base < $@Dead_base )
    set @CountWinner, ( $@PvP_Point + ( $@Dead_base - $@Kill_base ) ) / 5;
    else
    set @CountWinner, ( $@PvP_Point - ( $@Kill_base - $@Dead_base ) ) / 5;

    if ( PvP_Kills > 1 ) {
    query_sql "UPDATE "+$@db_name$+".pvplog SET pvprat=pvprat+"+@CountWinner+" WHERE name='"+$@KillerName$+"'";
    } else {
    query_sql "INSERT INTO "+$@db_name$+".pvplog (`name`,`pvprat`) VALUES ('"+$@KillerName$+"',"+@CountWinner+")";
    }
    announce $@kill_msg$+" [ "+$@KilledName$+" ]. Рейтинг +"+@CountWinner,bc_self|bc_blue;
    return;
    }

    function Rating_Loser {
    if ( !PvP_Kills ) return;
    set @PvP_LosPoints, 0;
    if ( PvP_Kills - PvP_Death >= 0 ) {
    if ( $@Kill_base < $@Dead_base )
    set @CountLoser, ( $@PvP_Point + ( $@Dead_base - $@Kill_base ) ) / 5;
    else
    set @CountLoser, ( $@PvP_Point - ( $@Kill_base - $@Dead_base ) ) / 5;

    cleararray @pvp_loser[0],0,1;
    query_sql "SELECT pvprat FROM "+$@db_name$+".pvplog WHERE name='"+$@KilledName$+"'", @pvp_loser;
    if ( @CountLoser < @pvp_loser[0] )
    set @PvP_LosPoints, @pvp_loser[0] - @CountLoser;
    }

    query_sql "UPDATE "+$@db_name$+".pvplog SET pvprat="+@PvP_LosPoints+" WHERE name='"+$@KilledName$+"'";
    announce "Вас "+$@dead_msg$+" [ "+$@KillerName$+" ]. Рейтинг -"+@CountLoser,bc_self|bc_blue;
    return;
    }
    }

  4. Лучше будет через мапфлаг:

    http://www.eathena.ws/board/index.php?showtopic=227463&hl=noequip

    чтобы при снятии потом одеть нельзя было больше)

    Чере пахой не получаеться произвести дифф!

    а когда добавляю ручками то вот ошибка, уже все пере проверил +100500 раз

    6>..\src\map\clif.c(8868): error C2143: синтаксическая ошибка: отсутствие ";" перед "тип"
    6>..\src\map\clif.c(15335): error C2065: clif_parse_TickSend: необъявленный идентификатор
    6>..\src\map\clif.c(15335): warning C4047: инициализация: "void (__cdecl *)(int,map_session_data *)" отличается по уровням косвенного обращения от "int"

    8868 строка на которую ругаеться

    /*==========================================
    *
    *------------------------------------------*/
    void clif_parse_TickSend(int fd, struct map_session_data *sd) 8868 строка на которую ругаеться
    {
    sd->client_tick = RFIFOL(fd,packet_db[sd->packet_ver][RFIFOW(fd,0)].pos[0]);

    WFIFOHEAD(fd, packet_len(0x7f));
    WFIFOW(fd,0)=0x7f;
    WFIFOL(fd,2)=gettick();
    WFIFOSET(fd,packet_len(0x7f));
    // removed until the socket problems are fixed. [FlavioJS]
    //flush_fifo(fd); // try to send immediatly so the client gets more accurate "pings"
    return;
    }

    и 15335 код

    {clif_parse_TickSend,"ticksend"},

    Помогите разобраться!

  5. Здравствуй!столкнулся с такой же проблемой не давнно.

    вот решение твоей пробелы с Cash Shop.

    правим src, такие файлы как:

    правим: npc.c

    правим: npc.h

    правим: clif.c

    правим: packet_db.txt

    src\map\npc.c

    находим


    /*==========================================
    * Cash Shop Buy List
    *------------------------------------------*/

    и меняем на это


    /*==========================================
    * Cash Shop Buy List
    *------------------------------------------*/
    int npc_cashshop_buylist(struct map_session_data *sd, int points, int count, unsigned short* item_list)
    {
    int i, j, nameid, amount, new_, w, vt;
    struct npc_data *nd = (struct npc_data *)map_id2bl(sd->npc_shopid);

    if( !nd || nd->subtype != CASHSHOP )
    return 1;

    if( sd->state.trading )
    return 4;

    new_ = 0;
    w = 0;
    vt = 0; // Global Value

    // Validating Process ----------------------------------------------------
    for( i = 0; i < count; i++ )
    {
    nameid = item_list[i*2+1];
    amount = item_list[i*2+0];

    if( !itemdb_exists(nameid) || amount <= 0 )
    return 5;

    ARR_FIND(0,nd->u.shop.count,j,nd->u.shop.shop_item[j].nameid == nameid);
    if( j == nd->u.shop.count || nd->u.shop.shop_item[j].value <= 0 )
    return 5;

    if( !itemdb_isstackable(nameid) && amount > 1 )
    {
    ShowWarning("Player %s (%d:%d) sent a hexed packet trying to buy %d of nonstackable item %d!\n", sd->status.name, sd->status.account_id, sd->status.char_id, amount, nameid);
    amount = item_list[i*2+0] = 1;
    }

    switch( pc_checkadditem(sd,nameid,amount) )
    {
    case ADDITEM_NEW:
    new_++;
    break;
    case ADDITEM_OVERAMOUNT:
    return 3;
    }

    vt += nd->u.shop.shop_item[j].value * amount;
    w += itemdb_weight(nameid) * amount;
    }

    if( w + sd->weight > sd->max_weight )
    return 3;
    if( pc_inventoryblank(sd) < new_ )
    return 3;
    if( points > vt ) points = vt;

    // Payment Process ----------------------------------------------------
    if( sd->kafraPoints < points || sd->cashPoints < (vt - points) )
    return 6;
    pc_paycash(sd,vt,points);

    // Delivery Process ----------------------------------------------------
    for( i = 0; i < count; i++ )
    {
    struct item item_tmp;

    nameid = item_list[i*2+1];
    amount = item_list[i*2+0];

    memset(&item_tmp,0,sizeof(item_tmp));

    if( !pet_create_egg(sd,nameid) )
    {
    item_tmp.nameid = nameid;
    item_tmp.identify = 1;
    pc_additem(sd,&item_tmp,amount);
    }

    if( log_config.enable_logs&0x20 )
    log_pick_pc(sd, "S", nameid, amount, NULL);
    }

    return 0;
    }

    Следующим правим npc.h

    находим строку

    int npc_cashshop_buy(struct map_session_data *sd, int nameid, int amount, int points);

    меняем на это

    int npc_cashshop_buylist(struct map_session_data *sd, int points, int count, unsigned short* item_list);

    идем 3 докумен clif.c

    ищим

    void clif_parse_cashshop_buy(int fd, struct map_session_data *sd)
    {
    int fail = 0, amount, points;
    short nameid;
    nullpo_retv(sd);

    nameid = RFIFOW(fd,2);
    amount = RFIFOW(fd,4);
    points = RFIFOL(fd,6); // Not Implemented. Should be 0

    if( sd->state.trading || !sd->npc_shopid )
    fail = 1;
    else
    fail = npc_cashshop_buy(sd, nameid, amount, points);

    clif_cashshop_ack(sd, fail);
    }

    правим на это

    void clif_parse_cashshop_buy(int fd, struct map_session_data *sd)
    {
    int fail = 0;
    struct npc_data *nd;
    nullpo_retv(sd);

    if( sd->state.trading || !sd->npc_shopid )
    fail = 1;
    else
    {
    #if PACKETVER < 20101116
    short nameid = RFIFOW(fd,2);
    short amount = RFIFOW(fd,4);
    int points = RFIFOL(fd,6);

    fail = npc_cashshop_buy(sd, nameid, amount, points);
    #else
    int len = RFIFOW(fd,2);
    int points = RFIFOL(fd,4);
    int count = RFIFOW(fd,8);
    unsigned short* item_list = (unsigned short*)RFIFOP(fd,10);

    if( len < 10 || len != 10 + count * 4)
    {
    ShowWarning("Player %u sent incorrect cash shop buy packet (len %u:%u)!\n", sd->status.char_id, len, 10 + count * 4);
    return;
    }
    fail = npc_cashshop_buylist(sd,points,count,item_list);
    #endif
    }

    clif_cashshop_ack(sd,fail);
    }

    идем в \db\packet_db.txt

    ищим

    packet_ver: 26
    +0x0288,-1,cashshopbuy,4:8
    0x0436,19,wanttoconnection,2:6:10:14:18

    меняем на

    packet_ver: 26
    +0x0288,-1,cashshopbuy,4:8
    0x0436,19,wanttoconnection,2:6:10:14:18
    0x0436,19,wanttoconnection,2:6:10:14:18
    0x035f,5,walktoxy,2
    0x0360,6,ticksend,2
    0x0361,5,changedir,2:4
    0x0362,6,takeitem,2
    0x0363,6,dropitem,2:4
    0x0364,8,movetokafra,2:4
    0x0365,8,movefromkafra,2:4
    0x0366,10,useskilltopos,2:4:6:8
    0x0367,90,useskilltoposinfo,2:4:6:8:10
    0x0368,6,getcharnamerequest,2
    0x0369,6,solvecharname,2
    0x0856,-1
    0x0857,-1
    0x0858,-1
    0x0859,-1

    если помог ставь Плюс

  6. После того как добавил Кастом,ехе вообще больше не запускаеться!ошибок не выдает!Что делать помогите разобраться!!!

    ec0b5e3f490d.jpg

    Код Ошибки!!!

    Сигнатура проблемы:
    Имя события проблемы: BEX
    Имя приложения: 2011-06-28aRagexeRE.exe.patched.exe
    Версия приложения: 0.0.0.0
    Отметка времени приложения: 4e099611
    Имя модуля с ошибкой: MSVCR90.dll
    Версия модуля с ошибкой: 9.0.30729.4974
    Отметка времени модуля с ошибкой: 4b7a226f
    Смещение исключения: 0003e517
    Код исключения: c0000417
    Данные исключения: 00000000
    Версия ОС: 6.1.7600.2.0.0.256.1
    Код языка: 1049
    Дополнительные сведения 1: fac3
    Дополнительные сведения 2: fac37ea2372464d0b0fc00ac398cae5f
    Дополнительные сведения 3: f502
    Дополнительные сведения 4: f5023e9c4083df9cc4f8ec6f39298cd7

  7. Расслабься. Представь себе море, солнце, пляж... Из твоих слов ничего не понятно: как тебя этот человек кинул(если я правильно понял, он тебя лишил админки за некомпетентность), какую помощь он от тебя получал и на каких условиях, причем тут его слабость к кстому и донату. На данный момент ты дискредитировал только себя и создал о себе впечатление неадекватного школьника у которого отняли игрушку и он очень сильно обиделся. Если ты такой крутой админ- подними свой проект и сделай там все так, как тебе нужно. В чем проблема? Не зацикливайся.

    P.S. Грамматику, ход мысли и информативность поста можно проверить и с телефона. *Играю плохо. Говорю что лаги...* Не нужно отмазываться, очевидное не утаишь.

    Иди лесом и читать Нужно не через Строки!!!Я сказал то Что Думаю!!!

    (Да я хоть не все знаю в eathena но какие то понятия у меня уже есть и что то могу сделать сам или Спросить Совета!!!)

    Читать научись!!!

  8. Уже не первый рза наблюдаю проблему у новых ревизий афины.

    : DB error - Using unsupported buffer type: 1615701  (parameter: 3)
    [Debug]: at c:\users\hostuser030\desktop\eathena\src\login\account_sql.c:637 - U
    PDATE `login` SET `userid`=?,`user_pass`=?,`sex`=?,`email`=?,`level`=?,`state`=?
    ,`unban_time`=?,`expiration_time`=?,`logincount`=?,`lastlogin`=?,`last_ip`=?,`bi
    rthdate`=? WHERE `account_id` = '1'
    [Status]: Connection of the char-server '' accepted.

    Посмотрел, почитал в инете информацию, проблема явно связана с версией сервера mysql, версия сервера 5.5, но почемуто проблемы получились только недавно...

    Строка на которую указывает ошибка:

    SqlStmt_ShowDebug(stmt);

    Кусок кода целиком:


    [code]static bool mmo_auth_tosql(AccountDB_SQL* db, const struct mmo_account* acc, bool is_new)
    {
    Sql* sql_handle = db->accounts;
    SqlStmt* stmt = SqlStmt_Malloc(sql_handle);
    bool result = false;
    int i;

    // try
    do
    {

    if( SQL_SUCCESS != Sql_QueryStr(sql_handle, "START TRANSACTION") )
    {
    Sql_ShowDebug(sql_handle);
    break;
    }

    if( is_new )
    {// insert into account table
    if( SQL_SUCCESS != SqlStmt_Prepare(stmt,
    "INSERT INTO `%s` (`account_id`, `userid`, `user_pass`, `sex`, `email`, `level`, `state`, `unban_time`, `expiration_time`, `logincount`, `lastlogin`, `last_ip`, `birthdate`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
    db->account_db)
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 0, SQLDT_INT, (void*)&acc->account_id, sizeof(acc->account_id))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 1, SQLDT_STRING, (void*)acc->userid, strlen(acc->userid))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 2, SQLDT_STRING, (void*)acc->pass, strlen(acc->pass))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 3, SQLDT_ENUM, (void*)&acc->sex, sizeof(acc->sex))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 4, SQLDT_STRING, (void*)&acc->email, strlen(acc->email))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 5, SQLDT_INT, (void*)&acc->level, sizeof(acc->level))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 6, SQLDT_UINT, (void*)&acc->state, sizeof(acc->state))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 7, SQLDT_LONG, (void*)&acc->unban_time, sizeof(acc->unban_time))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 8, SQLDT_INT, (void*)&acc->expiration_time, sizeof(acc->expiration_time))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 9, SQLDT_UINT, (void*)&acc->logincount, sizeof(acc->logincount))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 10, SQLDT_STRING, (void*)&acc->lastlogin, strlen(acc->lastlogin))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 11, SQLDT_STRING, (void*)&acc->last_ip, strlen(acc->last_ip))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 12, SQLDT_STRING, (void*)&acc->birthdate, strlen(acc->birthdate))
    || SQL_SUCCESS != SqlStmt_Execute(stmt)
    ) {
    SqlStmt_ShowDebug(stmt);
    break;
    }
    }
    else
    {// update account table
    if( SQL_SUCCESS != SqlStmt_Prepare(stmt, "UPDATE `%s` SET `userid`=?,`user_pass`=?,`sex`=?,`email`=?,`level`=?,`state`=?,`unban_time`=?,`expiration_time`=?,`logincount`=?,`lastlogin`=?,`last_ip`=?,`birthdate`=? WHERE `account_id` = '%d'", db->account_db, acc->account_id)
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 0, SQLDT_STRING, (void*)acc->userid, strlen(acc->userid))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 1, SQLDT_STRING, (void*)acc->pass, strlen(acc->pass))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 2, SQLDT_ENUM, (void*)&acc->sex, sizeof(acc->sex))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 3, SQLDT_STRING, (void*)acc->email, strlen(acc->email))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 4, SQLDT_INT, (void*)&acc->level, sizeof(acc->level))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 5, SQLDT_UINT, (void*)&acc->state, sizeof(acc->state))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 6, SQLDT_LONG, (void*)&acc->unban_time, sizeof(acc->unban_time))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 7, SQLDT_LONG, (void*)&acc->expiration_time, sizeof(acc->expiration_time))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 8, SQLDT_UINT, (void*)&acc->logincount, sizeof(acc->logincount))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 9, SQLDT_STRING, (void*)&acc->lastlogin, strlen(acc->lastlogin))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 10, SQLDT_STRING, (void*)&acc->last_ip, strlen(acc->last_ip))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 11, SQLDT_STRING, (void*)&acc->birthdate, strlen(acc->birthdate))
    || SQL_SUCCESS != SqlStmt_Execute(stmt)
    ) {
    SqlStmt_ShowDebug(stmt);
    break;
    }
    }

    // remove old account regs
    if( SQL_SUCCESS != Sql_Query(sql_handle, "DELETE FROM `%s` WHERE `type`='1' AND `account_id`='%d'", db->accreg_db, acc->account_id) )
    {
    Sql_ShowDebug(sql_handle);
    break;
    }
    // insert new account regs
    if( SQL_SUCCESS != SqlStmt_Prepare(stmt, "INSERT INTO `%s` (`type`, `account_id`, `str`, `value`) VALUES ( 1 , '%d' , ? , ? );", db->accreg_db, acc->account_id) )
    {
    SqlStmt_ShowDebug(stmt);
    break;
    }
    for( i = 0; i < acc->account_reg2_num; ++i )
    {
    if( SQL_SUCCESS != SqlStmt_BindParam(stmt, 0, SQLDT_STRING, (void*)acc->account_reg2[i].str, strlen(acc->account_reg2[i].str))
    || SQL_SUCCESS != SqlStmt_BindParam(stmt, 1, SQLDT_STRING, (void*)acc->account_reg2[i].value, strlen(acc->account_reg2[i].value))
    || SQL_SUCCESS != SqlStmt_Execute(stmt)
    ) {
    SqlStmt_ShowDebug(stmt);
    break;
    }
    }
    if( i < acc->account_reg2_num )
    {
    result = false;
    break;
    }

    // if we got this far, everything was successful
    result = true;

    } while(0);
    // finally

    result &= ( SQL_SUCCESS == Sql_QueryStr(sql_handle, (result == true) ? "COMMIT" : "ROLLBACK") );
    SqlStmt_Free(stmt);

    return result;
    }[/code]

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

    Если честно Тот же самый Задавал вопрос и не один на счет Ошибки! и не кто не дал Нормальный ответ!!!

  9. Еле осилил написанное... Через слово понятно о чем речь.

    Не помню как, но работал с ним. Делал что-то на заказ вроде для того же Die Happy In The RO. Вроде человек адекватный, доверять можно ли - хз, но впечатлений негативных не осталось нисколько.

    Кажется автор топика неадекватен :o

    Нее я Адекватен!!! а на счет Доверять поправлюсь!!! Это дело Каждего!!!

  10. В россии не будет Ни когда порядка!!!Так как упрявляют Медвежатники(вот могу поспорить что Когда Выйдет Президенский срок У Путина то будет либо Мишка в П.РФ либо кто из ЕДРО!!!

    Как один Депутат сказал не помню Кто: маленькая Зарплата 10 к рублей, так иди учись, едь в большой Город, работай Не сиди на месте!!!

    Вот Пример: Обсурд настоящий!Все же слышали про (Крымс )Жители потеряли Дома, да что тут Дома все имущество (отцов,матерей,сыновей и т.д)а им Пытаються на первое время в сучить 10 к рублей пособие! Разве это деньги в Наше время!?!

    Да и Жизнь они Оценивают в Гроши!!!

    ВОТ что они отвечают ПРОСТОМ ГРАЖДАНЕМ!

  11. Для не понятлевых тут не Кто не плачет!!!

    Вот пополняю список Кидал или не честных людей!!!Было время принемал участие в работе по Серверу diehappyinthero (на это сервере начиная от (ЕА и заканчивая Клиентом настраивал все ЯЯЯЯ)и то не до делал)!Да я хоть не все знаю в eathena но какие то понятия у меня уже есть и что то могу сделать сам или Спросить Совета!!! Этот человек вообще не чего не знает только дает команды, что и как надо делать,Если не нравиться что то Потом обливаеть извеняюсь за слово (Дерьмом, типо ты нуб и т.д) в том числе ОН сам не Х*я не знает.Стремиться Открыть сервер одно двневку Я ему говорил что сервер не Готов к открытию летят Гравити половину картинок,спрайтов и т.д не хватает Рано открывать (Ему Это не понравилось и Я потерял Статус АДМИН!, но нобрался опыта еще Больше)!!!Так ему в первую очередь стоял Кастом-ДОНАТ и больше не чего не интересовало!!!

    ОН ТОТ ЧЕЛОВЕК КОТОРЫЙ МОЖЕТ КИНУТЬ ЧЕЛОВЕКА КОТОРЫЙ ЕМУ ПРОСТО ПОМОГ ПО ЧЕЛОВЕЧКИ!

    Не стоит ДОВЕРЯТЬ!!! ГАРМОНИЯ :rolleyes: и купил он ее ЗА 2-2,5 к точно уже не помню!!!

    Извеняюсь За граматические ошибки если есть :(:angry: (Писал с Телефона!)

    Честно ГОВОРЯ МНЕ пох!

  12. Сорь не было в Городе!!!Всем спасибо За советы!

    решил проблему Заменой Экзе на более новый

    Functor отдельное Спасибо +!

    Functor вопрос по Hex! где поменять строку браузера в ехе? Зарание спасибо!!!!

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