Skocz do zawartości
  • 0

Skrypt na dowod osobisty


Pytanie

Hej. Szukam skryptu na dowod osobisty, znalazlem wiele rozniych i rozniastych ale... wiecie sami ;)

Chodzi mi o cos takiego:

-------------------------------------------------------------------------------

/dowod nick

send "Wyrobiles sobie dowod, nie zgub go jesli to sie stanie wroc tu i worob sobie drugi. Mozesz juz pisac na chacie"

wait 1 second

#Chodzi aby na dowodzie był nick gracza

give %player% 1 paper name: "Dowod osobisty %arg 1%" 

#Tu komenda ktora daje permisje na pisanie na chacie po otrzymaniu dowodu :)

execute console command "pex user %player% add [TA PERMISJA]"

----------------------------------------------------------------------------------

Ogólnie ogarniam ale nie umiem tego ułożyć w skrypcie. Jest ta malutki skrypt wiec proszę bardzo o pomoc w ułożeniu i poprawieniu błędów. I najważniejsze żeby gracz nie mógł pisać na chacie na początku bez dowodu ;) a jak wyrobi to będzie mógł :)

Pozdrawiam serdecznie i z góry dziękuję :) 

Odnośnik do komentarza
https://skript.pl/temat/19681-skrypt-na-dowod-osobisty/
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on chat:
	if player has permissions "dowod.osobisty":
		stop
	else:
		cancel event
		send "&cNie masz prawa głosu w świecie bez dowodu osobistego"
command /dowod:
	trigger:
		give 1 paper named "7a&lDowód Osobisty" with lore "&2Imię: &3%player%||&2Data utworzenia: &3%now%" to the player
		execute console command "pex user %player% add dowod.osobisty

Widzę że robisz RP

Dodałbym do niego jeszcze Nr Pesel, datę wygaśnięcia, miasto z którego gracz pochodzi 

Edytowane przez JPablo
Odnośnik do komentarza
https://skript.pl/temat/19681-skrypt-na-dowod-osobisty/#findComment-133752
Udostępnij na innych stronach

  • 0
on chat:
	if player has permissions "dowod.osobisty":
		stop
	else:
		cancel event
		send "&cNie masz prawa głosu w świecie bez dowodu osobistego"
command /dowod [<text>]:
	trigger:
		give 1 paper named "7a&lDowód Osobisty" with lore "&2Imię: &3%arg 1%||&2Data utworzenia: &3%now%" to the player
		execute console command "pex user %arg 1% add dowod.osobisty

Teraz?

 

Odnośnik do komentarza
https://skript.pl/temat/19681-skrypt-na-dowod-osobisty/#findComment-133807
Udostępnij na innych stronach

  • 0
58 minut temu, MrAnvilPlay napisał:

on chat:
	if player has permissions "dowod.osobisty":
		stop
	else:
		cancel event
		send "&cNie masz prawa głosu w świecie bez dowodu osobistego"
command /dowod [<text>]:
	trigger:
		give 1 paper named "7a&lDowód Osobisty" with lore "&2Imię: &3%arg 1%||&2Data utworzenia: &3%now%" to the player
		execute console command "pex user %arg 1% add dowod.osobisty

Teraz?

 

toż to wszystko jedno.. (i nie <text> tylko <player> ...)

Podejrzewam, że osoby które to testowały mają wszystkie uprawnienia , dlatego też mogą pisać :P

Odnośnik do komentarza
https://skript.pl/temat/19681-skrypt-na-dowod-osobisty/#findComment-133814
Udostępnij na innych stronach

  • 0
on chat:
	if {dowod::%player%} isn't set:
		send "&8» &cMusisz najpierw miec wyrobiony dowod" to the player
		stop
	stop

on drop:
	if event-item is paper named "&6Dowod osobisty" with lore "&8» &6Nick: &2%player%||&8» &6Data dolaczenia: &3%{date::firstjoin::%player%}%":
		clear {dowod::%player%}
		send "&8» &6Wlasnie zgubiles dowod..." to the player
		wait 2 seconds
		clear drops
		if player don't have paper:
			send "&8» &cA teraz musisz isc wyrobic nowy" to the player
		stop
command /dowod [<player>]:
	permission: dowod.wyrob
	trigger:
		if player-argument doesn't have paper named "&6Dowod osobisty" with lore "&8» &6Nick: &2%player%||&8» &6Data dolaczenia: &3%{date::firstjoin::%player%}%":
			add paper named "&6Dowod osobisty" with lore "&8» &6Nick: &2%player%||&8» &6Data dolaczenia: &3%{date::firstjoin::%player%}%" to the player-argument
		else:
			send "&8» &cTen gracz juz posiada dowod" to the player
			stop

 

Odnośnik do komentarza
https://skript.pl/temat/19681-skrypt-na-dowod-osobisty/#findComment-134561
Udostępnij na innych stronach

  • 0
Dnia 10.07.2017 o 12:40, esej napisał:

on chat:
	if {dowod::%player%} isn't set:
		send "&8» &cMusisz najpierw miec wyrobiony dowod" to the player
		stop
	stop

on drop:
	if event-item is paper named "&6Dowod osobisty" with lore "&8» &6Nick: &2%player%||&8» &6Data dolaczenia: &3%{date::firstjoin::%player%}%":
		clear {dowod::%player%}
		send "&8» &6Wlasnie zgubiles dowod..." to the player
		wait 2 seconds
		clear drops
		if player don't have paper:
			send "&8» &cA teraz musisz isc wyrobic nowy" to the player
		stop
command /dowod [<player>]:
	permission: dowod.wyrob
	trigger:
		if player-argument doesn't have paper named "&6Dowod osobisty" with lore "&8» &6Nick: &2%player%||&8» &6Data dolaczenia: &3%{date::firstjoin::%player%}%":
			add paper named "&6Dowod osobisty" with lore "&8» &6Nick: &2%player%||&8» &6Data dolaczenia: &3%{date::firstjoin::%player%}%" to the player-argument
		else:
			send "&8» &cTen gracz juz posiada dowod" to the player
			stop

 

Bugi Bugi... Tylko event on drop! Przecież jak zginiemy to bedzie też że mamy dowód lub jak ktos nam wyczysci eq

Edytowane przez Ewald
Odnośnik do komentarza
https://skript.pl/temat/19681-skrypt-na-dowod-osobisty/#findComment-134696
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ę...