Yardım - Bineğe özellik ekleme | MMO Tutkunları
  1. Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha Fazla Bilgi.
  2. Merhaba Ziyaretçi,
    Henüz sitemize üye girişi yapmadınız. Sitemizden tam anlamıyla yararlanabilmeniz için sitemize üye olmanız gerekmektedir. Eğer sitemize daha önceden üye olduysanız, buradan giriş yapabilirsiniz. Sitemize üye değilseniz buraya tıklayarak üye olabilirsiniz.

    Duyuruyu Kapat
  3. Merhaba Ziyaretçi, Usta üye alımında bazı maddeler değişti. Sizde güncel halini okumak istiyorsanız buraya tıklayabilirsiniz.
    Duyuruyu Kapat
Duyuruyu Kapat
Merhaba Ziyaretçi,
İçerik üreticilerinin güvencesi olan temel telif hakkı sistemi forumumuzda kullanıma sunulmuştur. Telif hakkı ile ilgili detaylı bilgiye şuradan ulaşabilirsiniz: bu linke tıklayarak konuya erişebilirsiniz

Yardım Bineğe özellik ekleme

'Soru, Cevap ve Yardım' forumunda adv1453 tarafından 7 Kasım 2019 tarihinde açılan konu

  1. adv1453

    adv1453 Normal Üye Üye

    43
    13
    46
    8 Temmuz 2019
    Erkek
    istanbul
    item_proto.txt üzerinden özellikleri yazdım 50 savunma,10 canavar,15 exp bonus şansı verdim, oyunda 10 canavar ve 15 exp veriyor ama 50 savunma vermiyor 40 savunma veriyor 50 yazmama rağmen.

    RgArlj.jpg

    Bide localeye item protoyu dump ettikten sonra atıyorum ama oyunda özellikleride gözükmüyor.

    86Oa7V.jpg

    item proto navicat

    Screenshot_1.jpg


    nerede hata yapıyor olabilirim?
     
  2. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 (Metin2) GM Casro2 (Metin2) Destek

    5.215
    1.241
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Bineklerde ki özellikler quest ile veriliyor. Filesinizde ki ride.quest dosyasını kontrol ediniz.

    Protolara gelince; protolar üzerinden de efsun vermesini sağlayabilirsiniz ama giyilebilirse (costume_mount) etkiyi alabilirsiniz. Eğer binek giyilebilir türdeyse protoları düzenleyip player.item_proto tablosunu ve locale/tr altında ki item_proto dosyasını güncellemeniz gerekli.
     
    adv1453 bunu beğendi.
  3. adv1453

    adv1453 Normal Üye Üye

    43
    13
    46
    8 Temmuz 2019
    Erkek
    istanbul
    Bu kısımdan mı veriliyor? ve çok fazla analamıyorum ama anladığım kadarıyla 1'er tane bonus vermiş, bunu nasıl çoğaltabilirim quest üzerinden?

    Screenshot_4.jpg
     
  4. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 (Metin2) GM Casro2 (Metin2) Destek

    5.215
    1.241
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Evet oradan veriliyor. O quest tek özellik vermesi için tasarlanmış. Birden fazla vermesini istiyorsanız questin yapısını değiştirmeniz gerekli.
     
  5. adv1453

    adv1453 Normal Üye Üye

    43
    13
    46
    8 Temmuz 2019
    Erkek
    istanbul
    başka filesten alıp kullansam ride.quest'i sorun olur mu?

    Mesela şöyle bir quest var;

    Kod (Python):
    1. quest ride begin
    2.     state start begin
    3.         function Ride( vnum, remain_time )
    4.             ride_info = {
    5.                 [52001] = { 20201,  apply.MOV_SPEED, 1},              
    6.                 [52002] = { 20201,  apply.MOV_SPEED, 1},              
    7.                 [52003] = { 20201,  apply.MOV_SPEED, 1},              
    8.                 [52004] = { 20201,  apply.MOV_SPEED, 1},              
    9.                 [52005] = { 20201,  apply.MOV_SPEED, 1},              
    10.                 [52006] = { 20205,  apply.ATTBONUS_MONSTER, 3},  
    11.                 [52007] = { 20205,  apply.EXP_DOUBLE_BONUS, 3},  
    12.                 [52008] = { 20205,  apply.MAX_HP,250},          
    13.                 [52009] = { 20205,  apply.DEF_GRADE_BONUS, 50},  
    14.                 [52010] = { 20205,  apply.ATT_GRADE_BONUS, 30},  
    15.                 [52011] = { 20209,  apply.ATTBONUS_MONSTER, 5},  
    16.                 [52012] = { 20209,  apply.EXP_DOUBLE_BONUS, 5},  
    17.                 [52013] = { 20209,  apply.MAX_HP,500},            
    18.                 [52014] = { 20209,  apply.DEF_GRADE_BONUS, 150},  
    19.                 [52015] = { 20209,  apply.ATT_GRADE_BONUS, 100},  
    20.  
    21.                 [52016] = { 20202,  apply.MOV_SPEED, 1},              
    22.                 [52017] = { 20202,  apply.MOV_SPEED, 1},              
    23.                 [52018] = { 20202,  apply.MOV_SPEED, 1},              
    24.                 [52019] = { 20202,  apply.MOV_SPEED, 1},              
    25.                 [52020] = { 20202,  apply.MOV_SPEED, 1},              
    26.                 [52021] = { 20206,  apply.ATTBONUS_MONSTER, 3},  
    27.                 [52022] = { 20206,  apply.EXP_DOUBLE_BONUS, 3},  
    28.                 [52023] = { 20206,  apply.MAX_HP,250},          
    29.                 [52024] = { 20206,  apply.DEF_GRADE_BONUS, 50},  
    30.                 [52025] = { 20206,  apply.ATT_GRADE_BONUS, 30},  
    31.                 [52026] = { 20210,  apply.ATTBONUS_MONSTER, 5},  
    32.                 [52027] = { 20210,  apply.EXP_DOUBLE_BONUS, 5},  
    33.                 [52028] = { 20210,  apply.MAX_HP,500},            
    34.                 [52029] = { 20210,  apply.DEF_GRADE_BONUS, 150},  
    35.                 [52030] = { 20210,  apply.ATT_GRADE_BONUS, 100},          
    36.                
    37.                 [52031] = { 20204,  apply.MOV_SPEED, 1},              
    38.                 [52032] = { 20204,  apply.MOV_SPEED, 1},              
    39.                 [52033] = { 20204,  apply.MOV_SPEED, 1},              
    40.                 [52034] = { 20204,  apply.MOV_SPEED, 1},              
    41.                 [52035] = { 20204,  apply.MOV_SPEED, 1},              
    42.                 [52036] = { 20208,  apply.ATTBONUS_MONSTER, 3},  
    43.                 [52037] = { 20208,  apply.EXP_DOUBLE_BONUS, 3},  
    44.                 [52038] = { 20208,  apply.MAX_HP,250},          
    45.                 [52039] = { 20208,  apply.DEF_GRADE_BONUS, 50},  
    46.                 [52040] = { 20208,  apply.ATT_GRADE_BONUS, 30},  
    47.                 [52041] = { 20212,  apply.ATTBONUS_MONSTER, 5},  
    48.                 [52042] = { 20212,  apply.EXP_DOUBLE_BONUS, 5},  
    49.                 [52043] = { 20212,  apply.MAX_HP,500},            
    50.                 [52044] = { 20212,  apply.DEF_GRADE_BONUS, 150},  
    51.                 [52045] = { 20212,  apply.ATT_GRADE_BONUS, 100},  
    52.                
    53.                 [52046] = { 20203,  apply.MOV_SPEED, 1},              
    54.                 [52047] = { 20203,  apply.MOV_SPEED, 1},              
    55.                 [52048] = { 20203,  apply.MOV_SPEED, 1},              
    56.                 [52049] = { 20203,  apply.MOV_SPEED, 1},              
    57.                 [52050] = { 20203,  apply.MOV_SPEED, 1},              
    58.                 [52051] = { 20207,  apply.ATTBONUS_MONSTER, 3},  
    59.                 [52052] = { 20207,  apply.EXP_DOUBLE_BONUS, 3},  
    60.                 [52053] = { 20207,  apply.MAX_HP,250},          
    61.                 [52054] = { 20207,  apply.DEF_GRADE_BONUS, 50},  
    62.                 [52055] = { 20207,  apply.ATT_GRADE_BONUS, 30},  
    63.                 [52056] = { 20211,  apply.ATTBONUS_MONSTER, 5},  
    64.                 [52057] = { 20211,  apply.EXP_DOUBLE_BONUS, 5},  
    65.                 [52058] = { 20211,  apply.MAX_HP,500},            
    66.                 [52059] = { 20211,  apply.DEF_GRADE_BONUS, 150},  
    67.                 [52060] = { 20211,  apply.ATT_GRADE_BONUS, 100},  
    68.                
    69.                 [52061] = { 20213,  apply.MOV_SPEED, 1},              
    70.                 [52062] = { 20213,  apply.MOV_SPEED, 1},              
    71.                 [52063] = { 20213,  apply.MOV_SPEED, 1},              
    72.                 [52064] = { 20213,  apply.MOV_SPEED, 1},              
    73.                 [52065] = { 20213,  apply.MOV_SPEED, 1},              
    74.                 [52066] = { 20214,  apply.ATTBONUS_MONSTER, 3},  
    75.                 [52067] = { 20214,  apply.EXP_DOUBLE_BONUS, 3},  
    76.                 [52068] = { 20214,  apply.MAX_HP,250},          
    77.                 [52069] = { 20214,  apply.DEF_GRADE_BONUS, 50},  
    78.                 [52070] = { 20214,  apply.ATT_GRADE_BONUS, 30},  
    79.                 [52071] = { 20215,  apply.ATTBONUS_MONSTER, 5},  
    80.                 [52072] = { 20215,  apply.EXP_DOUBLE_BONUS, 5},  
    81.                 [52073] = { 20215,  apply.MAX_HP,500},            
    82.                 [52074] = { 20215,  apply.DEF_GRADE_BONUS, 150},  
    83.                 [52075] = { 20215,  apply.ATT_GRADE_BONUS, 100},  
    84.                
    85.                 [52076] = { 20216,  apply.MOV_SPEED, 1},              
    86.                 [52077] = { 20216,  apply.MOV_SPEED, 1},              
    87.                 [52078] = { 20216,  apply.MOV_SPEED, 1},              
    88.                 [52079] = { 20216,  apply.MOV_SPEED, 1},              
    89.                 [52080] = { 20216,  apply.MOV_SPEED, 1},              
    90.                 [52081] = { 20217,  apply.ATTBONUS_MONSTER, 3},  
    91.                 [52082] = { 20217,  apply.EXP_DOUBLE_BONUS, 3},  
    92.                 [52083] = { 20217,  apply.MAX_HP,250},          
    93.                 [52084] = { 20217,  apply.DEF_GRADE_BONUS, 50},  
    94.                 [52085] = { 20217,  apply.ATT_GRADE_BONUS, 30},  
    95.                 [52086] = { 20218,  apply.ATTBONUS_MONSTER, 5},  
    96.                 [52087] = { 20218,  apply.EXP_DOUBLE_BONUS, 5},  
    97.                 [52088] = { 20218,  apply.MAX_HP,500},            
    98.                 [52089] = { 20218,  apply.DEF_GRADE_BONUS, 150},  
    99.                 [52090] = { 20218,  apply.ATT_GRADE_BONUS, 100},
    100.  
    101.                 [52091] = { 20223,  apply.MOV_SPEED, 1},              
    102.                 [52092] = { 20223,  apply.MOV_SPEED, 1},              
    103.                 [52093] = { 20223,  apply.MOV_SPEED, 1},              
    104.                 [52094] = { 20223,  apply.MOV_SPEED, 1},              
    105.                 [52095] = { 20223,  apply.MOV_SPEED, 1},              
    106.                 [52096] = { 20224,  apply.ATTBONUS_MONSTER, 3},  
    107.                 [52097] = { 20224,  apply.EXP_DOUBLE_BONUS, 3},  
    108.                 [52098] = { 20224,  apply.MAX_HP,250},          
    109.                 [52099] = { 20224,  apply.DEF_GRADE_BONUS, 50},  
    110.                 [52100] = { 20224,  apply.ATT_GRADE_BONUS, 30},  
    111.                 [52101] = { 20225,  apply.ATTBONUS_MONSTER, 5},  
    112.                 [52102] = { 20225,  apply.EXP_DOUBLE_BONUS, 5},  
    113.                 [52103] = { 20225,  apply.MAX_HP,500},            
    114.                 [52104] = { 20225,  apply.DEF_GRADE_BONUS, 150},  
    115.                 [52105] = { 20225,  apply.ATT_GRADE_BONUS, 100},
    116.  
    117.                 [52106] = { 20228,  apply.MOV_SPEED, 1},              
    118.                 [52107] = { 20228,  apply.MOV_SPEED, 1},              
    119.                 [52108] = { 20228,  apply.MOV_SPEED, 1},              
    120.                 [52109] = { 20228,  apply.MOV_SPEED, 1},              
    121.                 [52110] = { 20228,  apply.MOV_SPEED, 1},              
    122.                 [52111] = { 20229,  apply.ATTBONUS_MONSTER, 3},  
    123.                 [52112] = { 20229,  apply.EXP_DOUBLE_BONUS, 3},  
    124.                 [52113] = { 20229,  apply.MAX_HP,250},          
    125.                 [52114] = { 20229,  apply.DEF_GRADE_BONUS, 50},  
    126.                 [52115] = { 20229,  apply.ATT_GRADE_BONUS, 30},  
    127.                 [52116] = { 20230,  apply.ATTBONUS_MONSTER, 5},  
    128.                 [52117] = { 20230,  apply.EXP_DOUBLE_BONUS, 5},  
    129.                 [52118] = { 20230,  apply.MAX_HP,500},            
    130.                 [52119] = { 20230,  apply.DEF_GRADE_BONUS, 150},  
    131.                 [52120] = { 20230,  apply.ATT_GRADE_BONUS, 100},
    132.                
    133.                 ---------------------------------------------------------------------------------------------------------------
    134.                 [71114] = { 20110,      apply.DEF_GRADE_BONUS, 75},
    135.                 [71116] = { 20111,      apply.DEF_GRADE_BONUS, 100},
    136.                 [71118] = { 20112,      apply.DEF_GRADE_BONUS, 125},
    137.                 [71120] = { 20113,      apply.ATT_GRADE_BONUS, 200},
    138.                 [71124] = { 20114,        apply.EXP_DOUBLE_BONUS, 30},
    139.                 [71125] = { 20115,        apply.ATTBONUS_MONSTER, 20},
    140.                 [71126] = { 20116,        apply.CRITICAL_PCT, 10},
    141.                 [71127] = { 20117,        apply.CRITICAL_PCT, 10},
    142.                 [71128] = { 20118,        apply.DEF_GRADE_BONUS, 100},
    143.                 [71131] = { 20119,        apply.MOV_SPEED, 60},
    144.                 [71132] = { 20119,        apply.MOV_SPEED, 60},
    145.                 [71133] = { 20119,        apply.MOV_SPEED, 60},
    146.                 [71134] = { 20119,        apply.MOV_SPEED, 60},
    147.                 [71137] = { 20120,        apply.EXP_DOUBLE_BONUS, 20},
    148.                 [71138] = { 20121,        apply.EXP_DOUBLE_BONUS, 20},
    149.                 [71139] = { 20122,        apply.EXP_DOUBLE_BONUS, 20},
    150.                 [71140] = { 20123,        apply.EXP_DOUBLE_BONUS, 20},
    151.                 [71141] = { 20124,        apply.EXP_DOUBLE_BONUS, 20},
    152.                 [71142] = { 20125,        apply.EXP_DOUBLE_BONUS, 20},
    153.                 [71161] = { 20219,        apply.MOV_SPEED, 1},
    154.                 [71164] = { 20220,        apply.MOV_SPEED, 60},
    155.                 [71165] = { 20221,        apply.MOV_SPEED, 60},
    156.                 [71166] = { 20222,        apply.MOV_SPEED, 60},
    157.                 [71171] = { 20227,        apply.MOV_SPEED, 60},
    158.                 [71172] = { 20226,        apply.MOV_SPEED, 60},
    159.                 [71176] = { 20231,        apply.MOV_SPEED, 30},
    160.                 [71177] = { 20232,        apply.MOV_SPEED, 30},
    161.                 [71182] = { 20233,        apply.EXP_DOUBLE_BONUS, 30},
    162.                 [71183] = { 20234,        apply.EXP_DOUBLE_BONUS, 30},
    163.                 [71184] = { 20235,        apply.EXP_DOUBLE_BONUS, 30},
    164.                 [71185] = { 20236,        apply.EXP_DOUBLE_BONUS, 30},
    165.                 [71186] = { 20237,        apply.EXP_DOUBLE_BONUS, 30},
    166.                 [71187] = { 20238,        apply.EXP_DOUBLE_BONUS, 30},
    167.                 [71192] = { 20240,        apply.EXP_DOUBLE_BONUS, 30},
    168.                 [71193] = { 20239,        apply.EXP_DOUBLE_BONUS, 30},
    169.                 [71197] = { 20241,        apply.EXP_DOUBLE_BONUS, 30},
    170.                 [71198] = { 20242,        apply.EXP_DOUBLE_BONUS, 30},
    171.                 [71220] = { 20243,        apply.EXP_DOUBLE_BONUS, 5},
    172.                 [71222] = { 20244,        apply.MOV_SPEED, 20},
    173.                 [71223] = { 20245,        apply.MOV_SPEED, 20},
    174.                 [71224] = { 20246,        apply.ATTBONUS_MONSTER, 30},
    175.                 [71225] = { 20247,        apply.ATTBONUS_MONSTER, 30},
    176.                 [71226] = { 20248,        apply.MOV_SPEED, 20},
    177.                 [71227] = { 20249,        apply.MOV_SPEED, 20},
    178.                 }
    179.  
    180.      pc.mount(ride_info[vnum][1], remain_time)
    181.      pc.mount_bonus(ride_info[vnum][2], ride_info[vnum][3], remain_time)
    182.         end
    183.        
    184.         when login begin
    185.             local vnum, remain_time = pc.get_special_ride_vnum()
    186.             if 0 != vnum then
    187.                 if pc.is_polymorphed() then
    188.                     return
    189.                 elseif pc.is_riding() then
    190.                     return
    191.                 else
    192.                     ride.Ride(vnum, remain_time)
    193.                 end
    194.             end
    195.         end
    196.  
    197.     when 71114.use or 71116.use or 71118.use or 71120.use begin
    198.     local vnum3 = item.get_vnum()
    199.     local lv_limit = { [71114] = {75}, [71116] = {80}, [71118] = {85}, [71120] = {90}, }
    200.      
    201.       if lv_limit[vnum3][1] > pc.get_level() then
    202.         say("Seviyen çok düþük!")
    203.         say("")
    204.         return
    205.             end  
    206.    
    207.             if pc.is_polymorphed() then
    208.                 say("")
    209.                 say("Dönüþmüþ haldeyken binek kullanamazsýn.")
    210.                 say("")
    211.             elseif pc.get_map_index() == 112 or pc.get_map_index() == 113 or pc.get_map_index() == 28 then
    212.                 say("Bu bölgede binek hayvanýný çaðýramazsýn.")
    213.                 say("")
    214.                 return
    215.             elseif false == pc.is_riding() then
    216.                  if true == horse.is_summon() then
    217.                     horse.unsummon()
    218.                 end
    219.                 ride.Ride(vnum3, 5*60)
    220.                 pc.remove_item(vnum3,1)
    221.              else
    222.                 say("Þu anda biniyorsun zaten! Hayvanýný deðiþtirmek")
    223.                 say("için, önce binmiþ olduðundan inmen lazým.")
    224.                 say("")
    225.             end
    226.         end
    227.        
    228.         when 71124.use or 71125.use or 71126.use or 71127.use or 71128.use or 71131.use or 71132.use or 71133.use or 71134.use or 71137.use
    229.         or 71138.use or 71139.use or 71140.use or 71141.use or 71142.use or 71161.use or 71164.use or 71165.use or 71166.use or 71171.use
    230.         or 71172.use or 71176.use or 71177.use or 71182.use or 71183.use or 71184.use or 71185.use or 71186.use or 71187.use or 71192.use
    231.         or 71193.use or 71197.use or 71198.use or 71220.use or 71222.use or 71223.use  or 71224.use or 71225.use or 71226.use or 71227.use begin
    232.         local vnum2 = item.get_vnum()
    233.             if pc.is_polymorphed() then
    234.                 say("")
    235.                 say("Dönüþmüþ haldeyken binek kullanamazsýn.")
    236.                 say("")
    237.             elseif pc.get_map_index() == 112 or pc.get_map_index() == 113 or pc.get_map_index() == 28 then
    238.                 say("Bu bölgede binek hayvanýný çaðýramazsýn.")
    239.                 say("")
    240.                 return
    241.             elseif false == pc.is_riding() then
    242.                  if true == horse.is_summon() then
    243.                     horse.unsummon()
    244.                 end
    245.                 ride.Ride(vnum2, item.get_socket(0))
    246.              else
    247.                 say("Þu anda biniyorsun zaten! Hayvanýný deðiþtirmek")
    248.                 say("için, önce binmiþ olduðundan inmen lazým.")
    249.                 say("")
    250.             end
    251.         end
    252.        
    253.         when 52001.use or 52002.use or 52003.use or 52004.use or 52005.use or 52006.use or 52007.use or 52008.use or 52009.use or 52010.use
    254.         or 52011.use or 52012.use or 52013.use or 52014.use or 52015.use or 52016.use or 52017.use or 52018.use or 52019.use or 52020.use
    255.         or 52021.use or 52022.use or 52023.use or 52024.use or 52025.use or 52026.use or 52027.use or 52028.use or 52029.use or 52030.use
    256.         or 52031.use or 52032.use or 52033.use or 52034.use or 52035.use or 52036.use or 52037.use or 52038.use or 52039.use or 52040.use
    257.         or 52041.use or 52042.use or 52043.use or 52044.use or 52045.use or 52046.use or 52047.use or 52048.use or 52049.use or 52050.use
    258.         or 52051.use or 52052.use or 52053.use or 52054.use or 52055.use or 52056.use or 52057.use or 52058.use or 52059.use or 52060.use
    259.         or 52061.use or 52062.use or 52063.use or 52064.use or 52065.use or 52066.use or 52067.use or 52068.use or 52069.use or 52070.use
    260.         or 52071.use or 52072.use or 52073.use or 52074.use or 52075.use or 52076.use or 52077.use or 52078.use or 52079.use or 52080.use
    261.         or 52081.use or 52082.use or 52083.use or 52084.use or 52085.use or 52086.use or 52087.use or 52088.use or 52089.use or 52090.use
    262.         or 52091.use or 52092.use or 52093.use or 52094.use or 52095.use or 52096.use or 52097.use or 52098.use or 52099.use or 52100.use
    263.         or 52101.use or 52102.use or 52103.use or 52104.use or 52105.use or 52106.use or 52107.use or 52108.use or 52109.use or 52110.use
    264.         or 52111.use or 52112.use or 52113.use or 52114.use or 52115.use or 52116.use or 52117.use or 52118.use or 52119.use or 52120.use begin
    265.         local vnum = item.get_vnum()
    266.         local mounts_horse_lvl = horse.get_level()
    267.         local player_level = pc.get_level()
    268.        
    269.             if pc.is_polymorphed() then
    270.                 say("")
    271.                 say("Dönüþmüþ haldeyken binek kullanamazsýn.")
    272.                 say("")
    273.                 return
    274.             end
    275.            
    276.             if pc.get_map_index() == 112 or pc.get_map_index() == 113 or pc.get_map_index() == 28 then
    277.                 say("Bu bölgede binek hayvanýný çaðýramazsýn.")
    278.                 say("")
    279.                 return
    280.             end
    281.            
    282.             if item.get_value(0) == 2 then
    283.                 if player_level < 35 then
    284.                     say("Seviyen çok düþük!")
    285.                     say("")
    286.                     return
    287.                 end  
    288.                 if mounts_horse_lvl < 11 then
    289.                     syschat("Zýrhlý at kitabýna sahip deðilsin.")
    290.                     return
    291.                 end
    292.             elseif item.get_value(0) == 3 then
    293.                 if player_level < 50 then
    294.                     say("Seviyen çok düþük!")
    295.                     say("")
    296.                     return
    297.                 end  
    298.                 if mounts_horse_lvl < 21 then
    299.                     syschat("Asker at kitabýna sahip deðilsin.")
    300.                     return
    301.                 end
    302.             end
    303.            
    304.             if false == pc.is_riding() then
    305.                  if true == horse.is_summon() then
    306.                     horse.unsummon()
    307.                 end
    308.                 ride.Ride(item.vnum, item.get_socket(0)-get_time())
    309.             else
    310.                 say("Þu anda biniyorsun zaten! Hayvanýný deðiþtirmek")
    311.                 say("için, önce binmiþ olduðundan inmen lazým.")
    312.                 say("")
    313.                 return
    314.             end
    315.         end
    316.     end
    317. end
     
    Son düzenleme: 7 Kasım 2019
  6. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 (Metin2) GM Casro2 (Metin2) Destek

    5.215
    1.241
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Pek sorun olacağını sanmıyorum fakat costume_mount sistemi olmayan fileslerden o questi bulduysanız bineğe direk binip atma sorunu çıkartabilir.
     
    adv1453 bunu beğendi.
  7. adv1453

    adv1453 Normal Üye Üye

    43
    13
    46
    8 Temmuz 2019
    Erkek
    istanbul
    aynen alt yapı files düzenlediğim için costume_mount yok binince direk atıyor ve takılı kalıyor :) peki önerebileceğin anlatımlı costume_mount sistemi ekleme var mı?
     
  8. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 (Metin2) GM Casro2 (Metin2) Destek

    5.215
    1.241
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Sizin fileste ekli değil mi? Kostüm penceresinde bineklerin eklendiği slot var. O var mı sizde?
     
    adv1453 bunu beğendi.
  9. adv1453

    adv1453 Normal Üye Üye

    43
    13
    46
    8 Temmuz 2019
    Erkek
    istanbul
    Hayır ekli değil :/ geliştirmeye çalıştığım files alt yapı files yani temiz eklentisiz
     
  10. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 (Metin2) GM Casro2 (Metin2) Destek

    5.215
    1.241
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    adv1453 bunu beğendi.
  11. comos

    comos Aktif Üye Üye

    97
    71
    691
    26 Mart 2017
    Erkek
    İstanbul
    Size önerim, üzerinde eklentileri olan bir server files kullanmanız. İstemediğiniz içerikleri çıkarırsınız, daha kolay olur. Altyapı filesi kaynak dosyalarına hakim olduğunuzda farklı bir oyun düzeni yaratmak istediğinizde tercih etmeniz daha doğru olur.
     
    Whistle bunu beğendi.
  12. adv1453

    adv1453 Normal Üye Üye

    43
    13
    46
    8 Temmuz 2019
    Erkek
    istanbul
    Şimdiye kadar hazır files çok kullandım hepsinde de battım, 3-4 tane paralı files aldım ch çökmesi bug falan oldu hiç destek alamadım. Bu yüzden artık kendim birşeyler yapmaya çalışıyorum. Hazır filesleri kimse babasının hayrına paylaşmaz illaki içinde birşey bırakmışlardır
     
    Whistle bunu beğendi.
  13. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 (Metin2) GM Casro2 (Metin2) Destek

    5.215
    1.241
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    İkinizde haklısınız. Benim tavsiyem sıfırdan bir files ile devam etmesi. Hazırda kullansa kendi de düzenleme yapsa gene ch düşme gibi sorunlar olacak maalesef.

    Alt yapı filesi geliştirmenin şu faydaları da var bence.
    Eklenti olan fileslerin kodlarını inceleyerek kendi filesine de entegre edebilir. Lakin her durumda da kodlara hakim olmak gerekiyor. Bunu öğrenmenin yolu da dosyaları kurcalamak. Hazır sistemleri eklemek ve kodlarını incelemek. Neyin hangi amaçla yapıldığını fark ettikçe bir bakmışsın kendin de ufak tefek sistemler yapmaya başlamışsın. :)
     
    adv1453 bunu beğendi.
  14. adv1453

    adv1453 Normal Üye Üye

    43
    13
    46
    8 Temmuz 2019
    Erkek
    istanbul
    Screenshot_5.jpg
    game build ederken şöye hata veriyor tüm herşeyi silip tekrar yaptım ama yine çözemedim oradaki hata satırları şöyle;

    cmd_general.cpp
    1336. Satır;
    Screenshot_8.jpg
    2464. satır
    Screenshot_7.jpg

    char_item.cpp
    6303. satır
    Screenshot_9.jpg

    6375
    Screenshot_10.jpg

    7026 & 2056
    Screenshot_11.jpg
     
  15. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 (Metin2) GM Casro2 (Metin2) Destek

    5.215
    1.241
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    WEAR_COSTUME_MOUNT sabiti tanımlayamıyor. server/common/lenght.h dosyasını kontrol edin..
     
    adv1453 bunu beğendi.
  16. adv1453

    adv1453 Normal Üye Üye

    43
    13
    46
    8 Temmuz 2019
    Erkek
    istanbul
    oyun içinde kostüm sekmesine basınca oyun kapanıyor şöyle syserr veriyor;

    Screenshot_1.jpg

    costume_bg dosyası var ama ekstra slot yeri yok bu yüzden mi hata veriyor?
     
  17. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 (Metin2) GM Casro2 (Metin2) Destek

    5.215
    1.241
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Slotla alakalı olacağını sanmıyorum resim dosyasını bulamıyor.
    Resim o dizinde olmasına rağmen hata veriyorsa costume_bg dosyasını .tga çevirin sonra pythonda da uzantıyı da değiştirin.
     
    adv1453 bunu beğendi.
  18. adv1453

    adv1453 Normal Üye Üye

    43
    13
    46
    8 Temmuz 2019
    Erkek
    istanbul
    Dosya yolu etc nin içini gösteriyormuş etc den çekiyormuş yani bg'yi oraya ekledim düzeldi. Galiba önceki quest ile costume_mount'a ait questler karıştı bunları düzeltmek için sh make.sh mı yapmam gerekiyor? şöyle birşey oluyor. Linkleri Görebilmek İçin Üye Olmanız Gerekmektedir. Üye Olmak İçin Tıklayınız...
     
  19. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 (Metin2) GM Casro2 (Metin2) Destek

    5.215
    1.241
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Questler karışmış olabilir. Manuel olarak eski questi sileceksiniz yada sh make.sh ile tüm questleri baştan derleteceksiniz. :)
    Linkleri Görebilmek İçin Üye Olmanız Gerekmektedir. Üye Olmak İçin Tıklayınız... bu konudan daha detaylı bilgi alabilirsiniz.
     
    adv1453 bunu beğendi.
  20. adv1453

    adv1453 Normal Üye Üye

    43
    13
    46
    8 Temmuz 2019
    Erkek
    istanbul
    Şuan herşey tamam tek sorun bineğe binince geri aşağı atıyor ve binek takılı kalıyor
     
Yükleniyor...

Bu Sayfayı Paylaş

XenForo Add-ons by Brivium ™ © 2012-2013 Brivium LLC.