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

[TuT] Jak Stworzyć, Dodać Do Clienta I Na Serwer Nowy Item


Razor96

Rekomendowane odpowiedzi

Opublikowano

Zaczynamy !!

B) B)

Potrzebne linki:

PaintNet

http://www.getpaint.net/download.html

Strona producenta więc bez skanu

 

Notepad++

http://notepad-plus-plus.org/

strona producenta więc bez skanu

 

Paker do plików eix/epk/item_proto

 

paker eix/epk

http://www.mpcforum.pl/topic/193085-tutsprawny-paker-do-plikw-eix-i-epk-paker-do-mob-proto-i-item-proto/

 

paker item_proto

http://www.mpcforum.pl/topic/205314-dltutmetin2-repacker-1200/

 

Konwerter item_Proto

http://www.mpcforum.pl/topic/255285-tutorial-konwertowanie-item-proto-clientowego-do-serwera/

 

Tut Gdyby ktoś miał taki błąd:

 

1_hhhxpra.JPGscreen by Damdus

http://www.mpcforum.pl/topic/284324-tutdlnaprawa-problemu-z-oknem-postaci/

 

 

1.Tworzenie ikonki przedmiotu

 

-Otwieramy Program PaintNet

 

-Klikamy

Ctrl+r

 

tut1e.png

 

 

-Ustawiamy wysokość i szerokość na:

32x32

 

tut2cs.png

 

-Zaznaczamy cały obszar roboczy, po czym naciskamy:

Delete

 

tut3.png

 

-Powinniśmy zobaczyć taki obraz:

 

tut4a.png

 

 

-Jeżeli ujrzeliśmy coś takiego, możemy zacząć tworzyć naszą ikonkę.

*Naciskając

ctrl+"+"
ctrl+"-"

możemy powiększać i zmniejszać obraz

 

-Po Skończonej pracy zapisujemy plik w formacie .tga, nazwa pliku musi składać się tylko z cyfr (np. 14770)

 

tut5q.png

 

Mamy Gotową ikonkę, teraz dodamy ją do Clienta

 

2.Dodawanie ikonki do Clienta

 

-Rozpakowujemy plik icon.eix i icon.epk. Jak ?? Według tego Tuta:

http://www.mpcforum.pl/topic/193085-tutsprawny-paker-do-plikw-eix-i-epk-paker-do-mob-proto-i-item-proto/

UWAGA WSZYSTKIE PLIKI TEKSTOWE W TYM PLIKI .XML OTWIERAMY PROGRAMEM NOTEPAD++

 

-Po rozpakowaniu wchodzimy do:

Source/icon/item

używamy opcji szukaj, aby upewnić się że nie ma już takiego pliku w folderze.

Jeżeli zdarzyło się że taki plik już jest w cliencie, zmieniamy jego nazwę i próbujemy znowu.

(oczywiście na Puplicie zostawiamy kopię tego pliku !!)

 

 

-Gdy już dodaliśmy ikonkę do tego folderu, wychodzimy z niego i otwieramy plik:

RootPackGen.xml

 

-Dopisujemy na dole pliku taką linijkę:

<File archivedPath="icon/item/nazwa pliku.tga" type="1"><![CDATA[source\icon\item\nazwa pliku.tga]]></File>

Oczywiście zamiast "nazwa pliku" wpisujecie podaną przez was nazwę.

(Linijkę dodajemy przed):

	</Action>

 

-Zapisujemy i zamykamy

 

-Przeciągamy plik RootPackGen.xml na plik m2.exe.

 

-Jeżeli Stało się tak:

Ujrzeliśmy taki obraz:

 

tut6a.png

 

Oraz utworzyły się nam pliki:

icon.epk
icon.eix

 

Zrobiliśmy wszystko dobrze!!

 

-Teraz kopiujemy te 2 pliki do folderu Pack w naszym Cliencie ;]

 

Mamy dodaną ikonkę do Clienta!

B)

 

Teraz trzeba dodać opis itemku(Od jakiego Lvl nazwę itd ;])

 

3.Dodawanie Wpisu w Item_proto

 

 

-Rozpakowujemy plik locale_pl.eic i locale_pl.epk w taki sam sposób jak icon

 

-Pobieramy program z Tuta:

http://www.mpcforum.pl/topic/205314-dltutmetin2-repacker-1200/

 

-Instalujemy (najlepiej na dysku D)

 

-Uruchamiamy program, ustawiamy język na:

English

 

tut7lx.png

 

 

-Otwieramy Zakładkę:

Item/Mob

 

-W pierwszym okienku podajemy ścieżkę do pliku item_proto

(Najprawdopodobniej powinna wyglądać tak:)

Miejsce w którym zainstalowaliście pakera/folder z pakerem/Source/locale/pl/item_proto

 

-klikamy:

Extract

 

tut8j.png

 

 

-Otwieramy folder w którym zainstalowaliśmy naszego pakera.

 

-Mamy tam plik:

item_proto_repack.xml

Otwieramy go notepadem++

 

-I teraz szukamy sobie wzoru np ja robię hełm więc poszukam sobie wpisu jakiegoś hełmu :D

Np. Tradycyjny hełm

 

-Klikamy

Ctrl+f

po czym wpisujemy nazwę itemku który ma być wzorem.

 

-Jak już znaleźliśmy sobie wzór, to kopiujemy cały wpis i wklejamy go na dole.

 

-Edytujemy sobie wpis według własnej woli :)*|**|***

Oznaczenia mamy tutaj:

http://www.mpcforum.pl/topic/280017-pytanie-item-proto-i-nazwy/

Radzę poczytać posty niżej, ponieważ w głównym poście nie ma wypisanego wszystkiego ;D

*Uwaga!! Dostępność ID należy sprawdzić w taki sam sposób jak dostępność nazwy ikonki!!

