Online-Offline SK [YARDIM]

Camon32

Elmas Madencisi
En iyi cevaplar
0
Başlıktaki gibi. Şimdi kodu yazacağım. Online tarafı çalıştı fakat offline'si çalışmıyor. Sorun nedir ?
Kod:
command /onlinemi <player>:
    permission: online.kontrol
    usage: &c&l/online &a&l<&e&lOYUNCUADI&a&l>
    trigger:
        arg 1 is online:
            send "&a[&bBOB&]&e&lArattığın oyuncu şu an aktif. &5&l'%player%'"
        arg 1 is offline:
            send "&a[&BOB&a]&c&lArattığın oyuncu şu an deaktif/inaktif. &5'%player%'"
 

Rosenrot

LAGOMORPHA
En iyi cevaplar
0
PHP:
command /onlinemi <player>:
    permission: online.kontrol
    usage: &c&l/online &a&l<&e&lOYUNCUADI&a&l>
    trigger:
        arg 1 is online:
            send "&a[&bBOB&]&e&lArattığın oyuncu şu an aktif. &5&l'%player%'"
        else:
            send "&a[&BOB&a]&c&lArattığın oyuncu şu an deaktif/inaktif. &5'%player%'"
 

YasirUS

Obsidyen Madencisi
En iyi cevaplar
0
Kod:
Command /NapanEmmi <Player>:
    Trigger:
        if Arg-1 is set:
            if {Onlayn.%Arg 1%} is set:
                Send "&3Oyuncu Suan Online" To Player
            if {Onlayn.%Arg 1%} is not set:   
                Send "&3Oyuncu Suan Online Degil" To Player

On Join:
    is Logged:
        Set {Onlayn.%Player%} To True

On First Join:
    is Registered:
        Set {Onlayn.%Player%} To True
Buyur
 

Camon32

Elmas Madencisi
En iyi cevaplar
0
PHP:
command /onlinemi <player>:
    permission: online.kontrol
    usage: &c&l/online &a&l<&e&lOYUNCUADI&a&l>
    trigger:
        arg 1 is online:
            send "&a[&bBOB&]&e&lArattığın oyuncu şu an aktif. &5&l'%player%'"
        else:
            send "&a[&BOB&a]&c&lArattığın oyuncu şu an deaktif/inaktif. &5'%player%'"
Dediğin şeyi denedim başta. Else ile yaptım aba böyle isimde oyuncu yok diyor. hani mesajını atmıyor.
 

Rosenrot

LAGOMORPHA
En iyi cevaplar
0
Kod:
Command /NapanEmmi <Player>:
    Trigger:
        if Arg-1 is set:
            if {Onlayn.%Arg 1%} is set:
                Send "&3Oyuncu Suan Online" To Player
            if {Onlayn.%Arg 1%} is not set: 
                Send "&3Oyuncu Suan Online Degil" To Player

On Join:
    is Logged:
        Set {Onlayn.%Player%} To True

On First Join:
    is Registered:
        Set {Onlayn.%Player%} To True
Buyur
her oyuncu için ayrı ayrı değişken girecek, lütfen

Dediğin şeyi denedim başta. Else ile yaptım aba böyle isimde oyuncu yok diyor. hani mesajını atmıyor.
Şunu denermisin alternatif olarak
PHP:
command /onlinemi [<player>]:
    trigger:
        set {_num} to 0
        loop all players:
            if name of loop-player is "%argument%":
                send "&a[&bBOB&]&e&lArattığın oyuncu şu an aktif. &5&l'%player%'"
                add 1 to {_num}
                stop loop
        wait 1 ticks
        if {_num} is 0:
            send "&a[&BOB&a]&c&lArattığın oyuncu şu an deaktif/inaktif. &5'%player%'"
 

Camon32

Elmas Madencisi
En iyi cevaplar
0
Kod:
Command /NapanEmmi <Player>:
    Trigger:
        if Arg-1 is set:
            if {Onlayn.%Arg 1%} is set:
                Send "&3Oyuncu Suan Online" To Player
            if {Onlayn.%Arg 1%} is not set:  
                Send "&3Oyuncu Suan Online Degil" To Player

On Join:
    is Logged:
        Set {Onlayn.%Player%} To True

On First Join:
    is Registered:
        Set {Onlayn.%Player%} To True
Buyur
is logged diye bir şey yok diyor :/ aynı zamanda is registered de.

her oyuncu için ayrı ayrı değişken girecek, lütfen


Şunu denermisin alternatif olarak
PHP:
command /onlinemi [<player>]:
    trigger:
        set {_num} to 0
        loop all players:
            if name of loop-player is "%argument%":
                send "&a[&bBOB&]&e&lArattığın oyuncu şu an aktif. &5&l'%player%'"
                add 1 to {_num}
                stop loop
        wait 1 ticks
        if {_num} is 0:
            send "&a[&BOB&a]&c&lArattığın oyuncu şu an deaktif/inaktif. &5'%player%'"
Olmadı. "There is no player online whose name starts with "ItsLighT"
Kendi nickimle yapınca evet oluyor.
Bu arada sadece /online yazınca kafası gidiyor.

<Offiline Player>
Yani bunu ne yapacağım ?

is logged diye bir şey yok diyor :/ aynı zamanda is registered de.


Olmadı. "There is no player online whose name starts with "ItsLighT"
Kendi nickimle yapınca evet oluyor.
Bu arada sadece /online yazınca kafası gidiyor.


Yani bunu ne yapacağım ?
Hani yapmasını istediğim eğer offline ise benim ayarladığım o mesajı yazacak.
 
Üst