Metin2 Python Befehl?! Dringende Hilfe!

06/16/2014 01:40 .SenSatioNx3'#1
Hey Ich arbeite zurzeit an einem kleinen test tool zum lernen und will sowas wie ein PN Bot erstellen..

beispiel
Wenn in einer 'Range' von '500' ein Charakter mit dem name '123456' existiert dann schreib als Notiz der 'Charakter '123456' wurde gefunden.

sry ich wusste nicht wie ich es schreiben sollte haha fail
hab nur sowas hier aber funkt nicht...

Code:
for vid in xrange(1, 100000):
			vid2 = chr.GetInstanceType(vid)
			if vid2 == chr.INSTANCE_TYPE_PLAYER and chr.GetNameByVID(vid) != "None" and (chr.IsGameMaster(vid) or chr.GetNameByVID(vid)[0] == "(" or chr.GetNameByVID(vid)[0] == "["):
					chat.AppendChat(chat.CHAT_TYPE_INFO, str(chr.GetNameByVID(vid)) + " wurde gefunden")
					if action == 1:
						chat.AppendChat(chat.CHAT_TYPE_INFO, str(chr.GetNameByVID(vid)) + " wurde gefunden")
hoffe jemand kann mir helfen ...
06/16/2014 08:15 PDDS™#2
Quote:
Originally Posted by .SenSatioNx3' View Post
Code:
if action == 1:
    chat.AppendChat(chat.CHAT_TYPE_INFO, str(chr.GetNameByVID(vid)) + " wurde gefunden")
Was genau hast du denn in deiner variable action definiert?
Bzw hast du mal in die Syserr geschaut? Und wie wird dieses "Script" / Funktion aufgerufen?

Mit ein paar mehr Infos kann man dir bestimmt helfen :)

Gruß