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

Jak zrobić system cube?


Rekomendowane odpowiedzi

Opublikowano

potrzebuje aby ktos wytlumaczyl w 110% jak napisac quest pod cube tzn w tej pierwszej kolumnie wpisujemy co chcemy otrzymac a w tej drugiej skladniki-moje pytanie brzmi jak zapisać że np chce zatruty miecz ale zeby go zrobic potrzebuje 27992,27993,27994 i tego wszystkiego po 5-z gory dzieki za pomoc! :)

Opublikowano

ziom jak Ty amsz tego redaktora to ja nie wiem...1)temat jest w zakładce quest a Ty mnie do ssh odsyłasz...chce wytlumaczenie questy cube   no ii chce wiedziec jak prawidlowo ustawic otrzymywanie,potrzebowany ten item+ilość,i jeszcze np potrzebuje ten item no i jeszcze ten juz wiesz co jest 5?

76111563649297818355.jpg

Opublikowano

Game 28k domyślam się..

Wchodzisz na turkmmo i szukasz sobie plików serwera tureckiego. Pobierasz pliki wraz z clientem i sobie szukasz cube.

Sam miałem z tym problem, kiedy bazowałem na 28 k.. Trochę Ci może z tym zejść, ale dobre chęci i będzie dobrze:)

Opublikowano

34k terenzo ;_; chodzi mi kuźwa o wyjaśnienie questu..Bynajmniej mam problem że chciałbym otrzymać trutka+9 (id 189) z czerwona/niebieska/biala perła (27992/27993/27994 id) i ich potrzebuje np 200 no i problem tego kalibru że buguje mi się całe okno cube jak tak ustawiam...Nie widać żadnego przedmiotu w tym okienku cube ani materialow ktore potrzebuje i nie wiem co źle robie.. 

Opublikowano

Cube masz w locale/poland/ i tam edytujesz itemy. W queście jest tylko say, nie ma nic innego. Chyba że masz innego questa, to go podaj.

Opublikowano

Jak już to nie quest ^^ - Quest wywołuje otwarcie okna u danego npc.
Natomiast za reszte co ma być w nim itd itp.. odpowiada cube.txt
 
Przejdz do /[...]/poland/cube.txt
 
section
npc 20018 # id npc u ktorego ma byc crafing zgodnie z questem
item 50722 1 # item potrzebny do wytworzenia czegos
reward 50802 1 # item ktory otrzymamy po wytworzeniu
percent 100 # szansa na wytworzenie danego itemu
end

Pod wzór tego co napisałeś:

section
npc 20019
item 27992 5
item 27993 5
item 27994 5
reward 180 1
percent 100
end

Ewentualnie można to zrobić w questlibie.

1EPZ6G.gif

Opublikowano

Cube masz w locale/poland/ i tam edytujesz itemy. W queście jest tylko say, nie ma nic innego. Chyba że masz innego questa, to go podaj.

 


Jak już to nie quest ^^ - Quest wywołuje otwarcie okna u danego npc.
Natomiast za reszte co ma być w nim itd itp.. odpowiada cube.txt
 
Przejdz do /[...]/poland/cube.txt
 
section
npc 20018 # id npc u ktorego ma byc crafing zgodnie z questem
item 50722 1 # item potrzebny do wytworzenia czegos
reward 50802 1 # item ktory otrzymamy po wytworzeniu
percent 100 # szansa na wytworzenie danego itemu
end

Pod wzór tego co napisałeś:

section
npc 20019
item 27992 5
item 27993 5
item 27994 5
reward 180 1
percent 100
end

Ewentualnie można to zrobić w questlibie.

 

 

Żyjecie pany inną datą :)

 

za te okno: 8920014197698471310593.jpg

 

odpowiada quest typu: http://wklej.to/fXdAC- pierwsza funkcja co chcemy druga co potrzebujemy :)

#2 Wy mowicie o /poland/cube.txt -zgoda tam też idzie crafting ALE NIE TEN :) Tam się "craftują" itemy w oknie "BADACZ ZIÓŁ" taka mała coś nie wiem może 3x5 czy coś,wiecie co jest 5?Znaczy na pewno wiecie bo no wiecie gdzie to sie "craftuje" mi bynajmniej chodzi o ten crafting który podałem na górze :)

Opublikowano

cube.txt odpowiada za wyrobienie itemu, twój quest odpowiada za widok itemu, a w cliencie masz cmdchaty..

 

Tzn. Jeżeli dasz w quescie trute i na nią 3 perły /red/blue/white to tylko widok bo i tak nic nie zrobisz, musisz w cube.txt zrobić

wpis tego typu:

section
npc 20019
item 27992 5
item 27993 5
item 27994 5
reward 180 1
percent 100
end
Opublikowano

no dobrze a teraz 3 wiadomości wcześniej :) 

 

34k terenzo ;_; chodzi mi kuźwa o wyjaśnienie questu..Bynajmniej mam problem że chciałbym otrzymać trutka+9 (id 189) z czerwona/niebieska/biala perła (27992/27993/27994 id) i ich potrzebuje np 200 no i problem tego kalibru że buguje mi się całe okno cube jak tak ustawiam...Nie widać żadnego przedmiotu w tym okienku cube ani materialow ktore potrzebuje i nie wiem co źle robie.. 

 

teraz co na to powiesz? :) 

Opublikowano

znaczy kuźwa,nie wiem czy buguje,po prostu nie pokazują mi się żadne ikonki w tym oknie :x 
+syserr jest czysty,syser w ftp też jest czysty i jestem w dupie tu jest problem...
Nie ma żadnego poradnika,szczerze mówiąc to była metoda prób i błędów...Bardziej brałem to drogą dedukcji niż przez neta... 

 

cube_results[20018] = "50801,1/50802,1/50803,100/50804,100"
cube_needs[20018] = "27992,1&27993,1&27994,1@50722,1@50723,1@50724,1"

#1 id npc

#2 przedmiot
#3 ilość
#4 oddzielenie 

_____________________________

#1 przedmiot+ilość

#2 TO JEST CO JESZCZE POTRZEBUJEMY DO ULEPSZENIA PRZEDMIOTU

#3 A TO JEST ODDZIELENIE 

______________________________

cube_results[20018] = "50801,1

cube_needs[20018] = "27992,1&27993,1&27994,1

wiec zeby otrzymac przedmiot id 50801 potrzebuje przedmiot o id 27992,93,94 
 

Opublikowano

­Rozumiem tego questa, ale nie rozumiem dlaczego tak masz. Client jaki? Przeszukaj rooty za pomocą notepad++ w celu znalezienie cube i sprawdź

czy masz coś takiego jak cube_result itp.

 

Zrób cube.lua i tam daj coś takiego:

function cube_open(vnum) 
    cube_results = {} 
    cube_needs = {} 

    -- Generator URL:  
    -- PASTE GENERATED DATA BELOW THIS -- 
         
        cube_results[20018] = "189,1/180,1" 
        cube_needs[20018] = "27003,10&27002,50@27003,5&27002,25" 
     
    -- GENERATED DATA END -- 
     
     
     
    cmdchat("cube_npc_id "..vnum.."") 
    cmdchat("cs_result "..cube_results[vnum].."") 
    cmdchat("cs_need "..cube_needs[vnum].."") 
    command("cube open") 
    return 
end  

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...