Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 00:10

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

Advertisement



Ingame namen auflisten

Discussion on Ingame namen auflisten within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2010
Posts: 120
Received Thanks: 26
Red face Ingame namen auflisten

hi
wie kann man mit dem code
alle namen in der umgebung im chat anzeigen lassen?
habe schon versucht geht aber nicht

Quote:
def __OnClickEnd(self):
for i in xrange(600000):
name = chr.GetNameByVID(i)
if (chr.INSTANCE_TYPE_PLAYER == chr.GetInstanceType(i) and name[0] == "["):
chat.AppendChat(chat.CHAT_TYPE_INFO, "GA/GM in der Nähe! Sein Name ist "+name)
chat.AppendChat(chat.CHAT_TYPE_INFO, "GA/GM in der Nähe! Sein Name ist "+name)
chat.AppendChat(chat.CHAT_TYPE_INFO, "GA/GM in der Nähe! Sein Name ist "+name)
chat.AppendChat(chat.CHAT_TYPE_INFO, "GA/GM in der Nähe! Sein Name ist "+name)
chat.AppendChat(chat.CHAT_TYPE_INFO, "GA/GM in der Nähe! Sein Name ist "+name)
break

ist halt dieser GM checker
müsste ja auch für normale spieler gehen (so das er alle Spieler namen im chat aufschreibt)
wenn man das [ weg nimmt zeigt der immernoch keine namen an

weiss einer wie das geht?

&edit habe auch nichts bei google gefunden
FuNyMt2 is offline  
Old 06/01/2011, 18:29   #2
 
elite*gold: 6
Join Date: May 2010
Posts: 1,227
Received Thanks: 1,629
lass mich raten vom v4a Clienten entnommen?
PHP Code:
    def __OnClickEnd(self):
        for 
i in xrange(600000):
            
name chr.GetNameByVID(i)
            if (
chr.INSTANCE_TYPE_PLAYER == chr.GetInstanceType(i) and name[0] == "["):
                
self.bigBoard.SetTip("GA/GM in der Nähe! Sein Name ist "+name
Das Orginal Script^^

Damit das passt muss 1.der Button geklickt werden oder einfach etwas aktiv sein(ginge z.B. in onUpdate, dazu müsstest du allerdings noch eine Beschränkung reinhauen sofern du nicht willst dass die Nachricht 20x die Sekunde kommt.
Das Script ist ansich in Ordnung.
Btw check mal ob du bei dem Script überhaupt den chat importet hast, sonst ists sowieso klar^^

MfG RealFreak
RealFreak is offline  
Thanks
1 User
Old 06/01/2011, 18:43   #3
 
elite*gold: 0
Join Date: Jan 2010
Posts: 120
Received Thanks: 26
wieso per button?
muss doch auch mit hokeys funktionieren
so geht der gm checker bei mir auch

habe mal den code übernommen
teste ich mal gleich
FuNyMt2 is offline  
Old 06/01/2011, 18:47   #4
 
elite*gold: 6
Join Date: May 2010
Posts: 1,227
Received Thanks: 1,629
self.bigBoard.SetTip("GA/GM in der Nähe! Sein Name ist "+name)
das wirds bei dir nicht geben und ja per Hotkey geht es auch, einfach dass die Func erstmals aufgerufen wird.
Ersetz z.B. das self.bigBoard.SetTip("GA/GM in der Nähe! Sein Name ist "+name) mit :
PHP Code:
        chat.AppendChat(chat.CHAT_TYPE_INFO"GA/GM in der Nähe! Sein Name ist "+name
MfG RealFreak
RealFreak is offline  
Old 06/01/2011, 19:01   #5
 
elite*gold: 0
Join Date: Jan 2010
Posts: 120
Received Thanks: 26
ja mit dem code den du mir geschickt hast funktioniert es nicht^^
versuche es mal wie du es in dem letzten post geschrieben hast

aber man muss immer noch bei
Quote:
if (chr.INSTANCE_TYPE_PLAYER == chr.GetInstanceType(i) and name[0] == "["):
da [ weg gemacht werden?

also zu

Quote:
if (chr.INSTANCE_TYPE_PLAYER == chr.GetInstanceType(i) and name[0] == ""):
FuNyMt2 is offline  
Old 06/01/2011, 19:29   #6
 
elite*gold: 6
Join Date: May 2010
Posts: 1,227
Received Thanks: 1,629
also bei mir klappt der Source von oben, das [ checkt nur den Namen an der 1.Stelle nach einem [ ab, da es normalerweiße [GM usw heißt.
Was haste für eine Fehlermeldung in der syserr?
RealFreak is offline  
Old 06/01/2011, 20:42   #7
 
elite*gold: 0
Join Date: Jan 2010
Posts: 120
Received Thanks: 26
Code:
0601 20:33:01915 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/a_rhapsody_of_war.wav
0601 20:33:04608 ::  CItemManager::LoadItemList(locale/de/item_list.txt) - StrangeLine in 3744

0601 20:33:04608 ::  CItemManager::LoadItemList(locale/de/item_list.txt) - StrangeLine in 3745

0601 20:33:04608 ::  CItemManager::LoadItemList(locale/de/item_list.txt) - StrangeLine in 3746

0601 20:33:04613 ::  CItemManager::LoadItemList(locale/de/item_list.txt) - StrangeLine in 4700

0601 20:33:04613 ::  CItemManager::LoadItemList(locale/de/item_list.txt) - StrangeLine in 4701

0601 20:33:04613 ::  CItemManager::LoadItemList(locale/de/item_list.txt) - StrangeLine in 4702

0601 20:33:04613 ::  CItemManager::LoadItemList(locale/de/item_list.txt) - StrangeLine in 4703

0601 20:33:04613 ::  CItemManager::LoadItemList(locale/de/item_list.txt) - StrangeLine in 4704

0601 20:33:04613 ::  CItemManager::LoadItemList(locale/de/item_list.txt) - StrangeLine in 4705

0601 20:33:04613 ::  CItemManager::LoadItemList(locale/de/item_list.txt) - StrangeLine in 4706

0601 20:33:04613 ::  CItemManager::LoadItemList(locale/de/item_list.txt) - StrangeLine in 4707

0601 20:33:04613 ::  CItemManager::LoadItemList(locale/de/item_list.txt) - StrangeLine in 4708

0601 20:33:04613 ::  CItemManager::LoadItemList(locale/de/item_list.txt) - StrangeLine in 4709

0601 20:33:05412 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/a_rhapsody_of_war.wav
0601 20:33:11774 :: 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.
0601 20:33:17743 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/enter_the_east.mp3
0601 20:33:22281 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x80000015, which doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
0601 20:33:23633 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x80000015, which doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
0601 20:33:23730 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x80000015, which doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
sieht nicht so aus als hätte es mit dem fehler zutuen
kann metin auch normal starten nur wenn ich jetzt 11 drücke 1sec standbild und dan passiert nichts mehr

so sieht mein code jetzt aus
oben wo die hotkeys hinkommen:
PHP Code:
onPressKeyDict[app.DIK_F11]    = lambda self.__PlayerOnClickEnd() 
Haupt code
PHP Code:
def __PlayerOnClickEnd(self):
                for 
i in xrange(600000):
                        
name chr.GetNameByVID(i)
                        if (
chr.INSTANCE_TYPE_PLAYER == chr.GetInstanceType(i) and name[0] == ""):
                                
chat.AppendChat(chat.CHAT_TYPE_INFO"GA/GM in der Nähe! Sein Name ist "+name

und du sagst ja ich brauche [ für den gm
aber ich will ja die spieler in der umgebung aufgelistet bekommen
keine gms(dafür habe ich einen extra hotkey der auch funktioniert)
also wofür das [ ?
verstehe ich nicht
FuNyMt2 is offline  
Old 06/04/2011, 14:16   #8
 
elite*gold: 0
Join Date: Jan 2010
Posts: 120
Received Thanks: 26
kann mir einer helfen?
FuNyMt2 is offline  
Reply


Similar Threads Similar Threads
Suche Ingame namen
03/03/2013 - CrossFire - 24 Replies
Hallo ich wollte mal fragen wie ich mich in cf nenen soll. Also es muss mindesten so eine xit Hoffe auf antworten:handsdown:
[S] Ingame Namen [B] Elitegold!
05/26/2011 - elite*gold Trading - 42 Replies
Hey liebe Com, Suche einen Guten Namen für Online Games und ähnliches. Biete für jeden Guten Namen 2 - 5 Elitegold! Viel Glück,und Gute Namen,keinen Scheiß. Drive by Sound.
InGame Namen?
01/19/2011 - CrossFire - 2 Replies
Hallo Liebe E*Pvpers ich will einen Namen mit TM am ende leider weiß ich nicht wie das geht könnt mir das einer erklären und ich habe nur ein Laptop...... Mfg NeoN
Ingame Namen
10/24/2010 - CrossFire - 38 Replies
Sorry muss mal wieder Namen ändern . Hätte gerne ein Lustigen namen. THX schonmal an alle die was sinnvolles Posten.:o
Ingame namen
10/02/2010 - CrossFire - 32 Replies
Hallo hab ma neh frage ich und mein freund wollen sich fast genau so nennen Habt ihr vorschläge=?



All times are GMT +2. The time now is 00:10.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.