Sphere 56b Sorunlar || Çözümler

Bu bölümde sphere 56b emulator'undeki çözemediginiz scriptleri birlikte halledelim ve önceden çözmüş olduğunuz sorunları buraya koyarsanız bakan arkadaşlar yararlanabilir..

56b Ethereal Çözümü

Bircok kisininde bildigi gibi 56b emulatorunde ethereal sıkıntısı bulunuyordu..Buyurun..

[itemdef i_ethereal_horse]
NAME=Ethereal Horse
id=i_pet_horse_brown_lt
type=t_normal
CATEGORY=eth
SUBSECTION=Ethereal Horse
DESCRIPTION=Ethereal Horse

on=@create
color=00      
attr=14

on=@dclick
if !(<src.findlayer.25.uid>)
src.newitem i_us
src.act.link <src.uid>
src.act.more2 <src.uid>
src.act.more1=c_staff
src.act.equip
src.update
remove
return 1
else
src.message @38,1,1 Zaten bir at uzerindesiniz..
return 1
endif 

[itemdef i_us]
name=Horse
id=i_mt_horse_brown_dk
TDATA3=c_staff
layer=25

on=@create
color=00

on=@equip
link=<src.uid>

on=@unequip
src.newitem i_ethereal_horse
src.act.bounce

[chardef c_staff]
id=c_horse_brown_lt

on=@create
color=12

on=@click
remove
return 1

on=@npcrestock
return 1

on=@death
remove
return 1

Skill Baslangici Sorunu

Spherenin diğer emulatorlarindaki gibi " spheretables " scriptinde [ Starts ] yoktur.

Bunu söyle halledebiliriz 56b versionunda şöyle yapıyorsunuz ;


c:/sphere/scripts/maps/sphere_map_points0.scp dizinine giriyorsunuz.. Şuradan ayarliyabilirsiniz..

[STARTS]	// new client
Yew
The Sturdy Bow
1496,1629,10,0 // <---- Burayı değiştiriyorsun..
Minoc
The Barnacle Tavern
1496,1629,10,0 // <---- Burayı değiştiriyorsun..
Britain
Sweet Dreams Inn
1496,1629,10,0 // <---- Burayı değiştiriyorsun..
Moonglow
The Scholars Inn
1496,1629,10,0 // <---- Burayı değiştiriyorsun..
Trinsic
The Traveller's Inn
1496,1629,10,0 // <---- Burayı değiştiriyorsun..
Magincia
The Great Horns Tavern
1496,1629,10,0 // <---- Burayı değiştiriyorsun..
Jhelom
The Morning Star Inn
1496,1629,10,0 // <---- Burayı değiştiriyorsun..
Skara Brae
The Falconers Inn
1496,1629,10,0 // <---- Burayı değiştiriyorsun..
Vesper
The Ironwood Inn
1496,1629,10,0 // <---- Burayı değiştiriyorsun..

Ph Ayarlamasi

Bu sekilde yaptigimizda Ph ( Power Hour ) %100 Acik Olacaktir..

Scripts klasörümüzdeki sphere_skills scriptini söyle degistiriyoruz..


Skiller'deki " adv rate " bölümü skill'in gelme hız oranıdır..
ADV_RATE=0.1,0.1,0.1 yapar iseniz power hour olacaktır..
%100

Alchemy Skill'ine Bir Örnek ;


[Skill 0] // Skill
DEFNAME=Skill_Alchemy // Alchemy
KEY=Alchemy
TITLE=Alchemist // Alacağı Unvan
EFFECT=0.0,125.0 // Efekler
DELAY=3.5 // Skill Süresi
VALUES=1,2,3
ADV_RATE=1.0,1.0,1.0 // % kaç oranında geleceği < ------------

STAT_STR=0
STAT_DEX=0
STAT_INT=100
BONUS_STR=0
BONUS_DEX=0
BONUS_INT=100
BONUS_STATS=60

ON=@Fail
src.sysmessage Iksiriniz heba oldu.

@Mount - @Dismount Sorunu

Bunun çalısmamasından şunu anlıyabilirizki ;

Sphere 56b February ayının paketini kullanmamaktasınız..
Bu trigger'lar February ayı ile gelen bir yeniliktir..
Sphereserver.net sitesinden February ayının paketini indirmelisiniz..
Ayrıca bunu kullanabilmek için " sphere.ini " dosyasından ;


Experimental=00000 
olan yeri

Experimental=00008
olarak değiştiriyoruz..

Vendor Çift Tıklama Sorunu

Vendor'lara çift tıkladığınızda satış yapmıyor ise ;
" sphere_events_human " script'ini açıyoruz ve şu bölümü bulup değiştiriyoruz..


[events e_human_greet]
on=@click
message @1153 [<job>]
on=@gethit
return 1

https://prerelease.sphereserver.net/

Bu konu HP-Nexiel tarafından düzenlendi(2008-06-12 13:36, 15 yıl önce)
Eline Sağlik
Çok güzel Çok teşekkürler Fakat Rica Ediyorum Reklamları Sansürle Nexiel.
Bilmemne Horse fln yazıyor orda.
Teşekkur ederim düzeltildi.
Silindi
Expert
14.3
bunlar sorun değil ki ekleme

ayrica belirteyim ilk şu etheral scriptinin sorununu çözmemişsin sadece bir fix çözümü getirmişsin sorun çözümü ile fixlemek ayrı bişi vede koskoca 56b&&#35039;nin sadece bu hataları varsa bence sphere hatasızdır
Ben 56b'nin tüm herşeyi hakkinda birşey yazmadim aklima gelenleri yazdim bazı arkadaşlara yardimci olacaktir düşüncesiyle.
Bir insan normal ethereal scriptini kullanip sorun cikiyorsa normal 56b'de ornegin bu sorundur ona gore.
Dedigin gibi eklemeler bunlar teşekkür ederim.
Kardeşim Su Oyuna Başlangıç Skillerini Yapamadım [Skiil 0] 'ın Altına Direk Verdiğin Kodu Eklicez Başka Bişey Yapcazmı. [eof]'u Silcezmi Mesela Bidee Sunucu Kapatıp Tekrardan Açmamız Gerekirmi ?
Master
59.2997
Hazır script vermek yerine sorunların üzerine gidip sadece sorunlu yeterli düzeltsek daha hoş olmazmı ? Mesela full ph açık scripti vermek yerine nasıl olduğunu öğretirsek daha sağlıklı olucak.
Slothere : Hazır script vermek yerine sorunların üzerine gidip sadece sorunlu yeterli düzeltsek daha hoş olmazmı ? Mesela full ph açık scripti vermek yerine nasıl olduğunu öğretirsek daha sağlıklı olucak.

Nasıl olduğunu anlamak isteyen kendi elindeki script ile Nexielin scriptini karşılaştırıp öğrenebilir. :)



fatih98 : Dayılar Yau Acil Yardım Servere Tam Girecem Takılıo Yardım Pls [email protected]

Neresinde takılıyo ? Serverın isminin bulunduğu yazıyı geçincemi takılıyor ?
Hala revision mantıklarıyla scp yazılmasına anlam veremiyorum ya :D hayırlısı olsun. bi timerf tir targetf tir filan sayılı kişi kullanıor. Hala buglar revision mantıgı ile fixleniyor. Neyse içim karardı
Ethereal binekte ne düzelttin? ögrenebilirmiyim 56bde ethereal binek yapılamıyordu ben yaptım filan demişsin?
Mesela bende yapılamıyodu.Binekten inince ceset fln geliyodu onu düzeltmiş...
Aslında tam düzeltme denemez ölünce cesedi silio başka pek bi fark göremedim ama emeğine sağlık teşekkür etmek çok zor değil ...
Eleştireceğinize bi kişi teşekkür etmemiş?
on=@death
remove
return 1
bunu bende yapmıştımya neyse sagol paylaşım için.Bilmeyenler yararlansın en azından
--paralyze olan playera wall of stone olunca paralyze kalkıyor (bu daha once cozuldu die hatırlıorum ama cozulmemiş sanırım arama yaptım bulamadım)

--Vendorlarin paralari bitiyor "Cannot afford any more at moment" bu benı cok gıcık etti varmı cozumunu bilen acaba
@lethal

Paralyze sorunu için table_x.scp'den wall of stone u bulup flag lar arasına

spellflag_nounparalyze

eklendiğinde sorun kalmıyor.



Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.