chuvachok Опубликовано 10 августа, 2013 Жалоба Поделиться Опубликовано 10 августа, 2013 как можно сделать проверку на детач или трейд, для того чтобы вещи с эвентов не выдавались данным персонажам? Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanasol Опубликовано 10 августа, 2013 Жалоба Поделиться Опубликовано 10 августа, 2013 Команды запретить на эвент мапе, они там не нужны 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
chuvachok Опубликовано 10 августа, 2013 Автор Жалоба Поделиться Опубликовано 10 августа, 2013 Команды запретить на эвент мапе, они там не нужныне подходиту нас выдается лут за держание имп арены, и чтобы люди там не торчали, а могли делать что угодно, то тцг выдается вне зависимости от локации Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanasol Опубликовано 10 августа, 2013 Жалоба Поделиться Опубликовано 10 августа, 2013 Ну значит онлайн малой и некому захватывать, в чем тогда смысл запрещать детачить? Все равно будут набивать считай на халяву, потому что никому больше не надо Ссылка на комментарий Поделиться на другие сайты Поделиться
chuvachok Опубликовано 10 августа, 2013 Автор Жалоба Поделиться Опубликовано 10 августа, 2013 Ну значит онлайн малой и некому захватывать, в чем тогда смысл запрещать детачить? Все равно будут набивать считай на халяву, потому что никому больше не надосмысл в том что прокачивают кучу мультов до макс лвла, ставят на детач и захватывают арену, и тем самым набивают очень много тцг Ссылка на комментарий Поделиться на другие сайты Поделиться
botka4aet Опубликовано 10 августа, 2013 Жалоба Поделиться Опубликовано 10 августа, 2013 посмотри скрипт награда за онлайн, лежит в паблике Ссылка на комментарий Поделиться на другие сайты Поделиться
ph1047 Опубликовано 10 августа, 2013 Жалоба Поделиться Опубликовано 10 августа, 2013 посмотри исходник команды @detach, там проверяется флаг Ссылка на комментарий Поделиться на другие сайты Поделиться
SupR1g Опубликовано 11 августа, 2013 Жалоба Поделиться Опубликовано 11 августа, 2013 как можно сделать проверку на детач или трейд, для того чтобы вещи с эвентов не выдавались данным персонажам?А добавить команду "getitem_map"?Пример: "getitem_map $Название Item,$Кол-во Item,"Локация",2,$Название Гильдии;", где название ГИ - это гильдия, что удерживает имп арену.И ограничить вход на карту по айпи/железу, т.е. игрок не сможет войти на локацию, если его мульт/дт/трейдер уже там. У меня на проектах такая политика успешно практиковалась, т.е. не было игроков, которые в 100500 окон ловили бонусы за удержание импа. Ссылка на комментарий Поделиться на другие сайты Поделиться
Break Опубликовано 11 августа, 2013 Жалоба Поделиться Опубликовано 11 августа, 2013 как можно сделать проверку на детач или трейд, для того чтобы вещи с эвентов не выдавались данным персонажам?А добавить команду "getitem_map"?Пример: "getitem_map $Название Item,$Кол-во Item,"Локация",2,$Название Гильдии;", где название ГИ - это гильдия, что удерживает имп арену.И ограничить вход на карту по айпи/железу, т.е. игрок не сможет войти на локацию, если его мульт/дт/трейдер уже там. У меня на проектах такая политика успешно практиковалась, т.е. не было игроков, которые в 100500 окон ловили бонусы за удержание импа.У нас эта скриптовая команда и используется. А можно поподробней про ограничение входа? Ссылка на комментарий Поделиться на другие сайты Поделиться
Break Опубликовано 14 августа, 2013 Жалоба Поделиться Опубликовано 14 августа, 2013 (изменено) Ограничение входа отпадает, возник другой вопрос с этой командой. А что если в сам исходник добавить проверку на статус таким образом?case 2:if( (g = guild_search(type_id)) != NULL ){for( i=0; i < g->max_member; i++ )if( g->member[i].sd && m == g->member[i].sd->bl.m )if( sd->state.autotrade ) return 0; // @detach/@autotrade fixpc_getitem_map(g->member[i].sd,it,amount,get_count,LOG_TYPE_SCRIPT);}break; Изменено 14 августа, 2013 пользователем Break Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения