Skocz do zawartości
  • 0

Skrypt na płeć


Salvador

Pytanie

13 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
5 godzin temu, kubastion napisał:

Napisz jak ma to wyglądać, bo każdy może mieć inną wizję e.e

Np gracz nie może napisać na chacie dopóki nie napisze /płeć chłopak lub /płeć dziewczyna prefix to (Plec skrót) (ranga) (nick) (wiadomość) 

Odnośnik do komentarza
https://skript.pl/temat/36400-skrypt-na-p%C5%82e%C4%87/#findComment-232722
Udostępnij na innych stronach

  • 0
on chat:
	cancel event
	if {plec::%player%} is not set:
		send "&8> &a Aby miec mozliwosc pisania na czacie nalezy wybrac plec &e/plec" 
	if {plec::%player%} is 1:
		broadcast "%player% &9Chlopak: %message%"
		stop
	if 	{plec::%player%} is 2:
		broadcast "%player% &dDziewczyna: %message%"
		stop
command /plec [<text>]:
	trigger:
		if arg 1 isn't set: 
			send "&8> &aMusisz wybrac plec &echlopak/dziewczyna"
		if arg 1 is "chlopak" or "mezczyzna":
			set {plec::%player%} to 1
			stop
		if arg 1 is "dziewczyna" or "kobieta":
			set {plec::%player%} to 2
			stop

 

Odnośnik do komentarza
https://skript.pl/temat/36400-skrypt-na-p%C5%82e%C4%87/#findComment-232723
Udostępnij na innych stronach

  • 0
8 godzin temu, Tadeusz napisał:

on chat:
	cancel event
	if {plec::%player%} is not set:
		send "&8> &a Aby miec mozliwosc pisania na czacie nalezy wybrac plec &e/plec" 
	if {plec::%player%} is 1:
		broadcast "%player% &9Chlopak: %message%"
		stop
	if 	{plec::%player%} is 2:
		broadcast "%player% &dDziewczyna: %message%"
		stop
command /plec [<text>]:
	trigger:
		if arg 1 isn't set: 
			send "&8> &aMusisz wybrac plec &echlopak/dziewczyna"
		if arg 1 is "chlopak" or "mezczyzna":
			set {plec::%player%} to 1
			stop
		if arg 1 is "dziewczyna" or "kobieta":
			set {plec::%player%} to 2
			stop

 

twój skrypt daje Range jak by Dziewczyna i chłopak a ja chce żeby przed ranga był np taki skrót jak CH,DZ

Odnośnik do komentarza
https://skript.pl/temat/36400-skrypt-na-p%C5%82e%C4%87/#findComment-232744
Udostępnij na innych stronach

  • 0

To w czym problem? 

Zamień to:

on chat:
	cancel event
	if {plec::%player%} is not set:
		send "&8> &a Aby miec mozliwosc pisania na czacie nalezy wybrac plec &e/plec" 
	if {plec::%player%} is 1:
		broadcast "%player% &9Chlopak: %message%"
		stop
	if 	{plec::%player%} is 2:
		broadcast "%player% &dDziewczyna: %message%"
		stop

na to:

on chat:
	cancel event
	if {plec::%player%} is not set:
		send "&8> &a Aby miec mozliwosc pisania na czacie nalezy wybrac plec &e/plec" 
	if {plec::%player%} is 1:
		broadcast "%player% &9CH: %message%"
		stop
	if 	{plec::%player%} is 2:
		broadcast "%player% &dDZ: %message%"
		stop

 

Edytowane przez TakiJakTy
TakiJakTy

Wstawiam w code.

Notatka dodana przez TakiJakTy

Odnośnik do komentarza
https://skript.pl/temat/36400-skrypt-na-p%C5%82e%C4%87/#findComment-232745
Udostępnij na innych stronach

  • 0
on load:
	bLoad()
	
function bLoad():
	if yaml value "prefixboy" from file "plugins/bPlec/config.yml" isn't set:
		download "https://pastebin.com/raw/7jmFHmbs" to "plugins/bPlec/config.yml"
		
on chat:
	cancel event
	if {bPlec::plec::%player%} isn't set:
		send "Wybierz plec - /plec <chlopak/dziewczyna" to player
	else if {bPlec::plec::%player%} is "chlopak":
		cancel event
		set {_message} to yaml value "prefixboy" from file "plugins/bPlec/config.yml"
		replace all "{PLAYER}" with "%player%" in {_message}
		replace all "{MESSAGE}" with "%message%" in {_message}
		send "%coloured {_message}%" to all players
	else if {bPlec::plec::%player%} is "dziewczyna":
		cancel event
		set {_message} to yaml value "prefixgirl" from file "plugins/bPlec/config.yml"
		replace all "{PLAYER}" with "%player%" in {_message}
		replace all "{MESSAGE}" with "%message%" in {_message}
		send "%coloured {_message}%" to all players
		
command /plec [<text>]:
	trigger:
		if arg 1 isn't set:
			send "/plec <chlopak/dziewczyna" to the player
			stop
		if arg 1 isn't "chlopak" or "dziewczyna":
			send "/plec <chlopak/dziewczyna>" to the player
			stop
		if arg 1 is "chlopak":
			if {bPlec::plec::%player%} isn't set:
				set {bPlec::plec::%player%} to "chlopak"
				send "Ustawiles plec na chlopaka."
				stop
		if arg 1 is "dziewczyna":
			if {bPlec::plec::%player%} isn't set:
				set {bPlec::plec::%player%} to "dziewczyna"
				send "Ustawiles plec na dziewczyna."
				stop
			

Nie testowane.
(Wiem, że można skrócić kod, ale nie chciało mi się już poprawiać.)

Edytowane przez LjayPL789
Odnośnik do komentarza
https://skript.pl/temat/36400-skrypt-na-p%C5%82e%C4%87/#findComment-232749
Udostępnij na innych stronach

  • 0

Rangi nie umieścisz w skripcie, chyba że chcesz ją w jednym kolorze. 

No chyba, że sam sobie będziesz kopiował i wklejał rangi do kodu.

Edytowane przez LjayPL789
Odnośnik do komentarza
https://skript.pl/temat/36400-skrypt-na-p%C5%82e%C4%87/#findComment-232753
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ę...