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 - Skrzynia Ucznia


Rekomendowane odpowiedzi

Opublikowano

Cześc.Otóż w tym queście ,kiedy stworzę nową postać nie dostaję eq na start:

quest szkata begin
	state start begin
		  when 50187.use begin
		   pc . give_item2 ( 27001 , 20 )
		   pc . give_item2 ( 27004 , 10 )
		   pc . give_item2 ( 27100 , 5 )
		   pc . give_item2 ( 27103 , 5 )
		   pc . give_item2 ( 50188 , 1 )
		   pc.give_item2(72701)
		   pc.give_item2(70038, 10)
		   pc.give_item2(80009)
		   item.remove()
		   if pc . job == 3 then
			pc . give_item2 ( 7009 )
		   elseif pc . job == 1 then
			pc . give_item2 ( 1009 )
		   else
			pc . give_item2 ( 19 )
		   end
		  end
		  when 50187.use with pc.level >= 10 begin
		   pc . give_item2 ( 71014 , 3 )
		   pc . give_item2 ( 71050 , 3 )
		   pc . give_item2 ( 72723 , 1 )
		   pc . give_item2 ( 50189 , 1 )
		   pc . give_item2 ( 71004 , 3 )
		   item . remove ( )
		  end
		  when 50189.use with pc.level >= 20 begin
		   pc . give_item2 ( 76021 , 1 )
		   pc . give_item2 ( 50190 , 1 )
		   pc . give_item2 ( 27989 , 1 )
		   pc . give_item2 ( 71151 , 1 )
		   pc . give_item2 ( 71152 , 1 )
		   item . remove ( )
		  end
		  when 50190.use with pc.level >= 30 begin
		   pc . give_item2 ( 76018 , 3 )
		   pc . give_item2 ( 76012 , 3 )
		   pc . give_item2 ( 76011 , 1 )
		   pc . give_item2 ( 50191 , 1 )
		   pc . give_item2 ( 76016 , 5 )
		   item . remove ( )
		  end
		  when 50191.use with pc.level >= 40 begin
		   pc . give_item2 ( 76018 , 3 )
		   pc . give_item2 ( 76003 , 3 )
		   pc . give_item2 ( 76011 , 1 )
		   pc . give_item2 ( 71153 , 1 )
		   pc . give_item2 ( 50192 , 1 )
		   item . remove ( )
		  end
		  when 50192.use with pc.level >= 50 begin
		   pc . give_item2 ( 76018 , 3 )
		   pc . give_item2 ( 76003 , 3 )
		   pc . give_item2 ( 76007 , 20 )
		   pc . give_item2 ( 70058 , 1 )
		   pc . give_item2 ( 76019 , 5 )
		   pc . give_item2 ( 50193 , 1 )
		   item . remove ( )
		  end
		  when 50193.use with pc.level >= 60 begin
		   pc . give_item2 ( 76018 , 3 )
		   pc . give_item2 ( 76003 , 3 )
		   pc . give_item2 ( 76000 , 5 )
		   pc . give_item2 ( 50194 , 1 )
		   pc . give_item2 ( 76009 , 3 )
		   item . remove ( )
		  end
		  when 50194.use with pc.level >= 70 begin
		   pc . give_item2 ( 76018 , 3 )
		   pc . give_item2 ( 76003 , 3 )
		   pc . give_item2 ( 50195 , 1 )
		   pc . give_item2 ( 76001 , 1 )
		   pc . give_item2 ( 71085 , 3 )
		   pc . give_item2 ( 71084 , 3 )
		   item . remove ( )
		  end
		  when 50195.use with pc.level >= 80 begin
		   pc . give_item2 ( 76018 , 3 )
		   pc . give_item2 ( 76003 , 3 )
		   pc . give_item2 ( 76005 , 1 )
		   pc . give_item2 ( 76020 , 3 )
		   pc . give_item2 ( 50196 , 1 )
		   item . remove ( )
		  end
		  when 50196.use with pc.level >= 90 begin
		   pc . give_item2 ( 76022 , 1 )
		   pc . give_item2 ( 76015 , 1 )
		   pc . give_item2 ( 76010 , 3 )
		   pc . give_item2 ( 30320 , 3 )
		   item . remove ( )
		  end
	end
end

Mógłby ktoś przerobić ten quest aby od razu dawał skrzynki bo kiedy poraz pierwszy wchodzę do gry nie otrzymuje skrzynki.Wgrałem tylko 1skrzynkę a jej id to"50187",dodam jeszcze ,że kiedy na koncie GM wpisuje "/i 50187" otrzymuję normalną zawartość skrzynki/

1349808562-U331649.jpg

 

Opublikowano

Spróbuj wgrać to:

 

Nie zapomnij pierw w SFTP - Ctrl+t wczytaj quest komendą 

./qc

Potem w grze:

/reload q
uest szkata begin
    state start begin
         when 50187.use begin
         pc . give_item2 ( 27001 , 20 )
         pc . give_item2 ( 27004 , 10 )
         pc . give_item2 ( 27100 , 5 )
         pc . give_item2 ( 27103 , 5 )
         pc . give_item2 ( 50188 , 1 )
         pc.give_item2(72701)
         pc.give_item2(70038, 10)
         pc.give_item2(80009)
         item.remove()
         if pc . job == 3 then
            pc . give_item2 ( 7009 )
         elseif pc . job == 1 then
            pc . give_item2 ( 1009 )
         else
            pc . give_item2 ( 19 )
         end
         end
         when 50188.use with pc.level >= 10 begin
         pc . give_item2 ( 71014 , 3 )
         pc . give_item2 ( 71050 , 3 )
         pc . give_item2 ( 72723 , 1 )
         pc . give_item2 ( 50189 , 1 )
         pc . give_item2 ( 71004 , 3 )
         item . remove ( )
         end
         when 50189.use with pc.level >= 20 begin
         pc . give_item2 ( 76021 , 1 )
         pc . give_item2 ( 50190 , 1 )
         pc . give_item2 ( 27989 , 1 )
         pc . give_item2 ( 71151 , 1 )
         pc . give_item2 ( 71152 , 1 )
         item . remove ( )
         end
         when 50190.use with pc.level >= 30 begin
         pc . give_item2 ( 76018 , 3 )
         pc . give_item2 ( 76012 , 3 )
         pc . give_item2 ( 76011 , 1 )
         pc . give_item2 ( 50191 , 1 )
         pc . give_item2 ( 76016 , 5 )
         item . remove ( )
         end
         when 50191.use with pc.level >= 40 begin
         pc . give_item2 ( 76018 , 3 )
         pc . give_item2 ( 76003 , 3 )
         pc . give_item2 ( 76011 , 1 )
         pc . give_item2 ( 71153 , 1 )
         pc . give_item2 ( 50192 , 1 )
         item . remove ( )
         end
         when 50192.use with pc.level >= 50 begin
         pc . give_item2 ( 76018 , 3 )
         pc . give_item2 ( 76003 , 3 )
         pc . give_item2 ( 76007 , 20 )
         pc . give_item2 ( 70058 , 1 )
         pc . give_item2 ( 76019 , 5 )
         pc . give_item2 ( 50193 , 1 )
         item . remove ( )
         end
         when 50193.use with pc.level >= 60 begin
         pc . give_item2 ( 76018 , 3 )
         pc . give_item2 ( 76003 , 3 )
         pc . give_item2 ( 76000 , 5 )
         pc . give_item2 ( 50194 , 1 )
         pc . give_item2 ( 76009 , 3 )
         item . remove ( )
         end
         when 50194.use with pc.level >= 70 begin
         pc . give_item2 ( 76018 , 3 )
         pc . give_item2 ( 76003 , 3 )
         pc . give_item2 ( 50195 , 1 )
         pc . give_item2 ( 76001 , 1 )
         pc . give_item2 ( 71085 , 3 )
         pc . give_item2 ( 71084 , 3 )
         item . remove ( )
         end
         when 50195.use with pc.level >= 80 begin
         pc . give_item2 ( 76018 , 3 )
         pc . give_item2 ( 76003 , 3 )
         pc . give_item2 ( 76005 , 1 )
         pc . give_item2 ( 76020 , 3 )
         pc . give_item2 ( 50196 , 1 )
         item . remove ( )
         end
         when 50196.use with pc.level >= 90 begin
         pc . give_item2 ( 76022 , 1 )
         pc . give_item2 ( 76015 , 1 )
         pc . give_item2 ( 76010 , 3 )
         pc . give_item2 ( 30320 , 3 )
         item . remove ( )
         end
    end
end

pobrane_3.jpg

 


Opublikowano

 

state quest begin
when login begin
pc.give_item2(50187)
set_state(dwa)
end
state dwa begin
end
end

         when 50187.use begin
         pc . give_item2 ( 27001 , 20 )
         pc . give_item2 ( 27004 , 10 )
         pc . give_item2 ( 27100 , 5 )
         pc . give_item2 ( 27103 , 5 )
         pc . give_item2 ( 50188 , 1 )
         pc.give_item2(72701)
         pc.give_item2(70038, 10)
         pc.give_item2(80009)
         item.remove()
         if pc . job == 3 then
            pc . give_item2 ( 7009 )
         elseif pc . job == 1 then
            pc . give_item2 ( 1009 )
         else
            pc . give_item2 ( 19 )
         end
         end
         when 50187.use with pc.level >= 10 begin
         pc . give_item2 ( 71014 , 3 )
         pc . give_item2 ( 71050 , 3 )
         pc . give_item2 ( 72723 , 1 )
         pc . give_item2 ( 50189 , 1 )
         pc . give_item2 ( 71004 , 3 )
         item . remove ( )
         end
         when 50189.use with pc.level >= 20 begin
         pc . give_item2 ( 76021 , 1 )
         pc . give_item2 ( 50190 , 1 )
         pc . give_item2 ( 27989 , 1 )
         pc . give_item2 ( 71151 , 1 )
         pc . give_item2 ( 71152 , 1 )
         item . remove ( )
         end
         when 50190.use with pc.level >= 30 begin
         pc . give_item2 ( 76018 , 3 )
         pc . give_item2 ( 76012 , 3 )
         pc . give_item2 ( 76011 , 1 )
         pc . give_item2 ( 50191 , 1 )
         pc . give_item2 ( 76016 , 5 )
         item . remove ( )
         end
         when 50191.use with pc.level >= 40 begin
         pc . give_item2 ( 76018 , 3 )
         pc . give_item2 ( 76003 , 3 )
         pc . give_item2 ( 76011 , 1 )
         pc . give_item2 ( 71153 , 1 )
         pc . give_item2 ( 50192 , 1 )
         item . remove ( )
         end
         when 50192.use with pc.level >= 50 begin
         pc . give_item2 ( 76018 , 3 )
         pc . give_item2 ( 76003 , 3 )
         pc . give_item2 ( 76007 , 20 )
         pc . give_item2 ( 70058 , 1 )
         pc . give_item2 ( 76019 , 5 )
         pc . give_item2 ( 50193 , 1 )
         item . remove ( )
         end
         when 50193.use with pc.level >= 60 begin
         pc . give_item2 ( 76018 , 3 )
         pc . give_item2 ( 76003 , 3 )
         pc . give_item2 ( 76000 , 5 )
         pc . give_item2 ( 50194 , 1 )
         pc . give_item2 ( 76009 , 3 )
         item . remove ( )
         end
         when 50194.use with pc.level >= 70 begin
         pc . give_item2 ( 76018 , 3 )
         pc . give_item2 ( 76003 , 3 )
         pc . give_item2 ( 50195 , 1 )
         pc . give_item2 ( 76001 , 1 )
         pc . give_item2 ( 71085 , 3 )
         pc . give_item2 ( 71084 , 3 )
         item . remove ( )
         end
         when 50195.use with pc.level >= 80 begin
         pc . give_item2 ( 76018 , 3 )
         pc . give_item2 ( 76003 , 3 )
         pc . give_item2 ( 76005 , 1 )
         pc . give_item2 ( 76020 , 3 )
         pc . give_item2 ( 50196 , 1 )
         item . remove ( )
         end
         when 50196.use with pc.level >= 90 begin
         pc . give_item2 ( 76022 , 1 )
         pc . give_item2 ( 76015 , 1 )
         pc . give_item2 ( 76010 , 3 )
         pc . give_item2 ( 30320 , 3 )
         item . remove ( )
         end
    end
end

 

 

wklej tego i sproboj

Opublikowano

Nie widać jej, czy jej nie ma?

 

Wpisz w grze 

