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] Zmianki za Dodania i na odwrót


Rekomendowane odpowiedzi

Opublikowano

Chodzi mi o to, aby były takie funkcje jak np. "2x Dodanie za 1x zmianka", "4x Dodanie za 2x zmianka, "2x zmianka za 4x dodanie".

 

Itd.

 

 

Daje limit

Opublikowano
quest SystemPunktow3 begin
	state start begin
		when login or levelup with pc.get_level() >= 1 begin
			set_state( zielone )
		end
	end
	state zielone begin
		when 20011.chat."Wymień zielone punkty na itemy " begin
			-----------------------------
            local brak_zielonych = "Niestety, ale nie masz Wystarczającej ilości Zielonych punktów. "
            -----------------------------
			say_title("Wymien zielone punkty na itemy")
				local s = select ( "15 Dodan bonow 20 ZP " , "30 Dodan bonow 40 ZP " , "60 Dodan bonow 80 ZP" , "10 Zmian bonu 20 ZP " , "20 Zmian bonu 40 ZP " , "40 Zmian bonu 80 ZP" , "Anuluj" )
					if 1 == s then
						if pc.count_item(9996) >= 20 then
							pc.give_item2(71085, 15)
							pc.remove_item(9996, 20)
						else
                            say(brak_zielonych)
                        end
					elseif 2 == s then
						if pc.count_item(9996) >= 40 then
							pc.give_item2(71085, 30)
							pc.remove_item(9996, 40)
						else
                            say(brak_zielonych)
                        end
					elseif 3 == s then
						if pc.count_item(9996) >= 80 then
							pc.give_item2(71085, 60)
							pc.remove_item(9996, 80)
						else
                            say(brak_zielonych)
                        end
					elseif 4 == s then
						if pc.count_item(9996) >= 20 then
							pc.give_item2(71084, 10)
							pc.remove_item(9996, 20)
						else
                            say(brak_zielonych)
                        end
					elseif 5 == s then
						if pc.count_item(9996) >= 40 then
							pc.give_item2(71084, 20)
							pc.remove_item(9996, 40)
						else
                            say(brak_zielonych)
                        end
					elseif 6 == s then
						if pc.count_item(9996) >= 80 then
							pc.give_item2(71084, 40)
							pc.remove_item(9996, 80)
						else
                            say(brak_zielonych)
                        end
					end
				end
		end
end

przerob sobie to,quest 100% dziala jak jakis problem bedzie z przerobieniem to pisz, to dam ci gotowca.

Opublikowano
quest wymiana begin
	state start begin
		when 20355.chat."Wymiana dodań/zmianek " begin
			say_title("Kapitan: ")
			say("Witaj, potrzebujesz wymienić ")
			say("zmianki na dodania lub odwrotnie? ")
			say("Dobrze trafiłeś, wybierz co chcesz zrobić: ")
			say("Stosunek 3 zmianki do 5 dodań ")
			say("")
			local s = select("Zmiany na Dodania", "Dodania na Zmiany", "Wyjdź ")
				if s == 1 then
				if pc.count_item(71084) >= 1 then
					pc.give_item2(71085, 5)
					pc.remove_item(71084, 3)
				syschat("[INFORMACJA] Pomyślnie wymieniono przedmioty! ")
				else
				syschat("[INFORMACJA] Nie masz Zaczarowania Przedmiotu! ")
				end
				elseif s == 2 then
				if pc.count_item(71085) >= 1 then
					pc.give_item2(71084, 3)
					pc.remove_item(71085, 5)
				syschat("[INFORMACJA] Pomyślnie wymieniono przedmioty! ")
				else
				syschat("[INFORMACJA] Nie masz Wzmocnienia Przedmiotu! ")
				end
				elseif s == 3 then
					return
				end
		end
	end
end

Dodaj sobie jeszcze inne opcje wymiany, jeśli chcesz.

727881401622271220780.jpeg

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...