EfeK0
Tasarımcı | Skripter
- Katılım
- 29 Eylül 2019
- Mesajlar
- 664
- Elmaslar
- 326
- Puan
- 15.075
- Minecraft
- _EfeK0_
Discord:
EfeK#6993
Davet Kodu Sistemi
Nedir? Ne işe yarar?
Bu sistem yardımıyla oluşturduğunuz davet kodunu başka oyuncular kullandığında hem siz, hem de daveti kullanan kişi belirlenen miktarda para veya istenilen her şeyi kazanabiliyor.
!!!
Fikir bana ait değildir. Kodlar tarafımca yazılmıştır.
[/CODE]
Ödülü nasıl değiştireceğim?
Resimde altı maviyle çizilmiş bölümden para miktarını ayarlayabilirsiniz, veya komudu baştan sona değiştirerek çeşitli ödüller verebilirsiniz.
Herhangi bir hata bulursanız iletişime geçmenizi rica ederim.
Umarım beğenmişsinizdir. İyi forumlar.
İletişim Adresi
EfeK#6993
EfeK
Nedir? Ne işe yarar?
Bu sistem yardımıyla oluşturduğunuz davet kodunu başka oyuncular kullandığında hem siz, hem de daveti kullanan kişi belirlenen miktarda para veya istenilen her şeyi kazanabiliyor.
!!!
Fikir bana ait değildir. Kodlar tarafımca yazılmıştır.
/invite: Kullanılması için 6 haneli bir kod oluşturur.
/referans <oyuncu> <kod>: Kullanacak kişi kod sahibi ve kodunu girerek belirlenen ödülü kazanır.
/referans <oyuncu> <kod>: Kullanacak kişi kod sahibi ve kodunu girerek belirlenen ödülü kazanır.
Kod:
[CODE]
every minutes:
loop all players:
add 1 to {davetsure::%loop-player%}
command /invite:
aliases: davet
trigger:
if {invite::%player%} is not set:
if {davetsure::%player%} >= 20:
set {invite::%player%} to random integer between 123456 and 999999
send "&aDavet kodu başarıyla oluşturuldu! Davet kodunuz: &f%{invite::%player%}%" to player
send "&aKod herhangi bir oyuncu tarafından kullanıldığında 50000 kazanacaksınız!" to player
add player's ip to {ip::*}
if {kod::*} contains {invite::%player%}:
send "&cAynı kod önceden başkası tarafından oluşturulmuş! Komut tekrarlanıyor."
wait 2 seconds
delete {invite::%player%}
delete {ip::%player%}
execute player command "invite"
stop
wait 1 seconds
add {invite::%player%} to {kod::*}
else:
send "&cSunucuda yeteri kadar oynamamışsın! Toplam 20 dakika aktifliğin bulunmalı!"
else:
send "&cZaten bir davet kodu oluşturulmuş! Davet kodunuz: &a%{invite::%player%}%" to player
command /referans [<offlineplayer>] [<int>]:
trigger:
if arg-1 is set:
if arg-2 is set:
if {invite::%arg-1%} is set:
if arg-2 is not {invite::%arg-1%}:
send "&cGirilen kod hatalı!" to player
if arg-2 is {invite::%arg-1%}:
if {davetkullanim.%player%} is true:
send "&cÖnceden zaten bir kod kullanmışsın!" to player
if {davetkullanim.%player%} is not set:
if {davetsure::%player%} >= 20:
if "%{ip::*}%" contains player's ip:
send "&cBu kod senin başka bir hesabının! Kimi kandırıyorsun!" to player
stop
else:
set {davetkullanim.%player%} to true
send "&aKod başarıyla kullanıldı!" to player
add 50000 to player's balance #Buraya bir miktar giriniz.
add 50000 to arg-1's balance #Buraya bir miktar giriniz.
send "&3%player% adlı oyuncu sizin davet kodunuzu kullandığı için &f50000 &3miktarında para kazandınız!" to arg-1
send "&3%arg-1% adlı oyuncunun davet kodunu kullandığınız için &f50000 &3miktarında para kazandınız!" to player
else:
send "&cSunucuda yeteri kadar oynamamışsın! Toplan 20 dakika aktifliğin bulunmalı!" to player
else:
send "&cBu oyuncunun oluşturduğu bir davet kodu yok!" to player
else:
send "&cBir kod giriniz." to player
else:
send "&cBir oyuncu giriniz." to player
Ödülü nasıl değiştireceğim?
Resimde altı maviyle çizilmiş bölümden para miktarını ayarlayabilirsiniz, veya komudu baştan sona değiştirerek çeşitli ödüller verebilirsiniz.
Herhangi bir hata bulursanız iletişime geçmenizi rica ederim.
Umarım beğenmişsinizdir. İyi forumlar.
İletişim Adresi
EfeK#6993
EfeK
Son düzenleme:
