Skocz do zawartości
  • 0

Dołączanie do gildii


Pytanie

Cześć pomoże mi ktoś z tym? 

"Przy komendzie /g dolacz [tag] - sprawdzasz czy zmienna gracza {dolacz::%player%} jest ustawiona, sprawdzasz czy gracz nie jest już w żadnej liście członków w jakiejkolwiek gildii (przy założeniu, dodawaj tag do zmiennej {gildie::*}, następnie loop {gildie::*}, i sprawdzasz na podstawie loop-value i listy, czy gracz jest właśnie w tej liście, jeżeli nie dodajesz go do listy gildii arg 2)."

Jak to z robić będzie wdzięczny! 

Kod:

https://pastebin.com/g9ihSkt0

Edytowane przez PoweredDragon
Odnośnik do komentarza
https://skript.pl/temat/19322-do%C5%82%C4%85czanie-do-gildii/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Chcesz zrobić skrypt z akceptowaniem? To pomyśl gdzie to akceptowanie jeszcze występuje (np skrypty na tpa) i wykorzystaj kod z takiego skryptu przerabiając go tak aby spełniał twoje potrzeby.

command /clanzapros <player>:
	trigger:
  		if (sprawdzasz czy wysyłający jest w klanie):
  			set {clan::dolacz::%arg-1%} to #(np tag klanu wysyłającego)
  			send "Zaprosiles gracza %arg-1% do klanu (tag klanu wysyłającego)" to player
  			send "Zostales zaproszony do klanu (tag klanu wysyłającego) przez %player%" to arg-1
  			
command /clanzaakceptuj:
  	trigger:
  		if {clan::dolacz::%player%} is set:
  			send "Dołączyłeś do klanu..." to player
  			#(twój sposób na dodawanie graczy do klanu) chyba to:
  			add "%player%" to yaml list "c.czlonkowie" from "plugins/clan/info/%{clan::dolacz::%player%}%.yml"
  			delete {clan::dolacz::%player%}

Skrypt musisz dokończyć/przerobić. Nie daje gwarancji że będzie działać.

Odnośnik do komentarza
https://skript.pl/temat/19322-do%C5%82%C4%85czanie-do-gildii/#findComment-131532
Udostępnij na innych stronach

  • 0
2 minuty temu, MegaLegoTom napisał:

Chcesz zrobić skrypt z akceptowaniem? To pomyśl gdzie to akceptowanie jeszcze występuje (np skrypty na tpa) i wykorzystaj kod z takiego skryptu przerabiając go tak aby spełniał twoje potrzeby.


command /clanzapros <player>:
	trigger:
  		if (sprawdzasz czy wysyłający jest w klanie):
  			set {clan::dolacz::%arg-1%} to #(np tag klanu wysyłającego)
  			send "Zaprosiles gracza %arg-1% do klanu (tag klanu wysyłającego)" to player
  			send "Zostales zaproszony do klanu (tag klanu wysyłającego) przez %player%" to arg-1
  			
command /clanzaakceptuj:
  	trigger:
  		if {clan::dolacz::%player%} is set:
  			send "Dołączyłeś do klanu..." to player
  			#(twój sposób na dodawanie graczy do klanu) chyba to:
  			add "%player%" to yaml list "c.czlonkowie" from "plugins/clan/info/%{clan::dolacz::%player%}%.yml"
  			delete {clan::dolacz::%player%}

Skrypt musisz dokończyć/przerobić. Nie daje gwarancji że będzie działać.

A byś mi  mogl powstawać je? 

Te zmienne 

Obojętnie jakie 

Odnośnik do komentarza
https://skript.pl/temat/19322-do%C5%82%C4%85czanie-do-gildii/#findComment-131534
Udostępnij na innych stronach

  • 0
1 minutę temu, Vineroy napisał:

A byś mi  mogl powstawać je? 

Te zmienne 

Obojętnie jakie 

Nie mogę wstawić ci obojętnie jakich zmiennych ponieważ kod który już posiadasz byłby bezużyteczny.

Odnośnik do komentarza
https://skript.pl/temat/19322-do%C5%82%C4%85czanie-do-gildii/#findComment-131538
Udostępnij na innych stronach

  • 0
30 minut temu, MegaLegoTom napisał:

Nie mogę wstawić ci obojętnie jakich zmiennych ponieważ kod który już posiadasz byłby bezużyteczny.

A to byś mógł zrobić to pod ten kod? 

Żeby to działało z sobą 

@MegaLegoTom ogarniesz to? 

Edytowane przez Vineroy
Odnośnik do komentarza
https://skript.pl/temat/19322-do%C5%82%C4%85czanie-do-gildii/#findComment-131541
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...