kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
mavzermete 1
mavzermete
xranzei 1
xranzei
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

Cevaplandı binek üzerinde başlama

  • Konuyu başlatan Konuyu başlatan umut2841
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 3
  • Görüntüleme Görüntüleme 235

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

başlıkta berlittiğim gibi binek üzerinde nasıl başlatırız
itemler karakterin üzerinde başlıyor

if pc . getqf ( "basic_weapon" ) == 0 then notice_all ( string . format ( "VerkaProject'ye hoşgeldin %s ! " , pc . get_name ( ) ) )
pc . setqf ( "basic_weapon" , 1 )
command("item_ver_baba")
command("efsunu_ver_baba")
return end
 
Çözüm
give basic kısmında uygun bir yere bunu ekliyoruz


-- Pet binek üzerine otomatik bindirme
command("ride 71225")

command("ride 71225")​


Bu komut, verilen binek itemine karakterin otomatik olarak binmesini sağlar.
Ama:
  • Eğer item üstüne takılı değilse veya
  • Kullanım koşulu (level, süre, tür, binek slotu vs.) uymuyorsa, binemez.


cmd_general.cpp kısmında

item = ITEM_MANAGER::instance().CreateItem(71225); // Pet binek item kodun
if (!item || !item->EquipTo(ch, WEAR_COSTUME_MOUNT))
M2_DESTROY_ITEM(item);

müsait bir yere eklenir

not : item_proto.txt bineğin satırı şu şekilde olmalı

71225 CostumeMount ITEM_COSTUME COSTUME_MOUNT 1...
başlıkta berlittiğim gibi binek üzerinde nasıl başlatırız
itemler karakterin üzerinde başlıyor

if pc . getqf ( "basic_weapon" ) == 0 then notice_all ( string . format ( "VerkaProject'ye hoşgeldin %s ! " , pc . get_name ( ) ) )
pc . setqf ( "basic_weapon" , 1 )
command("item_ver_baba")
command("efsunu_ver_baba")
return end
command("item_ver_baba")
command("efsunu_ver_baba")

aynı bunlar gibi bir komut oluşturman gerekiyor veya at üzerinde başlama istersen onun kolay bir çözümü var
 
command("item_ver_baba")
command("efsunu_ver_baba")

aynı bunlar gibi bir komut oluşturman gerekiyor veya at üzerinde başlama istersen onun kolay bir çözümü var
at üzerinde başlataibliyorum ben binek isityorum onuda sanırım
command("item_ver_baba")
command("efsunu_ver_baba")

gibi kostüm envanterine eklemem gerekli
 
give basic kısmında uygun bir yere bunu ekliyoruz


-- Pet binek üzerine otomatik bindirme
command("ride 71225")

command("ride 71225")​


Bu komut, verilen binek itemine karakterin otomatik olarak binmesini sağlar.
Ama:
  • Eğer item üstüne takılı değilse veya
  • Kullanım koşulu (level, süre, tür, binek slotu vs.) uymuyorsa, binemez.


cmd_general.cpp kısmında

item = ITEM_MANAGER::instance().CreateItem(71225); // Pet binek item kodun
if (!item || !item->EquipTo(ch, WEAR_COSTUME_MOUNT))
M2_DESTROY_ITEM(item);

müsait bir yere eklenir

not : item_proto.txt bineğin satırı şu şekilde olmalı

71225 CostumeMount ITEM_COSTUME COSTUME_MOUNT 1 ANTI_DROP | ANTI_STACK QUEST_USE_MULTIPLE | ITEM_QUEST WEAR_SHIELD NONE 0 0 0 0 0 LEVEL 0 REAL_TIME_FIRST_USE 604800 APPLY_ATTBONUS_MONSTER 25 APPLY_NONE 0 APPLY_NONE 0 28800 20247 0 0 0 0 0 0 0
 
Son düzenleme:
Çözüm

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst