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

[pisanie]wymiana itemkow x5


Rekomendowane odpowiedzi

Opublikowano

poszukuje questa w ktorym idziemy do npc o id 30129 klikamy "Wymiana Itemow" ---->"Rzecz"---->"Rzecz"---->"Rzecz"---->"Rzecz"---->"Rzecz" tak zeby wszystkie byly pod soba a itamkiem ktory bedzie mozna z niego wymianic bedzie id 70011

 

 

reszte id juz sobie pozmieniam

xbjr.png

Opublikowano
tak zeby wszystkie byly pod soba

tu chyba ci chodzi aby zrobic taka liste jak jest np w pierscieniu teleportacji tak?

a itamkiem ktory bedzie mozna z niego wymianic bedzie id 70011

chyba nie umiem czytac ze zrozumieniem hehe... o co ci dokloadniej chodzi? Podaj przyklad, :D

Klikamy na rzecz1 i co ma sie na co wymieniac?

Opublikowano

Zamieniasz powiedzmy sztabke złota 1kk za wybrany itemek, item możesz wybrać spośród tych 5, dobrze rozumiem ?

[√] 50 postów
[√] 100 postów
[√] 250 postów

[√] 500 postów

[x] 800 postów

Opublikowano

 

tak zeby wszystkie byly pod soba

tu chyba ci chodzi aby zrobic taka liste jak jest np w pierscieniu teleportacji tak?

a itamkiem ktory bedzie mozna z niego wymianic bedzie id 70011

chyba nie umiem czytac ze zrozumieniem hehe... o co ci dokloadniej chodzi? Podaj przyklad, :D

Klikamy na rzecz1 i co ma sie na co wymieniac?

powiedzmy dropia nam szkatulki o id 70011 idziemy do npc i mamy

"Wymien Itemki" klikamy to i mamy liste np pieczeci do wymiany za te szkaty a lista ma sie skladac z 5 linijek czyli 5 roznych pieczeci moge sobie zdobyc wymianiajac te szkaty juz rozumiesz???? jak nie to w paincie ci to zrobie^^ oczywiscie w ostatecznosci

xbjr.png

Opublikowano

powinno dzialac

quest wymiana begin
	state start begin
		when 9006.chat."Wymien costam na costam hehe" begin
			say_title("Wymien")
			say("ble ble ble")
			say("dalej bleble ble, informacje")
			wait()
			say_title("Na jaki item chcesz zamienic? ")
				local s = select ( "Item1" , "Item2" , "Item3" , "Item4" , "Item5" , "Anuluj" )
					if 1 == s then
						if pc.count_item(70011) >= 1
							pc.give_item2(id_item1, 1)
							pc.remove_item(70011, 1)
						else
							say("Niestety nie posiadasz "..item_name(70011))
						end
					elseif 2 == s then
						if pc.count_item(70011) >= 1
							pc.give_item2(id_item2, 1)
							pc.remove_item(70011, 1)
						else
							say("Niestety nie posiadasz "..item_name(70011))
						end
					elseif 3 == s then
						if pc.count_item(70011) >= 1
							pc.give_item2(id_item3, 1)
							pc.remove_item(70011, 1)
						else
							say("Niestety nie posiadasz "..item_name(70011))
						end
					elseif 4 == s then
						if pc.count_item(70011) >= 1
							pc.give_item2(id_item4, 1)
							pc.remove_item(70011, 1)
						else
							say("Niestety nie posiadasz "..item_name(70011))
						end
					elseif 5 == s then
						if pc.count_item(70011) >= 1
							pc.give_item2(id_item5, 1)
							pc.remove_item(70011, 1)
						else
							say("Niestety nie posiadasz "..item_name(70011))
					end --i
				end --l
		end--w
	end --s
end --q
Opublikowano

niestety taki blad przy wgrywaniu :szkatywymiana.quest:46:syntax error : [string "start"]:9: `then' expected near `pc'
Abort (core dumped)

 

quest wymiana begin
    state start begin
        when 30129.chat."Wymiana Szkat" begin
            say_title("Chce Otrzymac Bron 75Lvl.")
            say("Potrzebujesz 15 Szkatulek Ripera!")
            say("Czy Napewno masz tyle szkatulek?")
            wait()
            say_title("Jaka Bron Chcesz Otrzymac?")
                local s = select ( "Zatruty Miecz" , "Miecz Zalu" , "Bambusowy Dzwon" , "Stalowy Luk Kruka" , "Skrzydla Demona" , "Anuluj" )
                    if 1 == s then
                        if pc.count_item(70011) >= 1
                            pc.give_item2(180, 1)
                            pc.remove_item(50082, 1)
                        else
                            say("Niestety nie posiadasz "..item_name(50082))
                        end
                    elseif 2 == s then
                        if pc.count_item(50082) >= 1
                            pc.give_item2(3160, 1)
                            pc.remove_item(50082, 1)
                        else
                            say("Niestety nie posiadasz "..item_name(50082))
                        end
                    elseif 3 == s then
                        if pc.count_item(50082) >= 1
                            pc.give_item2(5120, 1)
                            pc.remove_item(50082, 1)
                        else
                            say("Niestety nie posiadasz "..item_name(50082))
                        end
                    elseif 4 == s then
                        if pc.count_item(50082) >= 1
                            pc.give_item2(2170, 1)
                            pc.remove_item(50082, 1)
                        else
                            say("Niestety nie posiadasz "..item_name(50082))
                        end
                    elseif 5 == s then
                        if pc.count_item(50082) >= 1
                            pc.give_item2(1130, 1)
                            pc.remove_item(50082, 1)
                        else
                            say("Niestety nie posiadasz "..item_name(50082))
                    end --i
                end --l
        end--w
    end --s
end --q

quest po zmianie


xbjr.png

Opublikowano
quest wymiana begin
    state start begin
        when 30129.chat."Wymiana Szkat" begin
            say_title("Chce Otrzymac Bron 75Lvl. ")
            say("Potrzebujesz 15 Szkatulek Ripera! ")
            say("Czy Napewno masz tyle szkatulek? ")
            wait()
            say_title("Jaka Bron Chcesz Otrzymac? ")
                local s = select("Zatruty Miecz", "Miecz Zalu", "Bambusowy Dzwon", "Stalowy Luk Kruka", "Skrzydla Demona", "Anuluj")
					if s == 6 then
						return
                    elseif s == 1 then
                        if pc.count_item(50082) >= 15
                            pc.give_item2(180, 1)
                            pc.remove_item(50082, 15)
                        else
                            say("Niestety nie posiadasz "..item_name(50082).." . )
                        end
                    elseif s == 2 then
                        if pc.count_item(50082) >= 15
                            pc.give_item2(3160, 1)
                            pc.remove_item(50082, 15)
                        else
                            say("Niestety nie posiadasz "..item_name(50082).." . )
                        end
                    elseif s == 3 then
                        if pc.count_item(50082) >= 15
                            pc.give_item2(5120, 1)
                            pc.remove_item(50082, 15)
                        else
                            say("Niestety nie posiadasz "..item_name(50082).." . )
                        end
                    elseif s == 4 then
                        if pc.count_item(50082) >= 15
                            pc.give_item2(2170, 1)
                            pc.remove_item(50082, 15)
                        else
                            say("Niestety nie posiadasz "..item_name(50082).." . )
                        end
                    elseif s == 5 then
                        if pc.count_item(50082) >= 15
                            pc.give_item2(1130, 1)
                            pc.remove_item(50082, 15)
                        else
                            say("Niestety nie posiadasz "..item_name(50082).." . )
                    end
                end
        end
    end
end

Spróbuj tak.

727881401622271220780.jpeg
Opublikowano

 

quest wymiana begin
    state start begin
        when 30129.chat."Wymiana Szkat" begin
            say_title("Chce Otrzymac Bron 75Lvl. ")
            say("Potrzebujesz 15 Szkatulek Ripera! ")
            say("Czy Napewno masz tyle szkatulek? ")
            wait()
            say_title("Jaka Bron Chcesz Otrzymac? ")
                local s = select("Zatruty Miecz", "Miecz Zalu", "Bambusowy Dzwon", "Stalowy Luk Kruka", "Skrzydla Demona", "Anuluj")
					if s == 6 then
						return
                    elseif s == 1 then
                        if pc.count_item(50082) >= 15
                            pc.give_item2(180, 1)
                            pc.remove_item(50082, 15)
                        else
                            say("Niestety nie posiadasz "..item_name(50082).." . )
                        end
                    elseif s == 2 then
                        if pc.count_item(50082) >= 15
                            pc.give_item2(3160, 1)
                            pc.remove_item(50082, 15)
                        else
                            say("Niestety nie posiadasz "..item_name(50082).." . )
                        end
                    elseif s == 3 then
                        if pc.count_item(50082) >= 15
                            pc.give_item2(5120, 1)
                            pc.remove_item(50082, 15)
                        else
                            say("Niestety nie posiadasz "..item_name(50082).." . )
                        end
                    elseif s == 4 then
                        if pc.count_item(50082) >= 15
                            pc.give_item2(2170, 1)
                            pc.remove_item(50082, 15)
                        else
                            say("Niestety nie posiadasz "..item_name(50082).." . )
                        end
                    elseif s == 5 then
                        if pc.count_item(50082) >= 15
                            pc.give_item2(1130, 1)
                            pc.remove_item(50082, 15)
                        else
                            say("Niestety nie posiadasz "..item_name(50082).." . )
                    end
                end
        end
    end
end

Spróbuj tak.

niby quest sie wgral ale nic sie nie otwiera kiedy klikam na npc a prawa mam nadane

usun jednego enda na koncu

to nic nie dalo taki sam blad byl jak na poczatku^^

xbjr.png

Opublikowano

niby quest sie wgral ale nic sie nie otwiera kiedy klikam na npc a prawa mam nadane

to nic nie dalo taki sam blad byl jak na poczatku^^

Endy ma dobrze.

Pytanie tylko skoro dobrze się wgrał, czemu Ci nie chodzi.

To już na pewno nie jest wina questa.

727881401622271220780.jpeg
Opublikowano

po wgraniu chyba jest normalnie :

 

QUEST : szkaty
STATE : start
WHEN  : 20095.chat ("Wymiana Szkat")

lecz w object w odpowiednim npc nic nie dodaje;/

xbjr.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...