UO-Dev Arama

 



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

manifest


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 10
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 49
Mesaj #90817   04-03-2017 15:05 GMT    
        
Merhabalar,
Balık tavasında 3 şeyi bir türlü beceremedim.

1- etrafta ateş olmadan balıkları pişiriyor
2- her balığı pişirdikten sonra tekrar pişirmek için 1 saniye beklemesini sağlayamadım
3- Cooking skilli 50 nin altındaysa balıkları yakma olasılığı 3te 1, 50-70 arası 4te bir yakma gibi bir olasılık nasıl eklenebilir

şimdiden teşekkür ederim.

Kod:
on=@targon_item
if (strmatch('<src.targ.baseid>','i_fish_cut_raw'))
if !(<src.targ.topobj.uid> == <src.uid>)
src.sysmessage @0bb2,,1 Balıklar çantanızda olmali
else

if !(<src.restest 10 i_fish_cut_raw>)
src.sysmessage @0bb2 10 adet balık bulunmuyor.
else
src.consume 10 i_fish_cut_raw

if (rand(100) <= <eval (100 / 1)>)
src.newitem i_fish_cut_cooked
src.act.amount 10
src.act.bounce
else
src.sysmessage @0bb2 Etleri yaktiniz.
endif
endif
endif



Yazar

xwerswoodx


Sphere Destek
Skill Title: Master
Online durumu
Toplam Mesaj: 1750
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 10
Mesaj #90871   07-03-2017 15:24 GMT    
        
Kod:
On=@DClick
IF (<SRC.FINDID.i_memory_cooking>)
  SRC.SYSMESSAGE @0bb2,,1 Bunu tekrardan kullanabilmek için beklemelisiniz.
  RETURN 1
ELIF !(<SRC.ISNEARTYPE t_fire 1>) //ateşin typedefinden emin değilim, ateş yakıp info çekip type'ı ayarlayabilirsin.
  SRC.SYSMESSAGE @0bb2,,1 Bunu yakabilmek için yakınınızda ateş olması gereklidir.
  RETURN 1
ENDIF


Kod:
On=@TargOn_Item
IF (STRMATCH('<ARGO.BASEID>', 'i_fish_cut_raw'))
  IF !(<ARGO.TOPOBJ> == <SRC>)
    SRC.SYSMESSAGE @0bb2,,1 Balıklar çantanızda olmali
  ELIF !(<SRC.ISNEARTYPE t_fire 1>) //Tekrardan ateş kontrolü!
    SRC.SYSMESSAGE @0bb2,,1 Bunu yakabilmek için yakınınızda ateş olması gereklidir.
    RETURN 1
  ELIF !(<SRC.RESTEST 10 i_fish_cut_raw>)
    SRC.SYSMESSAGE @0bb2,,1 Çantanızda 10 adet balık bulunmuyor.
  ELSE
    SRC.CONSUME 10 i_fish_cut_raw

    LOCAL.CHANCE=<EVAL (<SRC.COOKING> / 200) + 1> //Yanma oranı= cooking/20.0 + 1 (50.0/20.0 + 1 = 3) (70.0/20.0 + 1 = 4)
    IF (<DLOCAL.CHANCE> < 3) //Yanma oranı 3 den küçükse 3 e eşitle;
      LOCAL.CHANCE=3
    ENDIF

    IF (<R<DLOCAL.CHANCE>>) // Böyle çalışması gerek, eğer çalışmazsa: IF (<EVAL rand(<DLOCAL.CHANCE>)>)
      SERV.NEWITEM i_fish_cut_cooked,10,<SRC>
    ELSE
      SRC.SYSMESSAGE @0bb2,,1 Etleri yaktınız.
    ENDIF
    SRC.NEWITEM i_memory_cooking
    NEW.EQUIP
  ENDIF
ENDIF


Kod:
[ITEMDEF i_memory_cooking]
ID=i_handr_1
TYPE=t_eq_script
NAME=cooking pan memory

On=@Create
ATTR=attr_newbie|attr_invis
TIMER=1

On=@Timer
ATTR=attr_decay
REMOVE
RETURN 1


Geçmişi olmayanın, geleceği olmaz.

Scripting Destek Discord: https://discord.gg/yXQ3m5S

Yazar

manifest


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 10
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 49
Mesaj #90899   08-03-2017 18:46 GMT    
        
çok teşekkür ederim halloldu sorun.

Birde ben vendor isimlerini düzenledim vendora tek tıklayınca üstünde tailor altında ismi yazıyor ve çalışıyor
Şu şekilde yaptım onuda

Kod:
on=@click
message @00,,1 * <job> *
message @0481,,1 <name>
return 1



tüm vendorları bu şekilde yaptım konsolda hep şu hatayı veriyor ne zaman vendor isimleri gözükse:

20:41:ERRORspherechar_human.scp,6842)Undefined symbol 'Healer'

job yerine tek tek isimlerinide yazdım(tailor,alchemist)vs ama yinede bu hatayı veriyor hep neden olabilir.

// Düzenleme: Script Code içine alındı.
// xwerswoodx


Son güncelleme: xwerswoodx tarafından 09-03-2017 10:08 GMT, 926 Gün önce düzenlendi.



Yazar

Gokku


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 239
Oyun Tarzı:
Emulatör: 0.55i
Tecrübe:
Yaş: 33
Mesaj #90900   08-03-2017 19:56 GMT    
        
ascii karakterleri unifont rutini ile çağıramazsın hata verir.

Kod:
on=@click
message @00,,1, * <job> *
message @0481,,1 <name>
return 1


böyle dene


dünyayı kullanma kılavuzunun yazarı

Yazar

manifest


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 10
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 49
Mesaj #90901   08-03-2017 20:25 GMT    
        
zaten öyle benimki de



Yazar

Gokku


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 239
Oyun Tarzı:
Emulatör: 0.55i
Tecrübe:
Yaş: 33
Mesaj #90904   08-03-2017 23:09 GMT    
        
yardim istedin soyledim yazdigim kodu kopyala scripte koy calistir seninkiyle ayni olan seyi neden yazayim buraya?


Son güncelleme: Gokku tarafından 09-03-2017 07:50 GMT, 926 Gün önce düzenlendi.


dünyayı kullanma kılavuzunun yazarı

Yazar

manifest


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 10
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 49
Mesaj #90909   09-03-2017 10:55 GMT    
        
virgülü görmemişim kusura bakma çok teşekkürler bu da oldu eksik olmayın.



Sayfalar: 1



Benzer Konular

KonularMesajlarSon gönderenTarih
Kanama Ve Poison Sorunu16EnmaBlackthorn21-05-2019
Samsung S9 WHATSAPP SORUNU1Skylord-Hanedan12-03-2019
NPC Efect Sorunu10xwerswoodx28-09-2018
Anim4.mul Yukleme Sorunu1mcfarlane22-09-2018
Sphere Connecting Sorunu4Alp03-05-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ı,