Показать сообщение отдельно
Старый 10.09.2009, 17:44   #25
Новичок
 
Регистрация: 08.09.2009
Сообщений: 9
Сказал Спасибо: 4
Имеет 0 спасибок в 0 сообщенях
childik пока неопределено
По умолчанию

проверку что-то всегда проходит( поднимает все предметы все равно...
пробовал еще вставить эту же строчку после "#$16: begin" - эффект нулевой...

Добавлено через 1 час 52 минуты
на обратную операцию, т.е. чтобы не поднимать именно этот предмет, работает... if ReadD(6) in [12,13,14,15,16,17] then exit;
как сделать обратно подскажите плз.. (((

Добавлено через 11 минут
в общем наконец-то хоть чуть-чуть разобрался в этот гребанном программировании)
после приема пакета на выпадение дропа поставил проверку "if ReadD(10) in [xxx] then begin"
все вроде работает норм...
только так и не понял за какие байты к примеру циферка 10 отвечает тут "ReadD(10)" ?
так ни где и не нашел как проге "сказать" что именно это место пакета мне надо прочитать, чтобы узнать к примеру какой предмет выпал...
зы: в скрипте опытным путем подбирал циферку в функции ReadD ^^
зы2: сорри если всех замучил и коряво все так написал -)

Последний раз редактировалось childik, 10.09.2009 в 17:44. Причина: Добавлено сообщение
childik вне форума   Ответить с цитированием