UO-Dev Arama

 



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

paris16


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 63
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 30
Mesaj #94442   16-01-2018 15:09 GMT    
        
sa ben bu events v erme olayını bir türlü anlıyamadım. başlıkda yok bunu anlatacak bula bilen varsa burdan paylasa bilirse sevinirim. duello scptin de
17:05:ERRORduello.scp,262)Undefined symbol 'e_safe' böyle bir hata alıyorum scptin satırıda bu src.events -e_safe bunu ben nerye eklemem lazım nasıl yapmam lazım bunu bir türlü anlıyamadım



Yazar

Resolute


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 13
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: World Builder
Yaş: 49
Mesaj #94443   16-01-2018 20:09 GMT    
        
e_safe diye eventinin olmadığını söylüyor



Yazar

Tehliqely


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 236
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 27
Mesaj #94446   16-01-2018 22:18 GMT    
        
Aldğın scriptin İçinde e_safe diye bir event tanıtmışlar ve bu senin serverında mevcut değil bu hatayı alma sebebin bundandır.


Axe Pvp

‡ Ephesus ‡

Yazar

paris16


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 63
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 30
Mesaj #94468   18-01-2018 12:10 GMT    
        
peki ben bunu hangi scptin icine ve nasıl verdiricem onu bilmiyorum events verme olayını bilmiyorum acıkcası



Yazar

halisakts


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 46
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 25
Mesaj #94470   18-01-2018 13:15 GMT    
        
Alıntı
paris16 :
peki ben bunu hangi scptin icine ve nasıl verdiricem onu bilmiyorum events verme olayını bilmiyorum acıkcası


Events verme olayı ile ilgili forumda geniş çaplı bir sürü konu var okumanı tavsiye ederim.
Events vererek Player'a Staff'a Npc'e yada Alanlara farkı fonksiyonlarda işlevler yaptırabilirsin
örnek

Kod:
[events e_safe]
on=@Login
src.sysmessage @07a1,,1 Oyuna Giriş yaptınız.
on=@Logout
serv.allclients sysmessage @07a1,,1 <name> oyundan çıkış yaptı
on=@death
src.sysmessage @07a1,,1 Öldünüz.
On=@dClick
src.sysmessage <name> isimli oyuncunun Paderpoll'unu açtınız.
on=@dismount
src.sysmessage binekten indiniz.
on=@mount
src.sysmessage bineğe bindiniz.
on=@itemdclick
src.sysmessage <act.name> isimli iteme çift tıkladınız
on=@itemclick
src.sysmessage <act.name> isimli iteme tek tıkladınız

Bunlar gibi 10 larca trigger var ve events lerde kullanabileceğin 1000 lerce işlev var mesela bir oyuncuya safe alanda büyü yapmayı events olarakta engelleyebilirsin

Kod:
[events e_safe]
on=@spellcast
f_fizzle
src.sysmessage @07a1,,1 Safe Alanı büyü kullanamazsın.
return 1
endif

yada sadece belirli büyüleri kısıtlayabilirsin

Kod:
[events e_events]
on=@spellcast
IF !(<argn> == 4) && !(<ARGN>==6) && !(<ARGN>==7) && !(<ARGN>=9) && !(<ARGN>==11) && !(<ARGN>==15) && !(<ARGN>==17) && !(<ARGN>==29) && !(<ARGN>==36) // Büyüler
f_fizzle // büyü fiizlemesi için gerekli komut
src.sysmessage @07a1,,1 Safe Alanı Bu büyüleri kullanamazsın. /// işlevi yapan kişinin ekranında alacağı hata
return 1
endif

tabi f_fizzle komutunu ilk önce kendi scriptslerine eklemen gerekiyor bunu uo--developerin forumlarında aratarak bulabilirsin

Staff Karakterine Renkli isim yazabilirsin

Kod:
[events e_staff]
on=@click
message @07a1,,1 [<serv.name> Yetkili] //
message @07a1,,1  <name>
return 1
endif


daha burada anlatamayacağım 1000 lerce events ile ilgili konu var Fixler,Effectler,Etkinlik Eventleri,Class eventleri
ben forumda bu konuyla ilgili biraz araştırma yapmanı tavsiye ederim


Skype:halisakts

Falcona is walking towards the moon

Yazar

paris16


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 63
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 30
Mesaj #94472   18-01-2018 13:26 GMT    
        
aynen anladım şimdi. 17:05:ERRORduello.scp,262)Undefined symbol 'e_safe' böyle bir hata alıyorum scptin satırıda bu src.events -e_safe bunu ben nerye eklemem lazım napmam lazım bunu tamm anlıyamadım



Yazar

halisakts


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 46
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 25
Mesaj #94473   18-01-2018 13:36 GMT    
        
Scriptslerinden herhangi bir yere [events e_safe] yazarak o hatanın kaybolmasını sağlayabilirsin yada o bölümde bu e_safe işleyen fonksiyonu kaldırabilirsin böylelikle sphere bir daha bu hatayı vermez fakat sphere hata vermiyor diye oyunda hata olmayacağı anlama gelmez


Skype:halisakts

Falcona is walking towards the moon

Yazar

paris16


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 63
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 30
Mesaj #94474   18-01-2018 13:41 GMT    
        
[events e_safe] burdan bende ne istiyor ne yapmamı onu ögrenmek istiyorum bana balık verme tutmayı ögret



Yazar

halisakts


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 46
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 25
Mesaj #94475   18-01-2018 13:51 GMT    
        
[events e_safe] bunu tamamen kendine göre ayarlamalısın Safe Alandaki Playerların ne yapabileceği yada ne yapamayacağı herşeyi ayarlayabilirsin
Kod:
[events e_safe]
On=@SkillStart
if ((<action> == id(skill_snooping)) || (<action> == skill_snooping) || (<action> == id(skill_stealing)) || (<action> == skill_stealing)) //Snooping ve Stealing Skillerini kullanamaz ..
act.equip
return 1
endif
endif

on=@spellcast
IF !(<argn> == 4) && !(<ARGN>==6) && !(<ARGN>==7) && !(<ARGN>=9) && !(<ARGN>==11) && !(<ARGN>==15) && !(<ARGN>==17) && !(<ARGN>==29) && !(<ARGN>==36)
f_fizzle
src.sysmessage @038,1 Safe Alanı Bu büyüleri kullanamazsın. // belirtilen buff büyüleri harici hiç bir büyüyü kullanamaz
return 1
endif

On=@itemDclick
if (<act.type> == t_corpse)
src.sysmessage @038,1 Bu alanda yağmalama yapılmaz. // Cesetlere çift tıklayamaz
return 1
endif

if (<act.baseid> == i_runebook)
src.sysmessage @038,1 Bu alanda Runebook kullanılmaz.  /// RuneBook'a çift tıklayamaz
return 1
endif

if (<act.baseid> == i_pet_golem)
src.sysmessage @038,1 Bu alanda Golem kullanılmaz.   /// Golem Açamaz
return 1
endif


on=@attack
skill fail
src.sysmessage @038,1 Bu alanda başkasına saldıramazsınız.  //// Kimseye Attack veremez
return 1


Buradaki 3 konuyu oku inanki anlayacaksın çok basit bir şey aslında

https://www.uo-developer.com/i-630-event-yapimi.html

https://www.uo-developer.com/i-632-events-kullanimi.html

https://www.uo-developer.com.....imi-ve-if-sorgulama.html


Skype:halisakts

Falcona is walking towards the moon

Yazar

paris16


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 63
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 30
Mesaj #94476   18-01-2018 13:56 GMT    
        
tsklr şimdi anladım. sorun kalktı peki ben altdaki stoneyi vendora cevirdigimde duello attıgımda stonedeyken suan alan dolu diyor ama vendora cevirdigimde hic birsey demeden sonraki kisileride alana alıyor nerde hata yapıyor ola bilirim.


Bu Orjinali
Kod:
[itemdef i_duello_stone]
id i_dekor3
name duello tasi

on=@create
attr 010

on=@click
if (<more1> == 2)
message @58,,1 [Bitime: <timer>]
message @58,,1 [<uid.<tag.player1>.name> vs. <uid.<tag.player2>.name>]
endif
message @07a1,,1 Duello Tasi
return 1

on=@dclick
if (<src.account.plevel> >= 7)
sdialog d_duello_ayar
return 1
endif
for x 1 4
if (strmatch('<tag0.koordinat<dlocal.x>>','0'))
src.sysmessage @38,,1 Bu duello tasi ayarlanmamis Lutfen page atiniz..
return 1
endif
endfor


Buda benim ekledigim burda suanda alanda birileri var targıtı cıkmıyor alana alıyor birileri duello yaparken
Kod:
[CHARDEF c_duello]
NAME=Mining
ID=c_man
CAN=MT_EQUIP

ON=@Create
TITLE=The asd
NPC=brain_human
COLOR=colors_skin

STR=100
DEX=100
INT=100

KARMA=1000
FAME=1000

anatomy 100.0
tactics 100.0
magicresistance 100.0
healing 100.0
wrestling 100.0

ITEMNEWBIE=random_male_hair
COLOR=colors_hair
ITEMNEWBIE=random_facial_hair
COLOR=match_hair

ITEMNEWBIE=i_leather_tunic
COLOR=06aa
ITEMNEWBIE=i_leather_leggings
COLOR=06aa
ITEMNEWBIE=i_leather_sleeves
COLOR=06aa
ITEMNEWBIE=i_leather_gloves
COLOR=06aa
ITEMNEWBIE=i_sandals
COLOR=01
ITEMNEWBIE=i_staff_black
COLOR=06aa

ON=@gethit
src.setci
return 1

on=@click
if (<more1> == 2)
message @58,,1 [Bitime: <timer>]
message @58,,1 [<uid.<tag.player1>.name> vs. <uid.<tag.player2>.name>]
endif
message @07a1,,1 Duello Tasi
return 1

on=@dclick
if (<src.account.plevel> >= 7)
sdialog d_duello_ayar
return 1
endif
for x 1 4
if (strmatch('<tag0.koordinat<dlocal.x>>','0'))
src.sysmessage @38,,1 Bu duello tasi ayarlanmamis Lutfen page atiniz..
return 1
endif
endfor



Yazar

halisakts


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 46
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 25
Mesaj #94477   18-01-2018 14:09 GMT    
        
Alıntı
paris16 :
tsklr şimdi anladım. sorun kalktı peki ben altdaki stoneyi vendora cevirdigimde duello attıgımda stonedeyken suan alan dolu diyor ama vendora cevirdigimde hic birsey demeden sonraki kisileride alana alıyor nerde hata yapıyor ola bilirim.


Bu Orjinali
Kod:
[itemdef i_duello_stone]
id i_dekor3
name duello tasi

on=@create
attr 010

on=@click
if (<more1> == 2)
message @58,,1 [Bitime: <timer>]
message @58,,1 [<uid.<tag.player1>.name> vs. <uid.<tag.player2>.name>]
endif
message @07a1,,1 Duello Tasi
return 1

on=@dclick
if (<src.account.plevel> >= 7)
sdialog d_duello_ayar
return 1
endif
for x 1 4
if (strmatch('<tag0.koordinat<dlocal.x>>','0'))
src.sysmessage @38,,1 Bu duello tasi ayarlanmamis Lutfen page atiniz..
return 1
endif
endfor


Buda benim ekledigim burda suanda alanda birileri var targıtı cıkmıyor alana alıyor birileri duello yaparken
Kod:
[CHARDEF c_duello]
NAME=Mining
ID=c_man
CAN=MT_EQUIP

ON=@Create
TITLE=The asd
NPC=brain_human
COLOR=colors_skin

STR=100
DEX=100
INT=100

KARMA=1000
FAME=1000

anatomy 100.0
tactics 100.0
magicresistance 100.0
healing 100.0
wrestling 100.0

ITEMNEWBIE=random_male_hair
COLOR=colors_hair
ITEMNEWBIE=random_facial_hair
COLOR=match_hair

ITEMNEWBIE=i_leather_tunic
COLOR=06aa
ITEMNEWBIE=i_leather_leggings
COLOR=06aa
ITEMNEWBIE=i_leather_sleeves
COLOR=06aa
ITEMNEWBIE=i_leather_gloves
COLOR=06aa
ITEMNEWBIE=i_sandals
COLOR=01
ITEMNEWBIE=i_staff_black
COLOR=06aa

ON=@gethit
src.setci
return 1

on=@click
if (<more1> == 2)
message @58,,1 [Bitime: <timer>]
message @58,,1 [<uid.<tag.player1>.name> vs. <uid.<tag.player2>.name>]
endif
message @07a1,,1 Duello Tasi
return 1

on=@dclick
if (<src.account.plevel> >= 7)
sdialog d_duello_ayar
return 1
endif
for x 1 4
if (strmatch('<tag0.koordinat<dlocal.x>>','0'))
src.sysmessage @38,,1 Bu duello tasi ayarlanmamis Lutfen page atiniz..
return 1
endif
endfor




Scriptsin tamamını pm yoluyla yada burdan at yardımcı olayım şuanki attığın yerlerle alakası yok aldığın hatanın.


Skype:halisakts

Falcona is walking towards the moon

Sayfalar: 1



Benzer Konular

KonularMesajlarSon gönderenTarih
Playerla itemin arasına link verme( güncel)5lewless11-10-2017
duello res7RasmuS18-06-2017
Guild isimine renk verme [Köy sistemi]3Retired24-03-2017
Guild ismine renk verme13Retired23-03-2017
yeni account events4xwerswoodx04-03-2017


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