Çözüldü Bildirim Açma

  • Konuyu açan Konuyu açan Zexx
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 6
  • Gösterim Gösterim 84
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

Zexx

Çaylak Üye
Üye
Mesaj
9
Beğeni
3
Puan
10
Ticaret Puanı
0
Arkadaşlar selamlar oyun içerisinde PM geldiğinde oyun clienti aşağıdaysa veya bilgisayarda başka bir programda işlem yapılıyorsa
PM Geldiğinde clientin sarı olarak yanıp sönmesi yani PM nin geldiğini bildirmesi özelliğini nasıl yapabilirim bilgisi olan var mı.
 
Çözüm
işlemleri yapmadan önce yedeğini almanı öneririm
Client/root/InterfaceModule.py aç Arat : 2x
Kod:
Genişlet Daralt Kopyala
btn.Flash() #in function def RecvWhisper(self, name):
Altına ekle:
Kod:
Genişlet Daralt Kopyala
app.FlashApplication()
Source/src/Client/UserInterface/PythonApplication.cpp aç Arat :
Kod:
Genişlet Daralt Kopyala
void CPythonApplication::Clear()
{
   m_pySystem.Clear();
}
Altına Ekle:
Kod:
Genişlet Daralt Kopyala
#include <Windows.h>
void CPythonApplication::FlashApplication()
{
   HWND hWnd = GetWindowHandle();
   FLASHWINFO fi;
   fi.cbSize = sizeof(FLASHWINFO);
   fi.hwnd = hWnd;
   fi.dwFlags = FLASHW_ALL | FLASHW_TIMERNOFG;
   fi.uCount = 0;
   fi.dwTimeout = 0;
   FlashWindowEx(&fi);
}
Source/src/Client/UserInterface/PythonApplication.h aç Arat :
Kod:
Genişlet Daralt Kopyala
void SetForceSightRange(int iRange);
Altına...
işlemleri yapmadan önce yedeğini almanı öneririm
Client/root/InterfaceModule.py aç Arat : 2x
Kod:
Genişlet Daralt Kopyala
btn.Flash() #in function def RecvWhisper(self, name):
Altına ekle:
Kod:
Genişlet Daralt Kopyala
app.FlashApplication()
Source/src/Client/UserInterface/PythonApplication.cpp aç Arat :
Kod:
Genişlet Daralt Kopyala
void CPythonApplication::Clear()
{
   m_pySystem.Clear();
}
Altına Ekle:
Kod:
Genişlet Daralt Kopyala
#include <Windows.h>
void CPythonApplication::FlashApplication()
{
   HWND hWnd = GetWindowHandle();
   FLASHWINFO fi;
   fi.cbSize = sizeof(FLASHWINFO);
   fi.hwnd = hWnd;
   fi.dwFlags = FLASHW_ALL | FLASHW_TIMERNOFG;
   fi.uCount = 0;
   fi.dwTimeout = 0;
   FlashWindowEx(&fi);
}
Source/src/Client/UserInterface/PythonApplication.h aç Arat :
Kod:
Genişlet Daralt Kopyala
void SetForceSightRange(int iRange);
Altına Ekle:
Kod:
Genişlet Daralt Kopyala
void FlashApplication();
Source/src/Client/UserInterface/PythonApplicationModule.cpp aç Arat :
Kod:
Genişlet Daralt Kopyala
PyObject* appLogoClose(PyObject* poSelf, PyObject* poArgs)
{
   //CPythonApplication::Instance().OnLogoClose();
   return Py_BuildNone();
}
Altına Ekle:
Kod:
Genişlet Daralt Kopyala
PyObject* appFlashApplication(PyObject* poSelf, PyObject* poArgs)
{
   CPythonApplication::Instance().FlashApplication();
   return Py_BuildNone();
}
Arat :
Kod:
Genişlet Daralt Kopyala
{ "OnLogoClose",            appLogoClose,               METH_VARARGS },
Altına Ekle:
Kod:
Genişlet Daralt Kopyala
{ "FlashApplication",         appFlashApplication,         METH_VARARGS },
 
Çözüm
gerekli dosyaları ilk olarak yedekle masaüstüne yedeğini al sonra işlemlere başla işlemleri yap bir sorun olursa geri yedekleri yüklersin sorun ortadan kalkar
Anladım yedekler var zaten hocam sorun yok ama başka birşey soracaktım aslında dosya aç kapa ile ilgili canlı görebilseydim iyi olurdu aklıma kazınırdı.
 
Anladım yedekler var zaten hocam sorun yok ama başka birşey soracaktım aslında dosya aç kapa ile ilgili canlı görebilseydim iyi olurdu aklıma kazınırdı.
Linkleri görebilmek için giriş yap veya kayıt ol.

sistemin çalıştığına kanıt

edit:
Client/root/InterfaceModule.py aç Arat : 2x
Kod:
btn.Flash() #in function def RecvWhisper(self, name): bunu aratıyorum cıkmıyor ?

arat
def RecvWhisper(self, name):
ekle
Kod:
Genişlet Daralt Kopyala
        app.FlashApplication()
 
işlemleri yapmadan önce yedeğini almanı öneririm
Client/root/InterfaceModule.py aç Arat : 2x
Kod:
Genişlet Daralt Kopyala
btn.Flash() #in function def RecvWhisper(self, name):
Altına ekle:
Kod:
Genişlet Daralt Kopyala
app.FlashApplication()
Source/src/Client/UserInterface/PythonApplication.cpp aç Arat :
Kod:
Genişlet Daralt Kopyala
void CPythonApplication::Clear()
{
   m_pySystem.Clear();
}
Altına Ekle:
Kod:
Genişlet Daralt Kopyala
#include <Windows.h>
void CPythonApplication::FlashApplication()
{
   HWND hWnd = GetWindowHandle();
   FLASHWINFO fi;
   fi.cbSize = sizeof(FLASHWINFO);
   fi.hwnd = hWnd;
   fi.dwFlags = FLASHW_ALL | FLASHW_TIMERNOFG;
   fi.uCount = 0;
   fi.dwTimeout = 0;
   FlashWindowEx(&fi);
}
Source/src/Client/UserInterface/PythonApplication.h aç Arat :
Kod:
Genişlet Daralt Kopyala
void SetForceSightRange(int iRange);
Altına Ekle:
Kod:
Genişlet Daralt Kopyala
void FlashApplication();
Source/src/Client/UserInterface/PythonApplicationModule.cpp aç Arat :
Kod:
Genişlet Daralt Kopyala
PyObject* appLogoClose(PyObject* poSelf, PyObject* poArgs)
{
   //CPythonApplication::Instance().OnLogoClose();
   return Py_BuildNone();
}
Altına Ekle:
Kod:
Genişlet Daralt Kopyala
PyObject* appFlashApplication(PyObject* poSelf, PyObject* poArgs)
{
   CPythonApplication::Instance().FlashApplication();
   return Py_BuildNone();
}
Arat :
Kod:
Genişlet Daralt Kopyala
{ "OnLogoClose",            appLogoClose,               METH_VARARGS },
Altına Ekle:
Kod:
Genişlet Daralt Kopyala
{ "FlashApplication",         appFlashApplication,         METH_VARARGS },
Arkadaşa teşekkürler konu Çözüldü <3
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Üst