[Release]Счётник убийств-GUI
16149
71
Kirito
Дата: Вторник, 18.12.2012, 18:00 | Сообщение # 1
Сообщений: 47
Статус: Не на сайте
[spoiler="Квест"]quest killgui begin state start begin when kill begin if npc.is_pc() then local new_point = pc.getqf("empire"..npc.get_empire())+1 pc.setqf("empire"..npc.get_empire(), new_point) cmdchat("KillRotReich "..pc.getqf("empire1")) cmdchat("KillGelbReich "..pc.getqf("empire2")) cmdchat("KillBlauReich "..pc.getqf("empire3")) else local new_point = pc.getqf("mob")+1 pc.setqf("mob", new_point) cmdchat("KillMob "..pc.getqf("mob")) end end when login begin if pc.getqf("showkillgui") == 1 then cmdchat("ShowKillGui") cmdchat("KillRotReich "..pc.getqf("empire1")) cmdchat("KillGelbReich "..pc.getqf("empire2")) cmdchat("KillBlauReich "..pc.getqf("empire3")) cmdchat("KillMob "..pc.getqf("mob")) else cmdchat("HideKillGui") end end when letter begin send_letter("Killstatistik") end when info or button begin say_title("Killstatistik") say("Ein- oder Ausblenden?") local janein = select("Anzeigen", "Ausblenden") if janein == 2 then pc.setqf("showkillgui", 0) cmdchat("HideKillGui") else pc.setqf("showkillgui", 1) cmdchat("ShowKillGui") cmdchat("KillRotReich "..pc.getqf("empire1")) cmdchat("KillGelbReich "..pc.getqf("empire2")) cmdchat("KillBlauReich "..pc.getqf("empire3")) cmdchat("KillMob "..pc.getqf("mob")) end end end end [/spoiler] How-To:
Откройте файл game.py в "root.epk/eix" и найдите там: Code
self.SetSize(wndMgr.GetScreenWidth(), wndMgr.GetScreenHeight())
Затем отсупите 1 строчку и скопируйте это: Code
##START_KILLGUI KillGuiBg = ui.AniImageBox() KillGuiBg.AppendImage("d:/ymir work/ui/blue_killgui_interface.dds") self.KillGuiBg = KillGuiBg self.KillGuiBg.SetPosition(wndMgr.GetScreenWidth()-465,0) self.KillBlauReich = ui.TextLine() self.KillBlauReich.SetDefaultFontName() self.KillBlauReich.SetPosition((wndMgr.GetScreenWidth()-465)+120, 35) self.KillBlauReich.SetText("Blaues Reich: NaN") self.KillBlauReich.SetOutline() self.KillGelbReich = ui.TextLine() self.KillGelbReich.SetDefaultFontName() self.KillGelbReich.SetPosition((wndMgr.GetScreenWidth()-465)+120, 55) self.KillGelbReich.SetText("Gelbes Reich: NaN") self.KillGelbReich.SetOutline() self.KillRotReich = ui.TextLine() self.KillRotReich.SetDefaultFontName() self.KillRotReich.SetPosition((wndMgr.GetScreenWidth()-465)+120, 75) self.KillRotReich.SetText("Rotes Reich: NaN") self.KillRotReich.SetOutline() self.KillMob = ui.TextLine() self.KillMob.SetDefaultFontName() self.KillMob.SetPosition((wndMgr.GetScreenWidth()-465)+120, 95) self.KillMob.SetText("Monster: NaN") self.KillMob.SetOutline() ##END_KILLGUI
Далее найдите это: Далее отступите 1 строчку после serverCommandList={ и скопируйте туда следущее: Code
##KILLGUI "ShowKillGui" : self.__showkillgui, "HideKillGui" : self.__hidekillgui, "KillBlauReich" : self.__KillBlauReich, "KillGelbReich" : self.__KillGelbReich, "KillRotReich" : self.__KillRotReich, "KillMob" : self.__KillMob,
Теперь спуститесь в самый низ файла game.py и скопируйте туда следущее: Code
def __hidekillgui(self): self.KillGuiBg.Hide() self.KillBlauReich.Hide() self.KillGelbReich.Hide() self.KillRotReich.Hide() self.KillMob.Hide() def __showkillgui(self): self.KillGuiBg.Show() self.KillBlauReich.Show() self.KillGelbReich.Show() self.KillRotReich.Show() self.KillMob.Show() def __KillBlauReich(self, KillBlauReich): self.KillBlauReich.SetText("Blaues Reich: " + KillBlauReich) def __KillGelbReich(self, KillGelbReich): self.KillGelbReich.SetText("Gelbes Reich: " + KillGelbReich) def __KillRotReich(self, KillRotReich): self.KillRotReich.SetText("Rotes Reich: " + KillRotReich) def __KillMob(self, KillMob): self.KillMob.SetText("Monster: " + KillMob)
Потом скачайте архив (будет ниже) откройте его и скопируйте файл blue_killgui_interface.dds в файл ETC.epk/eix. [spoiler="Месторасположение файла"]ymir work/ui/blue_killgui_interface.dds[/spoiler] Скачать:
http://www.elitepvpers.com/forum....ace.rar ОРИГИНАЛ:
http://www.elitepvpers.com/forum....ui.html
[IMG]http://vx-studio.tk/bar/0.47227200%201357424103_userbar.png[/IMG]
Сообщение отредактировал Kirito - Вторник, 18.12.2012, 18:02
Сообщение [spoiler="Квест"]quest killgui begin state start begin when kill begin if npc.is_pc() then local new_point = pc.getqf("empire"..npc.get_empire())+1 pc.setqf("empire"..npc.get_empire(), new_point) cmdchat("KillRotReich "..pc.getqf("empire1")) cmdchat("KillGelbReich "..pc.getqf("empire2")) cmdchat("KillBlauReich "..pc.getqf("empire3")) else local new_point = pc.getqf("mob")+1 pc.setqf("mob", new_point) cmdchat("KillMob "..pc.getqf("mob")) end end when login begin if pc.getqf("showkillgui") == 1 then cmdchat("ShowKillGui") cmdchat("KillRotReich "..pc.getqf("empire1")) cmdchat("KillGelbReich "..pc.getqf("empire2")) cmdchat("KillBlauReich "..pc.getqf("empire3")) cmdchat("KillMob "..pc.getqf("mob")) else cmdchat("HideKillGui") end end when letter begin send_letter("Killstatistik") end when info or button begin say_title("Killstatistik") say("Ein- oder Ausblenden?") local janein = select("Anzeigen", "Ausblenden") if janein == 2 then pc.setqf("showkillgui", 0) cmdchat("HideKillGui") else pc.setqf("showkillgui", 1) cmdchat("ShowKillGui") cmdchat("KillRotReich "..pc.getqf("empire1")) cmdchat("KillGelbReich "..pc.getqf("empire2")) cmdchat("KillBlauReich "..pc.getqf("empire3")) cmdchat("KillMob "..pc.getqf("mob")) end end end end [/spoiler] How-To:
Откройте файл game.py в "root.epk/eix" и найдите там: Code
self.SetSize(wndMgr.GetScreenWidth(), wndMgr.GetScreenHeight())
Затем отсупите 1 строчку и скопируйте это: Code
##START_KILLGUI KillGuiBg = ui.AniImageBox() KillGuiBg.AppendImage("d:/ymir work/ui/blue_killgui_interface.dds") self.KillGuiBg = KillGuiBg self.KillGuiBg.SetPosition(wndMgr.GetScreenWidth()-465,0) self.KillBlauReich = ui.TextLine() self.KillBlauReich.SetDefaultFontName() self.KillBlauReich.SetPosition((wndMgr.GetScreenWidth()-465)+120, 35) self.KillBlauReich.SetText("Blaues Reich: NaN") self.KillBlauReich.SetOutline() self.KillGelbReich = ui.TextLine() self.KillGelbReich.SetDefaultFontName() self.KillGelbReich.SetPosition((wndMgr.GetScreenWidth()-465)+120, 55) self.KillGelbReich.SetText("Gelbes Reich: NaN") self.KillGelbReich.SetOutline() self.KillRotReich = ui.TextLine() self.KillRotReich.SetDefaultFontName() self.KillRotReich.SetPosition((wndMgr.GetScreenWidth()-465)+120, 75) self.KillRotReich.SetText("Rotes Reich: NaN") self.KillRotReich.SetOutline() self.KillMob = ui.TextLine() self.KillMob.SetDefaultFontName() self.KillMob.SetPosition((wndMgr.GetScreenWidth()-465)+120, 95) self.KillMob.SetText("Monster: NaN") self.KillMob.SetOutline() ##END_KILLGUI
Далее найдите это: Далее отступите 1 строчку после serverCommandList={ и скопируйте туда следущее: Code
##KILLGUI "ShowKillGui" : self.__showkillgui, "HideKillGui" : self.__hidekillgui, "KillBlauReich" : self.__KillBlauReich, "KillGelbReich" : self.__KillGelbReich, "KillRotReich" : self.__KillRotReich, "KillMob" : self.__KillMob,
Теперь спуститесь в самый низ файла game.py и скопируйте туда следущее: Code
def __hidekillgui(self): self.KillGuiBg.Hide() self.KillBlauReich.Hide() self.KillGelbReich.Hide() self.KillRotReich.Hide() self.KillMob.Hide() def __showkillgui(self): self.KillGuiBg.Show() self.KillBlauReich.Show() self.KillGelbReich.Show() self.KillRotReich.Show() self.KillMob.Show() def __KillBlauReich(self, KillBlauReich): self.KillBlauReich.SetText("Blaues Reich: " + KillBlauReich) def __KillGelbReich(self, KillGelbReich): self.KillGelbReich.SetText("Gelbes Reich: " + KillGelbReich) def __KillRotReich(self, KillRotReich): self.KillRotReich.SetText("Rotes Reich: " + KillRotReich) def __KillMob(self, KillMob): self.KillMob.SetText("Monster: " + KillMob)
Потом скачайте архив (будет ниже) откройте его и скопируйте файл blue_killgui_interface.dds в файл ETC.epk/eix. [spoiler="Месторасположение файла"]ymir work/ui/blue_killgui_interface.dds[/spoiler] Скачать:
http://www.elitepvpers.com/forum....ace.rar ОРИГИНАЛ:
http://www.elitepvpers.com/forum....ui.html Автор - Kirito Дата добавления - 18.12.2012 в 18:00
16149
71
Kinzu
Дата: Среда, 19.12.2012, 15:18 | Сообщение # 2
Сообщений: 519
Статус: Не на сайте
Либо не рабочий:) Либо я не правильно ставлю, ну хотя даже по epvp гайду делаю, все равно загрузка заедает и все.
http://media.ifun.ru/w/4/w4d649dq.gif
Сообщение Либо не рабочий:) Либо я не правильно ставлю, ну хотя даже по epvp гайду делаю, все равно загрузка заедает и все. Автор - Kinzu Дата добавления - 19.12.2012 в 15:18
16149
71
Дата: Среда, 19.12.2012, 15:21 | Сообщение # 3
Сообщений: 371
Статус: Не на сайте
Идея хорошая, хоть и дизайн с расположением убог, но это не проблема
http://necromancers.clan.su/forum/10-16697-1 Призрак, отдай мне 30 рублей!!!! И Лена, почему ты убрала все мои кошерные ссылочки из подписи?::( Тут был xLogan кароч
Сообщение Идея хорошая, хоть и дизайн с расположением убог, но это не проблема Автор - xLogan Дата добавления - 19.12.2012 в 15:21
16149
71
Kinzu
Дата: Среда, 19.12.2012, 15:24 | Сообщение # 4
Сообщений: 519
Статус: Не на сайте
xLogan, можешь помочь поставить? а то почему то он у меня не хочет вставать.
http://media.ifun.ru/w/4/w4d649dq.gif
Сообщение xLogan, можешь помочь поставить? а то почему то он у меня не хочет вставать. Автор - Kinzu Дата добавления - 19.12.2012 в 15:24
16149
71
Lones^^
Дата: Среда, 19.12.2012, 16:55 | Сообщение # 5
Сообщений: 868
Статус: Не на сайте
Quote (Kinzu )
Либо я не правильно ставлю
дно
Сообщение Quote (Kinzu )
Либо я не правильно ставлю
дноАвтор - Lones^^ Дата добавления - 19.12.2012 в 16:55
16149
71
Kinzu
Дата: Среда, 19.12.2012, 22:24 | Сообщение # 6
Сообщений: 519
Статус: Не на сайте
http://media.ifun.ru/w/4/w4d649dq.gif
Сообщение Хорошо, профи. Автор - Kinzu Дата добавления - 19.12.2012 в 22:24
16149
71
iKira
Дата: Четверг, 20.12.2012, 13:25 | Сообщение # 7
Сообщений: 19
Статус: Не на сайте
#Push
[img]http://i.epvpimg.com/w8hIh.jpg/img]
Сообщение #Push Автор - iKira Дата добавления - 20.12.2012 в 13:25
16149
71
zVIKTORz
Дата: Пятница, 21.12.2012, 20:21 | Сообщение # 8
Сообщений: 191
Статус: Не на сайте
Все сделал, в игру заходит только ничего не отображается! Что это может быть? В сусере только это --> 1221 18:07:20802 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
Сообщение Все сделал, в игру заходит только ничего не отображается! Что это может быть? В сусере только это --> 1221 18:07:20802 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR Автор - zVIKTORz Дата добавления - 21.12.2012 в 20:21
16149
71
Kirito
Дата: Пятница, 21.12.2012, 20:50 | Сообщение # 9
Сообщений: 47
Статус: Не на сайте
Попробуй так ##START_KILLGUI KillGuiBg = ui.AniImageBox() KillGuiBg.AppendImage("d:/ymir work/ui/blue_killgui_interface.dds") self.KillGuiBg = KillGuiBg self.KillGuiBg.SetPosition(wndMgr.GetScreenWidth()-465,0) self.KillBlauReich = ui.TextLine() self.KillBlauReich.SetDefaultFontName() self.KillBlauReich.SetPosition((wndMgr.GetScreenWidth()-465)+120, 35) self.KillBlauReich.SetText("Blaues Reich: NaN") self.KillBlauReich.SetOutline() self.KillGelbReich = ui.TextLine() self.KillGelbReich.SetDefaultFontName() self.KillGelbReich.SetPosition((wndMgr.GetScreenWidth()-465)+120, 55) self.KillGelbReich.SetText("Gelbes Reich: NaN") self.KillGelbReich.SetOutline() self.KillRotReich = ui.TextLine() self.KillRotReich.SetDefaultFontName() self.KillRotReich.SetPosition((wndMgr.GetScreenWidth()-465)+120, 75) self.KillRotReich.SetText("Rotes Reich: NaN") self.KillRotReich.SetOutline() ## self.KillMob = ui.TextLine() ## self.KillMob.SetDefaultFontName() ## self.KillMob.SetPosition((wndMgr.GetScreenWidth()-465)+120, 95) ## self.KillMob.SetText("Monster: NaN") ## self.KillMob.SetOutline() ##END_KILLGUI ##KILLGUI "ShowKillGui" : self.__showkillgui, "HideKillGui" : self.__hidekillgui, "KillBlauReich" : self.__KillBlauReich, "KillGelbReich" : self.__KillGelbReich, "KillRotReich" : self.__KillRotReich, ## "KillMob" : self.__KillMob, def __hidekillgui(self): self.KillGuiBg.Hide() self.KillBlauReich.Hide() self.KillGelbReich.Hide() self.KillRotReich.Hide() ## self.KillMob.Hide() def __showkillgui(self): self.KillGuiBg.Show() self.KillBlauReich.Show() self.KillGelbReich.Show() self.KillRotReich.Show() ## self.KillMob.Show() def __KillBlauReich(self, KillBlauReich): self.KillBlauReich.SetText("Blaues Reich: " + KillBlauReich) def __KillGelbReich(self, KillGelbReich): self.KillGelbReich.SetText("Gelbes Reich: " + KillGelbReich) def __KillRotReich(self, KillRotReich): self.KillRotReich.SetText("Rotes Reich: " + KillRotReich) ## def __KillMob(self, KillMob): ## self.KillMob.SetText("Monster: " + KillMob) Чесно говоря не знаю будет работать или нет, но попытка не пытка Всё это означает что статистики мобов не будет
[IMG]http://vx-studio.tk/bar/0.47227200%201357424103_userbar.png[/IMG]
Сообщение Попробуй так ##START_KILLGUI KillGuiBg = ui.AniImageBox() KillGuiBg.AppendImage("d:/ymir work/ui/blue_killgui_interface.dds") self.KillGuiBg = KillGuiBg self.KillGuiBg.SetPosition(wndMgr.GetScreenWidth()-465,0) self.KillBlauReich = ui.TextLine() self.KillBlauReich.SetDefaultFontName() self.KillBlauReich.SetPosition((wndMgr.GetScreenWidth()-465)+120, 35) self.KillBlauReich.SetText("Blaues Reich: NaN") self.KillBlauReich.SetOutline() self.KillGelbReich = ui.TextLine() self.KillGelbReich.SetDefaultFontName() self.KillGelbReich.SetPosition((wndMgr.GetScreenWidth()-465)+120, 55) self.KillGelbReich.SetText("Gelbes Reich: NaN") self.KillGelbReich.SetOutline() self.KillRotReich = ui.TextLine() self.KillRotReich.SetDefaultFontName() self.KillRotReich.SetPosition((wndMgr.GetScreenWidth()-465)+120, 75) self.KillRotReich.SetText("Rotes Reich: NaN") self.KillRotReich.SetOutline() ## self.KillMob = ui.TextLine() ## self.KillMob.SetDefaultFontName() ## self.KillMob.SetPosition((wndMgr.GetScreenWidth()-465)+120, 95) ## self.KillMob.SetText("Monster: NaN") ## self.KillMob.SetOutline() ##END_KILLGUI ##KILLGUI "ShowKillGui" : self.__showkillgui, "HideKillGui" : self.__hidekillgui, "KillBlauReich" : self.__KillBlauReich, "KillGelbReich" : self.__KillGelbReich, "KillRotReich" : self.__KillRotReich, ## "KillMob" : self.__KillMob, def __hidekillgui(self): self.KillGuiBg.Hide() self.KillBlauReich.Hide() self.KillGelbReich.Hide() self.KillRotReich.Hide() ## self.KillMob.Hide() def __showkillgui(self): self.KillGuiBg.Show() self.KillBlauReich.Show() self.KillGelbReich.Show() self.KillRotReich.Show() ## self.KillMob.Show() def __KillBlauReich(self, KillBlauReich): self.KillBlauReich.SetText("Blaues Reich: " + KillBlauReich) def __KillGelbReich(self, KillGelbReich): self.KillGelbReich.SetText("Gelbes Reich: " + KillGelbReich) def __KillRotReich(self, KillRotReich): self.KillRotReich.SetText("Rotes Reich: " + KillRotReich) ## def __KillMob(self, KillMob): ## self.KillMob.SetText("Monster: " + KillMob) Чесно говоря не знаю будет работать или нет, но попытка не пытка Всё это означает что статистики мобов не будет Автор - Kirito Дата добавления - 21.12.2012 в 20:50
16149
71
zVIKTORz
Дата: Суббота, 22.12.2012, 18:30 | Сообщение # 10
Сообщений: 191
Статус: Не на сайте
Спасибо, но не помогло( Скиньте плиз гейм у кого получилось, буду ждать, заранее спасибо.
Сообщение Спасибо, но не помогло( Скиньте плиз гейм у кого получилось, буду ждать, заранее спасибо. Автор - zVIKTORz Дата добавления - 22.12.2012 в 18:30
16149
71
Gromila_BoG
Дата: Воскресенье, 23.12.2012, 11:50 | Сообщение # 11
Сообщений: 37
Статус: Не на сайте
Цитата (zVIKTORz )
Все сделал, в игру заходит только ничего не отображается! Что это может быть? В сусере только это --> 1221 18:07:20802 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
Для тех кто в танке она работает через квест, т.е. откроется если в квесте нажмете открыть счетчик.
Сообщение Цитата (zVIKTORz )
Все сделал, в игру заходит только ничего не отображается! Что это может быть? В сусере только это --> 1221 18:07:20802 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
Для тех кто в танке она работает через квест, т.е. откроется если в квесте нажмете открыть счетчик.Автор - Gromila_BoG Дата добавления - 23.12.2012 в 11:50
16149
71
PRO100yura
Дата: Воскресенье, 23.12.2012, 15:16 | Сообщение # 12
Сообщений: 587
Статус: Не на сайте
Gromila_BoG , ошибку пишут что не включается а запуск не робит
Можно восстановить любые знания, а для всего остального MasterCard
Сообщение Gromila_BoG , ошибку пишут что не включается а запуск не робит Автор - PRO100yura Дата добавления - 23.12.2012 в 15:16
16149
71
Gromila_BoG
Дата: Воскресенье, 23.12.2012, 16:29 | Сообщение # 13
Сообщений: 37
Статус: Не на сайте
Цитата (PRO100yura )
Gromila_BoG, ошибку пишут что не включается а запуск не робит
syserr в студию
Сообщение Цитата (PRO100yura )
Gromila_BoG, ошибку пишут что не включается а запуск не робит
syserr в студиюАвтор - Gromila_BoG Дата добавления - 23.12.2012 в 16:29
16149
71
Kirito
Дата: Воскресенье, 23.12.2012, 18:04 | Сообщение # 14
Сообщений: 47
Статус: Не на сайте
Цитата (zVIKTORz )
В сусере только это --> 1221 18:07:20802 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
слепой?
[IMG]http://vx-studio.tk/bar/0.47227200%201357424103_userbar.png[/IMG]
Сообщение Цитата (zVIKTORz )
В сусере только это --> 1221 18:07:20802 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
слепой?Автор - Kirito Дата добавления - 23.12.2012 в 18:04
16149
71
Gromila_BoG
Дата: Воскресенье, 23.12.2012, 18:37 | Сообщение # 15
Сообщений: 37
Статус: Не на сайте
Пффф.. Окай, смотрю тут кто то умней меня. Дерзай.
Сообщение Пффф.. Окай, смотрю тут кто то умней меня. Дерзай. Автор - Gromila_BoG Дата добавления - 23.12.2012 в 18:37
Copyright Necromancers © 2025 Сайт основан на мотивах Метин-2
Все права на некоторые элементы дизайна принадлежат официальному сайту www.metin-2.ru