Sol Reklam
Sağ Reklam

Para Skripti

Durum
Mesaj gönderimine kapalı.

Guarsapli

Koydum Çalışma Masasını
Katılım
20 Mayıs 2017
Mesajlar
53
Elmaslar
1
Puanlar
8.835
Yaş
23
Merhabalar Sizden aşırı basit bir skript isteyeceğim Her 1 tane yosunlu taş 100 Para vermesini istiyorum [essentials}
 

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
Yosunlu taş kazınca mı 100₺ vermesini istiyorsunuz? O zaman aşağıdakini kullanabilirsiniz. Bir komut girince veya başka bir şey yapınca vermesini istiyorsanız belirtin.

Not: Vault ve bir ekonomi eklentisi gerektirir.

JavaScript:
on break of mossy cobblestone:
 add 100 to balance of player

Mesajlı hali:

JavaScript:
on break of mossy cobblestone:
 add 100 to balance of player
 send "&aHesabınıza 100₺ eklendi."

Bloğu envantere vermeyen hali:

JavaScript:
on break of mossy cobblestone:
 cancel event
 set event-block to air

 damage player's tool by 1
 add 100 to balance of player

Eğer komut girince satmasını istiyorsanız:

JavaScript:
command /yosunlutassat:
 trigger:
  while player has a mossy cobblestone:
   remove 1 mossy cobblestone from player
   add 100 to balance of player
  send "&aBaşarıyla satış yaptınız."
 
Son düzenleme:

Guarsapli

Koydum Çalışma Masasını
Katılım
20 Mayıs 2017
Mesajlar
53
Elmaslar
1
Puanlar
8.835
Yaş
23
Yosunlu taş kazınca mı 100₺ vermesini istiyorsunuz? O zaman aşağıdakini kullanabilirsiniz. Bir komut girince veya başka bir şey yapınca vermesini istiyorsanız belirtin.

JavaScript:
on break of mossy cobblestone:
add 100 to balance of player

Not: Vault ve bir ekonomi eklentisi gerektirir.
Cok Tessekür Ederim Fakat Her Kırdıklarında açık mavi renkte"hesabınıza 100 TL Eklendi" Yazsın ve bu mesajı açıp kapamada olsun
 

NKNtwrk

Odunlara Vur Vur Vur!

Discord:

! nqaaN™#6214

Katılım
27 Haziran 2019
Mesajlar
25
Elmaslar
7
Puanlar
3.760
Yaş
20
Minecraft
VenomPlayz
Yosunlu taş kazınca mı 100₺ vermesini istiyorsunuz? O zaman aşağıdakini kullanabilirsiniz. Bir komut girince veya başka bir şey yapınca vermesini istiyorsanız belirtin.

JavaScript:
on break of mossy cobblestone:
cancel event
set event-block to air

damage player's tool by 1
add 100 to balance of player

Not: Vault ve bir ekonomi eklentisi gerektirir.

hiç cancel event ve set event-block to air yapmanıza gerek yoktu bile

onun yerine kısa:
Kod:
on break of mossy cobblestone:
    add 100 to balance of player
 

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
hiç cancel event ve set event-block to air yapmanıza gerek yoktu bile

onun yerine kısa:
Kod:
on break of mossy cobblestone:
    add 100 to balance of player

İlk başta zaten öyleydi fakat taşı oyuncunun envanterine eklediği için kırıp koyup sınırsız para kasabilirler, konu açan arkadaşın amacı bu mu emin değilim.
 

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
Cok Tessekür Ederim Fakat Her Kırdıklarında açık mavi renkte"hesabınıza 100 TL Eklendi" Yazsın ve bu mesajı açıp kapamada olsun

Mesaj eklemek için send efektini kullanabilirsiniz. Tam olarak istediğiniz her yosunlu taş kırınca 100₺ ekleyip belirttiğiniz mesajı göndermesi ve taşın yine de envantere eklenmesi mi? Veya komut ile/belli bir periyodda (örn. 1 saniyede bir) yosunlu taşların otomatik satılmasını mı istiyorsunuz?
 

NKNtwrk

Odunlara Vur Vur Vur!

Discord:

! nqaaN™#6214

