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

[PROBLEM] itemki na start


Rekomendowane odpowiedzi

Opublikowano

Witam.

mam taki problem....

dodałem itemki na start w object, wszystko dodało się dobrze, dostaję eq na start,level konia itp...

ale gdy przenoszę się na inną mapkę i spowrotem dostaje znów eq na start, i tak w kółko...

ktoś moze mi pomóc??

oto mój quest z ftp... gdzie tu jest błąd???

if pc . getqf ( "basic_weapon" ) = 0 then
pc . setqf ( "basic_weapon" , 1 )
local item = 19
if pc . job == 1 then
pc . give_item2 ( "11409" )
pc . give_item2 ( "1009" )
pc . give_item2 ( "14009" )
pc . give_item2 ( "15009" )
pc . give_item2 ( "16009" )
pc . give_item2 ( "17009" )
pc . give_item2 ( "13009" )
pc . give_item2 ( "12349" )
elseif pc . job == 0 then
pc . give_item2 ( "19" )
pc . give_item2 ( "11209" )
pc . give_item2 ( "12209" )
pc . give_item2 ( "14009" )
pc . give_item2 ( "15009" )
pc . give_item2 ( "16009" )
pc . give_item2 ( "17009" )
pc . give_item2 ( "13009" )
elseif pc . job == 2 then
pc . give_item2 ( "11409" )
pc . give_item2 ( "19" )
pc . give_item2 ( "11609" )
pc . give_item2 ( "14009" )
pc . give_item2 ( "15009" )
pc . give_item2 ( "16009" )
pc . give_item2 ( "17009" )
pc . give_item2 ( "13009" )
elseif pc . job == 3 then
pc . give_item2 ( "12629" )
pc . give_item2 ( "11809" )
pc . give_item2 ( "7009" )
pc . give_item2 ( "14009" )
pc . give_item2 ( "15009" )
pc . give_item2 ( "16009" )
pc . give_item2 ( "17009" )
pc . give_item2 ( "13009" )
end
end
if pc . countitem ( item ) == 0 and pc . weapon ~= item then
pc . give_item2 ( "50053" )
pc . give_item2 ( 27002 , 200 )
pc . give_item2 ( "72702" )
horse . ride ( )
horse . set_level ( 21 )
pc . set_skill_level ( 131 , 1 )
say ( "Witaj na serwerze TouringMT2" )
say ( "Milej gry" )
end

reflinki

Opublikowano

Witam moim zdaniem to powinno wyglądać tak :)

quest first_login begin
	state start begin
			when login with pc.getqf("login") != 0 begin
			pc.setqf("login",1)

					say_reward(string.format("Witamy na !"))
					say("")
					say("Raty na serwerze:")
					say("Doświadczenie : 250%")
					say("Drop : 250%")
					say("Yang : 250%")
					say("Otrzymałeś bonus 200 punktów SM!")
					say("Możesz wykorzystać je na naszej stronie wl")
					say("Gratulujemy!")
					say_reward(string.format("Życzymy miłej gry."))

					pc . give_item2 ( "14009" , 1 )
					pc . give_item2 ( "15009", 1 )
					pc . give_item2 ( "13009" , 1 )
					pc . give_item2 ( "16009" , 1 )
					pc . give_item2 ( "17009" , 1 )
					pc . give_item2 ( "50059" , 1 )
					pc . give_item2 ( "80009" , 1 )
				 pc . change_alignment ( "200000" )				
					pc . give_item2 ( "27003" , 200 )
					pc . give_item2 ( "27006" , 200 )
				 pc . give_item2 ( "27102" , 200 )
				 pc . give_item2 ( "27105" , 200 )
				 pc . give_item2 ( "70038" , 200 )

					pc . set_skill_level ( 131 , 59 )
					horse.set_level ( 21 )
					horse.ride()


	if pc.job==0 then --WOJOWNIK
	pc . give_item2 ( "19" , 1 )
	pc . give_item2 ( "3009" , 1 )
	pc . give_item2 ( "11209" , 1 )
	pc . give_item2 ( "12209" , 1 )
	end
	if pc.job==1 then --NINJA
	pc . give_item2 ( "1009" , 1 )
	pc . give_item2 ( "2009" , 1 )
	pc . give_item2 ( "11409" , 1 )
	pc . give_item2 ( "12349" , 1 )
	end
	if pc.job==2 then -- SURA
	pc . give_item2 ( "19" , 1 )
	pc . give_item2 ( "11909" , 1 )
	pc . give_item2 ( "12489" , 1 )
	end
	if pc.job==3 then -- SZAMAN
	pc . give_item2 ( "5009" , 1 )
	pc . give_item2 ( "7009" , 1 )
	pc . give_item2 ( "11809" , 1 )
	pc . give_item2 ( "12929" , 1 )
	end
end
	end
end

To nie jest ten sam quest ale masz ten powinien działać

Opublikowano

Witam moim zdaniem to powinno wyglądać tak :)

quest first_login begin
	state start begin
			when login with pc.getqf("login") != 0 begin
			pc.setqf("login",1)

					say_reward(string.format("Witamy na !"))
					say("")
					say("Raty na serwerze:")
					say("Doświadczenie : 250%")
					say("Drop : 250%")
					say("Yang : 250%")
					say("Otrzymałeś bonus 200 punktów SM!")
					say("Możesz wykorzystać je na naszej stronie wl")
					say("Gratulujemy!")
					say_reward(string.format("Życzymy miłej gry."))

					pc . give_item2 ( "14009" , 1 )
					pc . give_item2 ( "15009", 1 )
					pc . give_item2 ( "13009" , 1 )
					pc . give_item2 ( "16009" , 1 )
					pc . give_item2 ( "17009" , 1 )
					pc . give_item2 ( "50059" , 1 )
					pc . give_item2 ( "80009" , 1 )
				 pc . change_alignment ( "200000" )				
					pc . give_item2 ( "27003" , 200 )
					pc . give_item2 ( "27006" , 200 )
				 pc . give_item2 ( "27102" , 200 )
				 pc . give_item2 ( "27105" , 200 )
				 pc . give_item2 ( "70038" , 200 )

					pc . set_skill_level ( 131 , 59 )
					horse.set_level ( 21 )
					horse.ride()


	if pc.job==0 then --WOJOWNIK
	pc . give_item2 ( "19" , 1 )
	pc . give_item2 ( "3009" , 1 )
	pc . give_item2 ( "11209" , 1 )
	pc . give_item2 ( "12209" , 1 )
	end
	if pc.job==1 then --NINJA
	pc . give_item2 ( "1009" , 1 )
	pc . give_item2 ( "2009" , 1 )
	pc . give_item2 ( "11409" , 1 )
	pc . give_item2 ( "12349" , 1 )
	end
	if pc.job==2 then -- SURA
	pc . give_item2 ( "19" , 1 )
	pc . give_item2 ( "11909" , 1 )
	pc . give_item2 ( "12489" , 1 )
	end
	if pc.job==3 then -- SZAMAN
	pc . give_item2 ( "5009" , 1 )
	pc . give_item2 ( "7009" , 1 )
	pc . give_item2 ( "11809" , 1 )
	pc . give_item2 ( "12929" , 1 )
	end
end
	end
end

To nie jest ten sam quest ale masz ten powinien działać

 

to jest quest od bambus3k... ale i tak on nie działa...

już napisałem odnowa i działa

Temat do zamknięcia...

reflinki

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...