COUPLECARAT 7 Опубликовано 26 мая, 2012 Подскажите пожалуйста как в баффере на python сделать запрет покупки во время битвы на пример. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Frenki 0 Опубликовано 26 мая, 2012 Нужно перед баффом в скрипте поставить проверку st.getPlayer().isInCombat(): Пример хилла else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "546": if st.getPlayer().isInCombat(): htmltext = "<html><body>Твой текст который будет выводится в штмл если персонаж в бою (только английские буквы).</body></html>" else: st.getPlayer().setCurrentHpMp(st.getPlayer().getMaxHp(), st.getPlayer().getMaxMp()) st.getPlayer().setCurrentCp(st.getPlayer().getMaxCp()) return "buff.htm" st.setState(State.COMPLETED) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
lacosta 206 Опубликовано 26 мая, 2012 Нужно перед баффом в скрипте поставить проверку st.getPlayer().isInCombat(): Пример хилла else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "546": if st.getPlayer().isInCombat(): htmltext = "<html><body>Твой текст который будет выводится в штмл если персонаж в бою (только английские буквы).</body></html>" else: st.getPlayer().setCurrentHpMp(st.getPlayer().getMaxHp(), st.getPlayer().getMaxMp()) st.getPlayer().setCurrentCp(st.getPlayer().getMaxCp()) return "buff.htm" st.setState(State.COMPLETED) можно и русскими но нужно кодировку сменить =) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Frenki 0 Опубликовано 26 мая, 2012 (изменено) можно и русскими но нужно кодировку сменить =) Влом уже было писать про кодировку. Если на то и пошло то можно прописать путь к файлу .htm и в файлеке уже писать безо всяких java кодировок и сделать красивый диалог. Да и в целом бафферы на питоне уже устарели, намного удобнее когда баффер на яве. Изменено 26 мая, 2012 пользователем Frenki Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
KFan 7 Опубликовано 27 мая, 2012 Влом уже было писать про кодировку.Если на то и пошло то можно прописать путь к файлу .htm и в файлеке уже писать безо всяких java кодировок и сделать красивый диалог. Да и в целом бафферы на питоне уже устарели, намного удобнее когда баффер на яве. Мне удобней написать скрипт на питоне чем на яве, но при этом ядро прекрасно знаю и яву соответсвенно Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Quartz0 1 Опубликовано 27 мая, 2012 Мне удобней написать скрипт на питоне чем на яве, но при этом ядро прекрасно знаю и яву соответсвенно Молодец, блеснул знаниями! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты