[Source] Anzahl der Zeichen im Namen

03/03/2011 20:31 .Tear#1
Wie der Titel schon sagt n Mini-Tutorial wie man die Mindest und Maximale Zeichen im Namen ändert.

Ihr öffnet die WndTitle.cpp
und sucht nach:
Code:
#ifdef __RULE_0615
Dann findet ihr das hier:
Code:
#ifdef __RULE_0615
	// "À̸§Àº ÇÑ±Û 2ÀÚ ÀÌ»ó, 8ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇϽʽÿÀ."
	// "À̸§Àº ¿µ¹® 4ÀÚ ÀÌ»ó, 16ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇϽʽÿÀ."
	if( strName.GetLength() < [COLOR="DeepSkyBlue"]4[/COLOR] || strName.GetLength() > [COLOR="Red"]16[/COLOR] )
		return TID_DIAG_RULE_0;
#else	// __RULE_0615
	if( strName.GetLength() < 3 || strName.GetLength() > 16 )
		return TID_DIAG_0011;			// "¸íĪ¿¡ 3±ÛÀÚ ÀÌ»ó, 16±ÛÀÚ ÀÌÇÏ·Î ÀÔ·Â ÀÔ·ÂÇϽʽÿÀ."
#endif	// __RULE_0615
Die 4 sind die mindestzeichen die erlaubt sind und die 16 die maximalen Zeichen ihr könnt sie ändern wie ihr wollt, ich hab nur die Minimalen Zeichen von 4 zu 3 geändert, da ich finde 3 Buchstaben im Namen haben was melancholisches xD

Is ja keine große änderung hab selbst vorhin ein wenig suchen müssen is aber schnell gefunden.

nach der Änderung einfach speichern + compilen und das wars ^^
03/03/2011 21:00 Sedrika#2
Nehm ich dem index bei.
03/03/2011 22:25 _DEFiNiTiON_#3
Würde doe Begrenzung aber nicht zuhoch setzten sonst kommen namen wie:
'Derdereuchallewegasaltihrnubs' :D
Aber gut erklärt !
11/12/2011 11:04 Samsung94#4
wie geht das compilen ?
11/12/2011 12:01 Marv!n#5
Man muss aber beachten, dass aufgrund des varchar(32) der m_szName-Spalte in der Datenbank maximal 32 Zeichen eingetragen werden, der Rest wird - sollte die varchar-Angabe nicht erhöht werden - abgeschnitten, sollte man einen längeren Charakternamen als 32 Zeichen angeben.

Zumindest gehe ich davon aus, da es mir logisch erscheint, testen kann ich es nicht.
12/22/2011 10:40 Shuya83#6
Sollte man nicht machen, da der antihack crasht wenn man mehr als 16 Zeichen hat. Und wenn man weniger als 4 Zeichen benutzt kommt man nicht auf den server.
12/22/2011 11:19 Synxx©#7
Quote:
Originally Posted by Shuya83 View Post
Sollte man nicht machen, da der antihack crasht wenn man mehr als 16 Zeichen hat. Und wenn man weniger als 4 Zeichen benutzt kommt man nicht auf den server.
Muss man einstellen ;)
schau mal im configordner alle ini's durch, steht irgendwas mit min und max level und da die zahlen ändern
12/22/2011 12:47 Shuya83#8
Das steht in den inis von AH nicht drinne.
12/22/2011 16:23 .Tear#9
Quote:
Originally Posted by Shuya83 View Post
Sollte man nicht machen, da der antihack crasht wenn man mehr als 16 Zeichen hat. Und wenn man weniger als 4 Zeichen benutzt kommt man nicht auf den server.
LoL, hatte selber nur 3 Zeichen auf meinem Server, mit Toms Ah gings ohne probleme..