Herturlu yardim edilir istek script yapilir

ReaLTaiizor

Kızıltaş Madencisi
En iyi cevaplar
0
PHP:
on load:
 create file "/KomutLog/loglar.sk

on command:
    executor is not CONSOLE
    log "[  %executor%  ] [  %command%  ] komutunu girdi." to "/KomutLog/loglar.log"
Buyur;

minecraftbukkit/plugins/Skript/logs/KomutLog/loglar.log

diye bir dosyaya kaydolcaktir


Hala arıyorsan;
Kod:
on command:
    log "(%player%): %command% %arguments%" to "loglar"
"plugins\Skript\logs" a bir loglar.log dosyası oluşturur ve komutları içerisine yazdırır. Eğer kullanılan komut argument içermiyorsa <none> yazar.

Bi Farkı Var Mı?
 

Ozi Başkan

Zombi Katili
En iyi cevaplar
0
Oyuncular oyuna girdiginde bir Başlangıc paketi ile başlasınlar yani chest ama açılabilir chest sadece oyuna ilk girdiginde daha vermicek hiç başlarken onu açıcak sağ tık yaparak demir balta 32 biftek ve bir taş kılıç vericek yapabilirsen sevinirim teşekkürler.
 

Myper

Kızıltaş Madencisi
En iyi cevaplar
1
Rosenrot özelden skype verebilirmisin
Oyuncular oyuna girdiginde bir Başlangıc paketi ile başlasınlar yani chest ama açılabilir chest sadece oyuna ilk girdiginde daha vermicek hiç başlarken onu açıcak sağ tık yaparak demir balta 32 biftek ve bir taş kılıç vericek yapabilirsen sevinirim teşekkürler.
Rosenrot forunda yasaklandı :( Onun yerine ben yardımcı olayım :(
Oyuncular oyuna girdiginde bir Başlangıc paketi ile başlasınlar yani chest ama açılabilir chest sadece oyuna ilk girdiginde daha vermicek hiç başlarken onu açıcak sağ tık yaparak demir balta 32 biftek ve bir taş kılıç vericek yapabilirsen sevinirim teşekkürler.
Kod:
on first join:
    give a chest named "&l&7[&6Başlangıç Paketi&l&7]" to player
   
on right click holding chest:
    tool of player is chest named "&l&7[&6Başlangıç Paketi&l&7]"
    remove a chest named "&l&7[&6Başlangıç Paketi&l&7]" from player
    message "&l&7[&6Başlangıç Paketi&l&7] &eGüle güle kullan eşyalarını!"
    give a iron axe named "&dBaşlangıç Eşyası" to player
    give 32 steak named "&dBaşlangıç Eşyası" to player
    give a stone sword named "&dBaşlangıç Eşyası" to player
 

Ozi Başkan

Zombi Katili
En iyi cevaplar
0
Rosenrot forunda yasaklandı :( Onun yerine ben yardımcı olayım :(

Kod:
on first join:
    give a chest named "&l&7[&6Başlangıç Paketi&l&7]" to player
  
on right click holding chest:
    tool of player is chest named "&l&7[&6Başlangıç Paketi&l&7]"
    remove a chest named "&l&7[&6Başlangıç Paketi&l&7]" from player
    message "&l&7[&6Başlangıç Paketi&l&7] &eGüle güle kullan eşyalarını!"
    give a iron axe named "&dBaşlangıç Eşyası" to player
    give 32 steak named "&dBaşlangıç Eşyası" to player
    give a stone sword named "&dBaşlangıç Eşyası" to player
çok saol dostum kullanıyorum
 

Camon32

Elmas Madencisi
En iyi cevaplar
0
Sorum şu: premium alıcaz. alıyoruz ama placing order diyor. ne zamaan gelir ?
 

Sezdolonoid400

Demir Madencisi
En iyi cevaplar
0
Kod:
command /ligegir:
    trigger:
        {lig.%player%} isn't set:
            set {lig.%player%} to 1
            send "<GOLD>Lige girdin. Kumen Bronz V!"
        else:
            send "<RED>Zaten bir ligin var!"

on death of player:
     attacker is a player:
     victim is a player:
     add 1 to {lig.%attacker%}

if {lig.%attacker%} is 5:
        send "<GOLD>Bronz IV'ye yukseldin!" to attacker
        boardcast "<GOLD>%attacker% Bronz IV'ye yukseldi!"
        set {lig.%attacker%} to 0

If'te bir hata var ve ne kadar araştırırsam araştırayım bulamadım sence bu if'teki hata ne olabilir?
 

death1369

Zombi Katili
En iyi cevaplar
0
sadece insanlar /register veya /login yazarken şifrelerini kayıt etsin bi yere saolun :D
 

Myper

Kızıltaş Madencisi
En iyi cevaplar
1
Sorum şu: premium alıcaz. alıyoruz ama placing order diyor. ne zamaan gelir ?
Yarın gelir
Kod:
command /ligegir:
    trigger:
        {lig.%player%} isn't set:
            set {lig.%player%} to 1
            send "<GOLD>Lige girdin. Kumen Bronz V!"
        else:
            send "<RED>Zaten bir ligin var!"

on death of player:
     attacker is a player:
     victim is a player:
     add 1 to {lig.%attacker%}

if {lig.%attacker%} is 5:
        send "<GOLD>Bronz IV'ye yukseldin!" to attacker
        boardcast "<GOLD>%attacker% Bronz IV'ye yukseldi!"
        set {lig.%attacker%} to 0

If'te bir hata var ve ne kadar araştırırsam araştırayım bulamadım sence bu if'teki hata ne olabilir?
Bu mesajı yazmadan önce kodu incelemediğim için saçma sapan hatalar yapmışım, şimdi açıklayayım hatanı; sen attacker expres.ini, on attack vs. dışındaki bir event dışında yani normal bir if kodunda çağıramazsın. Kodunun tamamını göremediğim için sadece on death of player eventinin altına, variableye 1 eklendikten sonra eğer 5 ise diye bir koşul koyup efektleri altına koyabilirsin:
...
add 1 to lig.attacker
İf lig.attacker equals 5
Effectler
 

Ozi Başkan

Zombi Katili
En iyi cevaplar
0

Oyuncu 1 saat oyunda kaldıgında otomatik envanterine (Online Hediyen) diye chestden kutu gelsin
bu kutudan 3 elmas 3 altın veya 3 demir veya 3 zümrüt çıksın
Fazla bilgim olmadıgı için ben yapamıyorum

Yapıcak olan arkadaşa şimdiden Teşekkürler..
 

likecraft

YASAKLANDI
En iyi cevaplar
0
Oyuncu 1 saat oyunda kaldıgında otomatik envanterine (Online Hediyen) diye chestden kutu gelsin
bu kutudan 3 elmas 3 altın veya 3 demir veya 3 zümrüt çıksın
Fazla bilgim olmadıgı için ben yapamıyorum

Yapıcak olan arkadaşa şimdiden Teşekkürler..
Kod:
every 60 minutes:
    give a chest named "&6Online hediyen" to players
on right click with a chest:
    if display name of player's tool contains "&6Online hediyen":
        cancel event
        remove 1 chest named "&6Online hediyen" from player
        chance of 40%:
            give 3 diamond to player
            message "&6Şanslı kutu'dan &belmas &6kazandın!"
        else:
            chance of 40%:
                give 3 iron ingot to player
                message "&6Şanslı kutu'dan &8demir külçesi &6kazandın!"
            else:
                chance of 40%:
                    give 3 emerald to player
                    message "&6Şanslı kutu'dan &azümrüt &6kazandın!"
                else:
                    chance of 40%:
                        give 3 gold ingot to player
                        message "&6Şanslı kutu'dan &ealtın külçesi &6kazandın!"

sorunsuzdur. denendi.
 

Rosenrot

LAGOMORPHA
En iyi cevaplar
0

Oyuncu 1 saat oyunda kaldıgında otomatik envanterine (Online Hediyen) diye chestden kutu gelsin
bu kutudan 3 elmas 3 altın veya 3 demir veya 3 zümrüt çıksın
Fazla bilgim olmadıgı için ben yapamıyorum

Yapıcak olan arkadaşa şimdiden Teşekkürler..
kusura bakma muteliydim ve bildirimde gelmemiş yeni farkettim

PHP:
on load:
   add diamond to {hediyeler::*}
   add iron ingot to {hediyeler::*}
   add emerald to {hediyeler::*}
   add gold ingot to {hediyeler::*}

on disconnect:
    delete {oyunda.%player%}
    

on join:
    set {oyunda.%player%} to true
    wait 1 real hour
    {oyunda.%player%} is set:
        give a chest named "&6Online hediyen" to player

on right click with chest:
    player's held item's name contains "&6Online hediyen":
        cancel event
        set {secim.%player%} to a random element out of {hediyeler::*}
        give 3 of {secim.%player%} to player
        remove 1 chest named "&6Online hediyen" from player's inventory
        wait 1 ticks
        delete {secim.%player%}
 

likecraft

YASAKLANDI
En iyi cevaplar
0
Kod:
every 60 minutes:
    give a chest named "&6Online hediyen" to players
on right click with a chest:
    if display name of player's tool contains "&6Online hediyen":
        cancel event
        remove 1 chest named "&6Online hediyen" from player
        chance of 40%:
            give 3 diamond to player
            message "&6Şanslı kutu'dan &belmas &6kazandın!"
        else:
            chance of 40%:
                give 3 iron ingot to player
                message "&6Şanslı kutu'dan &8demir külçesi &6kazandın!"
            else:
                chance of 40%:
                    give 3 emerald to player
                    message "&6Şanslı kutu'dan &azümrüt &6kazandın!"
                else:
                    chance of 40%:
                        give 3 gold ingot to player
                        message "&6Şanslı kutu'dan &ealtın külçesi &6kazandın!"

sorunsuzdur. denendi.


sen benimkini boşver, bunu kullan daha profesyonel.

kusura bakma muteliydim ve bildirimde gelmemiş yeni farkettim

PHP:
on load:
   add diamond to {hediyeler::*}
   add iron ingot to {hediyeler::*}
   add emerald to {hediyeler::*}
   add gold ingot to {hediyeler::*}

on disconnect:
    delete {oyunda.%player%}
   

on join:
    set {oyunda.%player%} to true
    wait 1 real hour
    {oyunda.%player%} is set:
        give a chest named "&6Online hediyen" to player

on right click with chest:
    player's held item's name contains "&6Online hediyen":
        set {secim.%player%} to a random element out of {hediyeler::*}
        give 3 of {secim.%player%} to player
        remove 1 chest named "&6Online hediyen" from player's inventory
        wait 1 ticks
        delete {secim.%player%}
[DOUBLEPOST=1434505945,1434505779][/DOUBLEPOST]
kusura bakma muteliydim ve bildirimde gelmemiş yeni farkettim

PHP:
on load:
   add diamond to {hediyeler::*}
   add iron ingot to {hediyeler::*}
   add emerald to {hediyeler::*}
   add gold ingot to {hediyeler::*}

on disconnect:
    delete {oyunda.%player%}
   

on join:
    set {oyunda.%player%} to true
    wait 1 real hour
    {oyunda.%player%} is set:
        give a chest named "&6Online hediyen" to player

on right click with chest:
    player's held item's name contains "&6Online hediyen":
        set {secim.%player%} to a random element out of {hediyeler::*}
        give 3 of {secim.%player%} to player
        remove 1 chest named "&6Online hediyen" from player's inventory
        wait 1 ticks
        delete {secim.%player%}
üstad,
bende bir şey isteyeyim;

ama calısmıyo bende 2 gündür uğraşıyorum.

player'in moneyini kontrol ettiriyorum şu kodla;
PHP:
if player's money greater than 20:
    message "6...." to player

if players money is not entitiy type diyor
addons olarak skQuery ve WildSkript var.
 
Üst