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 z Oknem Craftingu


Rekomendowane odpowiedzi

Opublikowano

Siema  mam pewien problem dodałem okno craftingu i gdy wpisałem  w cube.txt

section
    npc    20018
    item    50721    1
    reward    50801    1
    percent    100
end
section
    npc    20018
    item    50722    1
    reward    50802    1
    percent    100
end
section
    npc    20018
    item    50723    1
    reward    50803    100
    percent    100
end
section
    npc    20018
    item    50724    1
    reward    50804    100
    percent    100
end

To okno sie otwiera lecz nie widze przedmiotów jakie potrzeba na zamiane ( ogólnie jak przełoże item potrzebny na wymiane do okna to wymieni )

 

Więc pytanie jak dodać do okna craftingu ikonki tak żeby było je widać

 

Zapewne jest to przez questa jak by ktoś posiadał i by udost. byłbym wdzięczny

Opublikowano

tablicy z przedmiotami nie musisz uzupełniać w quescie, możesz dodać to do questlib.lua też odczyta.. funkcje masz tu, wystarczy uzupełnić pod własne, czyli to co w cube.txt

function cube_open(vnum)
			cube_results = {}
			cube_needs = {}
			cube_results[20018] = "50801,1/50802,1/50803,100/50804,100"    #<-- tu dodajesz co otrzymujesz i ile sztuk po przecinku, slash służy do oddzielania przedmiotów
			cube_needs[20018] = "50721,1@50722,1@50723,1@50724,1"     #<-- a tu dodajesz co potrzeba do ulepszenia, zaś małpa tu służy do oddzielania przedmiotów w okienku którym pokazuje się co potrzeba do ulepszenia
			cmdchat("cube_npc_id "..vnum.."")
			cmdchat("cs_result "..cube_results[vnum].."")
			cmdchat("cs_need "..cube_needs[vnum].."")
			command("cube open")
			return
end

 mam nadzieje ze jasno objaśniłem

"Jeżeli za­bałaga­nione biur­ko jest oz­naką za­bałaga­nione­go umysłu, oz­naką cze­go jest pus­te biur­ko?"  

                                                                                                                                   -  A.Einstein

Opublikowano

po co Ci cube.lua? te funkcje co podałem wyżej dodaj na koniec

questlib.lua

w quescie mozesz ja usunać i zostawić samą rozmowe

"Jeżeli za­bałaga­nione biur­ko jest oz­naką za­bałaga­nione­go umysłu, oz­naką cze­go jest pus­te biur­ko?"  

                                                                                                                                   -  A.Einstein

Opublikowano

po co Ci cube.lua? te funkcje co podałem wyżej dodaj na koniec

questlib.lua

w quescie mozesz ja usunać i zostawić samą rozmowe

 

 

Okey dzieki wielkie jak pisałem posta to nie widziałem że napisałeś leci limit

temat do zamkniecia

Opublikowano

najpierw napisz czy działa, chociaż powinno na 100%, ponieważ sam mam to u siebie i działa bez problemu

"Jeżeli za­bałaga­nione biur­ko jest oz­naką za­bałaga­nione­go umysłu, oz­naką cze­go jest pus­te biur­ko?"  

                                                                                                                                   -  A.Einstein

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...