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

Quest na szkatułkę


Rekomendowane odpowiedzi

Opublikowano

hej, napisze mi ktoś questa pod szkatułke? Że jak klikam szkatułkę o ID "xxx" to wyskakuje mi treść "wybierz jaką chcesz fryzurę" tutaj mam listę fryzur potem wybieram jedną fryzurę i mam do wyboru płeć Męską albo żeńską i jak wybiorę płeć wyskakuje wiadomość "blalbllbblaba" i daje fryzure.


daje limit like przez 2tyg


Opublikowano

@enksu

Trzymaj, kilka sekund pisania, wiem, że nie jest zaawansowany.. jest napisany standardowo bez żadnych tablic. Nie testowany, powiesz jak coś nie będzie działać

 

 

http://wklej.to/bmROE
quest fryzy begin
	state start begin
		when twoje_id.use begin
			say_title("Nazwa:")
			say("Wybierz którą chcesz fryzurę:")
			say("")
			local s = select ("Nazwa 1", "Nazwa 2", "Nazwa 3", "Nazwa 4", "Nazwa 5", "Wyjdź ")
		if s == 1 then
			say_title("Nazwa:")
			say("Wybierz dla kogo ma być fryzura:")
			say("")
			local z = select ("Mężczyzna", "Kobieta", "Wyjdź ")
		if z == 1 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		elseif z == 2 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		end
		elseif s == 2 then
			say_title("Nazwa:")
			say("Wybierz dla kogo ma być fryzura:")
			say("")
			local z = select ("Mężczyzna", "Kobieta", "Wyjdź ")
		if z == 1 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		elseif z == 2 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		end
		elseif s == 3 then
			say_title("Nazwa:")
			say("Wybierz dla kogo ma być fryzura:")
			say("")
			local z = select ("Mężczyzna", "Kobieta", "Wyjdź ")
		if z == 1 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		elseif z == 2 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		end
		elseif s == 4 then
			say_title("Nazwa:")
			say("Wybierz dla kogo ma być fryzura:")
			say("")
			local z = select ("Mężczyzna", "Kobieta", "Wyjdź ")
		if z == 1 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		elseif z == 2 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		end
		elseif s == 5 then
			say_title("Nazwa:")
			say("Wybierz dla kogo ma być fryzura:")
			say("")
			local z = select ("Mężczyzna", "Kobieta", "Wyjdź ")
		if z == 1 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		elseif z == 2 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		end
	end
end
end
end

 

 

Opublikowano

@enksu

Trzymaj, kilka sekund pisania, wiem, że nie jest zaawansowany.. jest napisany standardowo bez żadnych tablic. Nie testowany, powiesz jak coś nie będzie działać

 

 

http://wklej.to/bmROE
quest fryzy begin
	state start begin
		when twoje_id.use begin
			say_title("Nazwa:")
			say("Wybierz którą chcesz fryzurę:")
			say("")
			local s = select ("Nazwa 1", "Nazwa 2", "Nazwa 3", "Nazwa 4", "Nazwa 5", "Wyjdź ")
		if s == 1 then
			say_title("Nazwa:")
			say("Wybierz dla kogo ma być fryzura:")
			say("")
			local z = select ("Mężczyzna", "Kobieta", "Wyjdź ")
		if z == 1 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		elseif z == 2 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		end
		elseif s == 2 then
			say_title("Nazwa:")
			say("Wybierz dla kogo ma być fryzura:")
			say("")
			local z = select ("Mężczyzna", "Kobieta", "Wyjdź ")
		if z == 1 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		elseif z == 2 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		end
		elseif s == 3 then
			say_title("Nazwa:")
			say("Wybierz dla kogo ma być fryzura:")
			say("")
			local z = select ("Mężczyzna", "Kobieta", "Wyjdź ")
		if z == 1 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		elseif z == 2 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		end
		elseif s == 4 then
			say_title("Nazwa:")
			say("Wybierz dla kogo ma być fryzura:")
			say("")
			local z = select ("Mężczyzna", "Kobieta", "Wyjdź ")
		if z == 1 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		elseif z == 2 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		end
		elseif s == 5 then
			say_title("Nazwa:")
			say("Wybierz dla kogo ma być fryzura:")
			say("")
			local z = select ("Mężczyzna", "Kobieta", "Wyjdź ")
		if z == 1 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		elseif z == 2 then
			pc.remove_item(twoje_id, 1)
			pc.give_item2(x)
		end
	end
end
end
end

 

 

No, bo dodałem sobie koreańskie fryzury na serwer, a jak zrobić żeby jedna fryzura była na każdą klasę i np. dodać ją do skrzynki jakiejś o id np. "XXXX" i jak kilkam na skrzybkę to daję mi fruzurę o ID "BBBB"

Dzięki stary

Opublikowano

No, bo dodałem sobie koreańskie fryzury na serwer, a jak zrobić żeby jedna fryzura była na każdą klasę i np. dodać ją do skrzynki jakiejś o id np. "XXXX" i jak kilkam na skrzybkę to daję mi fruzurę o ID "BBBB"

Dzięki stary

 

Jezeli fryzura ma być na każdą klasę to musisz odpowiednio edytować antiflag w bazie danych. Tutaj masz spis wszystkich antiflag.

http://www.mpcforum.pl/topic/566655-spis-wszystkich-antiflag/

 

a jeżeli o quest chodzi, to wydaję mi się, że to Ci pomoze

 

quest szkata begin

state start begin

when idSzkaty.use begin

pc.give_item2(id fryzury, ilosc)

pc.remove_item(idSzkaty, ilosc)

end

end

end

 

tylko po co to robic questem skoro mozesz dodac nowy wpis w special_item_group

Opublikowano

Jezeli fryzura ma być na każdą klasę to musisz odpowiednio edytować antiflag w bazie danych. Tutaj masz spis wszystkich antiflag.

http://www.mpcforum.pl/topic/566655-spis-wszystkich-antiflag/

 

a jeżeli o quest chodzi, to wydaję mi się, że to Ci pomoze

 

quest szkata begin

state start begin

when idSzkaty.use begin

pc.give_item2(id fryzury, ilosc)

pc.remove_item(idSzkaty, ilosc)

end

end

end

 

tylko po co to robic questem skoro mozesz dodac nowy wpis w special_item_group

 

Wiesz, przed chwilą mówił, że chce wybieranie dla płci to zrobiłem mu to questem, a teraz nagle zmienił zdanie..

Opublikowano

Quest, który ostatni robił mi kolega ;)

 

quest adrian begin
    state start begin
        when xx.use begin
            say_title("x:")
            say("")
            local s = select ("1", "2", "3", "Wyjdź ")
        if s == 1 then
            item.remove()
            pc.give_item2(id, 1)
        elseif s == 2 then
            item.remove()
            pc.give_item2(id, 1)
        elseif s == 3 then
            item.remove()
            pc.give_item2(id, 1)
        end
    end
end
end

39d16e1698c65ba3.png

  • 4 tygodnie później...
Opublikowano

 

quest mpc begin
    state start begin
        when xxx.use begin
            local g = {ID_FRYZA1, ID_FRYZA2, ID_FRYZA3, ID_FRYZA4, ID_FRYZA5, ID_FRYZA6, ID_FRYZA7, ID_FRYZA8}
            say_title("Wybierz interesującą Ciebie fryzurę!")
            local w = select (item_name(g[1]), item_name(g[2]), item_name(g[3]), item_name(g[4]), item_name(g[5]), item_name(g[6]), item_name(g[7]), item_name(g[8]), "Anuluj")
            if w == 9 then
                return
            else
                say_title("Otrzymałeś fryzurę!")
                say()
                pc.give_item2(g[w], 1)
                item.remove()
            end
        end
    end
end

 

Proszę..

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...