- Katılım
- 3 Haziran 2017
- Mesajlar
- 370
- Elmaslar
- 148
- Puanlar
- 0
- Yaş
- 21
Merhaba MC-TR;
Bugün kimsenin bilmediği veya bilen kişinin 2-3 kişi olduğunu söyleyebilirim.
Forumda böyle bir şey görmediğimden paylaşmak istedim.
Oyunda olmayan kişiler looplama,listeleme onlar hakkında işlem yaptırma.
Çok farklı bir event skripti olduğuna inanıyorum.
Skript Anlatım;
Skripte oyunda olanlara "16 Demir Blok", "8 Altın Blok", "4 Elmas Blok", "2 Zümrüt Blok" eşyaları gelmektedir.
Oyunda olmayanlara ise "8 Demir Blok", "4 Altın Blok", "2 Elmas Blok", "1 Zümrüt Blok" eşyaları gelmektedir.
Biraz görsel atalım ve ondan sonra kodu paylaşalım.
Eventi yaptım ve oyunda olanlara şu yazı ve şu eşyalar gelmiştir.
Eventi yaptım ve oyunda olmayanlara ise oyuna girdiklerinde şu yazı ve şu eşyalar gelmiştir.
Kod;
Bugün kimsenin bilmediği veya bilen kişinin 2-3 kişi olduğunu söyleyebilirim.
Forumda böyle bir şey görmediğimden paylaşmak istedim.
Oyunda olmayan kişiler looplama,listeleme onlar hakkında işlem yaptırma.
Çok farklı bir event skripti olduğuna inanıyorum.
Skript Anlatım;
Skripte oyunda olanlara "16 Demir Blok", "8 Altın Blok", "4 Elmas Blok", "2 Zümrüt Blok" eşyaları gelmektedir.
Oyunda olmayanlara ise "8 Demir Blok", "4 Altın Blok", "2 Elmas Blok", "1 Zümrüt Blok" eşyaları gelmektedir.
Biraz görsel atalım ve ondan sonra kodu paylaşalım.
Eventi yaptım ve oyunda olanlara şu yazı ve şu eşyalar gelmiştir.
Eventi yaptım ve oyunda olmayanlara ise oyuna girdiklerinde şu yazı ve şu eşyalar gelmiştir.
Kod;
Kod:
on join:
set {Online::%Player%} to player
set {Oyunda::%Player%} to true
if {Offline::Event::%player%} is true:
set {Offline::Event::%player%} to false
give 8 iron block to player
give 4 gold block to player
give 2 diamond block to player
give 1 emerald block to player
send "&7Sen oyunda değilken event yapıldı." to player
on quit:
set {Oyunda::%Player%} to false
command /event:
trigger:
loop {Online::*}:
if {Oyunda::%loop-value%} is true:
give 16 iron block to players
give 8 gold block to players
give 4 diamond block to players
give 2 emerald block to players
broadcast "&7Event yapıldı eşyalar verildi."
else:
set {Offline::Event::%loop-value%} to true
Gönderi otomatik olarak birleştirildi:
Böylece değişik skriptler yapabilirsiniz.
Örnek olarak ise;
- Oyunda değilken vip süresi gitme
- Oyunda değilken spawneri çalışma.
- Oyunda değilken çekilişlere katılma.
Gibi örnekler diyebilirim.
Örnek olarak ise;
- Oyunda değilken vip süresi gitme
- Oyunda değilken spawneri çalışma.
- Oyunda değilken çekilişlere katılma.
Gibi örnekler diyebilirim.
Gönderi otomatik olarak birleştirildi:
Lag yapacak diyen kişiler için ise "wait 0.02 seconds" kullanarak veya şunu farkettim ben sunucu da 25 offline oyuncu varken lag yapmadı.
Fakat sunucu da 25 oyuncu olup event yazsaydım lag olacaktı.
Sunucu hızı, ekipmanları ile değişiklik gösterecektir.
Fakat çoğu kişi şunu biliyor ki sadece "Event" yapılmayacak.
Vip süre gitmesi için herkesin kullanacağına inanıyorum.
Böyle bilinmedik skriptler için beğeni, yorumunu eksik etme...
Fakat sunucu da 25 oyuncu olup event yazsaydım lag olacaktı.
Sunucu hızı, ekipmanları ile değişiklik gösterecektir.
Fakat çoğu kişi şunu biliyor ki sadece "Event" yapılmayacak.
Vip süre gitmesi için herkesin kullanacağına inanıyorum.
Böyle bilinmedik skriptler için beğeni, yorumunu eksik etme...
Ekler
Son düzenleme: