fineivy
°¡ÀÔÀÏ: 2004³â 05¿ù 20ÀÏ
°Ô½Ã¹°: 20
ÁÖ ¼Ò: /
|
±Û ÀÛ¼º½Ã°£ : 2004-05-22 Åä 7:24 am Á¦¸ñ: SBMage.cs ÀÇ mage º¥´õ ÆÇ¸Å ¹°°Ç ¸®½ºÆ® Áß¿¡¼ |
|
|
SBMage.cs ÀÇ mage º¥´õ ÆÇ¸Å ¹°°Ç ¸®½ºÆ® Áß¿¡ ´ÙÀ½°ú °°Àº ±¸¹®ÀÌ ÀÖ½À´Ï´Ù.
Àοë±Û :
public class InternalBuyInfo : ArrayList
{
public InternalBuyInfo()
{
Type[] types = Loot.RegularScrollTypes;
int circles = 3;
for ( int i = 0; i < circles*8 && i < types.Length; ++i )
{
int itemID = 0x1F2E + i;
if ( i == 6 )
itemID = 0x1F2D;
else if ( i > 6 )
--itemID;
Add( new GenericBuyInfo( types[i], 12 + ((i / 8) * 10), 20, itemID, 0 ) );
}
ÀÏ´Ü types¶ó´Â 2Â÷¿ø º¯¼ö¿¡ ¸¶¹ý½ºÅ©·ÑµéÀ» Á¤ÀǽÃŵ´Ï´Ù. types[0] ºÎÅÍ types[63] ±îÁö´Â °¢ ½ºÅ©·ÑÀ» ÁöĪÇÏ°Ô µÇ´Â °ÍÀÌÁÒ.
±×¸®°í ¸¶¹ý ½ºÅ©·Ñ ¾ÆÀÌÅÛÀº 0x1F2DÀÇ ¸®¿¢Æ¼ºê ¾Æ¸Ó ºÎÅÍ 0x1F2D + 8*8ÀÇ ¹°Á¤·É¼Òȯ ±îÁö ±× °ªÀ» °¡Áö´Âµ¥ (ÀÌ°É °ËÇÁ¶ó°í Çϳª¿ä?) ¿©±â¼ ÇѰ¡Áö ÀÌÇØÇÒ ¼ö ¾ø´Â ºÎºÐÀÌ ÀÖ¾î ±ÛÀ» ¿Ã¸³´Ï´Ù.
À§ÀÇ ±¸¹®Àº »óÁ¡¿¡¼ 1¼Å¬ºÎÅÍ 3¼Å¬ ±îÁöÀÇ ½ºÅ©·ÑÀ» ÆÇ¸ÅÇÏ°Ô ¸¸µé±â À§ÇÑ ½ºÅ©¸³Æ®·Î ÃßÁ¤µÇ´Âµ¥ ¿©±â¼
Àοë±Û :
if ( i == 6 )
itemID = 0x1F2D;
else if ( i > 6 )
--itemID;
ÀÌ ±¸¹®ÀÌ ¼öÇàÇÏ´Â ¿ªÇÒÀÌ ´Ù¼Ò ¾Ö¸ÅÇÏ´Ù´Â Á¡ÀÔ´Ï´Ù.
Ãʱ⿡ 0x1F2D°ª º¸´Ù 1 ¸¹Àº 0x1F2E°ªÀ» ÁÖ°í 6 ¹øÂ° ¹Ýº¹¿¡¼´Â óÀ½ÀÇ 0x1F2D¸¦ ÁöÁ¤ÇÑ µÚ, ±× ÀÌÈķδ 0x1F2D¸¦ ÃÖÃÊ·Î Çß¾úÀ» ¶§ ó·³ ¹Ýº¹¹®À» ¼öÇàÇÑ´Ù´Â ¶æÀε¥ ÀÌ ºÎºÐÀÌ µµ´ëü ¿Ö ÇÊ¿äÇÑÁö ¾Ë¼ö°¡ ¾ø±º¿ä.
¾Ë°í°è½Ã°Å³ª ³ª¸§´ë·Î ÃßÃøÀÌ µÇ´ÂºÐÀº ÁÖÀú¸¶½Ã°í ´ä±Û ºÎʵ右´Ï´Ù.
±×·³ ÁÁÀºÇÏ·çµÇ¼¼¿ä! |
|