Çözüldü Kimlik Ve Komut Yazmama Ve Konuşamama Skripti

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Deleted Users 36797

Clasrium 2021
Katılım
4 Mart 2018
Mesajlar
430
Elmaslar
125
Puan
14.025

Discord:

bilisim

Öncelikle Merhaba RPG Sunucum İçin Kimlik Sksi Ve Komut Yazmama Sksi Arıyorum Yapana Şimdiden Teşekkürler:

Kimlik Skripti Böyle Olucak ;;;

Sunucuya ilk girişte bir tc kimlik vericek oyuncuya.
sonrada /kimlik yazınca bir chest açılcak
chestin bir kısmında tcsi bir kısmında isim soyisimi
bir kısımda ise yaşı yazcak. eyer bunlar yazılmamış ise
altında bir kısım daha olucak ordada Doldur kısmı olucak.
doldur diyincede chate mesela -/yas [yaşın] die bir mesaj gitcek oyuncuya
bu hepsi için geçerli olucak dolduruncada doldur kısmı gidicek.

Komut yazmama skripti ise :

belirlediğim dünyada komut yazılmasın hiçbir komut
ve konuşulmasın chatte

Yapana Çooook teşekkürler kimlik skripti zor olabilir ama
yapabilen bazı babayiğitler olucağına eminim.
 
Öncelikle Merhaba RPG Sunucum İçin Kimlik Sksi Ve Komut Yazmama Sksi Arıyorum Yapana Şimdiden Teşekkürler:

Kimlik Skripti Böyle Olucak ;;;

Sunucuya ilk girişte bir tc kimlik vericek oyuncuya.
sonrada /kimlik yazınca bir chest açılcak
chestin bir kısmında tcsi bir kısmında isim soyisimi
bir kısımda ise yaşı yazcak. eyer bunlar yazılmamış ise
altında bir kısım daha olucak ordada Doldur kısmı olucak.
doldur diyincede chate mesela -/yas [yaşın] die bir mesaj gitcek oyuncuya
bu hepsi için geçerli olucak dolduruncada doldur kısmı gidicek.

Komut yazmama skripti ise :

belirlediğim dünyada komut yazılmasın hiçbir komut
ve konuşulmasın chatte

Yapana Çooook teşekkürler kimlik skripti zor olabilir ama
yapabilen bazı babayiğitler olucağına eminim.
Sen bunları ücretsiz mi istiyorsun :)
 
Son düzenleme:
Ben ücretsiz bir şekilde yapıp yarın atıcağım.
 
Kod:
on load:
    if {kimlikno::*} is not set:
        add 222222 to {kimlikno::*}
  
command /kimlik:
    trigger:
        open chest with 1 row named "&3Kimliğin" to player
        if {isim::%player%} is set:
            format gui slot 3 of player with diamond named "&eİsmin:" with lore "%{isim::%player%}%" to close
        else:
            format gui slot 3 of player with diamond named "&eİsmin:" with lore "İsim belirlemek için /isim <isim>" to close
        if {yas::%player%} is set:
            format gui slot 4 of player with diamond named "&eYaşın:" with lore "%{yas::%player%}%" to close
        else:
            format gui slot 4 of player with diamond named "&eYaşın:" with lore "Yaş belirlemek için /yas <yaş>" to close
        if {kimlikno::%player%} is set:
            format gui slot 5 of player with diamond named "&eKimlik NO:" with lore "%{kimlikno::%player%}%" to close
        else:
            format gui slot 5 of player with diamond named "&eKimlik NO:" with lore "Kimlik NO Belirlemek için /kimlikno" to close
          
command /isim <text>:
    trigger:
        if {isim::%player%} is not set:
            set {isim::%player%} to arg-1
            send "&3Yeni ismin: %arg-1%" to player
        else:
            send "&cZaten bir isim seçmişsin" to player
          
command /yas <int>:
    trigger:
        if {yas::%player%} is not set:
            if arg-1 is between 10 and 100:
                set {yas::%player%} to arg-1
                send "&3Yeni yaşın: %arg-1%" to player
            else:
                send "&cYaşın 10 ile 100 arasında olmalı" to player
        else:
            send "&cZaten yaş seçmişsin" to player
  
command /kimlikno:
    trigger:
        if {kimlikno::%player%} is not set:
            loop {kimlikno::*}:
                if {kimlikno::%player%} is not loop-value:
                    set {kimlikno::%player%} to random integer between 100000 and 999999
                    send "&3Yeni Kimlik NO: %{kimlikno::%player%}%" to player
                else:
                    send "&cLütfen tekrar deneyiniz" to player
        else:
            send "&cZaten bir kimlik numarası almışsın" to player

Komutlar:
Menüyü açma: /kimlik

İsim belirleme: /isim <isim>
Yaş belirleme: /yas <yaş>
Kimlik NO belirleme: /kimlikno

Kimlik numarasını 6 haneli olarak rastgele veriyor. Kimsenin kimlik numarası başkasıyla aynı değil.

Kod:
on command:
    if player's world is "world":
        cancel event
        send "&cBu dünyada komut kullanmak yasak" to player
on chat:
    if player's world is "world":
        cancel event
        send "&cBu dünyada konuşmak yasak" to player

if player's world is "world" kısmındaki tırnak içerisine konuşulmamasını/komut kullanılmamasını istediğin dünyanın ismini yaz.
 
Son düzenleme:
Tam plugin olarak yazmaya başlıyordum ki laranın mesajını gördüm.
Sanırım sorun halloldu.
 
Ayıp Lara ben yapıyordum ama .Bu arada kimlik no 11 haneli olur.:D
 
sende yaz lütfen senininkinide göriyim iyisini kullanıcam
Gönderi otomatik olarak birleştirildi:


sende yaz lütfen senininkinide göriyim iyisini kullanıcam
Hocam yapılmış zaten neden bir daha uğraşalım ?
Gerçekten lazımsa kullanırsın.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst