Silindi
merhabe arkadaşlar .online yazınca playerların isimlerini gözükmesini istiyorum yardımcı olurmusunuz

[function countonline] 
if (<ACCOUNT.PLEVEL>==1) 
VAR.PLEVEL1=<eval <VAR.PLEVEL1>+1> 
elseif (<ACCOUNT.PLEVEL>==2) 
VAR.PLEVEL2=<eval <VAR.PLEVEL2>+1> 
elseif (<ACCOUNT.PLEVEL>==3) 
VAR.PLEVEL3=<eval <VAR.PLEVEL3>+1> 
elseif (<ACCOUNT.PLEVEL>==4) 
VAR.PLEVEL4=<eval <VAR.PLEVEL4>+1> 
elseif (<ACCOUNT.PLEVEL>==5) 
VAR.PLEVEL5=<eval <VAR.PLEVEL5>+1> 
elseif (<ACCOUNT.PLEVEL>==6) 
VAR.PLEVEL6=<eval <VAR.PLEVEL6>+1> 
elseif (<ACCOUNT.PLEVEL>==7) 
VAR.PLEVEL7=<eval <VAR.PLEVEL7>+1> 
endif 

[function online] 
VAR.PLEVEL1=0 
VAR.PLEVEL2=0 
VAR.PLEVEL3=0 
VAR.PLEVEL4=0 
VAR.PLEVEL5=0 
VAR.PLEVEL6=0 
VAR.PLEVEL7=0 
serv.allclients countonline
return 1
[dialog d_online]
0,0
page 0
resizepic
forchars 6144
if <isplayer> && <account.plevel> == 1
gibi yapıp forla dtexti ve sayfaı arttırıp yapabilirsin
Gibi...

[Plevel 1]
online

[FUNCTION onlineliste]
VAR.CLIENTS 0
TAG.START 1
SERV.ALLCLIENTS GETNAME
TRYP 0 VAR.NAME<eval <VAR.CLIENTS>+1>
TRYP 0 VAR.NAME<eval <VAR.CLIENTS>+2>
TRYP 0 VAR.NAME<eval <VAR.CLIENTS>+3>
TRYP 0 VAR.NAME<eval <VAR.CLIENTS>+4>
TRYP 0 VAR.NAME<eval <VAR.CLIENTS>+5>
TRYP 0 VAR.NAME<eval <VAR.CLIENTS>+6>
TRYP 0 VAR.NAME<eval <VAR.CLIENTS>+7>
TRYP 0 VAR.NAME<eval <VAR.CLIENTS>+8>
SRC.DIALOG d_show_clients
RETURN 1

[FUNCTION getname]
VAR.CLIENTS=<eval <VAR.CLIENTS>+1>
TRY VAR.NAME<eval <VAR.CLIENTS>> None
TRY VAR.NAME<eval <VAR.CLIENTS>> <NAME>
RETURN 1

[DIALOG d_show_clients]
0, 0
PAGE 0
resizepic 0 0 3600 300 300
PAGE 1
dtext 20 20 0455 <serv.name> Online Oyuncu Listesi
dtext 20 40 0455 Online Oyuncu Sayisi: <eval (<var.mavicik>)+(<var.pkcik>)+<var.staffcik>)>
dtext 20 70 0455 -<VAR.NAME<eval <tag.start>>>
dtext 20 90 0455 -<VAR.NAME<eval <tag.start> + 1>>
dtext 20 110 0455 -<VAR.NAME<eval <tag.start> + 2>>
dtext 20 130 0455 -<VAR.NAME<eval <tag.start> + 3>>
dtext 20 150 0455 -<VAR.NAME<eval <tag.start> + 4>>
dtext 20 170 0455 -<VAR.NAME<eval <tag.start> + 5>>
dtext 20 190 0455 -<VAR.NAME<eval <tag.start> + 6>>
dtext 20 210 0455 -<VAR.NAME<eval <tag.start> + 7>>
button 20 240 5601 5605 1 0 1
button 85 240 5603 5607 1 0 2

