UO-Dev Arama

 



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

BlackEagle


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 242
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 28
Mesaj #33393   13-09-2010 20:17 GMT    
        
Konsolda hayvan tameleyince sürekli bu hatayı veriyor galiba bundan skill gelmiyor?

Kod:
(Taming Staff 2.scp,57)Can't resolve <cont.distance 00>
ERROR:(Taming Staff 2.scp,57)Undefined symbol ''



Yazar

DiabloII


Yasaklı
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 150
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 18
Mesaj #33395   13-09-2010 20:37 GMT    
        
Taming Staff 2.scp yi de koyman (hiç olmazsa 57. satırını) daha yararlı olmaz mıydı?
Böyle pek de anlam ifade ettiğini söyleyemem açıkçası.



Yazar

BlackEagle


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 242
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 28
Mesaj #33396   13-09-2010 20:38 GMT    
        
Kod:
[ITEMDEF i_staff_taming]
ID=i_staff_gnarled
NAME=Taming Staff
TYPE=t_weapon_mace_staff
VALUE=250
TWOHANDS=Y
LAYER=2
WEIGHT=10
DAM=5,10

On=@Create
color 39


On=@DClick
equip
if (<src.flags>&statf_hidden) || (<src.flags>&statf_invisible)
src.sysmessage @95,,1 Gizlenmis durumdayken bunu kullanamazsiniz.
elseif (<src.targ.region.defname> == a_townZoo)
src.sysmessage @95,,1 Bu bolgede taming yasaktir.
elseif (<timer> == -1)
target @95,,1 Hangi hayvani ehlilestirmek istiyorsunuz?
endif
return 1

on=@click
message @50 <name>
return 1

