EmirhanGuler
Odunlara Vur Vur Vur!
- Katılım
- 21 Mart 2019
- Mesajlar
- 38
- Elmaslar
- 8
- Puan
- 13.210
- Yaş
- 18
Herkeze Merhaba;
Yapmış olduğum bu skriptde, adamlar sunucuda aktif kalınca ve adam öldürünce dp (Deneyim Puanı) kazanıyor ve puanlara göre rütbelere ayrılıyor. Sonra event olduğunda rütbelere göre ekstradan eşyalar gidiyor.
Gerekli Eklentiler:
SKRIPT
VAULT
WILDSKRIPT
Skriptin içinde bir event skripti var, bunun da nasıl çalıştığını anlatayım:
İlk önce, sunucunuzda bir event skripti veya plugini varsa kaldırın yoksa bu çakışmaya neden olacaktır.
/event (Paramiktarı) yazarak event başlatabilirsiniz.
Eventte paradan başka demir, altın ve elmas blok dağıtılır.
Event skriptine dokunmayın yoksa bozulabilir.
Mesela, eventte para verilmesini istemiyorsanız, /event 0 komutunu kullanacaksınız.
Mesela, eventte 50000tl para verilmesini istiyorsanız, /event 50000tl komutunu kullanacaksınız.
Her zaman bloklar eventte verilmektedir.
Bu skripti hiç bir yerde görmedim ve benden özgün bir çalışma isteniyordu, ben de bu skripti yaptım.
Adam öldürünce 10 DP veriyor.
Sunucuda yarım saat kalınca 5,
Sunucuda 1 saat kalınca 10,
Sunucuda 1 saat dakika kalınca 20,
Sunucuda 2 saat kalınca 30 DP verilir.
Skript hakkında fotoğraflar:
Localhost Açamadığımdan Fotoğraf Çekemedim. Kusura Bakmayın.
Kodu Verelim Ozaman :8
İyi Forumlar.
Yapmış olduğum bu skriptde, adamlar sunucuda aktif kalınca ve adam öldürünce dp (Deneyim Puanı) kazanıyor ve puanlara göre rütbelere ayrılıyor. Sonra event olduğunda rütbelere göre ekstradan eşyalar gidiyor.
Gerekli Eklentiler:
SKRIPT
VAULT
WILDSKRIPT
Skriptin içinde bir event skripti var, bunun da nasıl çalıştığını anlatayım:
İlk önce, sunucunuzda bir event skripti veya plugini varsa kaldırın yoksa bu çakışmaya neden olacaktır.
/event (Paramiktarı) yazarak event başlatabilirsiniz.
Eventte paradan başka demir, altın ve elmas blok dağıtılır.
Event skriptine dokunmayın yoksa bozulabilir.
Mesela, eventte para verilmesini istemiyorsanız, /event 0 komutunu kullanacaksınız.
Mesela, eventte 50000tl para verilmesini istiyorsanız, /event 50000tl komutunu kullanacaksınız.
Her zaman bloklar eventte verilmektedir.
Bu skripti hiç bir yerde görmedim ve benden özgün bir çalışma isteniyordu, ben de bu skripti yaptım.
Adam öldürünce 10 DP veriyor.
Sunucuda yarım saat kalınca 5,
Sunucuda 1 saat kalınca 10,
Sunucuda 1 saat dakika kalınca 20,
Sunucuda 2 saat kalınca 30 DP verilir.
Skript hakkında fotoğraflar:
Localhost Açamadığımdan Fotoğraf Çekemedim. Kusura Bakmayın.
Kodu Verelim Ozaman :8
İyi Forumlar.
Kod:
options:
ep: &c&lSUNUCU
demir1: &7&lDemir &a1
demir2: &7&lDemir &a2
demir3: &7&lDemir &a3
gold1: &e&lGold &a1
gold2: &e&lGold &a2
gold3: &e&lGold &a3
quantum1: &4&lQuantum &a1
quantum2: &4&lQuantum &a2
quantum3: &4&lQuantum &a3
nirvana: &8&lNirvana
on join:
if {sss.%player%} is not set:
add 0 to {dp.%player%}
set {rank.%player%} to "{@demir1}"
stop
on first join:
set {sss.%player%} to 1
add 0 to {dp.%player%}
set {rank.%player%} to "{@demir1}"
stop
command /dp:
trigger:
send "{@ep} &bMevcut Deneyim Puanin: &d&n{dp.%player%}" to player
send "{@ep} &bMevcut Rütben: {rank.%player%}" to player
stop
command /deneyimpuani:
trigger:
send "{@ep} &bMevcut Deneyim Puanin: &d&n{dp.%player%}" to player
send "{@ep} &bMevcut Rütben: {rank.%player%}" to player
stop
on death:
if Victim is a player:
if Attacker is a player:
add 10 to {dp.%attacker%}
send "{@ep} &b%victim% adli oyuncuyu öldürdügünüz icin 10 deneyim puani kazandiniz!" to attacker
stop
every 25 seconds:
if {rank.%player%} is {@demir1}:
if {dp.%player%} is 50:
set {rank.%player%} to "{@demir2}"
set {dp.%player%} to 0
send "{@ep} &bTebrikler! Yeni rütben:&r &c&n{rank.%player%}" to player
if {rank.%player%} is {@demir2}:
if {dp.%player%} is 100:
set {rank.%player%} to "{@demir3}"
set {dp.%player%} to 0
send "{@ep} &bTebrikler! Yeni rütben:&r &c&n{rank.%player%}" to player
if {rank.%player%} is {@demir3}:
if {dp.%player%} is 150:
set {rank.%player%} to "{@gold1}"
set {dp.%player%} to 0
send "{@ep} &bTebrikler! Yeni rütben:&r &c&n{rank.%player%}" to player
if {rank.%player%} is {@demir1}:
if {dp.%player%} is 200:
set {rank.%player%} to "{@gold2}"
set {dp.%player%} to 0
send "{@ep} &bTebrikler! Yeni rütben:&r &c&n{rank.%player%}" to player
if {rank.%player%} is {@demir1}:
if {dp.%player%} is 250:
set {rank.%player%} to "{@gold3}"
set {dp.%player%} to 0
send "{@ep} &bTebrikler! Yeni rütben:&r &c&n{rank.%player%}" to player
if {rank.%player%} is {@demir1}:
if {dp.%player%} is 300:
set {rank.%player%} to "{@quantum1}"
set {dp.%player%} to 0
send "{@ep} &bTebrikler! Yeni rütben:&r &c&n{rank.%player%}" to player
if {rank.%player%} is {@demir1}:
if {dp.%player%} is 350:
set {rank.%player%} to "{@quantum2}"
set {dp.%player%} to 0
send "{@ep} &bTebrikler! Yeni rütben:&r &c&n{rank.%player%}" to player
if {rank.%player%} is {@demir1}:
if {dp.%player%} is 450:
set {rank.%player%} to "{@quantum3}"
set {dp.%player%} to 0
send "{@ep} &bTebrikler! Yeni rütben:&r &c&n{rank.%player%}" to player
if {rank.%player%} is {@demir1}:
if {dp.%player%} is 600:
set {rank.%player%} to "{@nirvana}"
set {dp.%player%} to 0
send "{@ep} &bTebrikler! Yeni rütben:&r &c&n{rank.%player%}" to player
execute console command "eco give %player% 1000000000"
command /dpver [<Text>] [<Text>]:
permission: op
permission message: &fUnkown command. Please tell this command /help.
trigger:
if arg-1 is not set:
cancel event
if arg-2 is not set:
cancel event
if arg-1 is player:
if arg-2 is set:
add arg-2 to {dp.%arg-1%}
variables:
{sk.odulsaat.%player%} = 0
{sk.oduldakika.%player%} = 0
every minute:
loop all players:
add 1 to {sk.oduldakika.%loop-player%}
if {sk.oduldakika.%loop-player%} is larger than 59:
add 1 to {sk.odulsaat.%loop-player%}
remove 60 from {sk.oduldakika.%loop-player%}
else if {sk.oduldakika.%loop-player%} is 30:
send "&4Dikkat &8> &7Sunucuda 30 dakikadır bulunduğunuz için &65 Deneyim Puanı &7kazandın." to loop-player
execute console command "dpver %loop-player% 5"
else if {sk.odulsaat.%loop-player%} is 1:
if {sk.oduldakika.%loop-player%} is 0:
send "&4Dikkat &8> &7Sunucuda 1 saattir bulunduğunuz için &610 Deneyim Puanı &7kazandın." to loop-player
execute console command "dpver %loop-player% 10"
else if {sk.odulsaat.%loop-player%} is larger than 0:
if {sk.oduldakika.%loop-player%} is 30:
send "&4Dikkat &8> &7Sunucuda 1 saat 30 dakikadır bulunduğunuz için &620 Deneyim Puanı &7kazandın." to loop-player
execute console command "dpver %loop-player% 20"
add 1 to {sk.oduldakika.%loop-player%}
else if {sk.odulsaat.%loop-player%} is 2:
set {sk.oduldakika.%loop-player%} to 0
set {sk.odulsaat.%loop-player%} to 0
send "&4Dikkat &8> &7Sunucuda 2 saattir bulunduğunuz için &630 Deneyim Puanı &7kazandın." to loop-player
execute console command "dpver %loop-player% 30"
if {sk.odulsaat.%loop-player%} is larger than 1:
set {sk.oduldakika.%loop-player%} to 0
set {sk.odulsaat.%loop-player%} to 0
chance of 5%:
if {sk.oduldakika.%loop-player%} is 0:
if {sk.oduldakika.%loop-player%} is smaller than 30:
send "&6&l> &65 Deneyim Puanı &7ödülünü almanıza &6%{sk.oduldakika.%loop-player%}% dakika/30 dakika &7var." to loop-player
if {sk.oduldakika.%loop-player%} is larger than 0:
if {sk.oduldakika.%loop-player%} is smaller than 30:
send "&6&l> &65 Deneyim Puanı &7ödülünü almanıza &6%{sk.oduldakika.%loop-player%}% dakika/30 dakika &7var." to loop-player
else if {sk.oduldakika.%loop-player%} is larger than 30:
if {sk.odulsaat.%loop-player%} is smaller than 1:
send "&6&l> &610 Deneyim Puanı &7ödülünü almanıza &6%{sk.oduldakika.%loop-player%}% dakika/1 saat &7var." to loop-player
else if {sk.odulsaat.%loop-player%} is larger than 0:
if {sk.oduldakika.%loop-player%} is smaller than 30:
send "&6&l> &620 Deneyim Puanı &7ödülünü almanıza &6%{sk.odulsaat.%loop-player%}% saat %{sk.oduldakika.%loop-player%}%dk/1 saat 30dk &7var." to loop-player
else if {sk.odulsaat.%loop-player%} is larger than 0:
if {sk.oduldakika.%loop-player%} is larger than 30:
send "&6&l> &620 Deneyim Puanı &7ödülünü almanıza &6%{sk.odulsaat.%loop-player%}% saat %{sk.oduldakika.%loop-player%}%dk/1 saat 30dk &7var." to loop-player
else if {sk.odulsaat.%loop-player%} is larger than 0:
if {sk.oduldakika.%loop-player%} is larger than 30:
send "&6&l> &630 Deneyim Puanı &7ödülünü almanıza &6%{sk.odulsaat.%loop-player%}% saat %{sk.oduldakika.%loop-player%}%dk/2 saat &7var." to loop-player
command /eventyap [<Text>]:
trigger:
send "{@ep} &c» &aEnvanterlerinizi Boşaltın&4 &aAdmin Amca &81 Dakika &aSonra Event Yapacak&4!" to all players
wait 30 seconds
send "{@ep} &c» &aEnvanterlerinizu Boşaltmayu Unutmayın Uşaklarum &c30&a Sanuye Galdu." to all players
wait 20 seconds
send "{@ep} &c» &aZaman Geldu Uşaklarum &c10&a Sanuye Galdu!" to all players
wait 5 seconds
send "{@ep} &c» &aEvente Son &65 Sanuye!" to all players
wait 1 seconds
send "{@ep} &c» &aEvente Son &64 Sanuye!" to all players
wait 1 seconds
send "{@ep} &c» &aEvente Son &63 Sanuye!" to all players
wait 1 seconds
send "{@ep} &c» &aEvente Son &62 Sanuye!" to all players
wait 1 seconds
send "{@ep} &c» &aEvente Son &61 Sanuye!" to all players
wait 3 seconds
give 128 iron block to loop-player
give 128 iron block to loop-player
if {rank.%loop-player%} is {@demir2}:
give 128 iron block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 128 Demir Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@demir3}:
give 192 iron block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 192 Demir Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@gold1}:
give 256 iron block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 256 Demir Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@gold2}:
give 320 iron block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 320 Demir Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@gold3}:
give 384 iron block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 384 Demir Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@quantum1}:
give 448 iron block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 448 Demir Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@quantum2}:
give 512 iron block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 512 Demir Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@quantum3}:
give 576 iron block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 576 Demir Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@nirvana}:
give 640 iron block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 640 Demir Blok Verildi!" to loop-player
wait 1 seconds
give 128 diamond block to loop-player
give 128 diamond block to loop-player
if {rank.%loop-player%} is {@demir2}:
give 128 diamond block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 128 Elmas Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@demir3}:
give 192 diamond block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 192 Elmas Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@gold1}:
give 256 diamond block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 256 Elmas Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@gold2}:
give 320 diamond block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 320 Elmas Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@gold3}:
give 384 diamond block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 384 Elmas Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@quantum1}:
give 448 diamond block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 448 Elmas Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@quantum2}:
give 512 diamond block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 512 Elmas Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@quantum3}:
give 576 diamond block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 576 Elmas Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@nirvana}:
give 640 diamond block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 640 Elmas Blok Verildi!" to loop-player
wait 1 seconds
give 128 gold block to player
give 128 gold block to player
if {rank.%loop-player%} is {@demir2}:
give 128 gold block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 128 Altın Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@demir3}:
give 192 gold block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 192 Altın Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@gold1}:
give 256 gold block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 256 Altın Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@gold2}:
give 320 gold block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 320 Altın Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@gold3}:
give 384 gold block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 384 Altın Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@quantum1}:
give 448 gold block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 448 Altın Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@quantum2}:
give 512 gold block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 512 Altın Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@quantum3}:
give 576 gold block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 576 Altın Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@nirvana}:
give 640 gold block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 640 Altın Blok Verildi!" to loop-player
wait 1 seconds
give 128 emerald block to player
give 128 emerald block to player
if {rank.%loop-player%} is {@demir2}:
give 128 emerald block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 128 Zümrüt Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@demir3}:
give 192 emerald block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 192 Zümrüt Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@gold1}:
give 256 emerald block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 256 Zümrüt Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@gold2}:
give 320 emerald block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 320 Zümrüt Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@gold3}:
give 384 emerald block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 384 Zümrüt Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@quantum1}:
give 448 emerald block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 448 Zümrüt Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@quantum2}:
give 512 emerald block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 512 Zümrüt Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@quantum3}:
give 576 emerald block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 576 Zümrüt Blok Verildi!" to loop-player
if {rank.%loop-player%} is {@nirvana}:
give 640 emerald block to loop-player
send "{@ep} {rank.%loop-player%} Rütbesinde Olduğun İçin Ekstradan 640 Zümrüt Blok Verildi!" to loop-player
execute console command "eco give %loop-player% %arg-1%"
broadcast "{@ep} &c» &b&lEvent Bitmiştir Uşaklarum. İyi Oyunlar."