2 adet soru

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Xosmuits

Kızıltaş Madencisi
Mesajlar
672
En iyi cevaplar
5
Beğeniler
359
Puanları
960
Ruh hali
Sunucuda bazı kişilere bir şekilde fazladan 1 kalp ekleyebiliyoruz, fakat bu kalp sonsuza kadar kalıyor, bunu herhangi bir şekilde tekrar 10 kalbe düşürebiliyor muyuz?
-
Bir tabelaya sağ tıkladığında tıklayan kişi adına komut yazmasını, sol tıklayınca ise tıklayan kişiye bir mesaj göndermesini nasıl sağlayabiliriz? Fakat bir sürü tabela olacak bu yüzden tabelada yazan şeylere göre bunu ayarlayabilir miyiz, line1, line2 vb. gibi?
Teşekkürler ._.

-
Çözüm:
Kod:
#Sol Tık
on leftclick on sign:
    line 1 is "mesaj":
        line 2 is "mesaj":
            line 3 is "mesaj":
                line 4 is "mesaj":
                    execute player command "komut"
#Sağ Tık
on rightclick on sign:
    line 1 is "mesaj":
        line 2 is "mesaj":
            line 3 is "mesaj":
                line 4 is "mesaj":
                    send "mesaj" to player
Bu da kalp sorununun çözümü;
PHP:
command /kalp:
    executable by: player
    trigger:
        wait 2 tick
        set the maximum health of the player to 10
 


Son düzenleme:

Sxyen

Demir Madencisi
Mesajlar
349
En iyi cevaplar
0
Beğeniler
170
Puanları
0
scriptle halledilebilir gibi duruyo
rightclick bla bla bla
{
@p set hp 10
}
( Yazdığım Scriptle alakası yok }
 

SnipeTR

Zombi Katili
Mesajlar
184
En iyi cevaplar
0
Beğeniler
67
Puanları
780
Tabela olayı:
Kod:
on leftclick on sign:
    line 1 is "1. satirda yazan mesaj":
        send "oyuncuya gidecek mesaj"

on rightclick on sign:
    line 1 is "1. satirda yazan mesaj":
        execute player command "komut"
 

Xosmuits

Kızıltaş Madencisi
Mesajlar
672
En iyi cevaplar
5
Beğeniler
359
Puanları
960
Ruh hali
Tabela olayı:
Kod:
on leftclick on sign:
    line 1 is "1. satirda yazan mesaj":
        send "oyuncuya gidecek mesaj"

on rightclick on sign:
    line 1 is "1. satirda yazan mesaj":
        execute player command "komut"
Bunu 4 satır için de yapabiliyoruz değil mi, teşekkürler ayrıca.

Pekala yaptım fakat aynı dosya içerisinde farklı olanları yapamıyor muyuz? Çünkü 2 tane ekledim, ikisinden birine tıklayınca yaptığım iki şey de işlem yapıyor.
 

MhaWTHoR

Obsidyen Madencisi
Mesajlar
1,208
En iyi cevaplar
1
Beğeniler
1,161
Puanları
3,230
10 kalbe düşürüyoruz derken canı 20 kalp olacak ama 10 kalp gözükecek bu şekilde mi ?
 

Xosmuits

Kızıltaş Madencisi
Mesajlar
672
En iyi cevaplar
5
Beğeniler
359
Puanları
960
Ruh hali
10 kalbe düşürüyoruz derken canı 20 kalp olacak ama 10 kalp gözükecek bu şekilde mi ?
Direk açıklayayım, yetenek var, bu yeteneği kullanınca canı 1 kalp artıyor, 11 kalbi oluyor, bu yetenek rehberlere özel bir yetenek, rehberlikten çıktıklarında gerekli izinlere sahip olmasalar bile bu 11. yani fazladan 1 kalp kalıyor, bunu almayı soruyorum.
 

ensiha

Bratackk <3
Mesajlar
541
En iyi cevaplar
0
Beğeniler
250
Puanları
750
Bunu 4 satır için de yapabiliyoruz değil mi, teşekkürler ayrıca.

Pekala yaptım fakat aynı dosya içerisinde farklı olanları yapamıyor muyuz? Çünkü 2 tane ekledim, ikisinden birine tıklayınca yaptığım iki şey de işlem yapıyor.
Line 1 yazan yeri line 3 yaparsan 3 satır için geçerli olur şöyle birşeyde yapabilirsin
PHP:
on rightclick on sign:
    line 1 is "1. satirda yazan mesaj":
        line 2 is "2. satırda yazan mesaj":
            line 3 is "3. satırda yazan mesaj":
                execute player command "komut"
 

Xosmuits

Kızıltaş Madencisi
Mesajlar
672
En iyi cevaplar
5
Beğeniler
359
Puanları
960
Ruh hali
Line 1 yazan yeri line 3 yaparsan 3 satır için geçerli olur şöyle birşeyde yapabilirsin
PHP:
on rightclick on sign:
    line 1 is "1. satirda yazan mesaj":
        line 2 is "2. satırda yazan mesaj":
            line 3 is "3. satırda yazan mesaj":
                execute player command "komut"
Zaten bu şekilde fakat fazladan tab koymadan yapmıştım, bi' tekrar deneyeyim yazacağım. Teşekkürler.

Çok teşekkürler, bu şekilde yapınca sorunum çözüldü. Fakat 1. sorunun çözümünü hâlâ araştırıyorum.

1. sorunu da çözdüm skript ile. Konuya yazıyorum ikisinin de çözümünü.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Üst