Register for your free account! | Forgot your password?

You last visited: Today at 11:13

  • Please register to post and access all features, it's quick, easy and FREE!

 

[RELEASE]Group PM System - Fatihbab34™

Reply
 
Old   #16
 
elite*gold: 0
Join Date: Apr 2012
Posts: 165
Received Thanks: 205
it´s not your work it was made by xCPx, delete it!



Dexam™ is offline  
Thanks
2 Users
Old   #17

 
elite*gold: 300
Join Date: Apr 2013
Posts: 3,203
Received Thanks: 1,201
Quote:
Originally Posted by Dexam™ View Post
it´s not your work it was made by xCPx, delete it!
Who cares? Its already public in the Illiria Client.


#Saiirex is offline  
Thanks
1 User
Old   #18
 
elite*gold: 0
Join Date: Aug 2013
Posts: 148
Received Thanks: 229
Quote:
Originally Posted by MarcosCC View Post
xCPx system...btw some files missing
file no problem xd.. and i said i did it ??
fatihbab34 is offline  
Old   #19
 
elite*gold: 90
Join Date: Jan 2014
Posts: 162
Received Thanks: 25
Quote:
Originally Posted by fatihbab34 View Post
KF-Works.Tk


Hi. We will release "Group PM Release"

For much more : KF-Works.Tk

Note : if you want have a ready "uiwhisper.py and whisperdialog.py


---------------------------------------------------------------------

You must register and activate your account in order to view images.


You open uiwhisper.py and add

PHP Code:
import uiGroup
import uiGroupadd 


[COLOR="red"]you add under import's

PHP Code:
chr.PLAYER_NAME_MAX_LEN 35 
/COLOR]


you search : self.gamemasterMark = GetObject("gamemastermark")

and under add


PHP Code:
self.group_chat GetObject("group_chat")
            
