[SK]İtemle Vip Alabilme - İstek

CeapLinCess

Kızıltaş Madencisi
En iyi cevaplar
0
Merhaba arkadaşlar şu an pek olmayan bir bilgimle bir skript yazmaya çalışıyorum sizden ufak bir yardım istiyorum mesela skriptle bir görevden oyuncular "BrickMC"adında nether yılzıdımız var , oyuncular bununla mesela /vipal dediklerinde vip alabilecekler ben şöyle bir kod denedim ama olmuyor sizce hata nerede birde başka bir şekilde yazılsa çalışırmı ?
Kod:
on command: "/vipal"
     trigger:
         if player has 1 nether star named "BrickMC":
             remove 1 nether star named "BrickMC" from player's
             message "&c30 Günlük vip süreniz başlamıştır iyi eğlenceler"
             broadcast "&c%player% &fİsimli kişi 30 günlük vip satin aldi iyi oyunlar diliyoruz !"
             execute console command "/manuadd %player% vip"
             wait 30 days
             execute console command "/manudel %player%"
         else:
             message "Yeterli sayıda BrickMc Yıldızınız yok !"
             stop trigger
 

Blueyescat

Bedrock Kaşifi
En iyi cevaplar
0
Şu şekilde düzenle:
command /vipal:

else:
wait 30 days kullanmanız çok saçma, sunucuyu 30 gün boyunca bir kere bile restart atmadan ayakta tutabilecek misiniz?
VIP alma tarihini bir değişkene kaydedip kontrol etmek daha mantıklı.
Arkadaşın da dediği gibi 30 gün hiç kapanmadan duramaz sunucu.

Ha birde emin değilim ama manudel grubu silmez mi? manuadd Oyuncu yapman lazım bence.
 

CeapLinCess

Kızıltaş Madencisi
En iyi cevaplar
0
yorumlarınız için teşekkürler hemen bir deniyeyim :) bu arada dedigim gibi :D skritp konusunda çok bilgisizim anca başkaların konusundakileri toplaya toplaya yapıyorum :)

Kod:
command /vipal :
     trigger:
         if player has 1 nether star named "BrickMC":
             remove 1 nether stars named "BrickMC" from player's
             message "&c30 Günlük vip süreniz başlamıştır iyi eğlenceler"
             broadcast "&c%player% &fİsimli kişi 30 günlük vip satin aldi iyi oyunlar diliyoruz !"
         else:
             message "Vip kağıdınız olmadığından dolayı vip alamadınız bir vip kağıdı almayı deneyin !"
             stop trigger
bu şekilde ypatım ama yinede çalışmadı daha ne yapmalıyım ? :)
 

CeapLinCess

Kızıltaş Madencisi
En iyi cevaplar
0
command /vipal :
.....................^
Boşluk olmayacak en sonda.

bu şekilde ypatım ama bu seferde hiçbirşey demiyor :)

Kod:
command /vipal:
     trigger:
         if player has 1 nether star named "BrickMC":
             remove 1 nether star named "BrickMC" from player's
             message "&c30 Günlük vip süreniz başlamıştır iyi eğlenceler"
             broadcast "&c%player% &fİsimli kişi 30 günlük vip satin aldi iyi oyunlar diliyoruz !"
             execute console command "/manuadd %player% vip"
         else:
             message "Yeterli sayıda BrickMc Yıldızınız yok !"
             stop trigger
 

Nano_Sensei

Kızıltaş Madencisi
En iyi cevaplar
0
bu şekilde ypatım ama bu seferde hiçbirşey demiyor :)

Kod:
command /vipal:
     trigger:
         if player has 1 nether star named "BrickMC":
             remove 1 nether star named "BrickMC" from player's
             message "&c30 Günlük vip süreniz başlamıştır iyi eğlenceler"
             broadcast "&c%player% &fİsimli kişi 30 günlük vip satin aldi iyi oyunlar diliyoruz !"
             execute console command "/manuadd %player% vip"
         else:
             message "Yeterli sayıda BrickMc Yıldızınız yok !"
             stop trigger

Kod:
remove 1 nether star named "BrickMC" from player's
bu kısmı bununla değiş:
Kod:
remove 1 nether star named "BrickMC" from player
 

CeapLinCess

Kızıltaş Madencisi
En iyi cevaplar
0
Kod:
remove 1 nether star named "BrickMC" from player's
bu kısmı bununla değiş:
Kod:
remove 1 nether star named "BrickMC" from player

değiştirdim yine olmadı :D birde kodun tamamını atayım bir şey daha sorucam :)

Kod:
command /vipal:
     trigger:
         if player has 1 nether star named "BrickMC":
             remove 1 nether star named "BrickMC" from player
             message "&c30 Günlük vip süreniz başlamıştır iyi eğlenceler"
             broadcast "&c%player% &fİsimli kişi 30 günlük vip satin aldi iyi oyunlar diliyoruz !"
             execute console command "/manuadd %player% vip"
         else:
             message "Yeterli sayıda BrickMc Yıldızınız yok !"
             stop trigger

kodun tamamı bu birde bir şey daha diyecegim mesela şu ilk verilen görevi nasıl birden fazla yapabilirler ? yani bu kırıktaş alma görevini nasıl birden çok yapabilirler ?
 
Son düzenleme:
Üst