**(tylko że w notepadzie++ klikamy ctrl+f i wpisujemy ID, sprawdzamy czy jest wolne)

***(ID najlepiej takie jaka jest nazwa pliku ikonki)

 

-Zapisujemy i zamykamy

 

-Pobieramy konwertera Item_proto(link na górze Tuta)

 

-Wypakowujemy go do jakiegoś folderu.

 

-Kopiujemy plik item_proto_repack.xml do folderu z konwerterem.

 

-Otwieramy kopię i usuwamy wszystkie wpisy poza:

*Własnym wpisem (nowego itemku)

*linijkami:

<item_proto extended="true" version="1">
oraz
</item_proto>

Zapisujemy i zamykamy.

 

-Uruchamiamy konwertera, podajemy w nim ścieżkę do pliku item_proto_repack.xml (tego z tylko naszym wpisem, aby podać ścieżkę klikamy Procurar). Po czym naciskamy Converter

 

-Utworzył się nam plik:

item_proto.sql

nim zajmiemy się później.

 

-Teraz znowu uruchamiamy naszego pakera item proto (jeżeli go zamknęliśmy)

Wchodzimy do zakładki "Item/Mob" po czym tam gdzie wtedy kliknęliśmy Extract jest Recreate, teraz klikamy to.

 

tut9l.png

 

Uwaga ścieżka do Pliku item_proto nadal musi być wpisana !!

 

 

-W naszym rozpakowanym Locale_pl utworzył się nam plik:

item_proto_old

Go wycinamy i wklejamy na pulpit, na wszelki wypadek, gdyby coś nie tak było z nowym item_proto.

 

-Otwieramy Notepadem++ plik

Item_list

 

-Dopisujemy linijkę:

IDitemku	ARMOR	icon/item/nazwa pliku.tga
IDitemku	ARMOR	icon/item/nazwa pliku.tga
IDitemku	ARMOR	icon/item/nazwa pliku.tga
IDitemku	ARMOR	icon/item/nazwa pliku.tga
IDitemku	ARMOR	icon/item/nazwa pliku.tga
IDitemku	ARMOR	icon/item/nazwa pliku.tga
IDitemku	ARMOR	icon/item/nazwa pliku.tga
IDitemku	ARMOR	icon/item/nazwa pliku.tga
IDitemku	ARMOR	icon/item/nazwa pliku.tga
IDitemku	ARMOR	icon/item/nazwa pliku.tga

ID itemku- podajemy po kolei ID od +0 do +9 (ID najlepiej takie jaka jest nazwa pliku ikonki)

Nazwa pliku- podajemy nazwę pliku naszej ikonki.

 

-Zapisujemy i zamykamy.

 

-Pakujemy plik locale_pl w taki sam sposób jak icon

 

Jeżeli mamy coś takiego:

 

tut6a.png

 

Oraz utworzyły się nam pliki:

locale_pl.epk
locale_pl.eix

 

Zrobiliśmy wszystko dobrze!!

 

Kopiujemy pliki locale_pl.eix|.epk do folderu pack w Cliencie.

 

Mamy dodane wpisy w Item_Proto i item_list !! Tak więc w cliencie jest wszystko gotowe. Teraz czas na serwer.

 

4.Dodawanie Itemku Do serwera

:)

 

-Uruchamiamy serwer.

 

-Logujemy się do NaviCat

 

-Wchodzimy do:

Player/Query/New Query

 

tut10w.png

 

 

-Otwieramy nasz plik:

item_proto.sql

Notepadem++

 

-Kopiujemy zawartość i wklejamy do okienka NaviCata.

 

-Klikamy Run

 

tut11q.png

 

 

Powinny nam się wgrać dane wpisy na serwer.

 

tut12.png

 

 

5.Sprawdzanie czy wszystko ok :unsure:

 

-Logujemy się do gry. Na postać GM'a

 

-wpisujemy na czacie:

/reload proto

 

-oczekujemy chwilę na komunikat.

 

-Wpisujemy na czacie komendę:

/i ID itemku

ID itemku- tego nowego oczywiście.

 

-Sprawdzamy czy wszystko działa tzn:

*Czy go widać (ikona oraz opis)

*Czy da się go założyć, zdjąć.

*Da się wyrzucić

*Ulepszamy od +0 do +9 czy nie ma żadnego buga.

 

Jeżeli nie zauważyliście żadnych błędów podczas sprawdzania itemku znaczy że wszystko zrobiliście dobrze!! Gratulacje.

 

Ja robiłem wszystko równo z Tutem i taki jest wynik mojej pracy: (ikonkę robiłem na szybko :D)

 

tut13.png

 

 

Tuta Pisałem ponad 2 godziny :D Więc liczę na +.

 

Tut By Razor96 For MPC Zakaz Kopiowania na inne fora !!

Opublikowano

Pakery item_proto to przeżytek B) W dzisiejszych czasach dodaje się query na serwer i item_proto_conventer :P Co zajmuje raptem parę sekund. Ale i tak masz plusa :P

11573538277329494069.gif

Opublikowano

Ja tam wolę pakować item_proto :D

 

dziex za plusy, zapraszam resztę do komentowania mojej pracy pisemnej :P

Opublikowano

Dobry tutorial : )

Podałbyś jakiś tutorial do Paint.NET tutaj albo na GG?

Bo nie wiem od czego zacząć...

GG:5542533

Bez jakichkolwiek danych,proszę nie pisać w sprawie pomocy...

Opublikowano

Fajnie że zrobiłeś taki poradnik bo wiele osób prosiło mnie i ciebie pewnie też o taki poradnik.Na pewno większości się przyda i leci +

reymysterio-sygnatura-psdcopy.png
  • 2 tygodnie później...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...