[Basic sen cevaplamışsın ben yazmadan önce :) k.bakma görmedim seninkinden yapamazsa benimkine bakar.]
Silindi
Novice
10.8
Hata veriyor ve .online yazınca dialog falan cıkmıyor

18:52:ERROR:(online.scp,28)Undefined keyword 'resizepic'
18:52:ERROR:(online.scp,30)Undefined keyword 'dtext'
18:52:ERROR:(online.scp,31)Undefined symbol ''
18:52:ERROR:(online.scp,31)Undefined symbol ''
18:52:ERROR:(online.scp,31)Undefined symbol ''
18:52:ERROR:(online.scp,31)Undefined keyword 'dtext'
18:52:ERROR:(online.scp,32)Undefined keyword 'dtext'
18:52:ERROR:(online.scp,33)Undefined symbol ''
18:52:ERROR:(online.scp,33)Undefined keyword 'dtext'
18:52:ERROR:(online.scp,34)Undefined symbol ''
18:52:ERROR:(online.scp,34)Undefined keyword 'dtext'
18:52:ERROR:(online.scp,35)Undefined symbol ''
18:52:ERROR:(online.scp,35)Undefined keyword 'dtext'
18:52:ERROR:(online.scp,36)Undefined symbol ''
18:52:ERROR:(online.scp,36)Undefined keyword 'dtext'
18:52:ERROR:(online.scp,37)Undefined symbol ''
18:52:ERROR:(online.scp,37)Undefined keyword 'dtext'
18:52:ERROR:(online.scp,38)Undefined symbol ''
18:52:ERROR:(online.scp,38)Undefined keyword 'dtext'
18:52:ERROR:(online.scp,39)Undefined symbol ''
18:52:ERROR:(online.scp,39)Undefined keyword 'dtext'
18:52:ERROR:(online.scp,40)Undefined keyword 'button'
18:52:ERROR:(online.scp,41)Undefined keyword 'button'
[function f_get_clients]
local.player <def.bfont_red><serv.servname> Online Oyuncu Listesi<def.br><def.bfont_black><serv.client.0.name>
for 1 <serv.clients>
local.player .=<def.br><serv.client.<dlocal._for>.name>
endfor

[dialog d_f_get_clients]
0,0
Resizepic 100 100 3500 300 200
call f_get_clients
dhtmlgump 110 110 200 150 0 1 <local.player>

dialogu kullanımı örneklemek için verdim. düzenlenmesi gerekebilir.
Silindi
Members
1
19:00:ERROR:(online.scp,4)Can't resolve <serv.client.3.name>
gene hata veriyor

hata yeri // local.player .=<def.br><serv.client.<dlocal._for>.name>
for 1 <serv.clients> burayı

for 1 <eval <serv.clients>-1>
kadirs bunlar örnek koyunca çalışmaz :D

alcholicin verdiği 5 playerda çalışır ama 20 playerda sorun yaşatır
Silindi
Expert
4
Hmm basic npcam peki?
yöntem bu bunun üstünde oynama yaparak kullancaksın yayınlı scriptlere falan bak
Silindi
Expert
4
Baktım fakat bulamadım ve birde hata var

19:00:ERRORonline.scp,4)Can't resolve <serv.client.3.name>
gene hata veriyor

hata yeri // local.player .=<def.br><serv.client.<dlocal._for>.name>
döferim lan seni 400 kişidede çalışır bu
bumu 400 kişide çalışır bırakk page arttırmamışın mertcim
Silindi
Expert
4
[Alcholic] : döferim lan seni 400 kişidede çalışır bu
:D çalışr inş ama şu hatayı nasıl gidericez
mertin yaptığı her scriptte bi hata vardır :D ben çöemiyorum onun sorunlarını valla :P



Üye Ol veya Giriş Yap

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