Doojka
-
Content Count
12 -
Joined
-
Last visited
Posts posted by Doojka
-
-
Если ли функция которая показывает кто и кого засветил?
-
vehicleName = BigWorld.player().arena.vehicles[self.id]['vehicleType'].type.userString
Спасибо
-
Как получить человеческое название танка? Например в onEnterWorld?
-
Health = {} Vehicle_onEnterWorld(self, prereqs): newHealth = max(self.health, 0) Health[self.id] = newHealth Vehicle_onHealthChanged(self, newHealth, attackerID, attackReasonID): newHealth = max(newHealth, 0) Damage = Health[self.id] - newHealth print 'Damage = ', Damage Health[self.id] = newHealth
И, таки да, на всей карте - нельзя. Только в круге отрисовки (565 метров).
Спасибо
-
Эти глянь
from Vehicle import Vehicle from Avatar import PlayerAvatar PlayerAvatar.showVehicleDamageInfo Vehicle.onHealthChanged Vehicle.showDamageFromShot Vehicle.showDamageFromExplosion
Смотрел этот - Vehicle.showDamageFromShot
Вот только не нашел где там можно получить количество нанесенного урона.
-
Вопрос: есть ли функция в которой передается кто и кому нанес определенный урон?
-
Кто подскажет как в центре уведомлений отправить уведомление с кнопкой? Как отправить сообщение я знаю, но вот не понимаю как добавить кнопку.
Нашел решение сам.
-
BigWorld.callback(30, ваша_функция)
Большое спасибо.
-
Смотрите, мне нужно определенную функцию повторять каждые 30 секунд, как это можно реализовать на питоне?
-
def _First(msg): SystemMessages.pushMessage(msg, SystemMessages.SM_TYPE.Warning) def new_onBecomePlayer(self): old_onBecomePlayer(self) _First('message') old_onBecomePlayer = Account.onBecomePlayer Account.onBecomePlayer = new_onBecomePlayer
Спасибо, а можете помочь? Поделится ссылочками на уроки или что-то подобное, буду очень благодарен.
-
Привет всем! Недавно решил попробывать написать мод для танков, знаю PHP, C#, Java. Но вот с питоном работал всего пару раз, и с основами, здесь на форуме нашел нужный кодик чтобы отправлять сообщения в центр уведомлений, но вот вопрос как обращятся к функции в нужное время?
Вот сам код:
import BigWorld from gui import SystemMessages from Account import Account link = Account.onBecomePlayer def _First(self): link(self) msg = '<font color="#cc9933"><b>Hello</b></font>' type = SystemMessages.SM_TYPE.Warning SystemMessages.pushMessage(msg, type) Account.onBecomePlayer = link Account.onBecomePlayer = _First
Как я понял то Account.onBecomePlayer отвечает за загрузку игрока в игре, то есть после того как игрок загрузился в ангаре мы выполняем функцию, в других языках это можно делать условиями, можно ли это делать тут? И как выполнить функцию передавая в нее аргументы? пробывал так:
def _First(self, msg): link(self) type = SystemMessages.SM_TYPE.Warning SystemMessages.pushMessage(msg, type) Account.onBecomePlayer = link Account.onBecomePlayer = _First('message')
Но ничего так и не получилось.
И еще один вопрос, как работать с модальными окнами, как их создавать?
Спасибо!
Засвет (Функция)
in ActionScript & Python
Posted
Спасибо, посмотрю.