Zaczynamy pracę, odpalamy Dat Editora wchodzimy w pasku zadań na
file/open lub naciskamy ikonke folderu pod nim

Wybieramy lokalizacje plików
Tibia.dat i
Tibia.spr oraz wersje tibii pod jaka robimy przedmiot
780 to wszystkie najnowsze wersje poczynając od wersji 7.8
760 dla wersji 7.6
Wczytujemy pliki naciskając
Open

Jeśli wszystko poszło po naszej myśli naszym oczom powinien ukazać się o to ten wspaniały widok

Pewnie ktoś znając poprzednią wersję poradnika zadawał sobie pytanie:
"a co z edycją Tibia.spr?" Ta wersja Dat Editora posiada wbudowany Spr editor dzieki czemu możemy dodawać sprite łatwo i bez męczarni.
W pasku zadań otwieramy
Import/sprites przechodzimy do lokalizacji naszego pliku i wczytujemy go.

Wyskakuje nam zapytanie
czy chcemy podmienić obecnie zaznaczony sprite. Oczywiście naciskamy
NIE jako że chcemy dodać nowy sprite.

Tworzymy teraz nowy przedmiot: w pasku zadań wchodzimy na
file/new/item po stworzeniu w oknie Item powinno automatycznie przeskoczyć nam do nowego "pustego" przedmiotu

W oknie
Sprites przesuwamy się na sam dół aby znaleźć nasz nowo dodany sprite, zaznaczamy go. Na pasku zadań wybieramy
Edit/set Sprite

Teraz w oknie
Item Sprites "pusty" sprite powinnien zmienić się na nasz sprite.
W oknie
Item Stats ustawiamy potrzebne w przedmiocie
atrybuty (dokładny opis ich wszystkich w pkt 2)
Zapisujemy pliki
Tibia.dat i
Tibia.spr naciskając
Compile

Jeżeli wszystko przebiegło zgodnie z planem powinno to wyglądać tak
Musimy zedytować plik
items.otb oraz
items.xml w silniku z drugim możemy to zrobić spokojnie w notatniku znów do
items.otb potrzebujemy
Item Editora odpowiednim pod wersje clienta nad którym pracujemy. W tym poradniku opisze to za pomocą OTIE 0.3.0 (8.1)
Wrzucamy nasze
Tibia.dat i
.spr do folderu z Item editorem. Odpalamy go i ładujemy
items.otb z naszego silnika dajemy "
tools\create missing client items"
powinno nam stworzyć 1 do kilkunastu itemków. na 99.99% nasz item będzie znajdować się w other. Zaznaczamy podpowiednie
atrybuty i zapisujemy.

otwieramy
items.xml za pomocą notatnika dajemy ctrl+f i wyszukujemy
sid itemu (u mnie 7562)
powinno nam znaleźć coś takiego
Kod:
<item id="7562" name="">
<attribute key="weight" value="0"/>
</item>
jeśli znajdzie to zmieniamy to na:
Kod:
<item id="7562" article="a" name="Mithril Armor">
<attribute key="description" value="This is a very light and strong armor"/>
<attribute key="weight" value="1000"/>
<attribute key="armor" value="15"/>
<attribute key="slotType" value="body"/>
</item>
jeśli nie po prostu wrzucamy to na samym końcu.
zapisujemy.
Atrybuty w items.xml:
Kod:
<item id="XXXX" (numer przedmiotu) article="a/an" (chyba kazdy wie o co chodzi jak nie odsylam do gramatyki j. angielskiego) name="nazwa przedmiotu">
<attribute key="description" value="opis"/>
<attribute key="weight" value="XXXX"/> waga 100=1 cap
<attr?bute key="armor" value="xx"/> obrona
<attribute key="slotType" value="body/hand/two-handed/legs/head/feet/ring/necklace/backpack"/> rodzaj slotu (gdzie ubieramy przedmiot
<attribute key="decayTo" value="xxxx" /> przemiana itemu na inny xxxx = numer przedmiotu
<attribute key="duration" value="xx" /> czas po jakim nastepuje przemiana (brak tego atrybutu =stala przemiana) 1=1s (?)
<attribute key="containerSize" value="xx" /> rozmiar pojemnika (tylko gdy w items.otb i tibia.dat jest zaznaczone container)
<attribute key="speed" value="XX"/> zwiekszenie szybkosci poruszania sie
<attribute key="range" value="X"/> zasieg X=ilosc sqm na mozna atakowac
<attribute key="defense" value="X"/> obrona tarcz/broni
<attribute key="weaponType" value="sword/club/axe/distance/shield/ammunition"/> rodzaj broni (jaki skill ma zwiekszac)
<attribute key="shootType" value="XX"/> rodzaj strzalu
<attribute key="transformEquipTo" value="XXXX"/> zmiana itema na inny po załozeniu go
<attribute key="transformDeEquipTo" value="XXXX"/> zmiana itema na inny po zdjeciu go
<attribute key="healthGain" value="X"/> ilosc otrzymywanego zycia
<attribute key="healthTicks" value="XXXX"/> czas co jaki otrzymywane jest zycie
<attribute key="manaGain" value="X"/> ilosc otrzymywanej many
<attribute key="manaTicks" value="XXXX"/> czas co jaki otrzymywana jest mana
<attribute key="showduration" value="X"/> pokazuje czas pozostaly do przemiany (<attribute key="decayTo" value="xxxx" />) 0 lub brak=nie pokazywac 1=pokazywac
Tibia.dat i
tibia.spr wrzucamy do clienta odpalamy silnik clienta i cieszymy sie nowym itemkiem: