Bulundu Bölgeden gitmesin

  • Konuyu Başlatan Konuyu Başlatan LanisseLossa
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 520
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

LanisseLossa

Bir Kömür Göründü Kaptanım!
Katılım
30 Mayıs 2020
Mesajlar
167
Elmaslar
45
Puan
13.605
Yaş
28
Minecraft
TheJesterLossa

Discord:

thejesterlossa

Sunucumda skript ile bir bölgeden misal orda bir npc var o npcnin görevini almadan gitmemesini istiyorum o npcye dokunmalı görevi almalı bunu nasıl yapabilirim ?
 
Sunucumda skript ile bir bölgeden misal orda bir npc var o npcnin görevini almadan gitmemesini istiyorum o npcye dokunmalı görevi almalı bunu nasıl yapabilirim ?
Python:
options:
    region: "bölge ismi"
    center: location(0,0,0, world "dünyaismi")



on region exit:
    if "%event-region%" contains {@region}:
        set {_v} to vector between (location of player) and {@center}

        set {_v} to normalized {_v}

        set y component of {_v} to y-coord of location of player + 1

        push player {_v} with force 2

        play sound "entity.wither.shoot" to player at player
        send title "&cʙᴜ ʙᴏʟɢᴇᴅᴇɴ ᴀʏʀɪʟᴀᴍᴀᴢѕɪɴ!" with subtitle "<#CDCDCD>Önce görev alman gerekiyor!" to player


opsiyonları doğru bir şekilde doldurursan kod çalışacaktır.

  • region opsiyonunu bölgenin world guard'daki ismi olarak doldur.​
  • center opsiyonuna bir lokasyon girmen gerek. Bu, oyuncunun nereye doğru fırlatılacağını hesaplar. Bunu NPC'nin lokasyonuna ayarlayabilirsin. "dünya ismi"nide doğru şekilde doldurmayı unutma.​
 
Python:
options:
    region: "bölge ismi"
    center: location(0,0,0, world "dünyaismi")



on region exit:
    if "%event-region%" contains {@region}:
        set {_v} to vector between (location of player) and {@center}

        set {_v} to normalized {_v}

        set y component of {_v} to y-coord of location of player + 1

        push player {_v} with force 2

        play sound "entity.wither.shoot" to player at player
        send title "&cʙᴜ ʙᴏʟɢᴇᴅᴇɴ ᴀʏʀɪʟᴀᴍᴀᴢѕɪɴ!" with subtitle "<#CDCDCD>Önce görev alman gerekiyor!" to player


opsiyonları doğru bir şekilde doldurursan kod çalışacaktır.

  • region opsiyonunu bölgenin world guard'daki ismi olarak doldur.​
  • center opsiyonuna bir lokasyon girmen gerek. Bu, oyuncunun nereye doğru fırlatılacağını hesaplar. Bunu NPC'nin lokasyonuna ayarlayabilirsin. "dünya ismi"nide doğru şekilde doldurmayı unutma.​
Eve geçince hemen deniycem ama bir sorun var şimdi ben spawn regionladım onun üstüne attıcağım region ile olucaktır dimi ?
 
hocam görevi alması için npc kullanıyom normalde ama görevi görmüyor skript galiba şuan sadece havaya atıyor oyuncuları
benim sorunluymuş region mük olmuş hocam ama komut çalıştırmasını sağlıyabilir miyiz misal gidiceği npc ye gitsin veya gps komutu var o çalışsın
 
benim sorunluymuş region mük olmuş hocam ama komut çalıştırmasını sağlıyabilir miyiz misal gidiceği npc ye gitsin veya gps komutu var o çalışsın
ama evet sorun var görevi aldı göstermiyor sürekli yukarı atıyor
 
fancynpc ile veriyorum görevleri ama quest ile görevleri veriyorum quests take temel ilk görevin adı
 
fancynpc ile veriyorum görevleri ama quest ile görevleri veriyorum quests take temel ilk görevin adı
Quest eklentisini kullanıyorsun yani.

İstersen %quests_player_current_quest_amount% değeriyle bir şeyler yapabilirim. Ama anlamadım "temel" görevi için mi çıkışları engelleyecek sadece?
 
Quest eklentisini kullanıyorsun yani.

İstersen %quests_player_current_quest_amount% değeriyle bir şeyler yapabilirim. Ama anlamadım "temel" görevi için mi çıkışları engelleyecek sadece?
şöyle o görevi almadan etrafta dolaşsınlar istemiyorum ilk onu alsınlar o bölgeden çıkmak için sonra görevi takip etsinler istiyorum ve evet sadece o görev için
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst