Jump to content
Korean Random
NegaTiV26r

создать сообщение в центре уведомлений

Recommended Posts

Добрый день!

Подскажите как создать сообщение в центре уведомлений. Т.е. что бы при входе например был автор мода, ну или другая инфа. Какие файлы отвечают за данную фичу.

Share this post


Link to post

Short link
Share on other sites

http://www.koreanrandom.com/forum/topic/16986-python/?do=findComment&comment=197456

Делается на питоне (Python). Например, этим. Называешь скрипт каким-то именем и ложишь в res_mods>0.9.1>scripts>client>mods.

Edited by Kotyarko_O

Share this post


Link to post

Short link
Share on other sites

http://www.koreanrandom.com/forum/topic/16986-python/?do=findComment&comment=197456

Делается на питоне (Python). Например, этим. Называешь скрипт каким-то именем и ложишь в res_mods>0.9.1>scripts>client>mods.

 

Спасибо за помощь :)

для примера вставил код:

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.Information

        SystemMessages.pushMessage(msg, type)

        Account.onBecomePlayer = link

Account.onBecomePlayer = _First

 

скопировал в res_mods>0.9.1>scripts>client>mods, но при входе нет сообщения. В чём проблема?

Share this post


Link to post

Short link
Share on other sites
В чём проблема?

С каким расширением файл ты закинул? (*.py, *.pyc)?

Edited by Kotyarko_O

Share this post


Link to post

Short link
Share on other sites

С каким расширением файл ты закинул? (*.py, *.pyc)?

 

*.pyc

 

Если не сложно скинь любой пример полного кода. попробую.

Edited by NegaTiV26r

Share this post


Link to post

Short link
Share on other sites
type = SystemMessages.SM_TYPE.Information

Так-то оно выведет, но во всплывающих не отобразится, а сразу в системном канале будет. Поменяй на:

type = SystemMessages.SM_TYPE.Warning

Если не сложно скинь любой пример полного кода. попробую.

Исходник и скомпиленный скрипты: Desktop.rar

Edited by Kotyarko_O

Share this post


Link to post

Short link
Share on other sites

взял исходник, сохранил всё как есть с разрешение *.рус в папку res_mods>0.9.1>scripts>client>mods, но всё равно при входе ни чего не выдаёт, так же в центре уведомлений нет нет :( какой то замкнутый круг :(

Share this post


Link to post

Short link
Share on other sites

@NegaTiV26r, в папке res_mods>0.9.1>scripts>client должен быть файл CameraNode.pyc, а в res_mods>0.9.1>scripts>client>mods - init.pyc. Есть такие?

Edited by Kotyarko_O

Share this post


Link to post

Short link
Share on other sites

@NegaTiV26r, в папке res_mods>0.9.1>scripts>mods должен быть файл CameraNode.pyc, а в res_mods>0.9.1>scripts>mods>client - init.pyc. Есть такие?

 

да, есть. сообщение что ясен красен и оленеметр вылазиют

Share this post


Link to post

Short link
Share on other sites

Он может мешать.

 

Это вряд ли.

 

Ок. Сейчас удалю его и попробую

 

Скинь свой pyc файл.

Edited by DrWebber

Share this post


Link to post

Short link
Share on other sites

 

 

Скинь свой pyc файл.
Смотри выше, я скидывал ему исходник, который у него не сработал (у меня - норм).

Share this post


Link to post

Short link
Share on other sites

[PATHS]
Python=C:\python34.dll
ConnectWOT=1
SearchWOT=0
WOT=C:\Games\World_of_Tanks\
[TERMINAL]
FontName=Courier New
FontSize=10
FontBold=0
FontItalic=0
FontUnderline=0
IndentWidth=4
ShowGutter=1
MarkModifiedLines=1
BracketsHighLighting=1
RightEdgePosition=85
[GENERAL]
InitScript=Z2l5a25lZ2EyNnI=
LoadFullScreen=0
DefaultEncoding=0
[AUTOCOMPLETION]
ListWidth=400
LinesInWindow=12
[RUN]
SetExecuteFile=0
ExecuteFile=
ExecuteFileHistory=
RestartConnection=1
SetParameters=0
Parameters=
ParametersHistory=
SetName=0
Name=
NameHistory=
[EXPRESS]
ClearAfterExec=1
[COMPILE]
ApplyProcessing=1
DelPyFilesAfterCompile=0
[DECOMPILE]
Decompiler=3
FileExtension=.pyc_dec
ShowOutFolderSelectionDialog=0
ShowDecompilerSelectionDialog=1
[MINIMIZE]
RemoveDocStringsAndComments=1
RemoveEmptyLines=1
RemoveSpaces=1
MinimizeIndents=1
[PACKING]
UseMarshal=0
[OBFUSCATION]
Obfuscation=0
RenameVarAndObj=0
HideStandartNames=0
InsertBytecodeLoader=0
[PROTECTION]
Protection=0

Share this post


Link to post

Short link
Share on other sites

И что это? Ты можешь прикрепить сюда файл python.log из папки "C:\Games\World_of_Tanks\".

 

 

Python=C:\python34.dll

 

В игре Python 2.7.

Share this post


Link to post

Short link
Share on other sites

И что это? Ты можешь прикрепить сюда файл python.log из папки "C:\Games\World_of_Tanks\".

 

 

В игре Python 2.7.

Когда подключаю 2.7 в питоне ошибка:

>>> Python connected: internal error, connection aborted!

Share this post


Link to post

Short link
Share on other sites

Если пытаешься скомпилировать через PjOrion, то лучше разберись сначала как это делается без него. Почитай эту темку.

Edited by DrWebber

Share this post


Link to post

Short link
Share on other sites

@NegaTiV26r, в архиве тут я кидал исходник и уже готовый скомпиленный скрипт. То, что ты пытался компилировать исходник (*.ру) оттуда это я уже понял. А пытался-ли ты использовать уже готовый (*.рус) ?

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...