Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   вывод диологов в зависимости от класса перса (https://forum.zone-game.info/showthread.php?t=9868)

krisadr 27.08.2010 19:37

вывод диологов в зависимости от класса перса
 
вообщем решил создать своего баффера в один клик, вообщем суть скрипта такова, чел говорит с нпц жмет набафаться идет ссылка на квест а вот тут уже идет разбивка на то какую штмлку вывести, тоесть если класс допустим ПП то выводит 1.htm если СС То 2.htm и так далее.
так вопрос как на питоне написать что то вроде

if st.getPlayer().getClass(PP) :
htmltext = "1.htm"
elif st.getPlayer().getClass(CC) :
htmltext = "2.htm"///
ну вообщем хотелось бы узнать как будет правильно. первый раз решил взяться за скрипты.

Array 27.08.2010 19:59

Re: вывод диологов в зависимости от класса перса
 
Код:

if st.getPlayer.getClassId().getId() == 17 :
htmltext = "1.htm"
.....
return htmltext

17 - Prophet, остальные можно глянуть в char_templates, 1 и 2 колонка.

krisadr 27.08.2010 22:10

Re: вывод диологов в зависимости от класса перса
 
а помимо модулей
from com.l2dc.gameserver.model.actor.instance import L2PcInstance
from java.util import Iterator
from com.l2dc.gameserver.datatables import SkillTable
from com.l2dc import L2DatabaseFactory
from com.l2dc.gameserver.model.quest import State
from com.l2dc.gameserver.model.quest import QuestState
from com.l2dc.gameserver.model.quest.jython import QuestJython as JQuest

нужно еще что либо?

incognito 29.08.2010 23:37

Re: вывод диологов в зависимости от класса перса
 
да ненадо особо ничего. питон оч умный язык. в принчипе сам все поймет.


Текущее время: 14:48. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot