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

[Pytanie] Skrypt


Rekomendowane odpowiedzi

Opublikowano

Siema mam takie pytanie czy da się zrobić w tym skrypcie że jak gracz zgadnie kod to dostaje 1 diax a jak vip zgadnie to dostaje 2 diaxy.?
 

Kod.
 

variables:
    {konkurs} = false
options:
    tag: &f[&6KONKURS&f]
    nagroda: diamond
   
every 30 minutes:
    set {konkurs} to true
    set {_a} to random integer between 0 and 9
    set {_b} to random integer between 0 and 9
    set {_c} to random integer between 0 and 9
    set {_d} to random integer between 0 and 9
    set {_e} to random integer between 0 and 9
    set {konkurs.kod} to "%{_a}%%{_b}%%{_c}%%{_d}%%{_e}%"
    wait 0.5 second
    broadcast "{@tag} &7Pierwsza osoba, ktora w ciagu 20 sekund uzyje tego kodu: /kod &e%{konkurs.kod}% &7dostanie nagrode!"
    wait 20 seconds
    set {konkurs} to false
   
command /kod [<text>]:
    trigger:
        if arg is {konkurs.kod}:
            if {konkurs} is true:
                set {konkurs} to false
                give {@nagroda} to player
                broadcast "{@tag} &7%player% jako pierwszy wpisal KOD &e%{konkurs.kod}% &7i wygrywa nagrode!"
                stop
            else:
                send "{@tag} &7Ktos juz uzyl tego kodu!"
        else:
            send "{@tag} &7Bledny kod!"
command /konkurs:
    permission: konkurs.admin
    trigger:
        set {konkurs} to true
        set {_a} to random integer between 0 and 9
        set {_b} to random integer between 0 and 9
        set {_c} to random integer between 0 and 9
        set {_d} to random integer between 0 and 9
        set {_e} to random integer between 0 and 9
        set {konkurs.kod} to "%{_a}%%{_b}%%{_c}%%{_d}%%{_e}%"
        wait 0.5 second
        broadcast "{@tag} &7Pierwsza osoba, ktora w ciagu 20 sekund uzyje tego kodu: /kod &e%{konkurs.kod}% &7dostanie nagrode!"
        wait 20 seconds
        set {konkurs} to false
Opublikowano

Tutaj coś mam łap:

Do gracza dodaj permissie konkurs.gracz a do vipa konkurs.vip

variables:
    {konkurs} = false
options:
    tag: &f[&6KONKURS&f]
    nagroda: diamond
	nagrodav: 2 diamond
   
every 30 minutes:
    set {konkurs} to true
    set {_a} to random integer between 0 and 9
    set {_b} to random integer between 0 and 9
    set {_c} to random integer between 0 and 9
    set {_d} to random integer between 0 and 9
    set {_e} to random integer between 0 and 9
    set {konkurs.kod} to "%{_a}%%{_b}%%{_c}%%{_d}%%{_e}%"
    wait 0.5 second
    broadcast "{@tag} &7Pierwsza osoba, ktora w ciagu 20 sekund uzyje tego kodu: /kod &e%{konkurs.kod}% &7dostanie nagrode!"
    wait 20 seconds
    set {konkurs} to false
   
command /kod [<text>]:
    trigger:
		if player have permission "konkurs.gracz":
			if arg is {konkurs.kod}:
				if {konkurs} is true:
					set {konkurs} to false
					give {@nagroda} to player
					broadcast "{@tag} &7%player% jako pierwszy wpisal KOD &e%{konkurs.kod}% &7i wygrywa nagrode!"
					stop
				else:
					send "{@tag} &7Ktos juz uzyl tego kodu!"
			else:
				send "{@tag} &7Bledny kod!"
		else:
			if player have permission "konkurs.vip":
				if arg is {konkurs.kod}:
					if {konkurs} is true:
						set {konkurs} to false
						give {@nagrodav} to player
						broadcast "{@tag} &7%player% jako pierwszy wpisal KOD &e%{konkurs.kod}% &7i wygrywa nagrode!"
						stop
					else:
						send "{@tag} &7Ktos juz uzyl tego kodu!"
				else:
					send "{@tag} &7Bledny kod!"
command /konkurs:
    permission: konkurs.admin
    trigger:
        set {konkurs} to true
        set {_a} to random integer between 0 and 9
        set {_b} to random integer between 0 and 9
        set {_c} to random integer between 0 and 9
        set {_d} to random integer between 0 and 9
        set {_e} to random integer between 0 and 9
        set {konkurs.kod} to "%{_a}%%{_b}%%{_c}%%{_d}%%{_e}%"
        wait 0.5 second
        broadcast "{@tag} &7Pierwsza osoba, ktora w ciagu 20 sekund uzyje tego kodu: /kod &e%{konkurs.kod}% &7dostanie nagrode!"
        wait 20 seconds
        set {konkurs} to false

i daj znać co jest źle :) jestem amatorek skript :D

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano

Jeżeli nie działa to zamień

give {nagrodav} to player

na

give 2 diamond to player

i usuń w options:

nagrodav: 2 diamond

ale to bardziej przez moje nie ogarnięcie w MpcForum.pl bo nie wiem jeszcze na jakiej zasadzie działają te <code> xD

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano

Wiem czemu ci nie dziala ;)

Wstawiles spacje zamiast tabulatorów:) Zaraz poprawie i edytuje.

 

#Edit

Lap kodziK:

variables:
	{konkurs} = false
options:
	tag: &f[&6KONKURS&f]
	nagroda: diamond
	nagrodav: 2 diamond
   
every 30 minutes:
	set {konkurs} to true
	set {_a} to random integer between 0 and 9
	set {_b} to random integer between 0 and 9
	set {_c} to random integer between 0 and 9
	set {_d} to random integer between 0 and 9
	set {_e} to random integer between 0 and 9
	set {konkurs.kod} to "%{_a}%%{_b}%%{_c}%%{_d}%%{_e}%"
	wait 0.5 second
	broadcast "{@tag} &7Pierwsza osoba, ktora w ciagu 20 sekund uzyje tego kodu: /kod &e%{konkurs.kod}% &7dostanie nagrode!"
	wait 20 seconds
	set {konkurs} to false
command /kod [<text>]:
	trigger:
		if player have permission "konkurs.gracz":
			if arg is {konkurs.kod}:
				if {konkurs} is true:
					set {konkurs} to false
					give {@nagroda} to player
					broadcast "{@tag} &7%player% jako pierwszy wpisal KOD &e%{konkurs.kod}% &7i wygrywa nagrode!"
					stop
				else:
					send "{@tag} &7Ktos juz uzyl tego kodu!"
			else:
				send "{@tag} &7Bledny kod!"
		else:
			if player have permission "konkurs.vip":
				if arg is {konkurs.kod}:
					if {konkurs} is true:
						set {konkurs} to false
						give {@nagrodav} to player
						broadcast "{@tag} &7%player% jako pierwszy wpisal KOD &e%{konkurs.kod}% &7i wygrywa nagrode!"
						stop
					else:
						send "{@tag} &7Ktos juz uzyl tego kodu!"
				else:
					send "{@tag} &7Bledny kod!"
command /konkurs:
	permission: konkurs.admin
	trigger:
		set {konkurs} to true
		set {_a} to random integer between 0 and 9
		set {_b} to random integer between 0 and 9
		set {_c} to random integer between 0 and 9
		set {_d} to random integer between 0 and 9
		set {_e} to random integer between 0 and 9
		set {konkurs.kod} to "%{_a}%%{_b}%%{_c}%%{_d}%%{_e}%"
		wait 0.5 second
		broadcast "{@tag} &7Pierwsza osoba, ktora w ciagu 20 sekund uzyje tego kodu: /kod &e%{konkurs.kod}% &7dostanie nagrode!"
		wait 20 seconds
		set {konkurs} to false

#Edit,2:

 

Słuchaj ja idę ale jak nie będzie działać to popróbujemy jak coś to PW.

 

Trzymaj się ;) dobranoc

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...