Hilfe Source Code Compilen

01/26/2013 16:20 Azalen#16
Perfekt build ohne fehler Danke an alle
01/26/2013 17:07 Mognakor#17
Quote:
Originally Posted by .::*[D][A][N][I]*::. View Post
irgendwo in der defineneuz.h
PHP Code:
#define MAX_HUMAN_PARTS 5564 (beliebige zahl) 
reinhauen
...

Evtl. mal nachdenken wozu der define benutzt wird? Das Teil heißt nicht umsonst MAX_HUMAN_PARTS ! Wenn man da eine x-beliebige Nummer hinsetzt gibts Bugs die entweder das Equipment nicht richtig auslesen oder den Server zum Abstürzen bringen, nicht davon zu reden dass das als Array-Dimension dient in der CMover-Klasse.

Das rauszufinden geht schneller als sich hier den Frust über solche Ignoranz von der Seele zu schreiben.



Aus der defineNeuz.h
Code:
#define	PARTS_HEAD				0  // Àåºñ¿¡¼* Á¦¿Ü 
#define	PARTS_HAIR				1  // Àåºñ¿¡¼* Á¦¿Ü 
#define	PARTS_UPPER_BODY		2
#define	PARTS_LOWER_BODY		3
#define	PARTS_HAND				4
#define	PARTS_FOOT				5
#define	PARTS_CAP				6
#define	PARTS_ROBE				7
#define	PARTS_CLOAK				8
#define	PARTS_LWEAPON			9 
#define	PARTS_RWEAPON			10
#define	PARTS_SHIELD  			11
#define	PARTS_MASK              12
#define	PARTS_RIDE              13 // Àåºñ¿¡¼* Á¦¿Ü - ÀÌ°Ç 16¹ø ÀÌÈÄ·Î °¡¾ßÇϴ°ǵ¥ ÄÁ¹öÆ®¸¦ ÇØ¾ßÇϱⶫ½Ã ÀÌ´ë·Î ÇØ°áÇß´Ù.
// ¿©±â±îÁö µ¿½Ã Ãâ·Â ÆÄÃ÷ 
// 16ÀÌ»óÀ¸·Î ¼öÄ¡¸¦ ´ÃÀÌ·Á¸é xuzhu¿¡°Ô ²À ¾ê±âÇÒ°Í. ¾È±×·¯¸é ¿¡·¯³².
#define	PARTS_CAP2              14 // Àåºñ¿¡¼* Á¦¿Ü 
#define	PARTS_UPPER2            15 // Àåºñ¿¡¼* Á¦¿Ü 

// ½ÇÁ¦ È*¸é»ó¿¡¼* ·»´õ¸µµÇÁö ¾Ê´Â ÆÄÃ÷´Â 16¹ø ÀÌ»óÀ» ¾´´Ù. ±Í°ÉÀÌ,¹ÝÁö °°Àº°Íµé.
#define	PARTS_LOWER2            16
#define	PARTS_HAND2             17
#define	PARTS_FOOT2             18
// ¿©±â±îÁö ÀåÂøÀº ÇÏÁö¸¸ À̰ÍÀ» ÀåÂøÇϹǷμ* ´Ù¸¥ ÆÄÃ÷°¡ ´«¿¡ ¾Èº¸ÀÌ°Ô ÇÑ´Ù.(ÀͽºÅ©·ç½Ãºê¶ûÀº ´Ù¸£´Ù.)
#define	PARTS_NECKLACE1         19 // ¸ñ°ÉÀÌ
#define	PARTS_RING1             20 // ¹ÝÁö
#define	PARTS_RING2             21
#define	PARTS_EARRING1          22 // ±Í°ÉÀÌ
#define	PARTS_EARRING2          23
#define	PARTS_PROPERTY          24 //¸ñ°ÉÀÌ, ¹ÝÁö, ±Í°ÉÀ̸¦ Á¦¿ÜÇÑ ¼Òµµ±¸µéÀ» Âø¿ëÇÒ °ø°£
#define	PARTS_BULLET            25 //°¢Á¾ÃÑ¾Ë ½½·Ô


#define	PARTS_HAT				26 // ÆÐ¼Ç¾ÆÅÛ ¸ðÀÚ
#define	PARTS_CLOTH				27 // ÆÐ¼Ç ÀÇ»ó 
#define	PARTS_GLOVE				28 // ÆÐ¼Ç Àå°©
#define	PARTS_BOOTS				29 // ÆÐ¼Ç ºÎÃ÷
#define	PARTS_CLOAK2			30 // ÆÐ¼Ç ¸ÁÅä
// ÆÄÃ÷°¡ Ãß°¡µÉ ¶§ ÇÁ·Î±×·¥ÆÀ¿¡ ¾Ë·ÁÁÖ¼¼¿ä
darunter #define MAX_HUMAN_PARTS 31


P.S.: Wenn man da 5000 reinhaut verschwendet man knapp 1 GB Arbeitsspeicher
01/26/2013 17:18 .::*[D][A][N][I]*::.#18
hast du das "beliebige Zahl" übersehen? gut dass das so ein ausmaß haben kann wusste ich nicht aber sich deswegen gleich über mich stellen zu wollen.... :§ und was zum teufel hat ignoranz mit unwissen zu tuen?!
01/26/2013 17:21 Mognakor#19
Quote:
Originally Posted by .::*[D][A][N][I]*::. View Post
hast du das "beliebige Zahl" übersehen? gut dass das so ein ausmaß haben kann wusste ich nicht aber sich deswegen gleich über mich stellen zu wollen.... :§ und was zum teufel hat ignoranz mit unwissen zu tuen?!
"Beliebige Zahl" ist trotzdem falsch.

Und Ignoranz deshalb weil man einfach jeden Fehler etc. über den gleichen Kamm schert anstatt seinen Source mal kurz nach dem define zu durchsuchen.
01/26/2013 17:24 .::*[D][A][N][I]*::.#20
es gibt eben leute die haben erfahrung mit source und programmieren und dann gibts eben die, die was lernen wollen bzw noch nicht so weit sind wie die anderen... dann will ich mich entschuldigen dass ich den müll geschrieben hab Azalen^^