[PYTHON] Sistem Seen

Deconectat
Avatar utilizator
C.Marius
Mister Just4Metin
Mister Just4Metin
Mesaje: 682
Membru din: 28 Sep 2014
Localitate: Targoviste
Status: Sunt bine mersi ^.^
Server Metin2: Metin2Delphi
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 8
Contact:

[PYTHON] Sistem Seen

Mesajde C.Marius » 02 Oct 2015, 21:05

Salutare :-ss

Acest mic sistem iti arata, exact ca la facebook cand un jucator ti-a vazut mesajul.

Imagine

Intrati in constinfo.py

Cod: Selectaţi tot

CONSOLE_ENABLE = 0

Doar sub aceasta se adaugă după cum urmează:

Cod: Selectaţi tot

WHISPER_GORULDU_LIST = []
WHISPER_GORULDU_TIME_LIST = {} 

In game.py cautati:

Cod: Selectaţi tot

def OnRecvWhisper(self, mode, name, line)

Inlocuiti complet cu:

Cod: Selectaţi tot

def OnRecvWhisper(self, mode, name, line):
        if mode == chat.WHISPER_TYPE_GM:
            self.interface.RegisterGameMasterName(name)
           
        if line.find("#xsbyfatihbab34juwqysnmnsmqwnqmnsaxncvmwteqsmkuwhqnywqb#") != -1:
            bol = line.split("#")
            chat.AppendWhisper(mode, name, bol[1])
            #self.interface.RecvWhisper(name)
            return
        else:
            if not "#"+str(name)+"#" in constInfo.WHISPER_GORULDU_LIST:
                constInfo.WHISPER_GORULDU_LIST.append("#"+str(name)+"#")
               
        chat.AppendWhisper(mode, name, line)
        self.interface.RecvWhisper(name) 


In uiwhisper.py adaugati:

Cod: Selectaţi tot

import constInfo
import time 

Cautati:

Cod: Selectaţi tot

def OpenWithTarget(self, targetName): 

Schimbati cu:

Cod: Selectaţi tot

def OpenWithTarget(self, targetName):
        chat.CreateWhisper(targetName)
        chat.SetWhisperBoxSize(targetName, self.GetWidth() - 60, self.GetHeight() - 90)
        self.chatLine.SetFocus()
        self.titleName.SetText(targetName)
        self.targetName = targetName
        self.textRenderer.SetTargetName(targetName)
        self.titleNameEdit.Hide()
        self.ignoreButton.Hide()
        if app.IsDevStage():
            self.reportViolentWhisperButton.Show()
        else:
            self.reportViolentWhisperButton.Hide()
        self.acceptButton.Hide()
        self.gamemasterMark.Hide()
        self.minimizeButton.Show()
        if "#"+str(self.targetName)+"#" in constInfo.WHISPER_GORULDU_LIST:
            goruldu_renk = {
                1: '|cFF00FFFF|h'
            }
            goruldu_text = str(goruldu_renk[1])
            localtime = time.strftime("%H:%M:%S")
            net.SendWhisperPacket(self.targetName, "#" + goruldu_text + "Görüldü" + "(" + str(localtime) + ")#goruldumuknk#")
            constInfo.WHISPER_GORULDU_LIST.remove("#"+str(self.targetName)+"#") 


Adaugati in locale/de-tr/locale_game.txt codul:

Cod: Selectaţi tot

WHISPER_GORULDU    Görüldü.

Spor la implementat :-bd

Deconectat
Avatar utilizator
georgegeo40
Utilizator interzis !
Utilizator interzis !
Mesaje: 364
Membru din: 15 Aug 2014
Status: xgeo.mt2.ro
Server Metin2: ...
Regat: Chunjo
Mulțumiri acordate: 3
Mulțumiri primite: 4

Re: [PYTHON] Sistem Seen

Mesajde georgegeo40 » 19 Noi 2015, 10:21

Testat de cineva?

Deconectat
Avatar utilizator
Raj 1337
Mister Just4Metin
Mister Just4Metin
Mesaje: 369
Membru din: 25 Mai 2015
Localitate: Unde vreau
Status: Drogat
Regat: Jinno
Mulțumiri acordate: 35
Mulțumiri primite: 68

Re: [PYTHON] Sistem Seen

Mesajde Raj 1337 » 10 Ian 2016, 16:12

la mine n-a mers :-s

MULŢI PE LUME SE DAU ŞMECHERI, SE CRED MAI PRESUS CA ALŢII,
DAR ÎN OCHII MEI EI SUNT, DECÂT NIŞTE IMITAŢII! ^#(^

Deconectat
Avatar utilizator
DaRealPain
Fost Helper
Fost Helper
Mesaje: 956
Membru din: 05 Oct 2014
Status: I'm happy (:
Server Metin2: Loading ...
Mulțumiri acordate: 8
Mulțumiri primite: 7
Contact:

Re: [PYTHON] Sistem Seen

Mesajde DaRealPain » 10 Ian 2016, 22:44

Functioneaza ;)
Doresti sa iti omori timpul cu un Let's Play de la cele mai actuale jocuri?
Da click pe banner, lasa un like si aboneaza-te.
Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Tutoriale pentru servere de Metin2
Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Deconectat
Avatar utilizator
[MR]Dream
Nivel 3
Nivel 3
Mesaje: 364
Membru din: 21 Ian 2015
Localitate: Ploiesti
Status: Invincible
Server Metin2: Mt2 BTC
Regat: Jinno
Mulțumiri acordate: 6
Mulțumiri primite: 1

Re: [PYTHON] Sistem Seen

Mesajde [MR]Dream » 14 Ian 2016, 00:27

Imagine

Imagine

Deconectat
Avatar utilizator
DaYellowFlash
Nivel 2
Nivel 2
Mesaje: 194
Membru din: 22 Ian 2016
Status: Sunt bine mersi ^.^
Server Metin2: Lotus II
Mulțumiri acordate: 1
Mulțumiri primite: 1

Re: [PYTHON] Sistem Seen

Mesajde DaYellowFlash » 25 Ian 2016, 12:16

Incerc si eu revin cu edit

Deconectat
Avatar utilizator
LoseControL
Nivel 1
Nivel 1
Mesaje: 95
Membru din: 30 Mar 2014
Localitate: Chalkida, Greece
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: [PYTHON] Sistem Seen

Mesajde LoseControL » 26 Ian 2016, 22:10

De fiecare data cand deschizi PM-ul iti apare seen adica, daca il minimizezi de 15 ori si il deschizi de 15 ori o sa apara seen de 15 ori.
-Actual member of Marvellous Music Lithuania
-Ex resident Deejay at Embargo Night Pub - Iasi
-Ex resident Deejay at Gaz Summer Style Club - Greece, Chalkis
-Special guest at Le Gaga Summer Swimming Pool - Iasi
Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Deconectat
Avatar utilizator
[MR]Dream
Nivel 3
Nivel 3
Mesaje: 364
Membru din: 21 Ian 2015
Localitate: Ploiesti
Status: Invincible
Server Metin2: Mt2 BTC
Regat: Jinno
Mulțumiri acordate: 6
Mulțumiri primite: 1

Re: [PYTHON] Sistem Seen

Mesajde [MR]Dream » 27 Ian 2016, 09:35

LoseControL scrie:De fiecare data cand deschizi PM-ul iti apare seen adica, daca il minimizezi de 15 ori si il deschizi de 15 ori o sa apara seen de 15 ori.


Adevarat si asta, dar functioneaza.
Imagine

Imagine

Deconectat
Avatar utilizator
Kirige
Utilizator interzis !
Utilizator interzis !
Mesaje: 105
Membru din: 23 Noi 2016
Status: Plase Wait
Server Metin2: Standby
Regat: Shinsoo
Mulțumiri acordate: 0
Mulțumiri primite: 19

Re: [PYTHON] Sistem Seen

Mesajde Kirige » 03 Dec 2016, 05:43

Revin cu un edit

[ Postat de pe Android ] Imagine

Deconectat
Avatar utilizator
JustOne
Nivel 1
Nivel 1
Mesaje: 67
Membru din: 23 Oct 2015
Localitate: Cluj-Napoca
Status: Metin2
Server Metin2: In Lucru
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 0

Re: [PYTHON] Sistem Seen

Mesajde JustOne » 10 Dec 2016, 17:22


Mda si la mine tot asa,o rezolvare?


Înapoi la “Altele”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 2 vizitatori