Suicide'ın yazdığı sistemi düzenleyip birkaç ekleme yaptım.
Kod:
[plevel 1]
top5
[function istatistik_kur]
db.connect
db.execute "create table if not exists topPlayer (uid text, point int);"
[function puan_sorgu]
db.connect
db.query "select * from topPlayer where uid = '<uid>';"
if <db.row.numrows>
puan_update
else
puan_kaydet
endif
[function puan_kaydet]
db.connect
db.execute "insert into topPlayer values ('<uid>', '<dtag.puan>');"
[function puan_update]
db.connect
db.execute "update topPlayer set point = '<dtag.puan>' where uid='<uid>'"
[function top5]
sdialog d_istatistik
[dialog d_istatistik]
0,0
resizepic 150 80 5120 260 200
db.query "select * from topPlayer order by point desc LIMIT 0, 5 ";
for d 0 <eval <db.row.numrows> - 1>
tag.name<dlocal.d> <db.row.<dlocal.d>.uid>
dhtmlgump 210 <eval 130+<hval <local.d>*25>> 130 20 0 0 <def.bfont_white> <uid.<db.row.<dlocal.d>.uid>.name> : <db.row.<dlocal.d>.point>
button 180 <eval 130+<hval <local.d>*25>> 210 211 1 0 <eval <dlocal.d> + 1>
endfor
dhtmlgump 190 100 150 20 0 0 <def.bfont_lred><serv.servname> Pvp Top5 Oyuncu Sistemi
[dialog d_istatistik button]
On=1,10
tag.nameid <eval (<dargn>-1)>
src.sysmessage @,,1 <uid.<tag.name<eval (<dargn>-1)>>.name>
sdialog d_istatistik_detay
[dialog d_istatistik_detay]
0,0
Page 0
resizepic 150 80 5120 260 220
dhtmlgump 210 100 150 20 0 0 <def.bfont_lred><serv.servname> Top5 Oyuncu Detaylari
PAGE 1
ref1= <tag.name<dtag.nameid>>
dhtmlgump 210 130 130 20 0 0 <def.bfont_white>Oyuncu : <ref1.name>
dhtmlgump 210 150 130 20 0 0 <def.bfont_white>Puan : <ref1.dtag.puan>
dhtmlgump 210 170 130 20 0 0 <def.bfont_white>Fame : <ref1.fame>
dhtmlgump 210 190 130 20 0 0 <def.bfont_white>Karma : <ref1.karma>
dhtmlgump 210 210 130 20 0 0 <def.bfont_white>Kill : <ref1.kills>
dhtmlgump 210 230 130 20 0 0 <def.bfont_white>Deaths : <ref1.deaths>
dhtmlgump 210 250 130 20 0 0 <def.bfont_white>Online : <qval (<ref1.isonline>) ? Evet : Hayır>
[plevel 1]
puan
[function puan]
src.sysmessage @,,1 <dtag0.puan> puanınız var.
top5
[function istatistik_kur]
db.connect
db.execute "create table if not exists topPlayer (uid text, point int);"
[function puan_sorgu]
db.connect
db.query "select * from topPlayer where uid = '<uid>';"
if <db.row.numrows>
puan_update
else
puan_kaydet
endif
[function puan_kaydet]
db.connect
db.execute "insert into topPlayer values ('<uid>', '<dtag.puan>');"
[function puan_update]
db.connect
db.execute "update topPlayer set point = '<dtag.puan>' where uid='<uid>'"
[function top5]
sdialog d_istatistik
[dialog d_istatistik]
0,0
resizepic 150 80 5120 260 200
db.query "select * from topPlayer order by point desc LIMIT 0, 5 ";
for d 0 <eval <db.row.numrows> - 1>
tag.name<dlocal.d> <db.row.<dlocal.d>.uid>
dhtmlgump 210 <eval 130+<hval <local.d>*25>> 130 20 0 0 <def.bfont_white> <uid.<db.row.<dlocal.d>.uid>.name> : <db.row.<dlocal.d>.point>
button 180 <eval 130+<hval <local.d>*25>> 210 211 1 0 <eval <dlocal.d> + 1>
endfor
dhtmlgump 190 100 150 20 0 0 <def.bfont_lred><serv.servname> Pvp Top5 Oyuncu Sistemi
[dialog d_istatistik button]
On=1,10
tag.nameid <eval (<dargn>-1)>
src.sysmessage @,,1 <uid.<tag.name<eval (<dargn>-1)>>.name>
sdialog d_istatistik_detay
[dialog d_istatistik_detay]
0,0
Page 0
resizepic 150 80 5120 260 220
dhtmlgump 210 100 150 20 0 0 <def.bfont_lred><serv.servname> Top5 Oyuncu Detaylari
PAGE 1
ref1= <tag.name<dtag.nameid>>
dhtmlgump 210 130 130 20 0 0 <def.bfont_white>Oyuncu : <ref1.name>
dhtmlgump 210 150 130 20 0 0 <def.bfont_white>Puan : <ref1.dtag.puan>
dhtmlgump 210 170 130 20 0 0 <def.bfont_white>Fame : <ref1.fame>
dhtmlgump 210 190 130 20 0 0 <def.bfont_white>Karma : <ref1.karma>
dhtmlgump 210 210 130 20 0 0 <def.bfont_white>Kill : <ref1.kills>
dhtmlgump 210 230 130 20 0 0 <def.bfont_white>Deaths : <ref1.deaths>
dhtmlgump 210 250 130 20 0 0 <def.bfont_white>Online : <qval (<ref1.isonline>) ? Evet : Hayır>
[plevel 1]
puan
[function puan]
src.sysmessage @,,1 <dtag0.puan> puanınız var.
Yorumlar |
OylamalarOylama :![]()
Üyelerin oylama ortalaması (10 dışında) : Henüz Oylanmamış
Oylar: 0 |
Benzer Sayfalar
| Sayfalar | Yorumlar | Gönderen | Tarih |
| Guild sistemi | 0 | Mrs.xariyla | 04-03-2012 |
| House sistemi | 0 | Mrs.xariyla | 04-03-2012 |
| Maaş Sistemi | 0 | Kraagnar | 17-11-2011 |
| Flash üyelik sistemi | 0 | Culum | 25-09-2011 |
| Sorter Account Sistemi | 0 | Sorter | 23-07-2011 |







