UO-Dev Arama

 



İçerde : 1 misafir, 0 üye : --- Sayfalar: 1
Yazar

Hoppala


Yasaklı
Skill Title: Neophyte
Online durumu
Toplam Mesaj: 9
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 29
Mesaj #90024   15-12-2016 13:45 GMT    
        
Selam arkadaşlar ben bişey yapmaya çalışıyorumda pek fazla işin içinden çıkamadım
bineğe örneğin bi deed yaptım katana gücü diye bineğe basılıyor str gibi düşünün..
binek ölünce katana gücü deed tekrar çıkmasını istiyorum
ama bir türlü çözemedim

bineğin
on=@createsine yaptım if sorgusuyla olmadı LOOT_binek'e yaptım if sorgusuyla olmadı on=@death'a yaptım if sorgusuyla olmadı?
yardımcı olabilcek bir arkadaş varmı acaba
örneğin 10 tane katana gücü basıldıysa binek ölünce 5 katana gücü bineğin cesedinde çıksın diye ugraşiyorum



Yazar

M.CANILIK


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 324
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 29
Mesaj #90027   15-12-2016 17:15 GMT    
        
Şimdi durum çok önemli bu konuda. Mesela sen bineğe katana özelliğini event olarak ekledin. Bu bineği küçülttükten sonra zaten küçültme kontratında sorgu yoksa event gider. İşte bu yüzden death ile triggerlenmemiş olabilir. Katana gücü eventi altında @death triggeri ile newitem xx.<src.link> gibi birşey yapabilirsin (bilmiyorum ölmüş olan NPC karakterin link valuesine ulaşabilirmi) ama death triggeri iş görür. Yanlış yapmışsındır tekrar gözden geçir.



Yazar

Hoppala


Yasaklı
Skill Title: Neophyte
Online durumu
Toplam Mesaj: 9
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 29
Mesaj #90029   15-12-2016 17:59 GMT    
        
yok binek küçültülmesiyle ilgili tag verdim yani tag olarak gözüküyor herşey fakat katana özelliğim deed halinde mesela 10 tane basiliyor binek ölünce 5 str deedi bineğin cesedinde yapmaya çalışıyorum



Yazar

MirroR


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 594
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 26
Mesaj #90031   15-12-2016 21:12 GMT    
        
Eğer o küçültme işlemine eklediysen ve daha sonra binek tekrardan çıkartıldak sonra tagı tekrardan verdiysen yapacağın tek olay.


// Aşağıda vermiş olduğum kodlar direkt olarak binek ölünce çantasına atacak.
Kod:
ON=@DEATHCORPSE // ölen yaratığın ceset triggerı <argo> ceset uidi

//SERV.NEWITEM = I_ITEM_ISMI,<eVAL <ARGO.TAG.XXXXXX>/2>,<ARGO> // Eğer amountlu bir itemse sadece bu kısım yeterli başındaki // işaretleri kaldırmanız yeterli.

// eğer amountlu bir item değilse.
FOR <eVAL <ARGO.TAG.XXXXX>/2>
SERV.NEWITEM = I_ITEM_ISMI,1,<ARGO>
ENDFOR


Hayat dediğin bir çift bacak gidebildiğin yol kadardır.

Yazar

Hoppala


Yasaklı
Skill Title: Neophyte
Online durumu
Toplam Mesaj: 9
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 29
Mesaj #90032   15-12-2016 22:57 GMT    
        
Kodlamayı denemedimde şundan bahsedeyim örnek / olarak yapmak istiyorum yani
örnek şu şekilde vereyim
bineğe 10 tane deed basılmış diyelimki 5 deed cesettte çıkcak
5 basıldıysa 1 çıkıcak gibi



Yazar

MirroR


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 594
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 26
Mesaj #90033   16-12-2016 04:51 GMT    
        
Anlıyamadım senin bölme mantığını eğer yarısı kadarını diyorsan bu /2 demektir.
Kod:
o zamanda sadece bu yeterli olacaktır.
ON=@dEATHCORPSE
FOR <eVAL <ARGO.dTAG.XXXXX>/2>
SERV.NEWITEM = I_ITEM_ISMI,1,<ARGO>
ENDFOR



Ama yok ille de 10 tane basınca 5 tane, 5 tane basınca 1 tane düşecek diyorsan bunuda şu şekilde yapabilirsin
Kod:
ON=@dEATHCORPSE
FOR <qVAL (<ARGO.dTAG.XXXX> == 10)?5:1>
SERV.NEWITEM = I_ITEM_ISMI,1,<ARGO>
ENDFOR



gerçi new.dupe te şimdi geldi aklıma böyle for döndürmekte pek mantıklı değilmiş


Son güncelleme: MirroR tarafından 18-12-2016 00:17 GMT, 696 Gün önce düzenlendi.


Hayat dediğin bir çift bacak gidebildiğin yol kadardır.

Sayfalar: 1



Benzer Konular

KonularMesajlarSon gönderenTarih
Binek isim degişmemesi6paris1601-09-2018
staff item silinmesi9Slothere15-05-2018
item yükseltmek44s3d321-04-2018
Bag'e Belirli bir item koyabilme3Daemon19-02-2018
Özel robelerde eldeki item gözükmüyor2Previus04-02-2018


Keywords:

ultima online, RunUO, ultima online download, sphere scripting, role play, uo grafik, second age ultima, uo loop, macroman, pvp server, server kurulumu, sphere, multool, ml mulls, 56b 55r 55i, htmlgumps, client 4x, client edit, sphere release, osi, rp server, sunucular, ghost mouse, inside uo, kingdom reborn, stygian abyss, uo nasıl oynanır, mondain's legacy, age of shadows, world build, grandmaster, ultima online pvp, player dosyaları, ultima online indir, frp game, RunUO 1.0.0, razor, uo rice, hue editör, skill tools, ultima online patch, axis, world build, verdata, verdata patcher, map editör, gump editör, mul patcher, aos mulls, scriptler, anim edit, anim publish, hues mul, hosting vps, event dialog, account sistemi, skill gain, static yapımı,