Sol Reklam
Sağ Reklam

Ozel mesaj skripti

Durum
Mesaj gönderimine kapalı.

CarbonCraft3547

Bir Kömür Göründü Kaptanım!

Discord:

EgeErginel

Katılım
18 Eylül 2018
Mesajlar
125
Elmaslar
5
Puanlar
0
Yaş
26
Minecraft
MertBasdas
Oncelikle merhaba, ben şöyle bir skript yapmak istiyorum bir oyuncu bir oyuncuya /tell /msg yazınca şöyle yazıcak
&7[Oyuncu] sana fısıldıyor: [Mesaj]
 

Minezoid

oyna.minezoid.com

Discord:

Minezoid#4994

Katılım
21 Haziran 2016
Mesajlar
1.567
Elmaslar
1.020
Puanlar
13.735
Yer
Minezoid Network
Kod:
command /msg [<offlineplayer>] [<text>]:
    aliases: /m, /mesaj
    trigger:
        if arg 1 is not set:
            send "&cLütfen oyuncu ismi giriniz."
            send " "
            send "&fDoğru Kullanım: /msg <OyuncuAdı> <Mesaj>"   
        if arg 1 is set:
            if arg 1 is player:
                if arg 1 is online:
                    if {mesaj.%arg-1%} is false:
                                if arg 2 is set:
                                    send "&7[Ben &7> &b%arg-1%&7] &c%arg-2%" to player
                                    send "&7[&b%player% %7> Ben] &c%arg-2%" to %arg-1%
                                if arg 2 is not set:
                                    send "&cLütfen mesaj giriniz."
                                    send " "
                                    send "&fDoğru Kullanım: /msg <OyuncuAdı> <Mesaj>"
                if arg 1 is not online:
                    send "&cGöndermek istediğiniz kişi aktif değil!"
            if arg 1 is not player:
                send "&c%arg-1% adında oyuncumuz yoktur!"
 

CarbonCraft3547

Bir Kömür Göründü Kaptanım!

Discord:

EgeErginel

Katılım
18 Eylül 2018
Mesajlar
125
Elmaslar
5
Puanlar
0
Yaş
26
Minecraft
MertBasdas
Kod:
command /msg [<offlineplayer>] [<text>]:
    aliases: /m, /mesaj
    trigger:
        if arg 1 is not set:
            send "&cLütfen oyuncu ismi giriniz."
            send " "
            send "&fDoğru Kullanım: /msg <OyuncuAdı> <Mesaj>"  
        if arg 1 is set:
            if arg 1 is player:
                if arg 1 is online:
                    if {mesaj.%arg-1%} is false:
                                if arg 2 is set:
                                    send "&7[Ben &7> &b%arg-1%&7] &c%arg-2%" to player
                                    send "&7[&b%player% %7> Ben] &c%arg-2%" to %arg-1%
                                if arg 2 is not set:
                                    send "&cLütfen mesaj giriniz."
                                    send " "
                                    send "&fDoğru Kullanım: /msg <OyuncuAdı> <Mesaj>"
                if arg 1 is not online:
                    send "&cGöndermek istediğiniz kişi aktif değil!"
            if arg 1 is not player:
                send "&c%arg-1% adında oyuncumuz yoktur!"

[ben yazmasını istemiyorum konuyu düzgün oku
&7[Oyuncu] sana fısıldıyor: [Mesaj]
böyle görünücek
 

Minezoid

oyna.minezoid.com

Discord:

Minezoid#4994

Katılım
21 Haziran 2016
Mesajlar
1.567
Elmaslar
1.020
Puanlar
13.735
Yer
Minezoid Network
[ben yazmasını istemiyorum konuyu düzgün oku
&7[Oyuncu] sana fısıldıyor: [Mesaj]
böyle görünücek
Ona göre ayarla o zaman ?
Kod:
send "&7[&b%arg-1%&7] sana fısıldıyor: &c%arg-2%" to player
 

CarbonCraft3547

Bir Kömür Göründü Kaptanım!

Discord:

EgeErginel

Katılım
18 Eylül 2018
Mesajlar
125
Elmaslar
5
Puanlar
0
Yaş
26
Minecraft
MertBasdas
skript çalışmıyor ki
 

LifeMCServer

Yaratık Tuzağı: Çalışıyor

Discord:

!?мυѕтαғα öɴcel#8713

Katılım
18 Kasım 2016
Mesajlar
698
Elmaslar
471
Puanlar
15.415
Yaş
24
Yer
İstanbul
Minecraft
LifeMCServer
Facebook
mustafathegamer
Twitter
LifeMCServer
skript çalışmıyor ki

Yukarıda @ZediaphBack 'in gönderdiği kodu düzenledim, hata çıkarsa bildirin, oyuncudan kastınız sanırım displayname'ini göstermek, prefixi vs. her şeyi içerir displayname. Onun attığı kodu düzeltip, özel mesaj kapatma ve son mesaj gönderene geri dönme gibi özelliklerde ekledim, fakat yine de sunucunuzda essentials eklentisi var ise neden onun özel mesaj özelliğini kullanmadığınızı merak ettim, Java kodu Skript koduna göre her ne kadar daha az özelleştirilebilir olsa da daha stabildir.

Kod:

JavaScript:
command /msg [<offlineplayer>] [<text>]:
 aliases: /m, /mesaj, /tell, /emsg
 trigger:
  if arg 1 is not set:
   send "&cLütfen oyuncu ismi giriniz."
   send " "
   send "&fDoğru Kullanım: /msg <OyuncuAdı> <Mesaj>"   
  else:
   if arg 1 is a player:
    if arg 1 is online:
     if {msgDisabled::%arg-1%} is not set:
      if arg 2 is set:
       set {lastMessage::%arg-1%} to player
       send "%displayname of player% sana fısıldıyor: &c%arg-2%" to arg-1
       send "%displayname of arg-1%'e fısıldadın: &c%arg-2%" to player
      else:
       send "&cLütfen mesaj giriniz."
       send " "
       send "&fDoğru Kullanım: /msg <OyuncuAdı> <Mesaj>"
     else:
      send "&cMesaj göndermek istediğiniz kişinin özel mesajları kapalı!"     
    else:
     send "&cGöndermek istediğiniz kişi aktif değil!"
   else:
    send "&c%arg-1% adında oyuncumuz yoktur!"

command /ozelmesajkapat:
 aliases: /msgtoggle, /togglemsg, /disablemessages
 trigger:
  if {msgDisabled::%arg-1%} is not set:
   set {msgDisabled::%arg-1%} to true
   send "&cÖzel mesajlarınız başarıyla kapatıldı."
  else:
   delete {msgDisabled::%arg-1%}
   send "&aÖzel mesajlarınız başarıyla açıldı."

command /r [<text>]:
 trigger:
  if {lastMessage::%player%} is not set:
   send "&cSize mesaj gönderen biri yok."
  else:
   execute player command "/msg %{lastMessage::%player%}% %arg-1%"
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı