Tutorial cât mai complet, explicat pe limba tuturor
despre implementarea sistemului de pet.
VirusTotal: https://www.virustotal.com/gui/file/350 ... /detection
Bun să începem!
Mai întâi de toate să prezint ce contine pack-ul
-Resurse necesare implementări sistemului in client
-Resurse necesare implementări sistemului in server
Să presupunem că a-ţi downloadat pack-ul
Intram în folderul "Partea de server"
*Fisierul horse_summon.quest îl adăugăm în /usr/home/game/romanian/...#/quest, apoi îi dăm permisiuni 777.
Ne conectăm la putty/virtualbox ( după caz )
Scriem în consola serverului:
Acum tocmai a-ţi creat itemele ce ajută la chemarea acestor petruri
Cu fisierul horse_summon.quest am terminat, trecem mai departe
Aşadar, ne conectăm la mysql/player/mob_proto
Apăsam tastele ctrl+Q , apoi inseram urmatoarele coduri,apoi apăsăm butonul Run.
Atât a fost si cu implementarea animalelor in baza de date, mai departe!
În pack mai dispunem de dif pentru buna functionare a petului ( pet + cal )
Trecem mai departe, acum observaţi existenţa unui fişier numit petjust4metin.lua
Acesta se aduagă în
Apoi ca acesta să fie recunoscut trebuie citit de fişierul questlib.lua
Aşadar, deschidem questlib.lua cu un editor (recomand Notepad++ )
Iar la sfârsit adăugăm :
ATENTIE: Voi puteţi avea locale-turkey,spanish,germany , eu folosesc locale în română .Deci modificaţi dupa caz!
In pack mai aveti un folder numit "just4metin"
Folderul va fi copiat integral, nemodificat in
Atenţie : Dacă modificaţi numele folderului nu va functiona!
Ne-a mai rămas un singur fişier quest_functions
Deci ne conectam din nou la winscp/filezilla
Intrăm în \usr\home\game\share\locale\romania\quest
Căutam quest_functions- deschidem cu editorul ce l-am recomandat, apoi adăugam la sfârsit :[/b]
Un factor de luat in calcul este mob_proto din locale_x al clientului dvs.
Pentru ca clientul să vadă peturile este necesară despachetarea fisierului mob_proto din client
Adaugând la sfârsit :
În pack-ul care l-am pus la dispoziţie întâlniti folderul "ROOT"
Aşadar, aveti în pack un fisier numit npclist.txt
Este necesară despachetarea fişierului root.epk respectiv eix. Şi inlocuirea cu fişierul aflat in Pack.
Totodată mai gasiţi şi folderul "PACK"
Copiaţi fişierele
În clientul dvs respectiv in folderul pack.
Acum fiecare fisier sub extensia eix/epk va trebui citit, deci cautam fişierul INDEX
Îl deschideţi cu un editor, iar la sfârşit adăugăm:
despre implementarea sistemului de pet.
Continut: Ascuns
Trebuie sa multumesti autorului pentru a putea vedea mesajul.
Trebuie sa multumesti autorului pentru a putea vedea mesajul.
VirusTotal: https://www.virustotal.com/gui/file/350 ... /detection
Bun să începem!
Mai întâi de toate să prezint ce contine pack-ul
-Resurse necesare implementări sistemului in client
-Resurse necesare implementări sistemului in server
Să presupunem că a-ţi downloadat pack-ul
Intram în folderul "Partea de server"
*Fisierul horse_summon.quest îl adăugăm în /usr/home/game/romanian/...#/quest, apoi îi dăm permisiuni 777.
Ne conectăm la putty/virtualbox ( după caz )
Scriem în consola serverului:
Cod: Selectaţi tot
cd \usr\home\game\share\locale\romania\quest
./qc horse_summon.quest
Cu fisierul horse_summon.quest am terminat, trecem mai departe
Aşadar, ne conectăm la mysql/player/mob_proto
Apăsam tastele ctrl+Q , apoi inseram urmatoarele coduri,apoi apăsăm butonul Run.
Cod: Selectaţi tot
INSERT INTO `mob_proto` VALUES ('20120', 'Buz Ankasi', 0x42757A20416E6B617369, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20121', 'Buz Ankasi', 0x42757A20416E6B617369, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20122', 'Buz Ankasi', 0x42757A20416E6B617369, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20123', 'Ates Ankasi', 0x417465FE20416E6B617369, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20124', 'Ates Ankasi', 0x417465FE20416E6B617369, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20125', 'Ates Ankasi', 0x417465FE20416E6B617369, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20126', 'Bambi', 'Bambi', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20127', 'Bambi', 'Bambi', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20128', 'Bambi', 'Bambi', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20129', 'Minik Azrail', 0x4D696E696B20417A7261696C, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20130', 'Minik Azrail', 0x42616279417A7261656C, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20131', 'Minik Azrail', 0x4D696E696B20417A7261696C, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20132', 'Rufus', 'Rufus', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20133', 'Rufus', 'Rufus', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20134', 'Rufus', 'Rufus', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20135', 'Leonidas', 'Leonidas', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20136', 'Leonidas', 'Leonidas', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20137', 'Leonidas', 'Leonidas', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20138', 'Porki', 'Porki', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20139', 'Porki', 'Porki', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20140', 'Porki', 'Porki', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20141', 'Khan', 'Khan', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20142', 'Khan', 'Khan', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20143', 'Khan', 'Khan', '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '10', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');În pack mai dispunem de dif pentru buna functionare a petului ( pet + cal )
Trecem mai departe, acum observaţi existenţa unui fişier numit petjust4metin.lua
Acesta se aduagă în
Cod: Selectaţi tot
\usr\home\game\share\locale\romania\questAşadar, deschidem questlib.lua cu un editor (recomand Notepad++ )
Iar la sfârsit adăugăm :
Cod: Selectaţi tot
dofile("locale/romania/quest/petjust4metin.lua")In pack mai aveti un folder numit "just4metin"
Folderul va fi copiat integral, nemodificat in
Cod: Selectaţi tot
\usr\home\game\share\locale\romania\questNe-a mai rămas un singur fişier quest_functions
Deci ne conectam din nou la winscp/filezilla
Intrăm în \usr\home\game\share\locale\romania\quest
Căutam quest_functions- deschidem cu editorul ce l-am recomandat, apoi adăugam la sfârsit :[/b]
Cod: Selectaţi tot
PetSystem.GetLevel
PetSystem.PetBack
PetSystem.ShowMenu
PetSystem.LoadSkill
PetSystem.SaveSkill
PetSystem.ReadBook
PetSystem.ReadStatus
PetSystem.IncSkillPoints
PetSystem.DecSkillPoints
PetSystem.AddBonus
PetSystem.RemoveBonus
PetSystem.LoadHorseData
PetSystem.SaveHorseData
PetSystem.IsPetLevel
PetSystem.GetActivePet
PetSystem.SetActivePet
PetSystem.IsActive
PetSystem.SetInactive
PetSystem.IsExpBlocked
PetSystem.BlockExp
PetSystem.UnblockExp
PetSystem.GetPetNumber
PetSystem.NewSkillLearnt
PetSystem.GiveExp
PetSystem.SetHorseData
horse.is_summon()
pet.summon
pet.unsummon
pet.is_summonPentru ca clientul să vadă peturile este necesară despachetarea fisierului mob_proto din client
Adaugând la sfârsit :
Cod: Selectaţi tot
<Mob vnum="20120" name="'FeuerPhoenix'" gb2312name="FeuerPhoenix" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20121" name="'FeuerPhoenix'" gb2312name="FeuerPhoenix" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20122" name="'FeuerPhoenix'" gb2312name="FeuerPhoenix" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20123" name="'EisPhoenix'" gb2312name="EisPhoenix" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20124" name="'EisPhoenix'" gb2312name="EisPhoenix" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20125" name="'EisPhoenix'" gb2312name="EisPhoenix" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20126" name="'RentierJunges'" gb2312name="RentierJunges" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20127" name="'RentierJunges'" gb2312name="RentierJunges" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20128" name="'RentierJunges'" gb2312name="RentierJunges" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20129" name="'BabyAzrael'" gb2312name="BabyAzrael" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20130" name="'BabyAzrael'" gb2312name="BabyAzrael" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20131" name="'BabyAzrael'" gb2312name="BabyAzrael" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20132" name="'BabyHund'" gb2312name="BabyHund" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20133" name="'BabyHund'" gb2312name="BabyHund" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20134" name="'BabyHund'" gb2312name="BabyHund" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20135" name="'BabyLoewe'" gb2312name="BabyLoewe" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20136" name="'BabyLoewe'" gb2312name="BabyLoewe" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20137" name="'BabyLoewe'" gb2312name="BabyLoewe" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20138" name="'BabyKeiler'" gb2312name="BabyKeiler" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20139" name="'BabyKeiler'" gb2312name="BabyKeiler" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20140" name="'BabyKeiler'" gb2312name="BabyKeiler" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20141" name="'BabyTiger'" gb2312name="BabyTiger" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20142" name="'BabyTiger'" gb2312name="BabyTiger" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0" />
<Mob vnum="20143" name="'BabyTiger'" gb2312name="BabyTiger" type="1" rank="5" battle_type="0" level="1" event_type="2" mob_color="0"/?Aşadar, aveti în pack un fisier numit npclist.txt
Este necesară despachetarea fişierului root.epk respectiv eix. Şi inlocuirea cu fişierul aflat in Pack.
Totodată mai gasiţi şi folderul "PACK"
Copiaţi fişierele
Cod: Selectaţi tot
j4m_pets.eix
j4m_pets.epk Acum fiecare fisier sub extensia eix/epk va trebui citit, deci cautam fişierul INDEX
Îl deschideţi cu un editor, iar la sfârşit adăugăm:
Cod: Selectaţi tot
*
j4m_pets
*




