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

[DL] sfBroadcast - Ogłoszenie na chat


Smeerf

Rekomendowane odpowiedzi

Opublikowano

#R#

 

#E#

 

#K#

 

#L#

 

#A#

 

#M#

 

#A#

 

 

 

 

 

Skrypt sfBroadcast

 

Skrypt pozwala na wysłanie ogłoszenia na chat

 

Nie rozpisuje się już więcej

 

PasteBin:

http://pastebin.com/BYJu3g6n

 

 

 

 

(Wiadomości typu "Znowu kolejny deb**y skrypt" będą ignorowane)

 

 

(Jeżeli znajdziesz jakie kol wiek błędy pisz mi na pw mpc, skype)

 

Skype: Smeerf.mm

 

# Kiedyś też zacznę pisać pluginy #

JEZELI POMOGŁEM ZOSTAW LIKE!


Zbieram ostrzeżenia: 21

Opublikowano

Skrypt bez sensu jak widać.

 

Po co robisz 3 oddzielne komendy, skoro działają tak samo? Wystarczy dać aliases: bc, say

Opublikowano

Taka opcja jest już dostępna w podstawowych pluginach, więc na cholerę tworzyć skrypt od tego? Rozumiem, że coś napisałeś i po prostu to wstawiłeś, gratuluję postępów w pisaniu skryptów, lecz dodam, że naprawdę nie potrzebujemy tutaj takich skryptów.

Opublikowano

Wystarczyło samo to, i na uj komu takie coś jak masz to wszystko w essentials ? Wystarczy zeedytować jeżeli komuś podstawowe nie pasuje :>

	command /broadcast [<text>]:
                aliases: say, bc
	        trigger:
	                if arg 1 is set:
	                        if player has permission "sf.*":
	                                send "[TAG] %coloured arg%" to all players
	                                stop
	                        else:
	                                send "&cNie masz do tego dostepu!" to player
	                                stop
	                else:
	                        send "[TAG] &cNie wpisano tekstu" to player
	                        stop	

00768247823007970726.jpg

Opublikowano

Słabo...

 

Podobnie jak @Ztrollowany napisał, po co robisz kilka komend skoro możesz użyć aliasów. Ogólnie to nie rozumiem używania send "wiadomosc" to all players, skoro w skript jest metoda broadcast "wiadomosc" (oczywiście może jest wydajniejsze, w końcu ja się tam nie znam...)  :D

O ile dobrze pamiętam, takie "command /broadcast [<text>]" nie zadziała jak byśmy chcieli (choć na 100% pewien nie jestem), bardziej polecam użyć "command /broadcast <text>" dzięki któremu użyjesz tyle słów podczas wiadomości, ile będziesz potrzebował. 

 

To chyba na tyle, postaraj się zrobić coś, czego jeszcze nie było :P

 

Pozdrawiam

Opublikowano

Do zamknięcia!

 

Napisze coś czego jeszcze nie było pasuje? ;3

JEZELI POMOGŁEM ZOSTAW LIKE!


Zbieram ostrzeżenia: 21

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...