Problemă chat[Rezolvat!]

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
dragancristian
Nou Venit

Nou Venit
Mesaje: 3
Membru din: 15 Dec 2014, 17:39
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
Medalii

Salut J4M!
Astăzi am încercat să instalez următorul script în uichat.py :

Cod: Selectaţi tot

if net.IsChatInsultIn(text):
			chat.AppendChat(chat.CHAT_TYPE_INFO, locale.CHAT_INSULT_STRING)
			
		if type == chat.CHAT_TYPE_SHOUT: 
			name = player.GetName() 
			empire_id = int(net.GetEmpireID(name)) 
			empire_color = { 
				1: '|cFFFF0000|H|h [Shinsoo] |cFFA7FFD4|H|h', 
				2: '|cFFFFFF00|H|h [Chunjo] |cFFA7FFD4|H|h', 
				3: '|cFF0080FF|H|h [Jinno] |cFFA7FFD4|H|h' 
			} 
			text_color = str(empire_color[empire_id]) + text 
			net.SendChatPacket(text_color, type) 
		else:
			net.SendChatPacket(text, type)
Toate bune şi frumoase, până am deschis clientul. Ei bine, acesta nu se închide forţat, deci scriptul nu este greşit din câte cred eu. Plus că am văzut un video, iar la persoana respectivă funcţiona perfect !
Ca să nu o mai lungesc, atunci când intru în client, şi vreau să scriu ceva pe "Strigă/!", pur şi simplu se închide acea bară în care scrii mesajul. Ca şi atunci când se deschide.
În syserr-ul din client primesc următoarele erori :

Cod: Selectaţi tot

0126 19:57:00942 :: Traceback (most recent call last):

0126 19:57:00942 ::   File "uiChat.py", line 364, in OnIMEReturn

0126 19:57:00942 ::   File "uiChat.py", line 262, in __SendShoutChatPacket

0126 19:57:00942 ::   File "uiChat.py", line 221, in __SendChatPacket

0126 19:57:00942 :: NameError
0126 19:57:00942 :: : 
0126 19:57:00942 :: global name 'player' is not defined
0126 19:57:00942 :: 
Şi se multiplică atunci când încerc să scriu ceva pe "Strigă/!".
Îmi cer scuze pentru eventualele greşeli de aranjare a codurilor, gramaticale, etc.
Am uitat să specific, dar am şi .dif-ul pus în game pentru vorbirea între regate, ca să zic aşa.
Dacă mă puteţi ajuta cumva, apreciez foarte mult!
Mulţumesc.
Respectă şi vei fi respectat!
Afișează semnătura
Avatar utilizator
AdrianC
Nivel 4

Nivel 4
Mesaje: 676
Membru din: 30 Noi 2014, 20:37
Server: #.#
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 47  
Medalii

Ai grijă problema ar putea fi din cauza aranjări linilor, folosește cu TAB !
Avatar utilizator
dragancristian
Nou Venit

Nou Venit
Mesaje: 3
Membru din: 15 Dec 2014, 17:39
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
Medalii

Am aranjat doar cu tab şi enter, nimic altceva... Dacă se oferă cineva să mi-l prelucreze... Mulţumesc.
Respectă şi vei fi respectat!
Afișează semnătura
Avatar utilizator
dragancristian
Nou Venit

Nou Venit
Mesaje: 3
Membru din: 15 Dec 2014, 17:39
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
Medalii

Ok, nu mă poate ajuta nimeni... T.C.
Respectă şi vei fi respectat!
Afișează semnătura
Avatar utilizator
K4nT
Nivel 4

Nivel 4
Mesaje: 515
Membru din: 26 Iun 2014, 11:23
Server: Nu am inca
Regat: Jinno
Aprecieri: 2  
Mulţumiri: 24  
 Contact:
Medalii

T/C la cererea ajutorului.
Marcat ca rezolvat!
Imagine
Imagine
Imagine
Imagine
Afișează semnătura
Închis

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Semrush [Bot] și 32 vizitatori