- Katılım
- 4 Ara 2009
- Konular
- 80
- Mesajlar
- 710
- Online süresi
- 58628s
- Reaksiyon Skoru
- 73
- Altın Konu
- 0
- Başarım Puanı
- 133
- Yaş
- 43
- TM Yaşı
- 16 Yıl 4 Ay 20 Gün
- MmoLira
- 103
- DevLira
- 0
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
İstediğimiz bir npc veya mob un istediğimiz itemi istenilen item karşılığında vermesi için gereken kodlar şu şekildedir.
otonus.start.0.arg ( Bu isimde boş bir dosya açıp )
Verilecek itemin ismini yazıyoruz ve kaydediyoruz.
otonus.start.0.script ( Bu isimde boş bir dosya açıp )
Yazıyoruz ve kaydediyoruz.
Düzenlenmesi Gereken Kısımlar
Kırmızı : İtemi verirken oyuncudan ne isteneceğinin item kodu
Mavi : Vereceği itemin kodu
Açıklamalar zaten belli tercihinize göre düzenleyebilirsiniz
otonus.start.0.when
İsminde boş bir dosya açıp boş olarak kaydediyoruz.
Bu hazırlamış olduğumuz 3 dosyayı
/usr/game/share/locale/turkey/quest/object
içerisinde hangi npc veya mob da bunun çalışmasını istiyorsak onun kodunun içerisinde bulunan use klasörüne atıyoruz ve her ihtimale karşı 777 yazma izni veriyoruz.
Kullanmak isteyenlere hayırlı olsun.
Kanıt
otonus.start.0.arg ( Bu isimde boş bir dosya açıp )
Kod:
"Bao Bao Muhru"
Verilecek itemin ismini yazıyoruz ve kaydediyoruz.
otonus.start.0.script ( Bu isimde boş bir dosya açıp )
Kod:
if pc.level < 120 then
say_title("Npc Ismi:")
say("")
--- l
say_reward("Bao Bao Mührü Almak İçin 120 Level Olmalısın")
say_reward("")
return
end
if get_time ( ) <= pc . getqf ( "zaman" ) then
say_reward ( "Biraz yavaş ol !" )
say_reward ( "" )
else
say_title ( "Coniglio" )
say_reward ( "İrade Gücü Yüzüğü İçin 10 Adet 400M'lik Bar Lazım" )
say_item_vnum([COLOR="#FF0000"]80007[/COLOR])
say_reward ( "İrade Gücü Yüzüğü Ne Kazandırır" )
say_reward ( "+3000 Hp" )
say_reward ( "+50 Saldırı Değeri" )
say_reward ( "+20 Savunma" )
say_reward ( "Tüm Bu Özellikler 3 Gün İçin Geçerlidir" )
say_reward ( "" )
local al = select ( "Almak istiyorum." , "İstemiyorum." )
if al == 1 then
if pc . countitem ( [COLOR="#FF0000"]80007 [/COLOR]) <= 10 then
say_reward ( "Yeterli Bar Yok" )
say_reward ( "10 Adet Bar Olunca Tekrar Gel" )
say_reward ( "" )
else
say_reward ( "İrade Gücü Yüzüğü Kazandın." )
say_reward ( "" )
say_reward ( "" )
pc . setqf ( "zaman" , get_time ( ) + 1 * 1 )
pc . removeitem ( [COLOR="#FF0000"]80007 [/COLOR], 10 )
local s = math . random ( 1 )
if s == 1 then
pc . give_item2 ( "[COLOR="#0000FF"]53009[/COLOR]" , 1 )
end
end
elseif al == 2 then
return
end
end
Yazıyoruz ve kaydediyoruz.
Düzenlenmesi Gereken Kısımlar
Kırmızı : İtemi verirken oyuncudan ne isteneceğinin item kodu
Mavi : Vereceği itemin kodu
Açıklamalar zaten belli tercihinize göre düzenleyebilirsiniz
otonus.start.0.when
İsminde boş bir dosya açıp boş olarak kaydediyoruz.
Bu hazırlamış olduğumuz 3 dosyayı
/usr/game/share/locale/turkey/quest/object
içerisinde hangi npc veya mob da bunun çalışmasını istiyorsak onun kodunun içerisinde bulunan use klasörüne atıyoruz ve her ihtimale karşı 777 yazma izni veriyoruz.
Kullanmak isteyenlere hayırlı olsun.
Kanıt
Son düzenleme:
- Katılım
- 11 Şub 2014
- Konular
- 7
- Mesajlar
- 173
- Reaksiyon Skoru
- 6
- Altın Konu
- 0
- Başarım Puanı
- 44
- TM Yaşı
- 12 Yıl 2 Ay 10 Gün
- MmoLira
- 0
- DevLira
- 0
Teşekkürler
- Katılım
- 4 Ara 2009
- Konular
- 80
- Mesajlar
- 710
- Online süresi
- 58628s
- Reaksiyon Skoru
- 73
- Altın Konu
- 0
- Başarım Puanı
- 133
- Yaş
- 43
- TM Yaşı
- 16 Yıl 4 Ay 20 Gün
- MmoLira
- 103
- DevLira
- 0
@Pelin Melek Aslan; Eklendi.
Moderatör tarafında düzenlendi:
Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)
Benzer konular
- Cevaplar
- 1
- Görüntüleme
- 128


