Skocz do zawartości
  • 0

Problem ze skryptem na areny.


Demzos
 Udostępnij

Pytanie

Mam problem, niewiem jak napisac zeby dolaczac poprzez tabliczki do aren ale tez zeby sprawdzalo dostepne areny wkleje kawalek kodu na pastebin: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! . Jest to kod na tworzenie areny i listy oraz zaczety na tabliczki ale niewiem jak zrobic zeby sprawdzaly liste.

Edytowane przez Ewald
Odnośnik do komentarza
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

on rightclick on sign:	if line 2 of clicked block is "{@tag}":		if line 3 of clicked block is "Arena":			if {arena.Arena} is false: #sprawdzanie czy arena jest dostepna				run player cmd "arena dolacz Arena" as op #"arena dolacz Arena" to komenda na dolaczanie do areny			if {arena.Arena} is true:				send "&2Ta arena jest zajeta! Poczekaj chwile na zwolnienie sie tej areny"				stop        

To jest kod na dolaczanie i sprawdzanie czy arena jest w grze czy nie. Mysle ze o to chodzilo :)

A to na wolna liste aren

	if arg 1 is "lista" or "list":		if {arena.list-number} is not set:			 set {arena.list-number} to 0		if {arena.list-number} is 0:			send "{@tag} {@error}Nie ma zadnych aren!"			stop		if {arena.list-number} is greater than 0:​  			set {_lista} to "%{lista::*}%"			replace all "and" with ", " in {_lista}			send "{@tag}: %{arena.list.list::*}%"			stop

 

 

Po  starcie dodajesz "remove "Nazwa_areny" from {arena.list.list: :*}", a zakończeniu areny dodajesz kod "add "Nazwa_areny" to {arena.list.list: :*}", 

 

Edytowane przez filippop1
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
on rightclick on sign:	if line 2 of clicked block is "{@tag}":		if line 3 of clicked block is "Arena":			if {arena.Arena} is false: #sprawdzanie czy arena jest dostepna				run player cmd "arena dolacz Arena" as op #"arena dolacz Arena" to komenda na dolaczanie do areny			if {arena.Arena} is true:				send "&2Ta arena jest zajeta! Poczekaj chwile na zwolnienie sie tej areny"				stop        

To jest kod na dolaczanie i sprawdzanie czy arena jest w grze czy nie. Mysle ze o to chodzilo :)

A to na wolna liste aren

	if arg 1 is "lista" or "list":		if {arena.list-number} is not set:			 set {arena.list-number} to 0		if {arena.list-number} is 0:			send "{@tag} {@error}Nie ma zadnych aren!"			stop		if {arena.list-number} is greater than 0:​  			set {_lista} to "%{lista::*}%"			replace all "and" with ", " in {_lista}			send "{@tag}: %{arena.list.list::*}%"			stop

 

 

Po  starcie dodajesz "remove "Nazwa_areny" from {arena.list.list: :*}", a zakończeniu areny dodajesz kod "add "Nazwa_areny" to {arena.list.list: :*}", 

 

niezbyt o to mi chodzilo ale dzieki ze napisales to beedzie serwer pvp i to jest skrypt na areny typu knoc hard itp. a chodzilo mi o to zeby  mozna bylo dolaczac do areny za pomoca tabliczki np [{@tag}] pod tym nazwa tabliczki jaka daje sie podczas tworzenia tylko niewiem jak moze to sprawdzac te nazwy tabliczek podczas klikania

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

on rightclick on sign:    if line 2 of clicked block is "{@tag}":        if line 3 of clicked block is "Arena":            run player cmd "arena dolacz Arena" as op #"arena dolacz Arena" to komenda na dolaczanie do areny            send "&2Ta arena jest zajeta! Poczekaj chwile na zwolnienie sie tej areny"            stop

No tak przeciez napisalem. 

Jezeli w 2 lini tabliczki jest {@tag}, a w 3 lini "Arena" to wykonuje komende na dolaczanie

Edytowane przez filippop1
Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

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