UO-Dev Arama

 

İçerde : 1 misafir, 0 üye : --- Sayfalar: 1
Yazar
Skill Title: Apprentice
Toplam Mesaj: 83
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 26
Beğeni: 8
Mesaj #101814   25-04-2021 23:03 GMT    
     
Herkeze Merhabalar ölümsüz alanda yara veren binekle playeri kesiyorum safeye gidiyor ordada yarası hala duruyor ve can götürüyor nasıl engelleyebilirim can götürmesini yardımcı olurmusunuz.



Yazar
Skill Title: Novice
Toplam Mesaj: 23
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 36
Beğeni: 3
Mesaj #101815   25-04-2021 23:25 GMT    
     
Script konusunda pek bir bilgim yok malesef ama

on@death
src.events -e_bleeding olması lazım



Yazar
Skill Title: Expert
Toplam Mesaj: 312
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Player
Yaş: 31
Beğeni: 63
Mesaj #101818   26-04-2021 00:45 GMT    
     
Safeye göndermiş olduğun scriptte safeye gönderilen satırı bul örnek:
GO Safe
tam bu satırın altına eğer yarayı eventle veriyorsan "EVENTS -yaraeventi" itemle veriyorsan eğer "FINDID.i_yaraitemi.remove" şeklinde ekleyebilirsin ya da bir alternatif daha direk itemin altında timer bölümüne sorgu olarak safe eventi varsa itemi silinecek şekilde ayarlayabilirsin tercih senin


 Eren19944

Yazar
Skill Title: Journeyman
Toplam Mesaj: 139
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 26
Beğeni: 26
Mesaj #101819   26-04-2021 02:11 GMT    
     
Safe alanın yada bölgenin region'unun flags kısmına region_flag_no_pvp girersen artık kimse süreli hasar veren hiç bir durumdan health kaybı yaşamaz.


Script Kodu:
[DEFNAME region_flags]
region_antimagic_all 00001   // all magic banned here.
region_antimagic_recall_in 00002   // teleport,recall in to this, and mark
region_antimagic_recall_out 00004   // can't recall out of here.
region_antimagic_gate 00008
region_antimagic_teleport 00010   // can't teleport into here.
region_antimagic_damage 00020   // just no bad magic here
region_flag_ship 00040   // this is a ship region. ship commands
region_flag_nobuilding 00080   // no building in this area
//region_flag_globalname 00100   // No longer in use
region_flag_announce 00200   // announce to all who enter.
region_flag_insta_logout 00400   // instant log out is allowed here. (hotel)
region_flag_underground 00800   // dungeon type area. (no weather)
region_flag_nodecay 01000   // things on the ground don't decay here.
region_flag_safe 02000   // this region is safe from all harm.
region_flag_guarded 04000   // try tag.guardowner
region_flag_no_pvp 08000   // players cannot directly harm each other here.
region_flag_arena 010000 // pvp is allowed, no murder or criminal acts are taken in count.


 Eren19944
Marshall.寂しい
Discord: Marshall.寂しい#1650

Yazar
Skill Title: Adept
Toplam Mesaj: 835
Oyun Tarzı: Pp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 34
Beğeni: 74
Mesaj #101820   26-04-2021 02:57 GMT    
     
Yara verdiren itemi ve/veya eventı paylaşırsan daha net yardımcı olabiliriz.


 Eren19944
Sunucu Projesi : Resurrection of Sosaria
Discord : Rasmus#4460

Yazar
Skill Title: Apprentice
Toplam Mesaj: 83
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 26
Beğeni: 8
Mesaj #101829   26-04-2021 19:39 GMT    
     
ölümsüz alanda öldükten sonra safe alan gittiği yer


Script Kodu:
if (<src.findid.i_rune_poison>)
src.sysmessage @0790,1,1 Uzerinizde poison varken gateden geçemessiniz.
return 1
endif
src.go 5968,1092
src.events -e_serpteactivar
src.events +e_pazarsafe
src.findlayer(2).unequip
return 1
else
src.sysmessage @0790,,1 Yeterince Yakin Degilsiniz.
return 1
endif





buda bineğin verdiği yara itemi


Script Kodu:
On=@Hit
if !(<src.findid.i_bleeding>) && !(<src.findid.i_bleeding2>)
if !(<findlayer(1)> || <findlayer(2)>)
src.damage {5 5}
src.hits (<src.hits> - 6)
src.skill fail
var.act <src.act.uid>
src.newitem i_bleeding
src.act.equip
src.newitem i_bleeding2
src.act.equip
src.act <var.act>
src.sayua 38,6,6,0 * Yara Alir *
return 1
endif
endif



Yazar
Skill Title: Apprentice
Toplam Mesaj: 84
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Player
Yaş: 27
Beğeni: 23
Mesaj #101830   26-04-2021 20:34 GMT    
     
bleeding item kısmına damage gittiği yere şunu yaz böyle de yapılabilir 2 türlü ama ilki daha sağlıklı olur @timer oraya yazarsın.

Script Kodu:
if !(<cont.isevent.e_pazarsafe>)
////buraya damage kısmını say kısmını yazarsın ya da
endif

if (<cont.isevent.e_pazarsafe>)
cont.findid.i_bleeding.remove
cont.findid.i_bleeding2.remove
endif


 Eren19944
Level Shard
www.agarthauo.com

Yazar
Skill Title: Expert
Toplam Mesaj: 393
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 29
Beğeni: 96
Mesaj #101831   26-04-2021 20:48 GMT    
     
Eğer safe alana gidiş yolların belliyse yani moongate stuck vb. sistemler kullanıyorsan o esnada gidildiği anda bleeding, poison vb. sildirilebilir.

Eğer alanı region olarak tanımladıysan region event'ın vars orada @enter kullanarak yine alana her girildiğinde bunları sildirebilirsin.


 TheRaskol, Turkgamer, Eren19944
Steaksauce Anti-Cheat Connector ve Emulator
http://www.steaksauce.xyz

Yazar
Skill Title: Apprentice
Toplam Mesaj: 83
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 26
Beğeni: 8
Mesaj #101832   26-04-2021 21:50 GMT    
     
hepinizden Allah Razı Olsun Turkgamer'in dediği gibi yaptım düzeldi.



Yazar
Skill Title: Apprentice
Toplam Mesaj: 84
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Player
Yaş: 27
Beğeni: 23
Mesaj #101833   26-04-2021 22:02 GMT    
     
bende slothere dediğini söyledim region altına event ekleyip @enter sorgusunda bleeding sildirttim


Script Kodu:
@enter altına
if (<src.findid.i_bleeding>)
src.findid.i_bleeding.remove
src.findid.i_bleeding2.remove
endif


 Eren19944
Level Shard
www.agarthauo.com

Yazar
Skill Title: Expert
Toplam Mesaj: 283
Oyun Tarzı: Pp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 30
Beğeni: 56
Mesaj #101895   02-05-2021 11:16 GMT    
     
Her Regionda Remove yaptirmak yerine böyle bir mantıkta kullanabilirsn herhangi bir safe bolgesine girerse silinsin.

Script Kodu:
[itemdef i_bleeding]
name=Yaralarim Abi
id=i_gold
type=t_eq_script
weight=0
layer=layer_special

On=@Equip
src.events +e_bleeding
timer 5

On=@UnEquip
cont.events -e_bleeding
if !(<cont.flags>&statf_dead)
endif

On=@Timer
if (<cont.region.safe>==1)
remove
cont.sayu * Etkisizleşir *
return 1
endif
timer 5
cont.sayu * Kan Kaybeder *
cont.damage {1 4} 0001 <link.uid>
cont.hits (<cont.hits> - 5)
attr attr_decay
return 1


Discord= Zedikus#4967
Script && Mull && Word

Sayfalar: 1


Benzer Konular :

KonularMesajlarSon gönderenTarih
NPC'nin konsol hatası5manyaqq02-05-2021
top10listesi isim hatası12Daedhelon14-03-2021
Harf hatası6manyaqq13-03-2021
<SRC.TARGP.REGION.SAFE> hatası6Turkgamer07-03-2021
i_rune_magic_reflection hatası2xrambo25-02-2021


Kullanıcı Adı:Parola: Beni Hatırla?


Mythic broadsword sphereserver modernuo runuo ServUO JustUO

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

UO-Dev Footer UO-Dev Footer