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

Poprawa questu dającego item po użyciu innego itemu


Rekomendowane odpowiedzi

Opublikowano

Witam, przerobilem sobie quest move_ring w taki sposob [.spoiler.], i niestety po kliknieciu PPM na wybrany itemek, nic sie nie dzieje.

 

 
quest wybierz_wierzchowca begin
        state start begin
when 69010.use begin
say_title( "Witamy!:" ) 
say(pc.get_name().. " Wybierz swojego wierzchowca :" ) 
say(" Uwaga! Jesli teraz nie wybierzesz zadnego wierzchowca stracisz swoja szanse!" )
say( "" ) 
local s = select ( "Dzik" , "Wilk" , "Lew" , "Tygrys" , "Renifer" , "Dragor" ) 
if s == 1 then
say_title( pc.get_name().."!")
say("Wybrales - Mlody dzik")
say( "" )
say( " Wybierz teraz bonus dla swojego zwierzaka " )
say( " Pamietaj jednak, ze bonusy zaczna dzialac dopiero PO ulepszeniu wierzchowca " )
 
local d1 = select ( "Silny przeciwko potworom ", "Bonus EXP", "Bonus PŻ", "Wartosc obrony", "Wartosc ataku" )
 
if d1 == 1 then
pc.give_item2(52001, 1)
end
 
if d1 == 1 then
pc.give_item2(52002, 1)
end
 
if d1 == 1 then
pc.give_item2(52003, 1)
end
 
if d1 == 1 then
pc.give_item2(52004, 1)
end
 
if d1 == 1 then
pc.give_item2(52005, 1)
end
 
pc.remove_item(69010,1)
 
 
end
 
if s == 2 then
say_title( pc.get_name().."!")
say("Wybrales - Mlody wilk")
say( "" )
say( " Wybierz teraz bonus dla swojego zwierzaka " )
say( " Pamietaj jednak, ze bonusy zaczna dzialac dopiero PO ulepszeniu wierzchowca " )
 
local d2 = select ( "Silny przeciwko potworom ", "Bonus EXP", "Bonus PŻ", "Wartosc obrony", "Wartosc ataku" )
 
if d2 == 1 then
pc.give_item2(52016, 1)
end
 
if d2 == 1 then
pc.give_item2(52017, 1)
end
 
if d2 == 1 then
pc.give_item2(52018, 1)
end
 
if d2 == 1 then
pc.give_item2(52019, 1)
end
 
if d2 == 1 then
pc.give_item2(52020, 1)
end
 
pc.remove_item(69010,1)
 
 
end
 
if s == 3 then
say_title( pc.get_name().."!")
say("Wybrales - Mlody lew")
say( "" )
say( " Wybierz teraz bonus dla swojego zwierzaka " )
say( " Pamietaj jednak, ze bonusy zaczna dzialac dopiero PO ulepszeniu wierzchowca " )
 
local d3 = select ( "Silny przeciwko potworom ", "Bonus EXP", "Bonus PŻ", "Wartosc obrony", "Wartosc ataku" )
 
if d3 == 1 then
pc.give_item2(52031, 1)
end
 
if d3 == 1 then
pc.give_item2(52032, 1)
end
 
if d3 == 1 then
pc.give_item2(52033, 1)
end
 
if d3 == 1 then
pc.give_item2(52034, 1)
end
 
if d3 == 1 then
pc.give_item2(52035, 1)
end
 
pc.remove_item(69010,1)
 
 
end
 
if s == 4 then
say_title( pc.get_name().."!")
say("Wybrales - Mlody tygrys")
say( "" )
say( " Wybierz teraz bonus dla swojego zwierzaka " )
say( " Pamietaj jednak, ze bonusy zaczna dzialac dopiero PO ulepszeniu wierzchowca " )
 
local d4 = select ( "Silny przeciwko potworom ", "Bonus EXP", "Bonus PŻ", "Wartosc obrony", "Wartosc ataku" )
 
if d4 == 1 then
pc.give_item2(52046, 1)
end
 
if d4 == 1 then
pc.give_item2(52047, 1)
end
 
if d4 == 1 then
pc.give_item2(52048, 1)
end
 
if d4 == 1 then
pc.give_item2(52049, 1)
end
 
if d4 == 1 then
pc.give_item2(52050, 1)
end
 
pc.remove_item(69010,1)
 
end
 
if s == 5 then
say_title( pc.get_name().."!")
say("Wybrales - Mlody renifer")
say( "" )
say( " Wybierz teraz bonus dla swojego zwierzaka " )
say( " Pamietaj jednak, ze bonusy zaczna dzialac dopiero PO ulepszeniu wierzchowca " )
 
local d5 = select ( "Silny przeciwko potworom ", "Bonus EXP", "Bonus PŻ", "Wartosc obrony", "Wartosc ataku" )
 
if d5 == 1 then
pc.give_item2(52061, 1)
end
 
if d5 == 1 then
pc.give_item2(52062, 1)
end
 
if d5 == 1 then
pc.give_item2(52063, 1)
end
 
if d5 == 1 then
pc.give_item2(52064, 1)
end
 
if d5 == 1 then
pc.give_item2(52065, 1)
end
 
pc.remove_item(69010,1)
 
end
 
if s == 6 then
say_title( pc.get_name().."!")
say("Wybrales - Mlody dragor")
say( "" )
say( " Wybierz teraz bonus dla swojego zwierzaka " )
say( " Pamietaj jednak, ze bonusy zaczna dzialac dopiero PO ulepszeniu wierzchowca " )
 
local d6 = select ( "Silny przeciwko potworom ", "Bonus EXP", "Bonus PŻ", "Wartosc obrony", "Wartosc ataku" )
 
if d6 == 1 then
pc.give_item2(52091, 1)
end
 
if d6 == 1 then
pc.give_item2(52092, 1)
end
 
if d6 == 1 then
pc.give_item2(52093, 1)
end
 
if d6 == 1 then
pc.give_item2(52094, 1)
end
 
if d6 == 1 then
pc.give_item2(52095, 1)
end
 
pc.remove_item(69010,1)
 
 
end
 
end 
end 
 
end 
end 
end 
 

 



Prosze o jego poprawe :)

 

Ps. Czy trzeba edytowac jakos itemek, zeby takie cos dzialalo? Jesli tak to prosze o napisanie jak

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...