UO-Dev Arama

 

İçerde : 1 misafir, 0 üye : --- Sayfalar: 1
Yazar
Skill Title: Apprentice
Toplam Mesaj: 55
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 21
Beğeni: 2
Mesaj #101003   22-02-2021 18:53 GMT    
     
Merhaba güvenle alanda veya dışında menünün acılmasını istiyorum ama bir türlü aşşagıdaki bölümü kaldıramadım Sadece Güvenli alan içerisinde bu taşları kullanabilirsiniz. bı bölümü kaldırınca vendor item vermiyor hiç birşey demiyor her yerde kullanılmasını nasıl ayarlarım


Script Kodu:
/////IF !(<SRC.ISINGUARDDED>)
///SRC.SYS_KIRMIZI Sadece Güvenli alan içerisinde bu taşları kullanabilirsiniz.
///RETURN 1
//ENDIF



Script Kodu:
ON=2 5
LOCAL.GOLD <f_array <def.stone_Binek_<dARGN>>,2>


IF !(<SRC.ISINGUARDDED>)
SRC.SYS_KIRMIZI Sadece Güvenli alan içerisinde bu taşları kullanabilirsiniz.
RETURN 1
ENDIF

ELSEIF (<SRC.BANKTOPLAM> < <DLOCAL.GOLD>)
SRC.SYS_BEYAZ (Hesap-Nakit) ;
SRC.F_YETERSIZ_BAKIYE <DLOCAL.GOLD>
RETURN 1
ENDIF

IF (<SRC.ACCOUNT.TAG0.KULLANILAN_HESAP>)
IF (<SRC.TAG0.GOLD> >= <DLOCAL.GOLD>)
SRC.TAG0.GOLD -=<DLOCAL.GOLD>
SRC.SYS_BEYAZ Ödeme şekli : Hesaptan
ELSE
SRC.SYS_BEYAZ (Hesap) ;
SRC.F_YETERSIZ_BAKIYE <DLOCAL.GOLD>
RETURN 1
ENDIF
ENDIF

IF !(<SRC.ACCOUNT.TAG0.KULLANILAN_HESAP>)
IF (<SRC.GOLD> >= <DLOCAL.GOLD>)
SRC.GOLD -=<DLOCAL.GOLD>
SRC.SYS_BEYAZ Ödeme şekli : Nakit
ELSE
SRC.SYS_BEYAZ (Nakit) ;
SRC.F_YETERSIZ_BAKIYE <DLOCAL.GOLD>
RETURN 1
ENDIF
ENDIF

SERV.NEWITEM I_BINEK
NEW.BOUNCE
NEW.TAG0.BINEK <f_array <def.stone_Binek_<dARGN>>,1>
src.sys_beyaz Alınan hayvan : <serv.chardef.<f_array <def.stone_Binek_<dARGN>>,1>.name>
src.sys_beyaz Harcanan : <bolukayir <f_array <def.stone_Binek_<dARGN>>,2>> GP



[eof]


Son güncelleme: Slothere tarafından 23-02-2021 15:52 GMT, 3 Gün önce düzenlendi.



Yazar
Skill Title: Grandmaster
Toplam Mesaj: 2932
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Player
Yaş: 32
Beğeni: 188
Mesaj #101004   22-02-2021 19:48 GMT    
     
Onu kaldırınca alttaki elseif i if yaptın mı?


Raskol Serna

Yazar
Skill Title: Expert
Toplam Mesaj: 292
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Player
Yaş: 31
Beğeni: 56
Mesaj #101005   22-02-2021 20:24 GMT    
     
@RegionEnter ve @RegionLeave Triggerlerini kullanabilirsin.



Yazar
Skill Title: Apprentice
Toplam Mesaj: 55
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 21
Beğeni: 2
Mesaj #101006   22-02-2021 22:46 GMT    
     
sorunu if yaparak çözdüm Tşklr. Bu arada elseif nedir if nedir bir döngümü bilgilendire bilirmisiniz.



Yazar
Skill Title: Expert
Toplam Mesaj: 292
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Player
Yaş: 31
Beğeni: 56
Mesaj #101007   22-02-2021 23:41 GMT    
     
Şöyle ki;

IF Eğer
ElseIF ya da bu ise
Else aksi halde
EndIF sorgu kapansın
|| ya da
&& ve
! değilse
= eşitse
< küçükse
> büyükse
>= eşit ya da büyükse
<= eşit ya da küçükse

anlamlarına gelir örnek vermek gerekirse

IF (<SkillTotal> > 8000) // Eğer skilltotal büyükse 8000'den
IF (<SkillTotal> >= 8000) // Eğer skilltotal büyükse ya da eşitse 8000'e
IF (<SkillTotal> <= 8000) // Eğer skilltotal küçükse ya da eşitse 8000'e
IF !(<SkillTotal> = 8000) ya da IF (<SkillTotal> != 8000) // Eğer skilltotal eşit değilse 8000'e
IF (<SkillTotal> = 8000) || (<Anatomy> = 1000) // Eğer skilltotal 8000e eşitse ya da Anatomy 1000e eşitse
IF (<SkillTotal> = 8000) && (<Anatomy> = 1000) // Eğer skilltotal 8000e eşitse ve Anatomy 1000e eşitse

şeklinde okunur, Şöyle de tamamlayalım

Script Kodu:
IF (<SkillTotal> = 8000) && (<Anatomy> = 1000) // arada ki ve işareti 2 koşulunda gerçekleşmesi gerektiği anlamına gelir
Src.Say Kosullar gerçekleşti
Else // Burada Else Sorgu şartlarını gerçekleştirmez ise altta ki satır dikkate alınır
Src.Say Koşullar gerçekleşmedi
Endif// Sorguyu noktalıyoruz


Belki karmaşık gelebilir ama kod yazdıkça mantık tam anlamıyla oturur. Sorunun cevabına da gelecek olursak Else IF ElseIF döngü değil Sorgudur


 TheRaskol, Nioble

Yazar
Skill Title: Apprentice
Toplam Mesaj: 55
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 21
Beğeni: 2
Mesaj #101009   23-02-2021 01:50 GMT    
     
çok teşekkür ederim ellerine emeğine sağlık birazda olsa kafamda bir şeyler ışıldadı



Sayfalar: 1


Benzer Konular :

KonularMesajlarSon gönderenTarih
Sona kalanın sorgulanması veya bulunması nasıl ...74s3d323-07-2020
Vds de ultima online nasıl açacağım4yalin5928-04-2020
Görünebilir deniz dibi nasıl yapılır?8Athynas24-03-2020
timer ayarlama nasıl yapılır ?54s3d301-03-2020
silahın vurucağı damage nasıl ayarlanır ?5xwerswoodx04-03-2020


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