Вернуться   CoderX :: Forums > Основные форумы > Курилка > Пепельница
Войти через OpenID

Пепельница Для тем - мусора...

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 14.05.2008, 10:59   #11
Рыцарь
 
Аватар для Grinch
 
Регистрация: 29.02.2008
Сообщений: 928
Сказал Спасибо: 127
Имеет 130 спасибок в 93 сообщенях
Grinch пока неопределено
По умолчанию

так первый пост есть переноси в тему тему закрепляй и модерируйте её что б флуда типа код к алгоритму не было, максимум ссылку на параллельную тему или пост в теме да будет бот. А то каша получиться как с темой да будет бот.
предлагаю формат
Алгоритм такой то:
сам алгоритм
и всё.
просто иногда допустим что бы не отлавливать самому и не рыть весь форум задавая тупые вопросы нужна такая тема
Grinch вне форума   Ответить с цитированием
Старый 04.06.2009, 12:11   #12
Новичок
 
Регистрация: 04.10.2008
Сообщений: 7
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
kondor пока неопределено
По умолчанию

Модификация l2phx3.4.1.61 ругается на данный скрипт таким образом.

Код:
/// Autoseller by Johnson
Var 
I,j,k,l,ItemCount,ItemType1,ItemOID,ItemID,ItCount,SelledItemID:integer; 
N_Items:Array[0..500,0..1] of Integer; 
procedure Init;
begin 
SelledItemID:= 158; // Tarbar
l:=0; 
end; 
procedure SendMsg(msg:string); 
begin 
buf:=#$4A; 
WriteD(0); 
WriteD(10); 
WriteS(''); 
WriteS(msg); 
SendToClient; 
end; 
begin 
if FromClient and (pck=#$38#$53#$00#$00#$00#$03#$00#$00#$00) then 
begin 
buf:=#$0F; 
SendToServer; 
l:=1; 
end; 
if FromServer and (pck[1]=#$1B) and (l=1) then 
begin 
j:=6; 
k:=0; 
ItemCount:=ReadH(4); 
For I:=0 to ItemCount - 1 do 
begin 
ItemType1:=ReadH(j); 
ItemOID:=ReadD(j); 
ItemID:=ReadD(j); 
ItCount:=ReadD(j); 
j:=j+22; 
if ItemID = SelledItemID then 
begin 
N_Items[k,0]:=ItemID; ///ID 
N_Items[k,1]:=ItemOID; ///OID 
k:=k+1; 
end; 
end; 
buf:=#$1E; 
WriteD(0); 
WriteD(k+1); 
For I:=0 to k do 
begin 
WriteD(N_Items[i,1]); ///OID 
WriteD(SelledItemID); ///ID 
WriteD(1); ///Count 
end; 
l:=0; 
SendToServer; 
end; 
end.

Последний раз редактировалось kondor, 04.06.2009 в 12:14.
kondor вне форума   Ответить с цитированием
Старый 04.06.2009, 12:27   #13
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

Выкинь процедуру SendMsg ну или закаментируй ее - она в последних версиях не требуется

Код:
{
procedure SendMsg(msg:string); 
begin 
buf:=#$4A; 
WriteD(0); 
WriteD(10); 
WriteS(''); 
WriteS(msg); 
SendToClient; 
end;
}
__________________
На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."

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

Последний раз редактировалось Breadfan, 04.06.2009 в 12:31.
Breadfan вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Курилка > Пепельница



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 01:29.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!