/i 50187

I zobacz, czy masz.

tak mam

 

state quest begin

when login begin

pc.give_item2(50187)

set_state(dwa)

end

state dwa begin

end

end

         when 50187.use begin

         pc . give_item2 ( 27001 , 20 )

         pc . give_item2 ( 27004 , 10 )

         pc . give_item2 ( 27100 , 5 )

         pc . give_item2 ( 27103 , 5 )

         pc . give_item2 ( 50188 , 1 )

         pc.give_item2(72701)

         pc.give_item2(70038, 10)

         pc.give_item2(80009)

         item.remove()

         if pc . job == 3 then

            pc . give_item2 ( 7009 )

         elseif pc . job == 1 then

            pc . give_item2 ( 1009 )

         else

            pc . give_item2 ( 19 )

         end

         end

         when 50187.use with pc.level >= 10 begin

         pc . give_item2 ( 71014 , 3 )

         pc . give_item2 ( 71050 , 3 )

         pc . give_item2 ( 72723 , 1 )

         pc . give_item2 ( 50189 , 1 )

         pc . give_item2 ( 71004 , 3 )

         item . remove ( )

         end

         when 50189.use with pc.level >= 20 begin

         pc . give_item2 ( 76021 , 1 )

         pc . give_item2 ( 50190 , 1 )

         pc . give_item2 ( 27989 , 1 )

         pc . give_item2 ( 71151 , 1 )

         pc . give_item2 ( 71152 , 1 )

         item . remove ( )

         end

         when 50190.use with pc.level >= 30 begin

         pc . give_item2 ( 76018 , 3 )

         pc . give_item2 ( 76012 , 3 )

         pc . give_item2 ( 76011 , 1 )

         pc . give_item2 ( 50191 , 1 )

         pc . give_item2 ( 76016 , 5 )

         item . remove ( )

         end

         when 50191.use with pc.level >= 40 begin

         pc . give_item2 ( 76018 , 3 )

         pc . give_item2 ( 76003 , 3 )

         pc . give_item2 ( 76011 , 1 )

         pc . give_item2 ( 71153 , 1 )

         pc . give_item2 ( 50192 , 1 )

         item . remove ( )

         end

         when 50192.use with pc.level >= 50 begin

         pc . give_item2 ( 76018 , 3 )

         pc . give_item2 ( 76003 , 3 )

         pc . give_item2 ( 76007 , 20 )

         pc . give_item2 ( 70058 , 1 )

         pc . give_item2 ( 76019 , 5 )

         pc . give_item2 ( 50193 , 1 )

         item . remove ( )

         end

         when 50193.use with pc.level >= 60 begin

         pc . give_item2 ( 76018 , 3 )

         pc . give_item2 ( 76003 , 3 )

         pc . give_item2 ( 76000 , 5 )

         pc . give_item2 ( 50194 , 1 )

         pc . give_item2 ( 76009 , 3 )

         item . remove ( )

         end

         when 50194.use with pc.level >= 70 begin

         pc . give_item2 ( 76018 , 3 )

         pc . give_item2 ( 76003 , 3 )

         pc . give_item2 ( 50195 , 1 )

         pc . give_item2 ( 76001 , 1 )

         pc . give_item2 ( 71085 , 3 )

         pc . give_item2 ( 71084 , 3 )

         item . remove ( )

         end

         when 50195.use with pc.level >= 80 begin

         pc . give_item2 ( 76018 , 3 )

         pc . give_item2 ( 76003 , 3 )

         pc . give_item2 ( 76005 , 1 )

         pc . give_item2 ( 76020 , 3 )

         pc . give_item2 ( 50196 , 1 )

         item . remove ( )

         end

         when 50196.use with pc.level >= 90 begin

         pc . give_item2 ( 76022 , 1 )

         pc . give_item2 ( 76015 , 1 )

         pc . give_item2 ( 76010 , 3 )

         pc . give_item2 ( 30320 , 3 )

         item . remove ( )

         end

    end

end

 

 

wklej tego i sproboj

W tym queśćie prawdopodobnie jest błąd w konsoli wyskakuje mi muststart with 'quest' , a niżej core dumped.Czy może być to spowodowane niewłaściwymi  tabami?

1349808562-U331649.jpg

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...