Katılım
27 Haziran 2019
Mesajlar
25
Elmaslar
7
Puanlar
3.760
Yaş
20
Minecraft
VenomPlayz
İlk başta zaten öyleydi fakat taşı oyuncunun envanterine eklediği için kırıp koyup sınırsız para kasabilirler, konu açan arkadaşın amacı bu mu emin değilim.
fakat eğer bir warp edit yeri yaptıysa bunu yapmak senin dediğinle alakasız çünkü adam koycağına mrl reset yani yenilenmesini bekler aslında sizde haklısınız bunun yerine envanterinde 64 tane item varsa 6400 para olarak satma falan filan öle şey olursa arkadaş için daha iyide olabilir
 

NKNtwrk

Odunlara Vur Vur Vur!

Discord:

! nqaaN™#6214

Katılım
27 Haziran 2019
Mesajlar
25
Elmaslar
7
Puanlar
3.760
Yaş
20
Minecraft
VenomPlayz
Mesaj eklemek için send efektini kullanabilirsiniz. Tam olarak istediğiniz her yosunlu taş kırınca 100₺ ekleyip belirttiğiniz mesajı göndermesi ve taşın yine de envantere eklenmesi mi? Veya komut ile/belli bir periyodda (örn. 1 saniyede bir) yosunlu taşların otomatik satılmasını mı istiyorsunuz?
skript ile aranız iyi ise şunuda çözebilirmisiniz lütfen:
 

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 ile aranız iyi ise şunuda çözebilirmisiniz lütfen:

Evet, iyi, inceliyorum şimdi onu da
 

Guarsapli

Koydum Çalışma Masasını
Katılım
20 Mayıs 2017
Mesajlar
53
Elmaslar
1
Puanlar
8.835
Yaş
23
Yosunlu taş kazınca mı 100₺ vermesini istiyorsunuz? O zaman aşağıdakini kullanabilirsiniz. Bir komut girince veya başka bir şey yapınca vermesini istiyorsanız belirtin.

JavaScript:
on break of mossy cobblestone:
cancel event
set event-block to air

damage player's tool by 1
add 100 to balance of player

Not: Vault ve bir ekonomi eklentisi gerektirir.

Eğer komut girince satmasını istiyorsanız:

JavaScript:
command /yosunlutassat:
trigger:
  while player has a mossy cobblestone:
   remove 1 mossy cobblestone from player
   add 100 to balance of player
  send "&aBaşarıyla satış yaptınız."
İlk yazıdıgınız sade olan skript calıstı ama simdiki yaptıgınız para bile vermedi Ben hem para gelmesini hemde o bloğun envanterden gitmesini istiyorum
 

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
İlk yazıdıgınız sade olan skript calıstı ama simdiki yaptıgınız para bile vermedi Ben hem para gelmesini hemde o bloğun envanterden gitmesini istiyorum

Mesajımı düzenledim, mesajlı halini kullanabilirsiniz istediğiniz o sanırım.
 

MuhammedEminYT

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

Discord:

MuhammedEminYTR#3986

Katılım
6 Temmuz 2018
Mesajlar
169
Elmaslar
18
Puanlar
6.370
Yaş
19
Minecraft
MuhammedEminYTR
Yukarıdaki kodu düzenledim galiba tam olarak böyle bir şeyler istiyorsunuz skripti denemeye vakit bulamadım ama eminim hata çıkmayacaktır. Ancak bu koumtda şöyle bir sıkıntımız var eğer yosunlu taş anında envanterine gelmezse elinde kalır ve onu satamaz ancak sonraki kırdılarında yine satabilir eğer isterse komut aracılığı ile de satabilir.

JavaScript:
on break of mossy cobblestone:
    while player has a mossy cobblestone:
        remove 1 mossy cobblestone from player
            add 100 to balance of player
        if {mesajy::%player%} is 1:
            send "&bYosunlu taş kırarak &6100 Para &bkazandınız!."
  
command /yosunmesaj [<number>]:
    trigger:
        if %arg-1% is "ac":
            set {mesajy::%player%} to 1
        if %arg-1% is "kapat":
            set {mesajy::%player%} to 0
        else:
            send "&cYanlış kullanım! &6/yosunmesaj &cac veya &6/yosunmesaj &ckapat şeklinde olmalı"

#eğer eline yosunlu taş gelmezse bu komutu kullanabilir!
command /yosunlutassat:
    trigger:
        while player has a mossy cobblestone:
        remove 1 mossy cobblestone from player
            add 100 to balance of player
        if {mesajy::%player%} is 1:
            send "&bYosunlu taş kırarak &6100 Para &bkazandınız!."

Yosunlu taş kazınca mı 100₺ vermesini istiyorsunuz? O zaman aşağıdakini kullanabilirsiniz. Bir komut girince veya başka bir şey yapınca vermesini istiyorsanız belirtin.

Not: Vault ve bir ekonomi eklentisi gerektirir.

JavaScript:
on break of mossy cobblestone:
add 100 to balance of player

Mesajlı hali:

JavaScript:
on break of mossy cobblestone:
add 100 to balance of player
send "&aHesabınıza 100₺ eklendi."

Bloğu envantere vermeyen hali:

JavaScript:
on break of mossy cobblestone:
cancel event
set event-block to air

damage player's tool by 1
add 100 to balance of player

Eğer komut girince satmasını istiyorsanız:

JavaScript:
command /yosunlutassat:
trigger:
  while player has a mossy cobblestone:
   remove 1 mossy cobblestone from player
   add 100 to balance of player
  send "&aBaşarıyla satış yaptınız."
 
Son düzenleme:

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
Yukarıdaki kodu düzenledim galiba tam olarak böyle bir şeyler istiyorsunuz skripti denemeye vakit bulamadım ama eminim hata çıkmayacaktır.

JavaScript:
command /yosunlutassat:
    trigger:
        while player has a mossy cobblestone:
            remove 1 mossy cobblestone from player
            add 100 to balance of player
        if {mesajy::%player%} is 1:
            send "&bBaşarıyla satış yaptınız."
  
command /yosunmesaj [<number>]:
    trigger:
        if %arg-1% is "ac":
            set {mesajy::%player%} to 1
        if %arg-1% is "kapat":
            set {mesajy::%player%} to 0
        else:
            send "&cYanlış kullanım! &6/yosunmesaj &cac veya &6/yosunmesaj &ckapat şeklinde olmalı"

1 0 yerine true false kullanabilirsiniz, bunun dışında if %arg-1% is kısımlarında hata var %% lar olmamalı, ekstra olarak kapat veya ac diye argüman girmelerine gerek yok true ise false false ise true yapabilirsiniz böylece komutu girdiklerinde açık ise kapanır kapalı ise açılır.

Yazdıklarımın düzeltilmiş ve geliştirilmiş hali:

JavaScript:
function yosunluTasSat(p: player):
 while {_p} has a mossy cobblestone:
  remove 1 mossy cobblestone from {_p}
  add 100 to balance of {_p}
 if {mossyCobbleMsg::%{_p}%} is not set:
  send "&aBaşarıyla satış yaptınız." to {_p}

command /yosunlutassat:
 trigger:
  yosunluTasSat(player)

on break of mossy cobblestone:
 yosunluTasSat(player)

command /yosunmesaj:
 trigger:
  if {mossyCobbleMsg::%player%} is not set:
   set {mossyCobbleMsg::%player%} to false
   send "&cBaşarıyla satış mesajını kapattınız."
  else:
   delete {mossyCobbleMsg::%player%}
   send "&aBaşarıyla satış mesajını açtınız."
 
Son düzenleme:

Guarsapli

Koydum Çalışma Masasını
Katılım
20 Mayıs 2017
Mesajlar
53
Elmaslar
1
Puanlar
8.835
Yaş
23
Yukarıdaki kodu düzenledim galiba tam olarak böyle bir şeyler istiyorsunuz skripti denemeye vakit bulamadım ama eminim hata çıkmayacaktır. Ancak bu koumtda şöyle bir sıkıntımız var eğer yosunlu taş anında envanterine gelmezse elinde kalır ve onu satamaz ancak sonraki kırdılarında yine satabilir eğer isterse komut aracılığı ile de satabilir.

JavaScript:
on break of mossy cobblestone:
    while player has a mossy cobblestone:
        remove 1 mossy cobblestone from player
            add 100 to balance of player
        if {mesajy::%player%} is 1:
            send "&bYosunlu taş kırarak &6100 Para &bkazandınız!."
 
command /yosunmesaj [<number>]:
    trigger:
        if %arg-1% is "ac":
            set {mesajy::%player%} to 1
        if %arg-1% is "kapat":
            set {mesajy::%player%} to 0
        else:
            send "&cYanlış kullanım! &6/yosunmesaj &cac veya &6/yosunmesaj &ckapat şeklinde olmalı"

#eğer eline yosunlu taş gelmezse bu komutu kullanabilir!
command /yosunlutassat:
    trigger:
        while player has a mossy cobblestone:
        remove 1 mossy cobblestone from player
            add 100 to balance of player
        if {mesajy::%player%} is 1:
            send "&bYosunlu taş kırarak &6100 Para &bkazandınız!."
İstediğim Skript Bu Fakat denedim Çalışmadı
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı