Merhaba ;
GeneL oLarak sormak istedim u-s kullanıcılarına sizce hangi sphere version seçilmelidir hangisi size göre daha iyi daha kullanışlı ve sorunsuzdur..
56b mi?
55ir mi?
ve Neden ?
Silindi
Neophyte
0
56b tercıhımdır.56b'ye alişmişim scriptlerin bir çoğu 56b'ye göre uyarli,scriptlere bakarak öğrendık bu işleri bundan dolayı 56b daha uygun geliyor bana..

Bu konu XoniOr tarafından düzenlendi(2008-08-26 19:49, 15 yıl önce)
56b Seçmenin nedenlerinide açıklarsan sevinirim, çünkü büyük bi ihtimal önüne gelen sallıyacak post kasmak için...
Novice
0.1
arama yaparsan istediginden fazla cvp alicaksin cunku bu konu cok tartisildi.
55ir de Renk Kodları Çalışmıyor Sanırsam Ve Bir Çok Bug Var
Daima 56b
56b çünkü teot problemi zararlı illegal program önlemleri bugların neredeyse yok denecek kadar az olması arkdaşın dedigi gibi renk kodlarının düzgün olması ve basit script yazımı açısından 56b forewer 55r yeni başlayanlara önerririm ama ciddi server açıcak olan kesinlikle 56b
56b versiyonundada bir çok bug var?
55R serveri istediğim zaman göçertebilirim.
Yeni triggerlar bakımından da 56b daha avantajlı.Ve sphereserver incelersen birçok sorun düzeltildi.
Tabiki 56B..
Bize Kazandirdigi Yeni KodLari Sayesinde Mesela

For Döngüsü
Taglarkenm
<src.tag.ahmet 1 >
...
..
..
Ama Simdi
For x 1 50
1'den 50 ye kadar taglıyor otomatik Simdi hangisini Tercih Edersiniz ?
18-10-2007, Nazghul
- Ekleme: Override taglara TAG.OVERRIDE.TRAINSKILLMAX ve TAG.OVERRIDE.TRAINSKILLMAXPERCENT adında sphere.ini'de belirtilen varsayılan değerleri değiştirebilmek için tagler eklendi (bir npc'nin teach edebileceği maksimum skilli belirleyen şeyler).

19-10-2007, MrSugarCube
- Düzeltme #1293: Diyaloglardaki tikleme butonları (checkbox)lar "dorigin" ile çalışmıyordu.
- Düzeltme #1292: House designer resdisp 3(aos)'ten düşükse çalışmıyor, ayrıca minimum 4.0.0 versiyon client zorunluluğu hala geçerli.
- Düzeltme #511: Karakterlerin spawn tooltipleri random isimler kullaınılırken #names_xxx gibi garip mesajlar çıkması önlendi.
- Düzeltme: Paperdoll'daki Quest ve Guild butonları resdisp 3(aos)'ten düşükse çalışmıyordu.

20-10-2007, MrSugarCube
- Düzeltme #1295: Diyaloglardaki radyo buton pozisyonları "dorigin" ile çalışmıyordu.
- Değiştirme: Account başına minimum character sayısı (MAXCHARSPERACCOUNT) 7'ye yükseltildi. Not: Client'in de bunu desteklemesi gerekiyor.
- Ekleme: Accountlara MAXCHARS değeri getirildi. Bu değer 0'ken otomatik olarak ini'deki maxcharsperaccount dosyası kullanılır.

21-10-2007, MrSugarCube
- Düzeltme #1297: Item craft edilirken fail olma durumunda kaynak kaybedilmiyordu.

26-10-2007, MrSugarCube
- Düzeltme #1304: Kindlingleri sürükleyerek yakabilme eklendi.
- Düzeltme #1300: Incognito etkisi altındayken Polymorph olunca ismin yaratığın random ismine göre düzenlenmesi düzeltildi.
- Düzeltme: Oyun parçalarının tahtadan çeşitli çıkartma yolları düzeltildi (tavla taşları vb.).
- Değiştirme #1303: ISTEVENT artık itemlar için de çalışıyor, karakterlerdeki kullanımının aynısı.

30-10-2007, MrSugarCube
- Düzeltme #1306: NPC'ler kendilerine verilen her itemi kabul ediyordu.
- Düzeltme #1298: Iki statf_reactive flagine sahip kişi (flam sanctli yani) birbirleriyle kapışırken infinite loop oluşması ve büyüden geri tepen
hasarın büyüsüz durumda vurulacak olan damage'dan fazla olması düzeltildi.

30-10-2007, Furio
- Düzeltme #1307: MySQL clientinin hafıza yetersizliğinden kapanması düzeltildi.

24-11-2007, Furio
- Düzeltme #1294: Spelleffectin üçüncü parametresi hakkındaki hata düzeltildi (argn3). Artık üçüncü parametre kaynak -1se ortaya çıkıyor.
- Düzeltme #1318: Sahipli NPClerin isimleri ve vendor komutları düzenlendi.
- Düzeltme #1330: 16 karakterli accountlarla ilgili problemler ve clientle ilgili problemler düzeltildi.
- Düzeltme #1345: Party taglerinin temizlenmesi.
- Ekleme: 6.0.5.0+ clientlar için giriş protokolü desteği eklendi.
- Ekleme #1329: Gemilerden inerken maksimum uzaklık artık belirlenebiliyor. (see sphere.ini'de MaxShipPlankTeleport).
- Ekleme #1296: Trigger fonksiyonu @CustomTrigger tarafından tetiklenen değerleri tetikliyor.

25-11-2007, MrSugarCube
- Düzeltme #1284: Multi regionlar map dosyalarında düzenleme yapılıp resync atıldığında alan regionları tarafından etkisiz hale getiriliyorlardı.
- Düzeltme: Mount itemları kendilerini düşük RESDISP'e sahip kişilere gösterebilmeleri için artık üstündeyken RES* ayarları kullanılarak ayarlanacak.

25-11-2007, Elric (Script pack)
- Updated: sphere_item_aos_se.scp (Birden fazla aynısı olan itemlar silindi)
- Updated: sphere_item_building_walls_se.scp (Birden fazla aynısı olan itemlar silindi)
- Updated: sphere_item_misc_se.scp (Birden fazla aynısı olan itemlar silindi)
- Updated: sphere_item_ml_floor_wall.scp (Birden fazla aynısı olan itemlar silindi)
- Updated: sphere_item_provisions_armor_ml.scp (Vulture Helm itemı düzeltildi)
- Updated: sphere_item_unsorted.scp (Birden fazla aynısı olan itemlar silindi)

27-11-2007, MrSugarCube
- Düzeltme #1323: Ölü oyunculara saldırırken criminal olma durumu düzeltildi.
- Düzeltme #1250: Region triggerları ile ilgili bir çakışma düzeltildi.
- Düzeltme #1017: Magery skilli tüm speller için kullanılıyordu. Artık SKILLREQ satırının başında yazan skill, spell cast edilirken kontrol edilecek.
Önemli: Bu satıra büyüyle alakası olmayan bir skill koyarsanız çakışmalar meydana gelebilir (örn: begging), bunun için skillerdeki SKF_MAGIC flagini
kontrol etmeyi unutmayın.

14-12-2007, coruja747 (Script pack)
- Updated: sphere_item_building_walls_se.scp (Eksik item 02753)
- Updated: sphere_item_deco_evilitem.scp (Yanlış dupeitem değeri 02a59)
- Updated: sphere_item_christimas.scp (Yanlış RESDISP değerli item i_Sleigh)
- Updated: sphere_map_points2.scp (Erişilemez teleportların bulunduğu Exodus Dungeon)

21-12-2007, MrSugarCube
- Değiştirme: Gemiler artık bir birim zamanda iki boşluk hareket edecek. Bu, gemi hareketlerinden oluşan lagi ve gemi hareketteyken oluşan overhead mesajları düzeltiyor.
- Ekleme: Artık gemilere SHIPSPEED özelliği getirildi. Bu, geminin ne kadar zamanda ne kadar uzağa gideceğini belirliyor.
Kullanım (ilk değer süre, ikinci değer gidilecek kare, değerler saniyenin onda biri olarak yazılıyor dikkat edin):
"SHIPSPEED=5,3" Gemi yarım saniyede 3 kare gidecek.
"SHIPSPEED=1,5" Gemi saniyenin onda birinde 5 kare gidecek.
"SHIPSPEED=20,2" Gemi iki saniyede 2 kare gidecek.
Not 1: Eğer geminin önünde, geminin shipspeed'inde belirtilen kareden daha az kare varsa, gemi gidebileceği kadar gidip durur.
Not 2: Bu değerler geminin olduğundan daha hızlı gitmesini sağlayabilir.

22-12-2007, Nazghul
- Ekleme: @NPCAction ve @NPCSpecialAction triggerları eklendi.
@NPCSpecialAction: Eğer bir NPC'nin çok boş zamanı varsa (yapacak başka bir şeyi yoksa), bu NPC special actionu uygulayacaktır. Giant Spiderlar
ağ koyar, fire elementaller ateş koyar vb. Bu trigger HER türlü yaratıkta tetikelniyor. Altına return 1 koyarsanız, yaratık yapacağı special
actionı yapmayacaktır. Eğer return 0 koyarsanız yapacaktır (eğer yapacak special actionı varsa).

@NPCAction: AI bazlı trigger. Eğer durum bir NPC'nin AI'sine göre bir şey yaptığı bir durumsa (örn: hayvanların dışkı bırakması, vendorların geceleri
iş bırakması, hava karanlıkken bir ışık kaynağı kullanmaları, savaşırken ele silah almaları, stabledaki vendorun hayvan beslemesi veya playerlara
hayvanlarını beslemesi için yem vermeleri vb.) - (bunlar eskiden beggarların gece uyuması, thieflerin, undead magelerin, healerların ve birçoğunun bunları
yapması için hardcoded olarak kodlanmıştı, artık bunları kendiniz kodlayabilirsiniz) bu trigger ateşlenir. Return 0 koyarsanız yapacağını yapar (yapacak bir şeyi varsa).
Return 1 yaparsanız yapacağı şeyi yapmaz.

Bu triggerlar sadece sphere.ini dosyasında EF_NPCAct_Triggers değeri açık ve EF_Minimize_Triggers değeri kapalı olduğunda tetiklenebilir duruma gelir.

22-12-2007, MrSugarCube
- Düzeltme #1341: Değerler konsola girilen komuta göre doğruca değiştirilmiyordu.
- Düzeltme #1331: Scriptlerin aralarında boşluk varken düzgün çalıştırılmama sorunu düzeltildi (örn. TAG.xxx_<EVAL yyy> = zzz).

04-01-2008, Nazghul
- Ekleme: @Mount ve @Dismount triggerı eklendi. İkisi de karakter triggerı, kişi bineğe binerken veya inerken tetiklenir.
@DISMOUNT
Arg0 değeri hayvanın UID'ini karşılar
return 1 binekten inmeyi durdurur
@MOUNT
Arg0 değeri binilecek hayvanın UID'ini karşılar
return 1 binmeyi durdurur

19-01-2008, MrSugarCube
- Düzeltme #1351: PvP kapalı olan alanlarda tactics skillinin gelmesi düzeltildi.
- Düzeltme #1337: Oyuncuların evleri silebilmesi.
- Düzeltme #1132: #0'dan başka mapler girişte ortaya çıkmıyordu.
- Ekleme #1003: Karakterlere ACTPRV değişkeni eklendi. Bu bazı skillerde kullanılıyor, örneğin magery'de büyünün kaynağı (karakter, wand, scroll vb.).
- Düzeltme: CALL obje referanslarıyla çalışmıyordu (örn. "CALL src.myfunction"winking smiley.
- Düzeltme: Scriptlerdeki ++/-- değerleri +=1 olarak değiştirilerek kaydedilecek.

19-01-2008, MrSugarCube (Script pack)
- Updated #1360: sphere_admin.scp (iki kere .admin yapınca boş client listesi çıkması düzeltildi)
- Updated: sphere_backward_compatibility.scp (NpcCast fonksiyonu eklendi, bir karakter büyü atarken tetiklenir)

19-01-2008, Furio
- Düzeltme #1324: Saldıranın üstünde çıkan belirlenmemiş semboller düzeltildi.
- Düzeltme: isneartype her statici kontrol etmiyordu.
- Updated: sphere.ini deki eksik değerler düzenlendi.
- Ekleme #1358: artık serv.newitem bir 4. değere sahip, eğer bu değer 1 yapılırsa item equip edilecek.
- Ekleme: SERV.MAPLIST.$mapid.$prop değerleri, haritalardaki ayarları görebilmek için eklendi. Ulaşılabilecek değerler (değiştirilemez):
BOUND.X = haritadaki maksimum x değeri
BOUND.Y = haritadaki maksimum y değeri
CENTER.X = haritanın ortasının x koordinatı
CENTER.Y = haritanın ortasının y koordinatı
SECTOR.SIZE = sektör büyüklüğü
SECTOR.ROWS = sektördeki satırların sayısı
SECTOR.COLS = sektördeki sütunların sayısı
SECTOR.QTY = haritadaki toplam sektör sayısı
- Ekleme: EF_UseNetworkMulti (00800000) eklendi. Eğer çok item ve npc olduğunda çökmelerden yorulduysanız deneyebilirsiniz. Server açıkken
bu değeri değiştirmeyin.

21-01-2008, MrSugarCube
- Düzeltme #1311: NPC Pathfinding'in EF_DiagonalWalkCheck değeri açıkken bozulması düzeltildi.
- Ekleme #738: COMBAT_STAYINRANGE combat flagi eklendi. Görüş alanı dışı saldırıların hedefin görüş alanına girmesini değil,
saldırmadan atışı sallamanın sonunda fail olmasını sağlıyor.
- Ekleme: Sektörlere WEATHER değişkeni eklendi, havayı değiştiriyor veya gösteriyor.

22-01-2008, MrSugarCube (Script pack)
- Updated #1107: sphere_genericstone_functions.scp (dost guild durumunu override etmek için fonksiyon eklendi (f_stonesys_internal_isalliedwith),
detaylar için scripte göz atın)

24-01-2008, MrSugarCube
- Düzeltme #1363: Oyuncuların ağır stoklardan tek item alamaması düzeltildi.

31-01-2008, Nazghul
- Düzeltme #989: Eğer NPCNoFameTitle değeri sphere.ini'den kapatılırsa artık NPClerde fame title'ı görünmeyecek.

31-01-2008, MrSugarCube
- Düzeltme #1372: AdvancedLos kapalıyken EF_NewPositionChecks değerinin gemilerden balık tutarken fail olması düzeltildi.
- Düzeltme: ADVANCEDLOS_PLAYER değeri tüm karakterler için AdvancedLos'u kontrol ediyordu, NPC'ler dahil, (ADVANCEDLOS_NPC dikkate almıyordu)
düzeltildi.

02-02-2008, Furio
- Ekleme: DIALOGLIST değeri eklendi. DIALOGLIST.COUNT açık gump diyaloglarının sayısını verir,
DIALOGLIST.$x.ID ($x = a 0 ve DIALOGLIST.COUNT-1 değeri arasında bir değerdir) üstteki gump diyalogunun id'sini verir,
ve DIALOGLIST.$x.COUNT bu diyalogun açık olan kopyalarının sayısını veirr. Bu diyaloglardan istediğinizi kapatmayı
, DIALOGCLOSE <DIALOGLIST.$n.ID> şeklinde yapabilirsiniz.

bla bla.
Master
59.2997
axuare :
Tabiki 56B..
Bize Kazandirdigi Yeni KodLari Sayesinde Mesela

For Döngüsü
Taglarkenm
<src.tag.ahmet 1 >
...
..
..
Ama Simdi
For x 1 50
1'den 50 ye kadar taglıyor otomatik Simdi hangisini Tercih Edersiniz ?

FOR revision serisinde de mevcut.

Teknik olarak 56b seçmeli şu zamanda. Birkaç ufak emülatör hatası dışında ahım şahım hataları yok. Debug hataları alınmasının tek sebebi bizim kullandığımız temel pack olarak nitelendirilen "Ne..la" packıdır. Sphereserver yetkililerine debug konusunda başvuran kişilerin neredeyse tamamı Türk ve adamlara debug dediğimiz zaman artık Türk müsün diyorlar. Sphere 56b orjinal scriptleri ile kullanıldığı zaman tamamen sorunsuz ancak pack ve benzeri şeyler üzerine kurulursa debug ve benzeri ilginç hatalar almanız mümkün. Ayriyetten revision serisine göre daha güvenli bir emülatör 56b (teot ve benzeri programlar açısından).

@Demirmaske;
Debuglardan bahsediyorsan üstte nedenini yazmıştım. Ancak diğer ufak hatalar (newb.scp üzerinden item vermemesi ve benzeri sorunlar) kişisel olarak çözülebiliyor zor değil oturup düzeltilecek şeyler.
Bence hiçbirini seçme direk alt+f4 sana tavsiyem sphere'den uzak dur. :no
Demirmaske : 56b versiyonundada bir çok bug var?
55r ile kıyasla bug yok dersin resmen ama insanoğlu hata yapar kimse mükemmel değildir.Bu 56b yapanlarda insan bırakta hataları olsun ama hatalarını kapatıyolar.
Knox : Bence hiçbirini seçme direk alt+f4 sana tavsiyem sphere'den uzak dur. :no
Knox uzun süredir ben bu dünyanın içerisindeyim zaten neyinde ne olduğunun farkındayım yani birşeylere karar vermek için başkasından öğüt yada tavsiye almak gibi bi niyetim yok, tabiki düşüncene saygılıyım genede önerin için teşekkür ederim..

55r ve 56b arasında tabiki fark var, 56b de herşey çok daha rahat ve kolay fakat ben sadece 55r olarak başlasam çok fazla sorun olurmu genelde sphere ile ilgilenenler hangi versiyonu seçiyor bunu merak etmiştim, yoksa bende biliyorum 55r ve 56b nin arasındaki farkıda özelliklerinide herşeyini.. bilmem anlatabildimmi amacım sadece hangisi genelde tercih ediliyor gördüğüm kadarıyla 55r seçen kimsede yok..



Üye Ol veya Giriş Yap

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