omniwar Mesaj tarihi: Şubat 3, 2008 Mesaj tarihi: Şubat 3, 2008 selam arkadaşlar cogu sitede araştırdım ama bulamadım belki yardım edebilirsiniz diye düsündüm... spawntakip sistemi basit bi sekilde elinde olan warmı? simdiden saolun arkadslar.
thelegbra Mesaj tarihi: Şubat 3, 2008 Mesaj tarihi: Şubat 3, 2008 takip sistemi derken? dünyadaki uzun sürede spawn olan yaratıklarının sürelerini görebileceğin bir ekran falan mı diyorsun? biraz açıklık getirirsen bişeyler yapabiliriz :)
omniwar Mesaj tarihi: Şubat 3, 2008 Konuyu açan Mesaj tarihi: Şubat 3, 2008 yani demek istediim cıkacak olan bineklerin ne kadar zamanı kaldıını falan gösteren bi ekran
thelegbra Mesaj tarihi: Şubat 5, 2008 Mesaj tarihi: Şubat 5, 2008 foritems ile tüm dünyayı taratmak serverı köstürecektir onun için o önemli spawnlarının uidlerini alıp kaydediceksin bi köşeye. bi tane dialog hazırlıcaksın. o dialogdada uid.<önemliuid>.timer diye baktırıcaksın, o timerı da saate güne falan bölüp dialog içinde kullanıcaksın :)
omniwar Mesaj tarihi: Şubat 5, 2008 Konuyu açan Mesaj tarihi: Şubat 5, 2008 [function spawntakip] src.dialog d_spawntakip [dialog d_spawntakip] resizepic 0 10 5120 300 250 resizepic 10 20 3000 280 230 dtext 60 40 0 Nightmare dtext 60 80 0 Unicorn dtext 60 120 0 Desert Ostard dtext 60 160 0 Forest Ostard dtext 60 200 0 Llama button 30 40 55 56 1 0 1 button 30 80 55 56 1 0 2 button 30 120 55 56 1 0 3 button 30 160 55 56 1 0 4 button 30 200 55 56 1 0 5 [dialog d_spawntakip button] on=0 src.sysmessage @0bb7 Menu Kapandi... return 1 on=1 src.sysmessage uid.<önemliuid>.timer return 1 on=2 src.sysmessage uid.<önemliuid>.timer return 1 on=3 src.sysmessage uid.<önemliuid>.timer return 1 on=4 src.sysmessage uid.<önemliuid>.timer return 1 on=5 src.sysmessage uid.<önemliuid>.timer endif ne yapmamıs lasım yada yanlıs olan nedir ?yani biras yardımcı olursanz sevınıcem
jonq Mesaj tarihi: Şubat 6, 2008 Mesaj tarihi: Şubat 6, 2008 Button kullanmana gerek yok bence direk dtext içinde hayvanın isminin yanında süresini gosterebilirsin kullanıcı açısından daha kolay ve işlevsel olur. dtext 60 40 0 Nightmare - .timer> Soyle dene bir sonuç alınca dialogu düzenlersin. src.sysmessage .timer>
thelegbra Mesaj tarihi: Şubat 6, 2008 Mesaj tarihi: Şubat 6, 2008 eet bende dialog icinde olmasindan bahsetmistim butonlara degil :) jonq gayet güzel demis ehe.
omniwar Mesaj tarihi: Şubat 6, 2008 Konuyu açan Mesaj tarihi: Şubat 6, 2008 [function spawntakip] src.dialog d_spawntakip [dialog d_spawntakip] resizepic 0 10 5120 300 250 resizepic 10 20 3000 280 230 dtext 60 40 0 Nightmare src.sysmessage .timer> dtext 60 80 0 Unicorn src.sysmessage .timer> dtext 60 120 0 Desert Ostard src.sysmessage .timer> dtext 60 160 0 Forest Ostard src.sysmessage .timer> dtext 60 200 0 Llama src.sysmessage .timer> endif bunu gibimi :S
jonq Mesaj tarihi: Şubat 7, 2008 Mesaj tarihi: Şubat 7, 2008 Hayır dialog içinde sysmessage kullanamazsın. Ben debug etmen açısından soyledim. Istediğin verinin doğru geldiğininden emin oldugun zaman dialog a aktarırsın sonra ister kırmızı, beyaz, yeşil, yaparsın süresine göre renklendirirsin uyarı icon u koyarsın felan kafana göre fantazi takılırsın :) Soyle dene.. [dialog d_spawntakip] resizepic 0 10 5120 300 250 resizepic 10 20 3000 280 230 dtext 60 40 0 Nightmare <uid.önemliuid.timer> dtext 60 80 0 Unicorn <uid.önemliuid.timer> dtext 60 120 0 Desert Ostard <uid.önemliuid.timer> dtext 60 160 0 Forest Ostard <uid.önemliuid.timer> dtext 60 200 0 Llama <uid.önemliuid.timer>
sehzade Mesaj tarihi: Şubat 7, 2008 Mesaj tarihi: Şubat 7, 2008 ordaki önemliuid nedir:S ? önce onun ne oldugnu belirtmeniz gerekmiyomu ?
jonq Mesaj tarihi: Şubat 8, 2008 Mesaj tarihi: Şubat 8, 2008 spawn point in uid i gelecek oraya. .info cekip menuden ogrenilebilir.
sehzade Mesaj tarihi: Şubat 8, 2008 Mesaj tarihi: Şubat 8, 2008 he zaten bnde öle düşünmüstüm ama heryerde önemliuid diye diye acaba bi yerde bunun ne oldgunu bahsettilermi filan diye düşündüm. cvp için tskrler bu arada :)
omniwar Mesaj tarihi: Şubat 10, 2008 Konuyu açan Mesaj tarihi: Şubat 10, 2008 tamam saolun arkadaslar... bisi daha sormak istiyorum bu biraz zorlayıcı gibi spawnın cıkacagı saati 20:30 gibi versin ve yanındada normal saat gözüksün böyle bisi olabilirmi
omniwar Mesaj tarihi: Şubat 10, 2008 Konuyu açan Mesaj tarihi: Şubat 10, 2008 [itemdef i_nigtmare] type=t_script id=i_grave_stone name=Nightmare Cikarici on=@create color=077a timer=43200 attr=080 on=@dclick src.sysmessage @077a,,Bu Sadece Binegi Cikartir on=@pickup_ground src.sysmessage @56,,1 Remove Filan Yapmayi Deneme return 1 on=@timer if ( < 1) serv.allclients smy * Duyuru * Nigtmare Spawn Olmustur src.newnpc c_m_nightmare timer 43200 return 1 elseif ( = 3600) serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina 1 Saat kalmistir. return 1 elseif ( = 7200) serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina 2 Saat kalmistir. return 1 elseif ( = 10800) serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina 3 Saat kalmistir. return 1 elseif ( = 14400) serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina 4 Saat kalmistir. return 1 elseif ( = 18000) serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina 5 Saat kalmistir. return 1 elseif ( = 21600) serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina 6 Saat kalmistir. return 1 elseif ( = 25200) serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina 7 Saat kalmistir. return 1 elseif ( = 28800) serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina 8 Saat kalmistir. return 1 elseif ( = 32400) serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina 9 Saat kalmistir. return 1 elseif ( = 36000) serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina 10 Saat kalmistir. return 1 elseif ( = 39600) serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina 11 Saat kalmistir. return 1 Endif
omniwar Mesaj tarihi: Şubat 10, 2008 Konuyu açan Mesaj tarihi: Şubat 10, 2008 bu scriptte ne gecilen dyurular cıkıyor nede binegi cıkartıyor off :S
jonq Mesaj tarihi: Şubat 11, 2008 Mesaj tarihi: Şubat 11, 2008 O kadar uzun yazmana gerek yok soyle bir mantık uygulayabilirsin. Not: "SMY" nin ne oldugunu bilemiyorum. on=@timer if (<cont.timer><86400) // 24*60*60 > 24 saatlik sure serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina <eval(<eval(<cont.timer>/60)>/24)> Saat kalmistir. elseif (<cont.timer><3600) // 60*60 > 1 saatlik sure serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina <eval(<cont.timer>/60)> Dakika kalmistir. else (<cont.timer><1) // 0 veya -1 > timer bitti serv.allclients smy * Duyuru * Nigtmare Spawn Olmustur serv.newnpc c_m_nightmare timer 43200 endif return 1
omniwar Mesaj tarihi: Şubat 11, 2008 Konuyu açan Mesaj tarihi: Şubat 11, 2008 smy sistem mesajı ... simdi birde böyle deneyeyim yok yahu calısmıor :S sadece 0 saat dedi en başta...
jonq Mesaj tarihi: Şubat 11, 2008 Mesaj tarihi: Şubat 11, 2008 olmaz ya yukarıdaki scriptine baktım da. CONT o itemi takan,taşıyan vs. kişi vb. timer ina bakarken kullanılır sen direk o itemin timer ina bakacaksın yani cont a felan gerek yok. on=@timer if (<timer><86400) // 24*60*60 > 24 saatlik sure serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina <eval(<eval(<timer>/60)>/24)> Saat kalmistir. elseif (<timer><3600) // 60*60 > 1 saatlik sure serv.allclients smy * Duyuru * Nightmarenin Spawn olmasina <eval(<timer>/60)> Dakika kalmistir. else (<timer><1) // 0 veya -1 > timer bitti serv.allclients smy * Duyuru * Nigtmare Spawn Olmustur serv.newnpc c_m_nightmare timer=43200 endif return 1
sehzade Mesaj tarihi: Şubat 13, 2008 Mesaj tarihi: Şubat 13, 2008 bide bi scp te smy wardı galiba onu kullandıgımda yazılar gözükmüyodu . sysmessage seklinde degiştirip dene istersen yane smy diye bir sey war galiba ama bnde olmuyodu galiba onlar bakşa bi scpte smy diye bi function yazmıslar :S
omniwar Mesaj tarihi: Şubat 13, 2008 Konuyu açan Mesaj tarihi: Şubat 13, 2008 belkide sphere anlamıo olabilir smy yi :S neyse bide öyle denieyim
thelegbra Mesaj tarihi: Şubat 14, 2008 Mesaj tarihi: Şubat 14, 2008 ay, smyyi tartıştılar. ses çıkarmıyodum, dayanamıyorum. yazın sysmessage diye, nebula ocaktan kalma functionlar kullanıyolar, scripten bir haberleri yok. açmayın server, paranıza yazık, serverınızda kasan zavallı insanların internet cafeye verdiği paraya, zamanlarına yazık. ayyyyyyy, bana bişeyler oluyo.
omniwar Mesaj tarihi: Şubat 14, 2008 Konuyu açan Mesaj tarihi: Şubat 14, 2008 şahsen bnm serverla merver la işim yok ... ing. pc programlama okuorum hosumada gidio böyle seylerle ugrasmak,ben ugrasmak icin soruo soruorum hem belki bişiler ögrenirim diye. eger ögretirim diyen warsa mümkünse [email protected] burdan alıp scripterim diye server acmıcam yani... neyse ben devam edicem soru sormaya ilgilenen olursa cevablar... 56k baglantı ile forumlara girip bisiler ögreniorus...3-5 tane script pack var bunlardan birini kurdum ve ugrastıgım scprtleri deniorum ayrıca nedir yani bukadar tepki
thelegbra Mesaj tarihi: Şubat 14, 2008 Mesaj tarihi: Şubat 14, 2008 ingilizce programlama okuyosun ve zevk için bunu karıştırıyosan çok sevindim, sözlerimi senin için geri alıyorum madem :) o zaman spherewikiyi de tavsiye edelim, sphereserverın orjinal forumlarını da. bol bol örnek gör, insanların tartışmalarını oku, anca öyle geliştirebilirsin.
Öne çıkan mesajlar