On=@Timer
cont.checks <link.uid>
if !(<var.see>
cont.sysmessage @95,,1 Hayvan gorus alaninizdan cikti.
elseif (<link.npc> != brain_animal)
cont.sysmessage @95,,1 Bunu ehlillestiremezsiniz.
elseif !(<link.taming>
cont.sysmessage @95,,1 Bunu ehlillestiremezsiniz.
elseif (<eval <cont.taming>> < <link.taming>
cont.anim 19
cont.sysmessage @95,,1 <link.name> icin taming skilliniz yeterli degil. (gerekli skill: <link.taming>
elseif (<eval <cont.animallore>> < <link.animallore>
cont.anim 19
cont.sysmessage @95,,1 <link.name> icin animal lore skilliniz yeterli degil. (gerekli skill: <link.taming>
elseif (<cont.flags> & (statf_dead|statf_freeze|statf_invisible|statf_sleeping|statf_polymorph|statf_stone|statf_hidden))
cont.sysmessage @95,,1 Su anki durumunuzda bu hayvani tame edemezsiniz.
elseif (<link.memoryfindtype.memory_ipet>
cont.sysmessage @95,,1 <link.name>, ugraslariniz sirasinda, baska biri tarafindan ehlilestirildi.
elseif (<link.memoryfindtype.memory_fight>
cont.sysmessage @95,,1 Hayvan su an musait degil.
elseif (<link.memoryfindtype.memory_war_targ.link> == <cont.uid>
cont.sysmessage @95,,1 Hayvan su an size cok kizgin.
elseif (<var.dist> > 3)
cont.sysmessage @95,,1 Hayvandan uzaklastiniz.
link.tag.tamer=0
elseif (<cont.distance 0<link.memoryfindtype.memory_ispawned.link.uid>> > 7)
cont.sysmessage @95,,1 Bu hayvan yuvasindan uzaklasmis.

else
if (<more2> < 6)
dorand 8
cont.say @0800 Gel <link.name>...
cont.say @0800 Sana zarar vermeyecegim.
cont.say @0800 Guzel, <link.name>.
cont.say @0800 Her zaman senin gibi bir <link.name> sahibi olmak istemistim..
cont.say @0800 Cok tatlisin, <link.name>.
cont.say @0800 Seni incitmeyecegim, <link.name>.
cont.say @0800 Arkadasin olmak istiyorum.
cont.say @0800 Gel <link.name>
enddo
dorand 2
cont.anim 17
cont.anim 19
enddo
timer 2
more2 (<more2> + 1)
return 1
endif
more2 0

if !(<link.npc> == 1)
cont.sysmessage @95,,1 Bunu ehlilestiremezsiniz.
return 1
endif

if (rand(100) < 75)
if (<link.memoryfindtype.memory_ispawned>
link.memoryfindtype.memory_ispawned.remove
endif
link.karma -50
link.memorydel <cont.uid>
link.newitem i_memory
link.act.attr 04
link.act.more1 04
link.act.more2 <serv.time>
link.act.morep <link.p>
link.act.color memory_ipet
link.act.timer -1
link.act.link <cont.uid>
link.act.cont <link.uid>
link.flags <link.flags>&statf_pet
cont.sysmessage @95,,1 <link.name> sizi sahibi olarak kabul etti.
if ((<cont.skilllock[35]> == 0) && (<cont.skilltotal> < 800.0))
if (<cont.taming> < 30.0)
if (rand(1) == 1)
cont.taming (<cont.taming> + 1)
endif
elseif (<cont.taming> < 50.0)
if !(rand(2) == 1)
cont.taming (<cont.taming> + 1)
endif
elseif (<cont.taming> < 80.0)
if !(rand(3) == 1)
cont.taming (<cont.taming> + 1)
endif
elseif (<cont.taming> < 100.0)
if (rand(4) == 1) // 24
cont.taming (<cont.taming> + 1)
endif
endif
endif
else
cont.sysmessage @95,,1 Bu hayvana Sahip Oldunuz...
return 1
endif

if !((<link.id>=c_horse_brown_lt) || (<link.id>=c_horse_brown_dk) || (<link.id>=c_horse_gray) || (<link.id>=c_horse_tan) || (<link.id>=c_shire) || (<link.id>=c_cow_bw) || (<link.id>=c_cow_brown) || (<link.id>=c_random) || (<link.id>=c_llama))
if ((<cont.skilllock[2]> == 0) && (<cont.skilltotal> < 800.0))
if (<cont.animallore> < 30.0)
if (rand(1) == 1)
cont.animallore (<cont.animallore> + 1)
endif
elseif (<cont.animallore> < 50.0)
if (rand(2) == 1)
cont.animallore (<cont.animallore> + 1)
endif
elseif (<cont.animallore> < 80.0)
if (rand(3) == 1)
cont.animallore (<cont.animallore> + 1)
endif
elseif (<cont.animallore> < 100.0)
if (rand(4) == 1)
cont.animallore (<cont.animallore> + 1)
endif
endif
endif
else
cont.sysmessage @95,,1 Bu hayvana Sahip Oldunuz...
return 1
endif

link.tag.tamer <cont.uid>
link -1
else
cont.sysmessage @95,,1 Hayvani evcillestirmeyi basaramadiniz.
link -1
endif
return 1

On=@TargOn_Char
if !(<src.targ.region.defname> == a_townZoo)
if ((<src.targ.npc> == 1) && (<src.targ.id> != c_pv))
if !(<src.targ.canseelos>
src.sysmessage @95,,1 Hayvana ulasamiyorsunuz.
elseif (<src.targ.distance> > 3)
src.sysmessage @95,,1 Hayvana yeterince yakin degilsiniz.
elseif (<src.targ.memoryfindtype.memory_ipet>
if (<src.targ.memoryfindtype.(memory_ipet|memory_guard).link> == <src.uid>
src.sysmessage <src.targ.name> zaten size ait.
src.targ.flags <src.targ.flags>&statf_pet
else
src.sysmessage @95,,1 <src.targ.name> bir baskasina ait.
endif
elseif (<src.targ.memoryfindtype.memory_fight>
src.sysmessage @95,,1 Hayvan su an musait degil.
elseif (<src.targ.memoryfindtype.memory_war_targ.link> == <src.uid>
src.sysmessage @95,,1 Hayvan su an size cok kizgin.
elseif (<src.targ.findid.i_rune_summon_creature>
src.sysmessage @95,,1 Buyu ile yaratilmis hayvanlari ehlilestiremezsiniz.
elseif (0<src.targ.tag.tamer> == 0<src.uid> // tamerlar elele bug-free dunyaya
src.sysmessage @95,,1 Hayvan artik sizi umursamiyor.
elseif (<src.taming> < <src.targ.taming>
src.anim 19
src.sysmessage @95,,1 <src.targ.name> icin taming skilliniz yeterli degil. (gerekli skill: <src.targ.taming>
elseif (<src.animallore> < <src.targ.animallore>
src.anim 19
src.sysmessage @95,,1 <src.targ.name> icin animal lore skilliniz yeterli degil. (gerekli skill: <src.targ.animallore>
elseif (<src.distance 0<src.targ.memoryfindtype.memory_ispawned.link.uid>> > 7)
src.sysmessage @95,,1 Bu hayvan yuvasindan uzaklasmis.
else // tame etmeye ba$la...
link <src.targ.uid>
src.anim 19
timer 2
endif
else
src.sysmessage @95,,1 Bunu ehlillestiremezsiniz.
endif
else
src.sysmessage @95,,1 Bu bolgede taming yasaktir.
endif
return 1

On=@TargOn_Item
return 1

[function memorydel] // memory silen loop
if (0<args>
if (<findid.i_memory.link> == <args>
findid.i_memory.remove
memorydel <args>
endif
endif

[FUNCTION checks]
newitem i_checks
act.link <argn>
equip <act.uid>

[ITEMDEF i_checks]
ID=i_memory
TYPE=t_eq_script
NAME=Checks

ON=@Equip
var.dist <link.distance>
var.see <link.canseelos>
remove



Yazar

TheRaskol


Root Administrator
Skill Title: Grandmaster
Online durumu
Toplam Mesaj: 2788
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 30
Mesaj #33397   13-09-2010 20:39 GMT    
        
Alıntı
DiabloII :
Taming Staff 2.scp yi de koyman (hiç olmazsa 57. satırını) daha yararlı olmaz mıydı?



57. satırı istiyor arkadaş.


theraskol

Yazar

BlackEagle


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 242
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 28
Mesaj #33398   13-09-2010 20:40 GMT    
        
scpnin tamamını ekledim



Yazar

TheRaskol


Root Administrator
Skill Title: Grandmaster
Online durumu
Toplam Mesaj: 2788
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 30
Mesaj #33400   13-09-2010 20:44 GMT    
        
57. satırı bulmayı bilmiyorsan ctrl+g yapıp 57 yazacaksın ve arayacaksın.
Senin verdiğin scripte göre 57. satır boş.

Büyük bir ihtimalle de
Kod:
elseif (<cont.distance 0<link.memoryfindtype.memory_ispawned.link.uid>> > 7)


bu satır hatalı.


theraskol

Yazar

DiabloII


Yasaklı
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 150
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 18
Mesaj #33401   13-09-2010 20:50 GMT    
        
Kod:
56. cont.sysmessage @95,,1 Bu hayvan yuvasindan uzaklasmis.
57.
58. else


aradaki boşluğu silip tekrar deneyin. yine olmazsa hayvanı spawn point'den iki üç kare (max 7) uzaklaştırıp deneyin.



Yazar

TheRaskol


Root Administrator
Skill Title: Grandmaster
Online durumu
Toplam Mesaj: 2788
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 30
Mesaj #33402   13-09-2010 20:55 GMT    
        
Bu satırı
Kod:
elseif (<cont.distance 0<link.memoryfindtype.memory_ispawned.link.uid>> > 7)


Bununla değiştirir misin?
Kod:
elseif (<link.distance <cont>> > 7)


theraskol

Yazar

BlackEagle


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 242
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 28
Mesaj #33416   14-09-2010 09:10 GMT    
        
şimdide bu hata çıkıyor?

Kod:
13:24:ERROR:(Taming Staff 2.scp,189)Can't resolve <src.distance 00>


Son güncelleme: BlackEagle tarafından 14-09-2010 10:25 GMT, önce düzenlendi.



Yazar

DiabloII


Yasaklı
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 150
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 18
Mesaj #33424   14-09-2010 13:36 GMT    
        
Alıntı
DiabloII :
yine olmazsa hayvanı spawn point'den iki üç kare (max 7) uzaklaştırıp deneyin.



Bunu denediniz mi?



Yazar

BlackEagle


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 242
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 28
Mesaj #33427   14-09-2010 13:57 GMT    
        
Alıntı
DiabloII :
Alıntı
DiabloII :
yine olmazsa hayvanı spawn point'den iki üç kare (max 7) uzaklaştırıp deneyin.



Bunu denediniz mi?



onu nasıl yapıcam?



Yazar

Khazab


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 11
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 31
Mesaj #33433   14-09-2010 15:14 GMT    
        
Kod:
elseif (<cont.distance 0<link.memoryfindtype.memory_ispawned.link.uid>> > 7)


bu satırı ;

Kod:
elseif (<cont.distance <link.findid.i_memory.link.uid>> > 7)


değiştirin.


Yazar

BlackEagle


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 242
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 28
Mesaj #33476   15-09-2010 10:35 GMT    
        
o kodu daha önce değiştirmişim ama animal lore hiç gelmiyor :S



Yazar

Khazab


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 11
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 31
Mesaj #33485   15-09-2010 11:47 GMT    
        
animal lore'nin bu satırla alakası yok, bu spawn'a hayvanın uzaklığıyla alakalı.


Yazar

BlackEagle


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 242
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 28
Mesaj #33489   15-09-2010 12:50 GMT    
        
şu anda sorunum animal lorenin gelmemesi



Yazar

Mortal


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 701
Oyun Tarzı:
Emulatör: 0.56b
Tecrübe: Player
Yaş: 28
Mesaj #33491   15-09-2010 13:45 GMT    
        
Kod:
if !((<link.id>=c_horse_brown_lt) || (<link.id>=c_horse_brown_dk) || (<link.id>=c_horse_gray) || (<link.id>=c_horse_tan) || (<link.id>=c_shire) || (<link.id>=c_cow_bw) || (<link.id>=c_cow_brown) || (<link.id>=c_random) || (<link.id>=c_llama))


yukardaki npclerinden birinin üzerinde deniyorsan gelmemesi normal.


Son güncelleme: TheRaskol tarafından 15-09-2010 13:57 GMT, önce düzenlendi.



Yazar

BlackEagle


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 242
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 28
Mesaj #33510   15-09-2010 20:03 GMT    
        
hımm tamam bi deniyim sonra mesajımı düzenlerim buraya



Sayfalar: 1



Benzer Konular

KonularMesajlarSon gönderenTarih
NPC Efect Sorunu10xwerswoodx28-09-2018
Anim4.mul Yukleme Sorunu1mcfarlane22-09-2018
Sphere Connecting Sorunu4Alp03-05-2018
Koordinat Bulma Sorunu4MirroR20-04-2018
İki Scriptin Çakışma Sorunu104s3d318-04-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ı,