UO-Dev Arama

 



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

athynas


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 56
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: World Builder
Yaş: 47
Mesaj #93611   05-10-2017 21:23 GMT    
        
Merhaba, kullanılmayan skillerden birini foraging olarak değiştirdim. Yapmaya çalıştığım şu oluşturduğum bıçakla, oluşturduğum bitkiye tıklayarak bunun toplanmasını istiyorum. Benzer script olarak dungeon chestleri inceleyeyim dedim ancak böyle bir script bulamadım. En yakın script olarak upgrade scroll scriptini inceledim ancak yine çalıştıramadım.

i_dagger_forager ile target aldığımda i_curuk_bitki'nin hasat edilip item atmasını sağlayıp, 1153 rengine dönüşerek, 5-30 dakika sürenin ardından tekrar hasat edilebilmesini istiyorum. (deedi denemek için koymuştum)



Verilecek cevaplar için şimdiden teşekkürler.

Kod:
[itemdef i_dagger_forager]
name=Forager dagger
id=i_bone_harvester
weight=1
FLIP=1
DAM=10,11
SPEED=2.0
SKILL=Forager
REQSTR=10
WEIGHT=1

On=@Create
color=00

on=@Click
say @1153 Forager Dagger
return 1

on=@DClick
TARGET
RETURN 1

ON=@TARGON_CHAR
SRC.SYSMESSAGE Bunu oyuncular uzerinde kullanamazsiniz !

on=@Targon_item
if (<src.targ.tag0.level> > 1)
src.sysmessage @1153 Bu bitki daha önce hasat edilmiş.
elseif
src.targ.color 1153
        src.targ.tag0.level 2
SERV.NEWITEM i_deed
src.sysmessage @1153 Başarıyla hasat ettiniz.
return 1
endif

[itemdef i_curuk_bitki]
name=Curuk Bitki
id=i_flower_white_2
weight=2
type=t_normal
layer=0
value=15

On=@Create
color=0455
attr 0012
tag0.level 1

on=@Click
say @1153 Curuk Bitki
return 1

On=@DClick
src.sysmessage @1153 'Forager Dagger' ile hasat edebilirsiniz.!
return 1

[EOF]



Yazar

4s3d3


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 129
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 27
Mesaj #93615   05-10-2017 23:35 GMT    
        
Şöyle bir örnek vererek göstereyim;

Katanayı ve spearı örnek olarak gösteriyorum bitki idsi bilmediğim için

Kod:
[Itemdef i_HasatEdilmisBitki]
ID i_katana
Name Hasat Edilen

On=@Create
Timer -1

On=@Timer
ID i_spear
Update
Return 1


Hasat Ederken

Kod:
[itemdef i_dagger_forager]
name=Forager dagger
id=i_bone_harvester
weight=1
FLIP=1
DAM=10,11
SPEED=2.0
SKILL=Forager
REQSTR=10
WEIGHT=1

On=@Create
color=00

on=@Click
say @1153 Forager Dagger
return 1

on=@DClick
TARGET
RETURN 1

ON=@TARGON_CHAR
SRC.SYSMESSAGE Bunu oyuncular uzerinde kullanamazsiniz !

on=@Targon_item
IF (<Src.Targ.BaseID> = i_HasatEDILMEMISBitki)
Src.Targ.ID i_HasatEdilmisBitki
Src.Targ.Update
Src.Targ.Timer {300 1800}
Src.Newitem i_deed,1,<Src>
Src.Act.Color 1153
src.sysmessage @1153 Başarıyla hasat ettiniz.
Else
src.sysmessage @1153 Bu bitki daha önce hasat edilmiş.
return 1
endif


Gibi gibi
Not: Sadece yapmak istediğin şeyi nasıl yapabileceğin hakkında örnek verdim ama yardıma ihtiyaç duyduğunda buradan desteklerim.


Son güncelleme: 4s3d3 tarafından 06-10-2017 01:43 GMT, 70 Gün önce düzenlendi.



Yazar

athynas


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 56
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: World Builder
Yaş: 47
Mesaj #93617   05-10-2017 23:37 GMT    
        
Denedim, gayet güzel çalışıyor, sorunla karşılaştım sandım hata bendeymiş Ellerine sağlık


Son güncelleme: athynas tarafından 06-10-2017 01:15 GMT, 70 Gün önce düzenlendi.



Yazar

4s3d3


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 129
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 27
Mesaj #93619   06-10-2017 01:42 GMT    
        
bende hata yapmışım yeni fark ettim birinde hasatedilmis diye girmişim diğerinde hasatedilen
Şu kısmıda şöyle düzelt daha sağlıklı olur

Kod:
on=@Targon_item
IF (<Src.Targ.BaseID> = i_HasatEDILMEMISBitki)
Src.Targ.ID i_HasatEdilmisBitki
Src.Targ.Update
Src.Targ.Timer {300 1800}
Src.Newitem i_deed,1,<Src>
Src.Act.Color 1153
src.sysmessage @1153 Başarıyla hasat ettiniz.
ElseIF (<Src.Targ.BaseID> = i_HasatEdilmisBitki)
src.sysmessage @1153 Bu bitki daha önce hasat edilmiş.
return 1
Endif
//Src.Sysmessage @38,,1 Bunu sadece bitkiler üzerinde kullanabilirsiniz.
Return 1



Yazar

athynas


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 56
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: World Builder
Yaş: 47
Mesaj #93620   06-10-2017 02:25 GMT    
        
Alıntı
4s3d3 :
bende hata yapmışım yeni fark ettim birinde hasatedilmis diye girmişim diğerinde hasatedilen
Şu kısmıda şöyle düzelt daha sağlıklı olur

Kod:
on=@Targon_item
IF (<Src.Targ.BaseID> = i_HasatEDILMEMISBitki)
Src.Targ.ID i_HasatEdilmisBitki
Src.Targ.Update
Src.Targ.Timer {300 1800}
Src.Newitem i_deed,1,<Src>
Src.Act.Color 1153
src.sysmessage @1153 Başarıyla hasat ettiniz.
ElseIF (<Src.Targ.BaseID> = i_HasatEdilmisBitki)
src.sysmessage @1153 Bu bitki daha önce hasat edilmiş.
return 1
Endif
//Src.Sysmessage @38,,1 Bunu sadece bitkiler üzerinde kullanabilirsiniz.
Return 1




Sağını solunu kurcalarken sorunsuz şekilde ayarlayabildim Şu an gayet mükemmel çalışıyor. Şimdi skille bağlı olarak belli randlarla drop ayarlamaya çalışıyorum inceleyerek tekrar ellerine sağlık



Sayfalar: 1



Benzer Konular

KonularMesajlarSon gönderenTarih
Otomatik Loot sistemi...10Demonaz27-02-2013
Otomatik Yarışma Sorunsalı!4Mortal24-02-2013
Otomatik Pvp Yardım2taygun7714-01-2013
Kullanılmayan accountların otomatik silinmesi ?3dipnot30-04-2012
Sunucuya girdiği zaman otomatik event alma13Buxiun14-06-2011


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ı,