Çözüldü Autme setspam sorunu

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

BC1428

Koydum Çalışma Masasını
Katılım
15 Haziran 2020
Mesajlar
52
Elmaslar
6
Puan
2.060
Yaş
23
İstediğim şu;

1- Login girişi için A yerde
2- Lobi ise B yerde olacak

Yani kişi şifresini girer girmez A yerden, B yere gidecek. Ancak şöyle sorunlar buna engel oldu.

A yerde değil B yerde doğuluyor.
Birkez giriş yaptıktan sonra hep aynı kapattığında neredeyse orada doğuyor.

Kısaca şu spawn olayını bir beceremedim.

Şimdiye kadar denediğim/kullandığım kodlar:
/mvsetspawn
/authme setspawn
/setpsawn


Pluginler ekte'dir
 

Ekli dosyalar

  • Ekran Alıntısı.PNG
    Ekran Alıntısı.PNG
    81,3 KB · Görüntüleme: 97
Kod:
on first login:
    teleport player to {setilkbaslangic}

on login:
    teleport player to {setbaslangic}

command /setbaslangic:
    trigger:
        player has the permission "baslangic.admin"
        set {setbaslangic} to location of player
        send "&6Baslangic Yeri Ayarlandi" to player
      
command /setilkbaslangic:
    trigger:
        player has the permission "ilkbaslangic.admin"
        set {setilkbaslangic} to location of player
        send "&6Ilk Baslangic Yeri Ayarlandi" to player
 
AuthMe config dosyasında teleportUnAuthedToSpawn kısmını aratın sonraoyunda authme setspawn ile ayarlayın, diğer pluginlerde/skriptlerde farklı bir şey yoksa ayarladığınız yerde doğmaları gerekiyor
 
Kod:
on first login:
    teleport player to {setilkbaslangic}

on login:
    teleport player to {setbaslangic}

command /setbaslangic:
    trigger:
        player has the permission "baslangic.admin"
        set {setbaslangic} to location of player
        send "&6Baslangic Yeri Ayarlandi" to player
     
command /setilkbaslangic:
    trigger:
        player has the permission "ilkbaslangic.admin"
        set {setilkbaslangic} to location of player
        send "&6Ilk Baslangic Yeri Ayarlandi" to player


Bunu nasıl yapacağım hakkında bilgilendirir misiniz? Config mi?
 
Bunu nasıl yapacağım hakkında bilgilendirir misiniz? Config mi?

Skript klasörüne girip .sk dosyası oluşturup bunu yapıştıracaksın daha sonra sunucunu yeniden başlatacaksın.
 
AuthMe config dosyasında teleportUnAuthedToSpawn kısmını aratın sonraoyunda authme setspawn ile ayarlayın, diğer pluginlerde/skriptlerde farklı bir şey yoksa ayarladığınız yerde doğmaları gerekiyor

Kardeş teşekkür ederim bu bahsettiğin işime yaradı.
Ancak şuan şöyle bir sorunum var:

A noktasında doğuyor ve şifreyi yazdıktan sonra ışınlıyor. (Bu kısım tamam sorun yok)

Oyuna ilk girdiğinde B noktasında başlatıyor ancak daha sonra öık gir yaptığında B noktasında değilde oyunu son kapattığında neredeyse oraya ışınlıyor.
Şu komutları denedim:
/setworldspawn
/setspawn

(@EmreSHN sizin bahsettiğiniz olmadı ya da ben yapamadım.)
 
Son düzenleme:
Kardeş teşekkür ederim bu bahsettiğin işime yaradı.
Ancak şuan şöyle bir sorunum var:

A noktasında doğuyor ve şifreyi yazdıktan sonra ışınlıyor. (Bu kısım tamam sorun yok)

B noktasında değilde oyunu son kapattığında neredeyse oraya ışınlıyor.
Şu komutları denedim:
/setworldspawn
/setspawn

(@EmreSHN sizin bahsettiğiniz olmadı ya da ben yapamadım.)

Aslında benim attığım işine yarar. Benim attığım skript ile işlemi nasıl yapıyorsun anlatır mısın? Eğer yanlış bir şey yaptıysan düzelteyim hatanı
 
Kardeş teşekkür ederim bu bahsettiğin işime yaradı.
Ancak şuan şöyle bir sorunum var:

A noktasında doğuyor ve şifreyi yazdıktan sonra ışınlıyor. (Bu kısım tamam sorun yok)

Oyuna ilk girdiğinde B noktasında başlatıyor ancak daha sonra öık gir yaptığında B noktasında değilde oyunu son kapattığında neredeyse oraya ışınlıyor.
Şu komutları denedim:
/setworldspawn
/setspawn

(@EmreSHN sizin bahsettiğiniz olmadı ya da ben yapamadım.)
Authme configde SaveQuitLocation kısmını aratıp false yapın
 
Bu 2 skriptden birini deneyiniz. skript-mirror addonu gerekiyor çalışması için
Kod:
import:
  fr.xephi.authme.events.LoginEvent

on LoginEvent:
  set {_player} to event.getPlayer()
  teleport {_player} to {spawn}
Kod:
command /setgirissonrası:
    permission: girissonrasi.admin
    trigger:
        set {setgirissonrası} to location of player
        send "&6Giris sonrası ayarlandi." to player

import:
      fr.xephi.authme.events.LoginEvent

on LoginEvent:
      set {_player} to event.getPlayer()
      teleport {_player} to {setgirissonrası}
 
Bu 2 skriptden birini deneyiniz. skript-mirror addonu gerekiyor çalışması için
Kod:
import:
  fr.xephi.authme.events.LoginEvent

on LoginEvent:
  set {_player} to event.getPlayer()
  teleport {_player} to {spawn}
Kod:
command /setgirissonrası:
    permission: girissonrasi.admin
    trigger:
        set {setgirissonrası} to location of player
        send "&6Giris sonrası ayarlandi." to player

import:
      fr.xephi.authme.events.LoginEvent

on LoginEvent:
      set {_player} to event.getPlayer()
      teleport {_player} to {setgirissonrası}
Bu scripts nereye oluşturacağım. Ben Pluginslere oluşturdum galiba hatam burada
 
Bu scripts nereye oluşturacağım. Ben Pluginslere oluşturdum galiba hatam burada

Plugins bölümünden skript dosyasına girin

1592404857832.png


Daha sonra script dosyasına girin ve oradan oluşturun
 
Arkadaşlar hepinize teker teker teşekkür ederim.

Nasıl çözdüğümü anlamadım. Ama ilk başta AuthMe hariç tüm spawn ile ilgili olan herşeyi sildim. Daha sonra EssentialsSpawn ve worldspawn pluginlerini yeniden farklı yer ve versiyonlardan indirdim.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
 
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