UO-Dev Arama

 

İçerde : 1 misafir, 0 üye : --- Sayfalar: 1
Yazar
Skill Title: Novice
Toplam Mesaj: 45
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Grafiker
Yaş: 23
Beğeni: 3
Mesaj #101950   05-05-2021 05:18 GMT    
     


Son güncelleme: senedor250 tarafından 03-06-2021 20:59 GMT, 140 Gün önce düzenlendi.



Yazar
Skill Title: Expert
Toplam Mesaj: 251
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 30
Beğeni: 55
Mesaj #101951   05-05-2021 05:26 GMT    
     
I_BINEK iteminde ON=@DCLICK altında verdiğin sorgular yetersiz, hepsini atmamışsın. Orada sadece hatalı kontrat kısımları var. bineği normal koşullarda küçültürken deedde taglarda neler aldığı belirtilmiyor. Orada küçültme yapılırken hangi fonksiyonların çalıştığını belirtmen lazım. Ki oraya ekleme yaparken tag.color gibi ufak bir ekleme ile binek çıkartırken hafızadaki rengi ile çıkartsın.

Edit2 : I_BINEK iteminde serv.newnpc kısmı nerede tam olarak ?


Son güncelleme: xrambo tarafından 05-05-2021 05:42 GMT, 170 Gün önce düzenlendi.


 Ege ERKEK

Yazar
Skill Title: Neophyte
Toplam Mesaj: 7
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 33
Beğeni: 0
Mesaj #101957   06-05-2021 00:24 GMT    
     

Script Kodu:
[function binekolmazsaolmaz]
if (<findlayer.25>)
tag.binekid <findlayer.25.more1> //binegin id'ini tagladik
tag.binekkarma <uid.<findlayer.25.more2>.karma> //karmayi tagladik
tag.binekfame <uid.<findlayer.25.more2>.fame> //famei tagladik
tag.binekfood <uid.<findlayer.25.more2>.food> //kargoda beslemiyoruz :)
tag.binekcolor <uid.<findlayer.25.more2>.color> //bunuda alalim bari
tag.binekname <findlayer.25.name> //isimini bi kenara not aldik
tag.binekstr <uid.<findlayer.25.more2>.str> // str
tag.binekdex <uid.<findlayer.25.more2>.dex> // dex
tag.binekint <uid.<findlayer.25.more2>.int> // int
tag.binekhits <uid.<findlayer.25.more2>.hits> // hits
tag.binekmana <uid.<findlayer.25.more2>.mana> // mana
tag.binekstam <uid.<findlayer.25.more2>.stam> // stam

serv.newitem i_binek_zeka //<serv.name> Kargo'da onay formunu aliyoruz
new.tag.name <tag.binekname> //Kargoya verilen hayvanin kayitlarini
new.tag.fame <tag.binekfame> //forma 
new.tag.karma <tag.binekkarma> //eksiksiz
new.tag.str <tag.binekstr> //
new.tag.dex <tag.binekdex> //
new.tag.int <tag.binekint> //
new.tag.hits <tag.binekhits> //
new.tag.mana <tag.binekmana> //
new.tag.stam <tag.binekstam> //
new.tag.food <tag.binekfood> //dolduruyoruz
new.tag.binekid <tag.binekid> //Kargo ise ucret almadan
new.color <tag.binekcolor>
new.cont <findlayer(29).uid> //adrese yolluyor
new.more2 1
findlayer.25.remove
else
return 1
endif

[itemdef i_binek_zeka]
id i_deed
type t_normal
weight 20.0
name Kargo

on=@click
if (<more2>)
message  @47,,1 <name> - <tag.name>
return 1
else
message @47,,1 <name>
return 1
endif

on=@dclick
if (<more2>)
try src.newnpc <tag.binekid> //Taze binek
link <src.act.uid> //linkleyelimki kaybolmasin :)
link.name <tag.name> //
link.karma <tag.karma> //Genel ayarlar
link.fame <tag.fame> //
link.food <tag.food>
link.color <color>
link.str <tag.str>
link.dex <tag.dex>
link.int <tag.int>
link.stam <tag.stam>
link.hits <tag.hits>
link.mana <tag.mana>
link.memorydel <src.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 <src.uid>
link.act.cont <link.uid>
link.flags <link.flags>&statf_pet
link.update
link.anim 5
link.bark 3
link.message @1156 Iyi oyunlar..
remove
return 1
else
return1
endif


Son güncelleme: sinanbas tarafından 06-05-2021 00:46 GMT, 169 Gün önce düzenlendi.



Yazar
Skill Title: Novice
Toplam Mesaj: 45
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Grafiker
Yaş: 23
Beğeni: 3
Mesaj #101961   06-05-2021 04:52 GMT    
     


Son güncelleme: senedor250 tarafından 03-06-2021 20:59 GMT, 140 Gün önce düzenlendi.



Yazar
Skill Title: Expert
Toplam Mesaj: 251
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 30
Beğeni: 55
Mesaj #101962   06-05-2021 15:02 GMT    
     
Şunun gibi birşey ekledim. denemelisin. memory_ipet deki color hangi renk bilmiyorum fakat o rengi alacak.

eğer olmazsa (kesin emin değilim) alttaki gibi komutu değiştir.
new.tag0.binekcolor <color> // id yi çekmiş belki o idnin renginide çeker.


Script Kodu:
forchars 999999
if (<isanimals>) && (<tag0.binek>) && !(<isevent.e_sergide>)
if (strmatch('<region.name>','pazar'))
if (<memoryfindtype.memory_ipet.link>)
serv.newitem i_binek,1,<memoryfindtype.memory_ipet.link.findlayer.29>
new.tag0.binek <id>
new.tag0.binekcolor <eval <memoryfindtype.memory_ipet.color>>  // memory_ipet in rengini çektik.
remove
endif
endif
endif
endfor



bu ise, i_binek iteminin on=@dclick kısmındaki binek çıkarırken renk verdik.


Script Kodu:
SERV.NEWNPC <TAG0.BINEK>
new.color = <tag0.binekcolor> // tagdaki renk, burada npc çıkarmadan önce rengini veriyoruz.
NEW.P <SRC.P>


NEW.FLAGS <NEW.FLAGS>&statf_pet
NEW.UPDATE
NEW.ANIM 6


Shrink olarak bineği küçültebilirsin. fakat bineği sildirip yeni bir shrink vermen için şuanki kullandığın sistemden çok farklı bir kodlama ile yeni bir sistem yapman gerekiyor. çünkü işin içine t_figurine typesi giriyor. spherenin hardcoded tanımlı kısımları giriyor. ayrıca mantıksal olarak kafada oturmadan yazmaya çalışırsan bir sürü hataya sebebiyet verebilir.


 Ege ERKEK

Yazar
Skill Title: Novice
Toplam Mesaj: 45
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Grafiker
Yaş: 23
Beğeni: 3
Mesaj #101991   11-05-2021 23:33 GMT    
     
xrambo Olmuyor abi bende cok farkli seyler denedim yok sacma sapan mavi renkte cikiyor yada renk degisiyor.


Buradaki item kısmini shirnk ile uyarliyamazmiyiz mesela oyunda shirnk yapinca owner charla renklerde sorun olmuyor bu kısmıda i_binek devre dışı bırakıp sadece shirk olarak atamayizmi bankaya
serv.newitem i_binek,1


Script Kodu:
forchars 999999
if (<isanimals>) && (<tag0.binek>) && !(<isevent.e_sergide>)
if (strmatch('<region.name>','pazar'))
if (<memoryfindtype.memory_ipet.link>)
serv.newitem i_binek,1,<memoryfindtype.memory_ipet.link.findlayer.29>
new.tag0.binek <id>
remove
endif
endif
endif
endfor



Yazar
Skill Title: Neophyte
Toplam Mesaj: 7
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 33
Beğeni: 0
Mesaj #101993   11-05-2021 23:36 GMT    
     
Senedor sana hazır script attım dostum yapsana onu



Yazar
Skill Title: Novice
Toplam Mesaj: 45
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Grafiker
Yaş: 23
Beğeni: 3
Mesaj #101994   11-05-2021 23:55 GMT    
     
sinanbas abi calıştıramadim ben onu hic birsey anlamadim



Yazar
Skill Title: Neophyte
Toplam Mesaj: 7
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 33
Beğeni: 0
Mesaj #102011   14-05-2021 00:15 GMT    
     
Scplere kaydet bunu oyun içinde binekolmazsaolmaz yaz bankana bak sonra



Yazar
Skill Title: Expert
Toplam Mesaj: 251
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 30
Beğeni: 55
Mesaj #102032   16-05-2021 02:28 GMT    
     
Doğru yaptığına eminmisin ? Doğru yaptıysan çalışması lazım. Bineği çıkartınca bineğin on=@create bölümündeki renkleri çekiyor muhtemelen.

Birde şöyle yer değiştiripte dene, çıkardıktan sonra renk değiştirmeyi denet.
NEW.P <SRC.P>
new.color = <tag0.binekcolor>



Yazar
Skill Title: Expert
Toplam Mesaj: 305
Oyun Tarzı: Pp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 30
Beğeni: 68
Mesaj #102064   26-05-2021 20:37 GMT    
     
xrambonun izlediği yol doğru fakat her şekilde yeni npc oluşturdugu için tag0.binekcolor devreye girdikten sonra on=@create devreye giriyor deyişen bişey olmaz onun yerine bineği çıkardıktan 1 saniye sonra tag0.binekcolor verirsek düzelebilir şu şekilde




Script Kodu:
SERV.NEWNPC <TAG0.BINEK>
new.timerf 1,color=<dtag0.binekcolor>
NEW.P <SRC.P>


NEW.FLAGS <NEW.FLAGS>&statf_pet
NEW.UPDATE
NEW.ANIM 6


birde böyle denermisin..


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

Sayfalar: 1


Benzer Konular :

KonularMesajlarSon gönderenTarih
Pazar vendor message sorunu10berkanu09-07-2021
Binek renk sorunu9senedor25004-05-2021
Dclick sorunu36manyaqq20-03-2021
Fizleme sorunu5senedor25012-03-2021
Mount ve DisMount sorunu7manyaqq28-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