Доступ к статическим методов статических классов.

 
+
-
edit
 

Balancer

администратор
★★★★★
Уф. Сабж.

Открыть все двери на сервере:

code text
  1. "net.sf.l2j.gameserver.DoorTable" class "getInstance" 0  jget
  2. "getDoors" 0 jget  []>list   "door>id door-open"  do-list
 
+
-
edit
 

Balancer

администратор
★★★★★
Ок, пишу по буквам :D
code text
  1. "net.sf.l2j.gameserver.DoorTable" class


получаем класс (не объект) DoorTable. Писать надо полное имя.
code text
  1.  "getInstance" 0  jget

вызываем getInstance() для этого класса. 0 - число передаваеимых функции аргументов (т.е. void).
code text
  1. "getDoors" 0 jget


А это мы для этого getInstance() вызвали ещё и getDoors(). Он нам возвращает массив дверей сервера.
code text
  1.   []>list


Преобразовали массив в список (у нас функции для прохода только по списку есть, не по массиву).
code text
  1.   "door>id door-open"  do-list

Для каждого элемента нашего сипска выполняем "door>id" (получить ID двери по его ObjId) и "door-open" :)
 
+
-
edit
 

TD_ALECS

втянувшийся
А может есть сразу типа: "door-open" all
Server L2j- 1=> http://lineage.cybernet.by Server L2j- 2=> http://game.iptel.by [img]http://total-disconnect.at.tut.by/logoiptel.jpg[/img]  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru