Sol Reklam
Sağ Reklam

Skript Paylaşımı Kimse Bunu Bilmiyor! | Event » Oyunda Olmayanlara Event | Oyunda Olanlara Ekstra Event

Durum
Mesaj gönderimine kapalı.

Cloneix

Örümcek Hoşt!
Yasaklandı
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.
1532668028404.png

1532668050415.png

Eventi yaptım ve oyunda olmayanlara ise oyuna girdiklerinde şu yazı ve şu eşyalar gelmiştir.
1532667937015.png

1532668006583.png



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.

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...
 

Ekler

  • 1532667869901.png
    1532667869901.png
    67,1 KB · Görünt.: 471
Son düzenleme:

EmirTR*NezleNW

Yay Yok, İskelet Yok

Discord:

EmirTR#3189

Katılım
12 Temmuz 2016
Mesajlar
307
Elmaslar
68
Puanlar
0
Yaş
25
Yer
Bursa
Aslında Çok Mantıklı Güzel Tebrikler İyi Forumlar.
 

BarisMC

Odunlara Vur Vur Vur!
Katılım
4 Eylül 2015
Mesajlar
42
Elmaslar
18
Puanlar
0
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.
Eki Görüntüle 36457
Eki Görüntüle 36458
Eventi yaptım ve oyunda olmayanlara ise oyuna girdiklerinde şu yazı ve şu eşyalar gelmiştir.
Eki Görüntüle 36455

Eki Görüntüle 36456


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.

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...
Cok fazla gereksiz variable var.

Kimsenin loop özelliğini nasil kullanildigini bilmedigini one surmen ise sadece komik.

Ve adam oyundan çıktığında envanteri dolu ise o esyalari zaten kaybedicek.

Son olarak ise eventlerin anlami online oyunculara sunucuda oynadiklari icin odul vermektir ve boylece oyuncu çekmektir.

Iyi günler

Sent from my SM-G920F using Tapatalk
 

Cloneix

Örümcek Hoşt!
Yasaklandı
Katılım
3 Haziran 2017
Mesajlar
370
Elmaslar
148
Puanlar
0
Yaş
21
Cok fazla gereksiz variable var.

Kimsenin loop özelliğini nasil kullanildigini bilmedigini one surmen ise sadece komik.

Ve adam oyundan çıktığında envanteri dolu ise o esyalari zaten kaybedicek.

Son olarak ise eventlerin anlami online oyunculara sunucuda oynadiklari icin odul vermektir ve boylece oyuncu çekmektir.

Iyi günler

Sent from my SM-G920F using Tapatalk
Ben bunu örnek olarak yaptım.
Peki neden oyunda değilken vip süresi gitme skripti kimse yapmıyor ?
Oyunda olmayan kişileri looplamayı hiç bir konuda görmedim.
Vip oyunda değilken süresi gitmesi için herkes mysql önermiş, fakat böyle yapılabilir.
İyi Günler!
 

Lara

the Black Never Lie

Discord:

larayasar

Katılım
22 Temmuz 2018
Mesajlar
446
Elmaslar
525
Puanlar
11.270
Yaş
22
Yer
İstanbul
Minecraft
Lara
o.O Güzel olmuş tebrikler :D
Ben de birazdan /selam yazınca "as" yazan Skript'imi göndericem ama bugları kapatmaya çalışıyorum.. :P
 

Cloneix

Örümcek Hoşt!
Yasaklandı
Katılım
3 Haziran 2017
Mesajlar
370
Elmaslar
148
Puanlar
0
Yaş
21
o_O Güzel olmuş tebrikler :D
Ben de birazdan /selam yazınca "as" yazan Skript'imi göndericem ama bugları kapatmaya çalışıyorum.. :p
Değerli yorumunuz için teşekkür ederim.
Bekliyorum konu açmanızı :)
Gönderi otomatik olarak birleştirildi:

Aslında Çok Mantıklı Güzel Tebrikler İyi Forumlar.
Değerli yorumunuz için teşekkürler.
 

Emirhan GÜR

KACAK OYUNCU | play.kacakoyuncu.com

Discord:

emirhangur#9572

Katılım
18 Temmuz 2018
Mesajlar
158
Elmaslar
75
Puanlar
6.470
Yaş
20
Yer
İstanbul/Rize
Minecraft
iEmirhanGur
Anlatmaya gerek yok görüyorsunuz müthiş bir skript !! :)
 

Cloneix

Örümcek Hoşt!
Yasaklandı
Katılım
3 Haziran 2017
Mesajlar
370
Elmaslar
148
Puanlar
0
Yaş
21

Hqes

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

Discord:

Fenish#6646

Katılım
17 Mayıs 2017
Mesajlar
78
Elmaslar
19
Puanlar
8.820
Yaş
29
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.
Eki Görüntüle 36457
Eki Görüntüle 36458
Eventi yaptım ve oyunda olmayanlara ise oyuna girdiklerinde şu yazı ve şu eşyalar gelmiştir.
Eki Görüntüle 36455

Eki Görüntüle 36456


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.

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...

“Bilinmedik” kelimesini “Basit” ile değiştirebilirsin


Tapatalk kullanarak iPhone aracılığıyla gönderildi
 

Cloneix

Örümcek Hoşt!
Yasaklandı
Katılım
3 Haziran 2017
Mesajlar
370
Elmaslar
148
Puanlar
0
Yaş
21
“Bilinmedik” kelimesini “Basit” ile değiştirebilirsin


Tapatalk kullanarak iPhone aracılığıyla gönderildi
Peki, dedin ya hemen değiştireyim :D
Güldürdün beni...
 

Hqes

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

Discord:

Fenish#6646

Katılım
17 Mayıs 2017
Mesajlar
78
Elmaslar
19
Puanlar
8.820
Yaş
29
Peki, dedin ya hemen değiştireyim :D
Güldürdün beni...

Gülmen normaldir. Kendini üst düzey olarak görme bu proje sayesinde. Topu topu 50 satır yok emek değil basitliktir bunun adı. Basit deyince hemen yanlış anlarsan Türkçeden de sorunun olduğunu anlarım. Basit demek kötü demek değildir.
Eğer saygı duyulacak bir proje yapmak istiyorsan az satırdan vazgeç yaptığın sadece “ give item “ başka bir özellik var da görmüyorsam kusura bakmayasın 1 sayfa geri çıkınca seninde konun dahil 3 tane event konusu mevcut
 
S

Silinen üye 78915

Ziyaretçi
:'D gülmem normal. Yıl 2018, gelişmiş skriptler yapar insanlar. hala Event skripti yapıyoruz. arkadaşlar, anadolu jet skript'i yapın. Mainmup burdan sana sesleniyorum. #gelişmişskriptlerbeklerizsendenhocam
 

Hqes

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

Discord:

Fenish#6646

Katılım
17 Mayıs 2017
Mesajlar
78
Elmaslar
19
Puanlar
8.820
Yaş
29
:'D gülmem normal. Yıl 2018, gelişmiş skriptler yapar insanlar. hala Event skripti yapıyoruz. arkadaşlar, anadolu jet skript'i yapın. Mainmup burdan sana sesleniyorum. #gelişmişskriptlerbeklerizsendenhocam

Şimdi anlamadım burda kime salladın bana mı mainmup a mı
 
S

Silinen üye 78915

Ziyaretçi
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı