вопрос знатокам..
Moderators: Murderator+, Murderator
эмм..
privategettile слишком долго обрабатывает инфу по-моему
или я ошибаюсь ?
там речь идёт ... нуу.. о секунде где-то.. если все 9000 прогонять
видимо там надо резать очень )
где можно списочек найти откуда взять неугодные тайлы..
промежутки вставлять в скрипт посредством if i=100 then i=1000 ?
перепрыгивать шаги ненуные.. да ?
privategettile слишком долго обрабатывает инфу по-моему
или я ошибаюсь ?
там речь идёт ... нуу.. о секунде где-то.. если все 9000 прогонять
видимо там надо резать очень )
где можно списочек найти откуда взять неугодные тайлы..
промежутки вставлять в скрипт посредством if i=100 then i=1000 ?
перепрыгивать шаги ненуные.. да ?
for i=1 to 9000
privatetargettile
записывал значение в переменную
next
где-то кто-то выкладывал.. кабы не ты.. на нём и тестил..
ну реально долго работает.. на 9000 ( а ща насколько я понимаю речь давно не о 9000 идёт ? а о 12+++ , нет ? )
ладно.. бог с ним с быстродействием.. уложится он в отведённое для каста время..
как вычленить ненужные значение ?
я прально понимаю что в общем можно по последнему выдаваемому ID вычленять ? Первое выдаёт поверхность, а дальше статические предметы..
это же номера рисунков ? где можно номера эти достать?
privatetargettile
записывал значение в переменную
next
где-то кто-то выкладывал.. кабы не ты.. на нём и тестил..
ну реально долго работает.. на 9000 ( а ща насколько я понимаю речь давно не о 9000 идёт ? а о 12+++ , нет ? )
ладно.. бог с ним с быстродействием.. уложится он в отведённое для каста время..
как вычленить ненужные значение ?
я прально понимаю что в общем можно по последнему выдаваемому ID вычленять ? Первое выдаёт поверхность, а дальше статические предметы..
это же номера рисунков ? где можно номера эти достать?
вот. о том примерно и речь.. что 9000 считается около секунды. но 9000 это когда было то.. сейчас с выходом мл и т.д. там в районе 13000 вроде уже наименований.
диапозоны где брать то ?
или бродить по местности и вручную буквально выкавыривать нужное-ненужное ?
в общем и целом соглашусь что достаточно тока деревья да самые распространённые препятствия вычленить.. но они разбросаны в этоп промежутке бог знает как..
я определял пригодность по последнему ID..
если нет ничего на поверхности он выдаёт maptile .. если есть то последним будет statictile соответственно..
но сколько же надо прописать диапозонов ? если встретил и на 100 и на 200 и на 3000 и на 4000 и на 6000 непригодные тайлы..
правильно я понимаю что весь скрипт после
for i=1 to 9000 должен состоять из
if i=2 then i =100
if i= 150 then i=250
и т.д. , таким образом вычленять ?
диапозоны где брать то ?
или бродить по местности и вручную буквально выкавыривать нужное-ненужное ?
в общем и целом соглашусь что достаточно тока деревья да самые распространённые препятствия вычленить.. но они разбросаны в этоп промежутке бог знает как..
я определял пригодность по последнему ID..
если нет ничего на поверхности он выдаёт maptile .. если есть то последним будет statictile соответственно..
но сколько же надо прописать диапозонов ? если встретил и на 100 и на 200 и на 3000 и на 4000 и на 6000 непригодные тайлы..
правильно я понимаю что весь скрипт после
for i=1 to 9000 должен состоять из
if i=2 then i =100
if i= 150 then i=250
и т.д. , таким образом вычленять ?