Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Szukam]Skrypt Chat


Kamillo32

Rekomendowane odpowiedzi

Opublikowano

Witam

Mam problem ze skryptem na czat drużynowy. Oto kod:

Ta część skryptu tylko tworzy zmienne. Ona jest OK:

on join:
	set join message to ""
	wait 5 tick
	loop 73 times:
		message ""
	if {team.wilki.%player%} is not set:
		if {team.owce.%player%} is not set:
			if {allocate.team} is 0:
				set {allocate.team} to 1
				set {team.wilki.%player%} to true
				set {team.owce.%player%} to false
				teleport player to {lobby.pos}
				send "{@sk} &eZostales przydzielony do drużyny &2wilki!"
				stop
			else:
				set {allocate.team} to 0
				set {team.owce.%player%} to true
				set {team.wilki.%player%} to false
				teleport player to {lobby.pos}
				send "{@sk} &eZostales przydzielony do drużyny &2owce!"
				stop
		else:
			send "{@sk} &eJestes w druzynie &2owce"
			stop
	else:
		send "{@sk} &eJestes w druzynie &2wilki"
		stop
A w tej części jest problem:

Chodzi o to, że gdy gracz dodany do drużyny wilki wysyła wiadomość do swojej drużyny jak i zarówno do drużyny przeciwnika. Nie wiem jak to ogarnąć:

on chat:
	loop all players:
		if {team.wilki.%player%} is true:
			send "&4[WILKI]&e%player%&2> &r%message% " to loop-player
			cancel event
				
		if {team.owce.%player%} is true:
			send "&2[OWCE]&e%player%&2> &r%message% " to loop-player
			cancel event	
Z góry dzięki ;)

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...