Yoko

All sides of Injection
It is currently 2026-05-02 21:23:05

All times are UTC+02:00




Post new topic  Reply to topic  [ 114 posts ]  Go to page Previous 1 2 3 4 5 6 Next
Author Message
 Post subject:
PostPosted: 2008-03-01 20:21:00 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
0xA3A1
этот клилок что ищет ?


Top
   
 Post subject:
PostPosted: 2008-03-01 20:24:14 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
клилок ничего не ищет... это порядковый номер строки в файле локализации. если тебе надо саму строку, то проще в уо выяснить...
если не получается то в инете есть проги для работы с клилоками


Top
   
 Post subject:
PostPosted: 2008-03-01 20:25:39 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
ну непрально выразился..
физл это короче..


Top
   
 Post subject:
PostPosted: 2008-03-01 20:38:27 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
и?


Top
   
 Post subject:
PostPosted: 2008-03-01 20:44:15 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
что и..
сам задал.. сам ответил )
просто хотел вспомнить что эт такое..


Top
   
 Post subject:
PostPosted: 2008-03-01 20:58:31 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
Попробуй какнибудь записать в тетрать объеснение чего либо... и прочти через неделю... отпишись о результате...


Top
   
 Post subject:
PostPosted: 2008-03-02 19:35:38 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
эмм..
privategettile слишком долго обрабатывает инфу по-моему
или я ошибаюсь ?
там речь идёт ... нуу.. о секунде где-то.. если все 9000 прогонять
видимо там надо резать очень )

где можно списочек найти откуда взять неугодные тайлы..


промежутки вставлять в скрипт посредством if i=100 then i=1000 ?
перепрыгивать шаги ненуные.. да ?


Top
   
 Post subject:
PostPosted: 2008-03-02 21:11:57 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
я не знаю как ты ее используешь что она утебя так долго работает...


Top
   
 Post subject:
PostPosted: 2008-03-02 22:25:11 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
for i=1 to 9000
privatetargettile
записывал значение в переменную
next



где-то кто-то выкладывал.. кабы не ты.. на нём и тестил..

ну реально долго работает.. на 9000 ( а ща насколько я понимаю речь давно не о 9000 идёт ? а о 12+++ , нет ? )


ладно.. бог с ним с быстродействием.. уложится он в отведённое для каста время..

как вычленить ненужные значение ?


я прально понимаю что в общем можно по последнему выдаваемому ID вычленять ? Первое выдаёт поверхность, а дальше статические предметы..

это же номера рисунков ? где можно номера эти достать?


Top
   
 Post subject:
PostPosted: 2008-03-02 22:37:58 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
ужас какой...
во первых gettile умеет искать в диапозоне, и не надо перебирать все тайлы...
а диапозонами...
вовторых проще заточить под местность на которой планируется убегать...

потому как gettile считает как statictile так и maptile


Top
   
 Post subject:
PostPosted: 2008-03-02 23:12:45 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
вот. о том примерно и речь.. что 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

и т.д. , таким образом вычленять ?


Top
   
 Post subject:
PostPosted: 2008-03-02 23:16:22 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
проще масив забить
ачало и конец диапозона... диапозоны будут большие... + можно пожертвовать 1-2 тайлами которые могут быть между... самый простой способ это прочисать tiledata на флаги Block и imposible


Top
   
 Post subject:
PostPosted: 2008-03-02 23:45:55 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
эм.. а где эти блоки пишутся/показываются..
где посмотреть можно


а пока попробую понять как же такой массив пишется... эх.


Top
   
 Post subject:
PostPosted: 2008-03-02 23:54:24 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
типа

promezhutok[1]
promezhutok[2]
promezhutok[3]
promezhutok[x]

porjadkovii = 1

for i=promezhutok[a] to promezhutok[b]
if i=b then
a=porjadkovii+2
b=porjadkovii+3
porjadkovii + 1


что-то в этом духе ?


Top
   
 Post subject:
PostPosted: 2008-03-03 07:07:07 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
неа


Top
   
 Post subject:
PostPosted: 2008-03-03 16:03:54 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
а как тогда записывается подобный массив ?
не знаю честн гря как.
мой вариант тож сработать ж должен ))) тока он непральный ))


Top
   
 Post subject:
PostPosted: 2008-03-03 22:12:06 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
эм..

а как в переменную записать значение 'lasttatck' ?
я было подумал i=uo.getserial('lastattak')
а оказалось хер там.


Top
   
 Post subject:
PostPosted: 2008-03-03 22:37:25 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
почему же?;) все там;)


Top
   
 Post subject:
PostPosted: 2008-03-03 22:56:48 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
тогда в чём ошибка ?


если просто записать i = uo.getserial('lastattack')

с finditem аналогичная фигня - работает.


Top
   
 Post subject:
PostPosted: 2008-03-03 22:59:13 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
ну и за писал ты просто... а дальше то что ты с этой i делаешь то?;) в чем не работо способность?;)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 114 posts ]  Go to page Previous 1 2 3 4 5 6 Next

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited