UO-Dev Arama

 



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

MirroR


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 580
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 26
Mesaj #89121   23-07-2016 01:45 GMT    
        
%U= week number 0-52 with Sunday as the first day of week 1
%w= week day numerical Sunday = 0
%W= week number in year 0-52 with Monday as the first day of week 1

// Translate Türkçe
1 haftanın ilk günü olarak Pazar günü 0-52 %U= hafta sayısı
0 %w= hafta Pazar günü sayısal =
Pazartesi ile 1 haftanın ilk günü olarak 0-52 yıl W= hafta sayısı %

SERV.RTIME.FORMAT %U veya %W içinde bulunduğum haftanın sayısını vermekte sonuç 29 fakat hesap makinasından 4*7 yaptığım zaman 28 sonucu çıkmakta bir sayısal loto sistemi yazıyorumda acaba hangisini kullanmalıyım bilemedim.


Hayat dediğin bir çift bacak gidebildiğin yol kadardır.

Yazar

xwerswoodx


Sphere Destek
Skill Title: Master
Online durumu
Toplam Mesaj: 1700
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 8
Mesaj #89128   23-07-2016 20:53 GMT    
        
1 Yıl 52 hafta

48 hafta + 4 hafta 12 ay yani aslında her ay tam olarak 4 haftaya denk gelmiyor, bazı haftalar 5 pazartesi yada 5 pazar içerdiği için +1 artıyor bu aylarda.

Eğer hesaplarım beni yanıltmıyorsa
Bu yıl Cuma gününden başladığı için %U değeri 30 (7*4 + 2) eğer ilk 3 gün sayılmıyorsa 29. %W değeri 29 (7*4 + 1) olarak dönecektir. Buda;

Eğer yılın ilk pazartesi günü loto çekilecekse
Kod:
if (<SERV.RTIME.FORMAT %W> == 1) && (<SERV.RTIME.FORMAT %w> == 1)


eğer son pazartesi ise
Kod:
if (<SERV.RTIME.FORMAT %W) == 52) && (<SERV.RTIME.FORMAT %w> == 1)


eğer ilk veya son pazar günü ise %w == 1 yerine %w == 0 şeklinde gibi.

Eğer yılın ilk günü ise
Kod:
if (<SERV.RTIME.FORMAT %j> == 1)


Ayın son günüysede, yıl değerini floatval 4 e bölüp, . dan sonrasının tamamen 0 olup olmadığını kontrol edip, eğer 0 ise tam bölünmüş demektir buda şubatın 29 çektiğini gösterir, bu durumda bu yıllarda %j == 366 diğer yıllarda %j == 365 gibi kullanılabilir.

gibi çoğaltılabilir, tam olarak ne yapmak istediğini bilmeden yorum yapmak zor


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

Yazar

MirroR


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 580
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 26
Mesaj #89143   25-07-2016 23:11 GMT    
        
Güzel anlatım teşekkürler Hamit. Sanırım bu sistemi Cumartesi günlerine sabitlemek en güzeli olacak


Hayat dediğin bir çift bacak gidebildiğin yol kadardır.

Sayfalar: 1



Benzer Konular

KonularMesajlarSon gönderenTarih
Staff title yardım3nefrelius15-06-2018
Npc Bow yardım6mahsuni21-06-2018
Zar yardım2azmanomer30-04-2018
Stable sistemi yardım9MirroR27-04-2018
Script yardım yarışma3TheRaskol06-02-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ı,