Автор: Nikita54421: Дата: 03.06.2011
SRC брал от сюда http://www.eathena.ws/board/index.php?showtopic=97845&st=30&p=1204749entry1204749
вроде бы всё правильно вписал в ручную:) после компил... вылезла куча ошибок половину исправил:) а вот тут я не могу понять в чём проблема :(
1>------ Пропуск построения: проект: txt-converter-char, Конфигурация: Release Win32 ------
1>Проект не выбран для построения в данной конфигурации решения
2>------ Пропуск построения: проект: txt-converter-login, Конфигурация: Release Win32 ------
2>Проект не выбран для построения в данной конфигурации решения
3>------ Построение начато: проект: mapcache, Конфигурация: Release Win32 ------
4>------ Построение начато: проект: map-server_sql, Конфигурация: Release Win32 ------
3> mapcache.vcxproj -> D:\Проект Smile\копия\wpe\макс серв\eAthena sql 146++\eAthenaTXT\vcproj-10\..\mapcache.exe
4> chat.c
4>..\src\map\chat.c(162): warning C4013: clif_announce: нет определения; предполагается "extern" с возвратом типа "int"
4> clif.c
5>------ Построение начато: проект: login-server_sql, Конфигурация: Release Win32 ------
4>..\src\map\clif.c(9555): error C2065: fail: необъявленный идентификатор
4> vending.c
4>..\src\map\vending.c(339): error C2198: pc_delitem: слишком мало аргументов для вызова
5> login-server_sql.vcxproj -> D:\Проект Smile\копия\wpe\макс серв\eAthena sql 146++\eAthenaTXT\vcproj-10\..\login-server_sql.exe
6>------ Построение начато: проект: char-server_sql, Конфигурация: Release Win32 ------
6> char-server_sql.vcxproj -> D:\Проект Smile\копия\wpe\макс серв\eAthena sql 146++\eAthenaTXT\vcproj-10\..\char-server_sql.exe
7>------ Пропуск построения: проект: char-server_txt, Конфигурация: Release Win32 ------
7>Проект не выбран для построения в данной конфигурации решения
8>------ Пропуск построения: проект: login-server_txt, Конфигурация: Release Win32 ------
8>Проект не выбран для построения в данной конфигурации решения
9>------ Пропуск построения: проект: map-server_txt, Конфигурация: Release Win32 ------
9>Проект не выбран для построения в данной конфигурации решения
========== Построение: успешно: 3, с ошибками: 1, без изменений: 0, пропущено: 5 ==========
Автор: Jarek: Дата: 03.06.2011
+
pc_delitem(sd,idx,qty,0);
Заменить на
pc_delitem(sd,idx,qty,0,0);
Автор: Jailow: Дата: 03.06.2011
Замени clif_announce на clif_broadcast
Автор: Jarek: Дата: 03.06.2011
Цитата Jailow;35575:
зачем?
Автор: Nikita54421: Дата: 03.06.2011
Спасибо=) всё сделал только вот что осталось помогите пожалуйста исправить((
[COLOR="DarkRed"]4> clif.c
4>..\src\map\clif.c(9555): error C2065: fail: необъявленный идентификатор
4> vending.c[/COLOR]
Автор: Kill Spirit: Дата: 03.06.2011
Что там на 9555 строке?
Автор: Nikita54421: Дата: 03.06.2011
fail = vending_ab_selllist(sd,n,item_list);
Автор: Jarek: Дата: 03.06.2011
Не может быть, чтобы fail стал необъявленным идентификатором.
Проверьте, не удалена ли строчка
int fail=0,n;
Автор: Nikita54421: Дата: 03.06.2011
int n = (RFIFOW(fd,2)-4) /4; <<это типа она)?
unsigned short* item_list = (unsigned short*)RFIFOP(fd,4);
int result;
//WNRO autobuy - START
if (sd->autobuyer_id)
fail = vending_ab_selllist(sd,n,item_list);
else
//WNRO autobuy - END
Автор: Nikita54421: Дата: 03.06.2011
Вот попробовал другой autobuy:)
Автоскупка (@autobuy) by Rayd (Anarchist)
Вроде бы опять всё правильно прописал и опять ошибки я бы сам всё сделал но увы не могу понять:(
4>..\src\map\clif.c(8773): error C2059: синтаксическая ошибка: if
4>..\src\map\clif.c(9355): warning C4013: clif_GMmessage: нет определения; предполагается "extern" с возвратом типа "int"
4>..\src\map\clif.c(9451): error C2059: синтаксическая ошибка: if
4>..\src\map\clif.c(9551): error C2059: синтаксическая ошибка: if
4>..\src\map\clif.c(9760): error C2059: синтаксическая ошибка: if
Автор: Nikita54421: Дата: 03.08.2011
Цитата Jarek;35593:
Не может быть, чтобы fail стал необъявленным идентификатором.
Проверьте, не удалена ли строчка
Автор: Nikita54421: Дата: 03.11.2011
Цитата Nikita54421;35623:
всё вроде бы исправил теперь автобой работает)
я просто удалил эту строку fail = vending_ab_selllist(sd,n,item_list);
интересно а за что она отвечала :mellow:
//WNRO autobuy - START
int fail=0;
if (sd->autobuyer_id)
fail = vending_ab_selllist(sd,n,item_list);
else
//WNRO autobuy - END