Sol Reklam

Çözüldü Kırıktaş Kırarak permissons alma.

Durum
Mesaj gönderimine kapalı.

kalender

Bir Kömür Göründü Kaptanım!
Katılım
9 Şubat 2018
Mesajlar
104
Elmaslar
5
Puanlar
6.360
Öncelikle Selamun Aleyküm MC-TR Üyeleri
Bir skript isteyeceğim istediğim skript şu kırıktaş kırdıkça içinden maden çıkıyor ama ben bunu CustomOreGen plugini ile halletim şimdi istediğim
şey 1 oyuncu 1. seviye taş generatör'den başlasın 1024 tane taş kırınca 2. seviye kırıktaş generatör permissons'u verilsin,ardından o kırdığı kırıktaşla beraber 3072
kırınca'da 3. seviye taş generatör oluyor ve onun permissons'u veriliyor, yine aynı şekilde kırdığı kırıktaşı 5120 'e tamamlıyor ve 4. seviye kırıktaş permisson'un
alıyor , son olarak'ta son olarak 7168 kırıktaş'a tamamlayınca 5. seviye kırıktaş permissons'u veriliyor ve dahada permissons verilmiyor.
Ha birde ben bu skript'de kaç kırıktaş kırdığını deluxemenu'de göstermek istiyorum yani oyuncular kaç kırıktaş kırmasını gerektiğini görmesi
için Şimdiden yapan kişinin ellerine sağlık biraz uzun konu oldu farkındayım ancak detaylı böyle anlatılabiliryor :)
 

Hidrhyme

Fırında Isıttığım İlk Taş

Discord:

hidrhyme

Katılım
22 Haziran 2019
Mesajlar
91
Elmaslar
39
Puanlar
6.520
Yer
Bursa
Minecraft
Hidrhyme
Uzun zamandır skripte ara verdiğim için çalışır mı bilmiyorum ama denemeye değer


Kod:
on join:
    set {krktasald.%player%} to true
    set {lvl1krktas.%player%} to true
    execute console command "mangaddp %player% kiriktasbak"
    if {krktasald.%player%} is true:
        stop

on break of cobblestone:
    if {lvl5krktas.%player%} is true:
        stop
    else:
        add 1 to {kiriktassayisi.%player%}
on break of 1024 cobblestone:
    if {lvl1krktas.%player%} is true:
        set {lvl1krktas.%player%} to false
        set {lvl2krktas.%player%} to true
        execute console command "mangaddp %player% permismi"

on break of 2048 cobblestone:
    if {lvl2krktas.%player%} is true:
        set {lvl2krktas.%player%} to false
        set {lvl3krktas.%player%} to true
        execute console command "mangaddp %player% permismi2"
    if {lvl3krktas.%player%} is true:
        set {lvl3krktas.%player%} to false
        set {lvl4krktas.%player%} to true
        execute console command "mangaddp %player% permismi3"
    if {lvl4krktas.%player%} is true:
        set {lvl4krktas.%player%} to false
        set {lvl5krktas.%player%} to true
        execute console command "mangaddp %player% permismi4"
        stop

command kiriktasbak:
    trigger:
        if player has permission "permismi4":
            stop
        else:
            send {kiriktassayisi.%player%} to player

Kod:
menu_title: '&a&lKırıktas Sayacı'
open_command: kiriktasbak
size: 1
update_interval: 1
open_requirement:
  requirements:
    anythinghere:
      type: has permission
      permission: kiriktasbak
      deny_commands: []
       ''
      
items:
  '1':
    material: cobblestone
    data: 0
    amount: 1
    slot: 1
    priority: 1
    display_name: '&e&lKIRIKTAŞ SAYACI'
    lore:
        - '&6Kırdığın Kırıktaş Sayısına Bakmak İçin Bana &6&lTIKLA!'
    left_click_commands:
        - 'kiriktasbak'
    right_click_commands:
        - 'kiriktasbak'
    update: true
 

kalender

Bir Kömür Göründü Kaptanım!
Katılım
9 Şubat 2018
Mesajlar
104
Elmaslar
5
Puanlar
6.360
Uzun zamandır skripte ara verdiğim için çalışır mı bilmiyorum ama denemeye değer


Kod:
on join:
    set {krktasald.%player%} to true
    set {lvl1krktas.%player%} to true
    execute console command "mangaddp %player% kiriktasbak"
    if {krktasald.%player%} is true:
        stop

on break of cobblestone:
    if {lvl5krktas.%player%} is true:
        stop
    else:
        add 1 to {kiriktassayisi.%player%}
on break of 1024 cobblestone:
    if {lvl1krktas.%player%} is true:
        set {lvl1krktas.%player%} to false
        set {lvl2krktas.%player%} to true
        execute console command "mangaddp %player% permismi"

on break of 2048 cobblestone:
    if {lvl2krktas.%player%} is true:
        set {lvl2krktas.%player%} to false
        set {lvl3krktas.%player%} to true
        execute console command "mangaddp %player% permismi2"
    if {lvl3krktas.%player%} is true:
        set {lvl3krktas.%player%} to false
        set {lvl4krktas.%player%} to true
        execute console command "mangaddp %player% permismi3"
    if {lvl4krktas.%player%} is true:
        set {lvl4krktas.%player%} to false
        set {lvl5krktas.%player%} to true
        execute console command "mangaddp %player% permismi4"
        stop

command kiriktasbak:
    trigger:
        if player has permission "permismi4":
            stop
        else:
            send {kiriktassayisi.%player%} to player

Kod:
menu_title: '&a&lKırıktas Sayacı'
open_command: kiriktasbak
size: 1
update_interval: 1
open_requirement:
  requirements:
    anythinghere:
      type: has permission
      permission: kiriktasbak
      deny_commands: []
       ''
     
items:
  '1':
    material: cobblestone
    data: 0
    amount: 1
    slot: 1
    priority: 1
    display_name: '&e&lKIRIKTAŞ SAYACI'
    lore:
        - '&6Kırdığın Kırıktaş Sayısına Bakmak İçin Bana &6&lTIKLA!'
    left_click_commands:
        - 'kiriktasbak'
    right_click_commands:
        - 'kiriktasbak'
    update: true
kiriktasbak komutu çalışmıyor tepki vermiyor 0 error
 

Hidrhyme

Fırında Isıttığım İlk Taş

Discord:

hidrhyme

Katılım
22 Haziran 2019
Mesajlar
91
Elmaslar
39
Puanlar
6.520
Yer
Bursa
Minecraft
Hidrhyme

kalender

Bir Kömür Göründü Kaptanım!
Katılım
9 Şubat 2018
Mesajlar
104
Elmaslar
5
Puanlar
6.360

DwordGG

O Bir İnsan
Moderatör Müfettişi
MinePass

Discord:

DwordGG#2855

Katılım
11 Temmuz 2017
Mesajlar
1.620
Elmaslar
873
Puanlar
16.335
Yer
l
Minecraft
DwordGG
Öncelikle Selamun Aleyküm MC-TR Üyeleri
Bir skript isteyeceğim istediğim skript şu kırıktaş kırdıkça içinden maden çıkıyor ama ben bunu CustomOreGen plugini ile halletim şimdi istediğim
şey 1 oyuncu 1. seviye taş generatör'den başlasın 1024 tane taş kırınca 2. seviye kırıktaş generatör permissons'u verilsin,ardından o kırdığı kırıktaşla beraber 3072
kırınca'da 3. seviye taş generatör oluyor ve onun permissons'u veriliyor, yine aynı şekilde kırdığı kırıktaşı 5120 'e tamamlıyor ve 4. seviye kırıktaş permisson'un
alıyor , son olarak'ta son olarak 7168 kırıktaş'a tamamlayınca 5. seviye kırıktaş permissons'u veriliyor ve dahada permissons verilmiyor.
Ha birde ben bu skript'de kaç kırıktaş kırdığını deluxemenu'de göstermek istiyorum yani oyuncular kaç kırıktaş kırmasını gerektiğini görmesi
için Şimdiden yapan kişinin ellerine sağlık biraz uzun konu oldu farkındayım ancak detaylı böyle anlatılabiliryor :)
Bununla ilgili bir skript yapıcam. Beklemede kal :D
 

kalender

Bir Kömür Göründü Kaptanım!
Katılım
9 Şubat 2018
Mesajlar
104
Elmaslar
5
Puanlar
6.360

_OnePage_

Işık + Taş = Işıktaşı

Discord:

OnePage#1881

Katılım
16 Ocak 2020
Mesajlar
1.229
Elmaslar
838
Puanlar
8.575
Minecraft
_OnePage_
Kod:
options:
    seviye1gerekenkazma: 1000
    seviye1permission: nte.bilmemne
    seviye2gerekenkazma: 2000
    seviye2permission: nte.bilmemne
    seviye3gerekenkazma: 3000
    seviye3permission: nte.bilmemne
    seviye4gerekenkazma: 4000
    seviye4permission: nte.bilmemne
    seviye5gerekenkazma: 5000
    seviye5permission: nte.bilmemne
    kırılıcakblock: stone
variables:
    {nekadarkazdı::%player%} = 0
command /nekadarkazdım:
    trigger:
        send "&2%{nekadarkazdı::%player%}%"
on break of {@kırılıcakblock}:
    add 1 to {nekadarkazdı::%player%}
    if {nekadarkazdı::%player%} >= {@seviye1gerekenkazma}:
        execute console command "manuaddp %player% {@seviye1permission}"
        send "&6Level Atlandı"
    if {nekadarkazdı::%player%} >= {@seviye2gerekenkazma}:
        execute console command "manuaddp %player% {@seviye2permission}"
        send "&6Level Atlandı"
    if {nekadarkazdı::%player%} >= {@seviye3gerekenkazma}:
        execute console command "manuaddp %player% {@seviye3permission}"
        send "&6Level Atlandı"
    if {nekadarkazdı::%player%} >= {@seviye4gerekenkazma}:
        execute console command "manuaddp %player% {@seviye4permission}"
        send "&6Level Atlandı"
    if {nekadarkazdı::%player%} >= {@seviye5gerekenkazma}:
        execute console command "manuaddp %player% {@seviye5permission}"
        send "&6Level Atlandı"
 

kalender

Bir Kömür Göründü Kaptanım!
Katılım
9 Şubat 2018
Mesajlar
104
Elmaslar
5
Puanlar
6.360
Kod:
options:
    seviye1gerekenkazma: 1000
    seviye1permission: nte.bilmemne
    seviye2gerekenkazma: 2000
    seviye2permission: nte.bilmemne
    seviye3gerekenkazma: 3000
    seviye3permission: nte.bilmemne
    seviye4gerekenkazma: 4000
    seviye4permission: nte.bilmemne
    seviye5gerekenkazma: 5000
    seviye5permission: nte.bilmemne
    kırılıcakblock: stone
variables:
    {nekadarkazdı::%player%} = 0
command /nekadarkazdım:
    trigger:
        send "&2%{nekadarkazdı::%player%}%"
on break of {@kırılıcakblock}:
    add 1 to {nekadarkazdı::%player%}
    if {nekadarkazdı::%player%} >= {@seviye1gerekenkazma}:
        execute console command "manuaddp %player% {@seviye1permission}"
        send "&6Level Atlandı"
    if {nekadarkazdı::%player%} >= {@seviye2gerekenkazma}:
        execute console command "manuaddp %player% {@seviye2permission}"
        send "&6Level Atlandı"
    if {nekadarkazdı::%player%} >= {@seviye3gerekenkazma}:
        execute console command "manuaddp %player% {@seviye3permission}"
        send "&6Level Atlandı"
    if {nekadarkazdı::%player%} >= {@seviye4gerekenkazma}:
        execute console command "manuaddp %player% {@seviye4permission}"
        send "&6Level Atlandı"
    if {nekadarkazdı::%player%} >= {@seviye5gerekenkazma}:
        execute console command "manuaddp %player% {@seviye5permission}"
        send "&6Level Atlandı"
hacı skript çalışıyorda 1024 taşa ulaştığında ondan sonraki kırdıkları her kırıktaş başına level atladın yazıyo sohbete ve tahminen büyük ihtimal permissons'uda spamlıyor.
 

_OnePage_

Işık + Taş = Işıktaşı

Discord:

OnePage#1881

Katılım
16 Ocak 2020
Mesajlar
1.229
Elmaslar
838
Puanlar
8.575
Minecraft
_OnePage_
>= işaretini sadece = yap
 

kalender

Bir Kömür Göründü Kaptanım!
Katılım
9 Şubat 2018
Mesajlar
104
Elmaslar
5
Puanlar
6.360
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı