Фишинг, Переделка скрипта
Младший Сержант (498084)10 лет
Ranger
Сообщений: 366
Рег. 16.07.2013
15 сентября 2013 14:52
Сообщение #41
а я киркой ловлю?
Младший Сержант (498084)10 лет
Ranger
Сообщений: 366
Рег. 16.07.2013
15 сентября 2013 14:54
Сообщение #42
Вот щас еще запустил и пишет : ВСЕ! и скрипт сразу вырубается...
12 лет
Ranger
Сообщений: 1043
Рег. 18.06.2011
15 сентября 2013 15:16
Сообщение #43
Координаты где ты пытаешься ловить напиши.
У меня не ловит только в центре моря - там тайлы воды = 0. У берегов ловит везде где я протестировал. Естественно не в ГЗ.
99,99% ты что то делаешь не так либо не тем.
Либо стукнись мне в аську 325811945. Покажу что работает и посмотрю что у тебя не работает.
Ефрейтор (116480)10 лет
Ranger
Сообщений: 73
Рег. 19.08.2013
16 сентября 2013 01:52
Сообщение #44
Кину свои 5 копеек в сторону Алу.

В общем ранее, когда я писал, что есть аналогичная проблема со скриптом, я таки нашел место, из-за которого у меня скрипт не начинал ничего делать.
Это место 54-я строка: "if Tiles then".

Только задав четкое соответствие: "if Tiles == MiningTiles(mX+X, mY+Y) then" перс начал копать. В данный момент копает\ловит и с первоначальным вариантом.

Если Алу, ты объяснишь почему проблема такая появилась, я на тебя буквально молиться буду, ибо себе я голову долго ломал над объяснением.
12 лет
Ranger
Сообщений: 1043
Рег. 18.06.2011
16 сентября 2013 14:31
Сообщение #45
Смысл записи такой:

чар стоит в точке с координатами 100,100 и тыкает инструментом в 101,100.
Если в той точке есть тайл из набора руда/вода/лес => Tiles = номеру тайла (например 1340) => Tiles НЕ равно 0 => "if Tiles then" то есть "Если Tiles существует и не равняется 0 тогда"

Та запись которую ты привел в пример означает что ты выше нашел тайл в точке и ниже он у тебя равен самому себе.

Tiles = MiningTiles(mX+X, mY+Y)
if Tiles == MiningTiles(mX+X, mY+Y) then

Фишка в том что он может сработать и на нулевой тайл - который обычно не добывается. В этом и разница.

Повторю - я когда искал глюки и не добываемые тайлы не нашел их. У меня скрипт работал везде где я смотрел. Но это не означает что скрипт безупречен. Просто я не так много играю.
Например я долго не знал что скриптом ловить можно только у берега.
Если где то в каком то месте глюк - пишите я гляну.
Генерал Майор (23328337)10 летИнквизитор
Inquisitor
Сообщений: 474
Рег. 10.10.2013
21 октября 2013 03:30
Сообщение #46
Вопрос такой не по теме на скольуо юзов удочка ???
Подполковник (13273005)11 летИнквизитор
Inquisitor
Сообщений: 1644
Рег. 4.03.2013
21 октября 2013 08:45
Сообщение #47
Цитата: Gabri
Вопрос такой не по теме на скольуо юзов удочка ???

скиллом АрмЛор посмотри :cool:
Последние посетители (0):

 
Сейчас: 6 мая 2024 00:17