- Katılım
- 4 Ağu 2010
- Konular
- 356
- Mesajlar
- 4,122
- Çözüm
- 74
- Online süresi
- 3mo 14d
- Reaksiyon Skoru
- 2,235
- Altın Konu
- 82
- Başarım Puanı
- 292
- Yaş
- 32
- MmoLira
- 3,067
- DevLira
- 138
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
merhaba arkadaşlar refine sistemi ekledim sanırım vegasın galiba fakat oyuna girerken loading ekranında atıyor syserr ise şu şekilde
'REFINE_CURRENT_ITEM' bu ismi tannımlayamıyor sanırım ama hepsi locale_game'de var.
refinedialog.py ise şu şekilde
locale_game ise şu şekilde
Kod:
0402 18:10:17218 :: Failed to load script file : uiscript/refinedialog.py
0402 18:10:17219 ::
ui.py(line:3001) LoadScriptFile
system.py(line:192) execfile
system.py(line:163) Run
uiscript/refinedialog.py(line:95) <module>
LoadScriptFile!!!!!!!!!!!!!! - <type 'exceptions.AttributeError'>:'module' object has no attribute 'REFINE_CURRENT_ITEM'
0402 18:10:17219 :: ============================================================================================================
0402 18:10:17219 :: Abort!!!!
0402 18:10:17219 ::
uiRefine.py(line:64) __LoadScript
ui.py(line:3018) LoadScriptFile
exception.py(line:36) Abort
RefineDialog.__LoadScript.LoadObject - <type 'exceptions.SystemExit'>:
0402 18:10:17219 :: ============================================================================================================
0402 18:10:17219 :: Abort!!!!
'REFINE_CURRENT_ITEM' bu ismi tannımlayamıyor sanırım ama hepsi locale_game'de var.
refinedialog.py ise şu şekilde
Kod:
import uiScriptLocale
import grp
import locale
BOARD_X = 500
BOARD_Y = 250
COLOR_LINE = 0xff5b5e5e
COLOR_PERCENTAGE = 0xffaaf698
LARGE_VALUE_FILE = "d:/ymir work/ui/public/Parameter_Slot_05.sub"
window = {
"name" : "RefineDialog",
"style" : ("movable", "float",),
"x" : SCREEN_WIDTH - 400,
"y" : 70 * 800 / SCREEN_HEIGHT,
"width" : 0,
"height" : 0,
"children" :
(
{
"name" : "Board",
"type" : "board",
"style" : ("attach",),
"x" : 0,
"y" : 0,
"width" : 0,
"height" : 0,
"children" :
(
{
"name" : "TitleBar",
"type" : "titlebar",
"style" : ("attach",),
"x" : 8,
"y" : 8,
"width" : 0,
"color" : "red",
"children" :
(
{
"name" : "TitleName",
"type" : "text",
"text" : uiScriptLocale.REFINE_TTILE,
"horizontal_align" : "center",
"text_horizontal_align" : "center",
"x" : 0,
"y" : 3,
},
),
},
{
"name" : "Background",
"type" : "bar",
"x" : 7,
"y" : 32,
"width" : BOARD_X-20,
"height" : BOARD_Y-40,
"color" : grp.GenerateColor(0.0, 0.0, 0.0, 0.5),
},
{
"name" : "AttachNextItem",
"type" : "image",
"x" : -115,
"y" : -15,
"horizontal_align" : "center",
"vertical_align" : "center",
"image" : "d:/ymir work/ui/game/windows/attach_metin_arrow.sub",
},
{
"name": "ContentDesign",
"type":"horizontalbar",
"x": 12,
"y": 35,
"width": BOARD_X-20,
"children" :
(
{
"name": "curItem",
"type": "text",
"x": 5,
"y": 2,
"text": locale.REFINE_CURRENT_ITEM,
},
{
"name": "nextItem",
"type": "text",
"x": 160,
"y": 2,
"text": locale.REFINE_NEXT_ITEM,
},
{
"name": "needItems",
"type": "text",
"x": BOARD_X-205,
"y": 2,
"text": locale.REFINE_NEED_ITEMS,
},
{
"name" : "LINE_LEFT",
"type" : "line",
"x" : 0,
"y" : 20,
"width" : 0,
"height" : BOARD_Y-67,
"color" : COLOR_LINE,
},
{
"name" : "LINE_RIGHT",
"type" : "line",
"x" : BOARD_X-26,
"y" : 20,
"width" : 0,
"height" : BOARD_Y-67,
"color" : COLOR_LINE,
},
{
"name" : "LINE_DOWN",
"type" : "line",
"x" : 0,
"y" : BOARD_Y-48,
"width" : BOARD_X-26,
"height" : 0,
"color" : COLOR_LINE,
},
{
"name" : "LINE_UP",
"type" : "line",
"x" : 0,
"y" : 20,
"width" : BOARD_X-26,
"height" : 0,
"color" : COLOR_LINE,
},
),
},
{
"name" : "LINE_LEFT",
"type" : "line",
"x" : 8,
"y" : 30,
"width" : 0,
"height" : BOARD_Y-40,
"color" : COLOR_LINE,
},
{
"name" : "LINE_RIGHT",
"type" : "line",
"x" : BOARD_X-10,
"y" : 30,
"width" : 0,
"height" : BOARD_Y-40,
"color" : COLOR_LINE,
},
{
"name" : "LINE_UP",
"type" : "line",
"x" : 8,
"y" : 30,
"width" : BOARD_X-17,
"height" : 0,
"color" : COLOR_LINE,
},
{
"name" : "LINE_DOWN",
"type" : "line",
"x" : 8,
"y" : BOARD_Y-10,
"width" : BOARD_X-17,
"height" : 0,
"color" : COLOR_LINE,
},
{
"name" : "SEPARATOR_ITEM_RIGHT",
"type" : "line",
"x" : 240,
"y" : 55,
"width" : 0,
"height" : BOARD_X/2-140,
"color" : COLOR_LINE,
},
{
"name" : "SEPARATOR_ITEM_UPGRADE_LEFT",
"type" : "line",
"x" : 249,
"y" : 55,
"width" : 0,
"height" : BOARD_X/2-67,
"color" : COLOR_LINE,
},
{
"name" : "SEPARATOR_ITEM_DOWN",
"type" : "line",
"x" : 12,
"y" : BOARD_Y-85,
"width" : BOARD_X/2-21,
"height" : 0,
"color" : COLOR_LINE,
},
{
"name": "DesignIncrease",
"type":"horizontalbar",
"x": 14,
"y": 172,
"width": 235,
"children" :
(
{
"name": "SuccessPercentage",
"type": "text",
"x": 5,
"y": 2,
"text": "",
},
{
"name": "SuccessPercentageIncreased",
"type": "text",
"x": 165,
"y": 2,
"color" : 0xffe2ff75,
"text": "",
},
{
"name" : "low",
"type" : "text",
"x" : 38,
"y" : 30,
"color" : COLOR_PERCENTAGE,
"fontname": "Tahoma:16",
"text" : locale.REFINE_PERCENTAGE_LOW,
},
{
"name" : "medium",
"type" : "text",
"x" : 38+80,
"y" : 30,
"color" : COLOR_PERCENTAGE,
"fontname": "Tahoma:16",
"text" : locale.REFINE_PERCENTAGE_MEDIUM,
},
{
"name" : "extra",
"type" : "text",
"x" : 38+80+80,
"y" : 30,
"color" : COLOR_PERCENTAGE,
"fontname": "Tahoma:16",
"text" : locale.REFINE_PERCENTAGE_EXTRA,
},
),
},
{
"name" : "Slot",
"type" : "slot",
"x" : 0,
"y" : 185,
"width" : 200,
"height" : 100,
"slot" : (
{
"index": 0,
"x": 20,
"y": 12,
"width": 32,
"height": 32
},
{
"index": 1,
"x": 20 + 80,
"y": 12,
"width": 32,
"height": 32
},
{
"index": 2,
"x": 20 + 80 + 80,
"y": 12,
"width": 32,
"height": 32
},
),
},
{
"name": "DesignCost",
"type":"horizontalbar",
"x": 250,
"y": 200,
"width": 235,
"children" :
(
{
"name": "textLine",
"type": "text",
"x": 5,
"y": 2,
"text": locale.REFINE_COST_UPGRADE,
},
),
},
{
"name" : "SlotCost",
"type" : "button",
"x" : 170,
"y" : 32,
"horizontal_align":"center",
"vertical_align":"bottom",
"default_image" : LARGE_VALUE_FILE,
"over_image" : LARGE_VALUE_FILE,
"down_image" : LARGE_VALUE_FILE,
"children" :
(
{
"name":"Money_Icon",
"type": "image",
"x": -18,
"y": 2,
"image": "d:/ymir work/ui/game/windows/money_icon.sub",
},
{
"name" : "Cost",
"type" : "text",
"x" : 3,
"y" : 3,
"horizontal_align" : "right",
"text_horizontal_align" : "right",
"text" : "",
},
),
},
{
"name" : "AcceptButton",
"type" : "button",
"x" : 90,
"y" : 142,
"text" : uiScriptLocale.OK,
"default_image" : "d:/ymir work/ui/public/Large_Button_01.sub",
"over_image" : "d:/ymir work/ui/public/Large_Button_02.sub",
"down_image" : "d:/ymir work/ui/public/Large_Button_03.sub",
},
{
"name" : "CancelButton",
"type" : "button",
"x" : 90,
"y" : 59,
"text" : uiScriptLocale.CANCEL,
"default_image" : "d:/ymir work/ui/public/Large_Button_01.sub",
"over_image" : "d:/ymir work/ui/public/Large_Button_02.sub",
"down_image" : "d:/ymir work/ui/public/Large_Button_03.sub",
},
),
},
),
}
locale_game ise şu şekilde
Kod:
REFINE_ERROR_ADD_PERC_STONES [Yükseltme] Taşların yüzde şansını eklemek için ekleyemezsin.
REFINE_COST_UPGRADE [i] Gerekli Yang
REFINE_CURRENT_ITEM [i] Dönüştürülücek Eşya
REFINE_NEXT_ITEM [i] Dönüşücek Eşya
REFINE_NEED_ITEMS [i] Dönüştürme İçin Gerekli Eşyalar
REFINE_PERCENTAGE_LOW +5%
REFINE_PERCENTAGE_MEDIUM +10%
REFINE_PERCENTAGE_EXTRA +15%
REFINE_CURRENT_PERCENTAGE [i] Geçerli Yüzde: %d%%
REFINE_INCREASE_PERCENTAGE [Extra + %d%%]
REFINE_TOOLTIP_ITEM_DESCRIPTION_1 Metin2 bir kumar oyunudur. Oyundaki hemen hemen her şey şansa ve yüzdeye ihtiyaç duyar.
REFINE_TOOLTIP_ITEM_DESCRIPTION_2 Bunun en büyük örneği aslında yükseltme sistemidir. Kılıcının, zırhının veya aksesuarının başarısızlığından ötürü hayal kırıklığına uğramamış en az bir kere düşünmeyen bir oyuncu olmadığını düşünüyorum.
REFINE_TOOLTIP_ITEM_DESCRIPTION_3 Bu sistemi geliştirdik çünkü bu başarısızlığından dolayı daha fazla üzülmeyin diye tamammı bebeim
REFINE_TOOLTIP_ITEM_DESCRIPTION_4 Bu eşya ile birlikte yükseltme eşyanızın yüzdesini +%d%% artırıcaktır.
REFINE_ERROR_ITEM_VNUM [Yükseltme] Bu Öğreyi ekleyemezsin.
REFINE_ERROR_ITEM_COUNT [Yükseltme] Sadece 1 tane ekleyebilirsin.
REFINE_ERROR_ITEM_OVERFLOW_PERCENTAGE [Yükseltme] Başarı yüzdesi 100 ün üzerinde.
REFINE_ERROR_ADD_PERC_STONES [Yükseltme] Taşlardaki yüzde başarılarını artıramazsınız.