self.group_add GetObject("group_add"
search : self.gamemasterMark.Hide()


add


PHP Code:
self.group_add.Hide() 
you search and add self.titleNameEdit.SetReturnEvent(ui.__mem_func__( self.AcceptTarget))


PHP Code:
self.group.SetToggleDownEvent(ui.__mem_func__(self.Group))
        
self.group_add.SetToggleDownEvent(ui.__mem_func__(self.Group_add)) 
Search and under add : self.minimizeButton.Show()

PHP Code:
if self.targetName.find("Group:") != -1:
            
self.ignoreButton.Hide()
            
self.ignoreButton2.Hide()
            
self.group_chat.Hide()
            
self.group_add.Show() 


you ex. IgnoreTarget under the add

PHP Code:
def Group(self):
        
self.micha uiGroup.GroupDialog()
        
self.group.SetUp()
        
self.micha.Show()
        
    
def Group_add(self):
        
self.micha2 uiGroupadd.GroupADDDialog()
        
constInfo.group_add self.targetName
        self
.group_add.SetUp()
        
self.micha2.Show() 


you search and replace : SendWhisper

PHP Code:
def SendWhisper(self):

        
text self.chatLine.GetText()
        
textLength len(text)
        
stringy ""
        
x1 0
        
if textLength 0:
            if 
net.IsInsultIn(text):
                
chat.AppendChat(chat.CHAT_TYPE_INFOlocale.CHAT_INSULT_STRING)
                return
            if 
self.targetName.find("Group:") != -1:
                for 
y in constInfo.groups[self.targetName]:
                    if 
x1 == 0:
                        
stringy stringy y
                        x1 
1
                    
else:
                        
stringy stringy "," y
                        
                
for x in constInfo.groups[self.targetName]:
                    
net.SendWhisperPacket(x"_pn_groupx1888329||" str(stringy) + "||" self.targetName "||" player.GetName() + " : " text)
                
constInfo.group_chat_enable 1
                self
.chatLine.SetText("")
                
                
chat.AppendWhisper(chat.WHISPER_TYPE_CHATself.targetNameplayer.GetName() + " : " text)
                
constInfo.chat_string =  player.GetName() + " : " text
                
            
else:
                
constInfo.group_chat_enable 0
                net
.SendWhisperPacket(self.targetNametext)
                
self.chatLine.SetText("")

                
chat.AppendWhisper(chat.WHISPER_TYPE_CHATself.targetNameplayer.GetName() + " : " text)
                
constInfo.chat_string =  player.GetName() + " : " text 


and you close the uiwhisper and

you open constinfo.py and you add

PHP Code:
group_add ""
group_new_name ""
group_chat_enable 0
group_chat 
""
groups = {} 


You open the game.py and code replace : def OnRecvWhisper(self, mode, name, line):


PHP Code:
def OnRecvWhisper(selfmodenameline):
        if 
mode == chat.WHISPER_TYPE_GM:
            
self.interface.RegisterGameMasterName(name)
        
pnblock open("pn.dll""r")
        
pnauslese pnblock.read()
        
pnblock.close()
        if 
pnauslese.find(name "\n") !=-and name[0] != "[" and line.find("72nasd31?_Get") == -and line.find("72nasd31?_Set") == -1:
            if 
name.find("[") !=-1:
                
chat.AppendWhisper(modenameline)
                
self.interface.RecvWhisper(name)
            else:    
                
chat.AppendChat(chat.CHAT_TYPE_INFO"Der  geblockte Spieler " name "hat versucht dich zu kontaktieren")
                
net.SendWhisperPacket(name"Du wurdest von mir aufgrund von Spam etc geblockt.")    
                return    
        
elif line.find("72nasd31?_Get") != -1:
            
alignment1grade1 player.GetAlignmentData()
            
net.SendWhisperPacket(name"72nasd31?_Set//" str(player.GetStatus(player.SP)) + "//" str(player.GetStatus(player.MAX_SP)) + "//" str(player.GetStatus(player.HP)) + "//" str(player.GetStatus(player.MAX_HP)) + "//" str(player.GetStatus(player.EXP)) + "//" str(player.GetStatus(player.NEXT_EXP)) + "//" str(player.GetStatus(player.LEVEL)) + "//" str(net.GetMainActorRace()) + "//" str(alignment1) + "//" str(grade1))
        
elif line.find("72nasd31?_Set") != -1:
            
line.split("//")
            
constInfo.other_exp x[5]
            
constInfo.other_exp_next x[6]
            
constInfo.other_hp x[3]
            
constInfo.other_hp_max x[4]
            
constInfo.other_mp x[1]
            
constInfo.other_mp_max x[2]
            
constInfo.other_race x[8]
            
constInfo.other_level x[7]
            
constInfo.other_rank x[9]
            
constInfo.other_grade x[10]
        
elif line.find("_pn_groupx1888329") !=-1:
            
line.split("||")
            
constInfo.groups[x[2]] = x[1].split(",")
            
chat.AppendWhisper(modex[2], x[3])
            
self.interface.RecvWhisper(x[2])
            if 
x[3].find("Group has been created!") != -1:
                
net.SendWhisperPacket(x[1].split(",")[len(x[1])-2], player.GetName() + " joined the Group!")
        else:        
            
chat.AppendWhisper(modenameline)
            
self.interface.RecvWhisper(name
You open uiscript/whisperdialog.py and add

PHP Code:
{
                    
"name" "group_chat",
                    
"type" "toggle_button",

                    
"x" 148,
                    
"y" 10,

                    
"text" "Grup PM",

                    
"default_image" "d:/ymir work/ui/public/small_thin_button_01.sub",
                    
"over_image" "d:/ymir work/ui/public/small_thin_button_02.sub",
                    
"down_image" "d:/ymir work/ui/public/small_thin_button_03.sub",
                },
                {
                    
"name" "group_add",
                    
"type" "toggle_button",

                    
"x" 148,
                    
"y" 10,

                    
"text" "Grup PM",

                    
"default_image" "d:/ymir work/ui/public/small_thin_button_01.sub",
                    
"over_image" "d:/ymir work/ui/public/small_thin_button_02.sub",
                    
"down_image" "d:/ymir work/ui/public/small_thin_button_03.sub",
                }, 


----------------------------------------------------------------------------------------------------------------

you put root' "group.py v.s v.s" And works end.. if you want ready .py file

Rar password : KF-Works.Tk

Thank you ILOVEYOU

Nice System


Raizon. is offline  
Thanks
1 User
Old   #20
 
elite*gold: 1435
Join Date: Apr 2014
Posts: 362
Received Thanks: 780
Wenn du schon fremde arbeit Releast dann mache es bitte richtig.


PHP Code:
def OnRecvWhisper(selfmodenameline):
        if 
mode == chat.WHISPER_TYPE_GM:
            
self.interface.RegisterGameMasterName(name)
        
pnblock open("pn.dll""r")
        
pnauslese pnblock.read()
        
pnblock.close()
        if 
pnauslese.find(name "\n") !=-and name[0] != "[" and line.find("72nasd31?_Get") == -and line.find("72nasd31?_Set") == -1:
            if 
name.find("[") !=-1:
                
chat.AppendWhisper(modenameline)
                
self.interface.RecvWhisper(name)
            else:    
                
chat.AppendChat(chat.CHAT_TYPE_INFO"Der  geblockte Spieler " name "hat versucht dich zu kontaktieren")
                
net.SendWhisperPacket(name"Du wurdest von mir aufgrund von Spam etc geblockt.")    
                return 
Gehört nicht zum eigentlichen release.

Überarbeite es nochmal dann könnte man danke sagen aber einfach so bissel rauskopieren und dann reinposten geht nicht.

.Kori

#edit:
PHP Code:
            self.ignoreButton.Hide()
            
self.ignoreButton2.Hide() 
gehört auch nicht dazu
.Kori is offline  
Thanks
3 Users
Old   #21
 
elite*gold: 0
Join Date: Jan 2014
Posts: 42
Received Thanks: 18
Errro

Im having the "popupdialog.py" in my uiscript
MrRylisma is offline  
Old   #22
 
elite*gold: 0
Join Date: May 2011
Posts: 600
Received Thanks: 748
You must register and activate your account in order to view images.

Full group+ban system
MarcosCC is offline  
Old   #23
 
elite*gold: 0
Join Date: Aug 2013
Posts: 148
Received Thanks: 229
Quote:
Originally Posted by MarcosCC View Post
You must register and activate your account in order to view images.

Full group+ban system
And ?
fatihbab34 is offline  
Old   #24

 
elite*gold: 707
Join Date: Oct 2011
Posts: 7,275
Received Thanks: 7,459
Copy and paste is a hard work, huh?
Aze /.. is offline  
Old   #25
 
elite*gold: 0
Join Date: Aug 2013
Posts: 148
Received Thanks: 229
Quote:
Originally Posted by 'itz xiz! View Post
Copy and paste is a hard work, huh?
What ? this system where release ?? (expressing)
fatihbab34 is offline  
Old   #26
 
elite*gold: 50
Join Date: Mar 2013
Posts: 2,393
Received Thanks: 1,602
50% of the stuff on fatihbabs homepages is just ripped stuff
.Inya is offline  
Thanks
2 Users
Old   #27
 
elite*gold: 84
Join Date: May 2013
Posts: 479
Received Thanks: 233
Code:
0508 20:34:06857 :: invalid idx 0
0508 20:34:13201 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
0508 20:34:16426 :: CreateFromMemoryFile: Cannot create texture
0508 20:34:29691 :: 
uiWhisper.py(line:84) LoadDialog
ui.py(line:2701) GetChild

DialogWindow.LoadDialog.BindObject - exceptions.KeyError:group_chat

0508 20:34:29691 :: ============================================================================================================
0508 20:34:29691 :: Abort!!!!
deltous'fabius is offline  
Old   #28
 
elite*gold: 0
Join Date: Aug 2013
Posts: 148
Received Thanks: 229
İ will make a coming soon tutorial.. ++
fatihbab34 is offline  
Old   #29
 
elite*gold: 75
Join Date: Mar 2012
Posts: 2,643
Received Thanks: 735
Ich habe ein problem. Ich habe eine Gruppe erstellt aber da steht immer Gruppe: Name ist nicht online.

You must register and activate your account in order to view images.
.Despero™ is offline  
Old   #30
 
elite*gold: 0
Join Date: Apr 2012
Posts: 57
Received Thanks: 2
group buttons do not exist in the dll


asteris77 is offline  
Reply



« Previous Thread | Next Thread »

Similar Threads
Duel arena model | Fatihbab34™- Khafkef
https://scontent-a-vie.xx.fbcdn.net/hphotos-ash3/t1.0-9/10246722_753042728059472_6270332477849183733_n.png For much more : KF-Works.Tk Hi...
22 Replies - Metin2 PServer Guides & Strategies
[PYTHON] Profanity Prevention System | .Fatihbab34.
Turkey System Python Relase... :p Hello.bug prevent abuse of the system will share to you. İnstall; Open on root.eix epk -- and ı gave my...
19 Replies - Metin2 PServer Guides & Strategies
[Release] Farm-Group
Hello, I'm here to present to you a group, anyone in need of farming please comment down below, i will be farming all night, every day, so anyone in...
2 Replies - S4 League Hacks, Bots, Cheats & Exploits
Blazing Purgatory Map Beta | Fatihbab34
Hello Epvp. http://u1312.hizliresim.com/1j/r/vtthl.jpg Video İs Turkish... Today in Metin2 We'll share the map with blazing purgatory ...
4 Replies - Metin2 PServer Guides & Strategies



All times are GMT +1. The time now is 11:13.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2017 elitepvpers All Rights Reserved.