Új szellemkövek droppja

Indította heki88, 2017-08-15, 22:32:16

Halihó!

Valaki segítene abban, hogy hogyan tudok a metinek droppjához új köveket hozzáadni?
Hozzá szeretnék néhány + követ adni a játékhoz, mint például a vérfarkas ellnit, de sehol sem találom, hogyan kéne. :'(
Nem, nem arra gondolok, hogy beleírom a mob_drop-ba, hanem az "eredeti" megoldásra.

Esetleg ez valami forrás módosítás lenne?


char.cpp

keres:


const int METIN_STONE_NUM


add hozzá a listához az új kő +0-s id-jét és ne feledd növelni a const int METIN_STONE_NUM értékét

Részben majdnem jó a megoldás viszont ha automatikusan akarsz dropoltatni követ véletlen eséllyel  akkor constans.cpp és ezt a részt keresd

const SStoneDropInfo aStoneDrop[STONE_INFO_MAX_NUM] =
{
   //  mob      pct   {+0   +1   +2   +3   +4}
   {8005,   60,   {30,   30,   30,   9,   1}   },
   {8006,   60,   {28,   29,   31,   11,   1}   },
   {8007,   60,   {24,   29,   32,   13,   2}   },
   {8008,   60,   {22,   28,   33,   15,   2}   },
   {8009,   60,   {21,   27,   33,   17,   2}   },
   {8010,   60,   {18,   26,   34,   20,   2}   },
   {8011,   60,   {14,   26,   35,   22,   3}   },
   {8012,   60,   {10,   26,   37,   24,   3}   },
   {8013,   60,   {2,   26,   40,   29,   3}   },
   {8014,   60,   {0,   26,   41,   30,   3}   },
};

és így nem kell mob_dropitembe minden kőnél beírni a köveket, egyszerűbb és szebb megoldás

Igazság szerint amit Józsi írt az kérte a témanyitó, a te verziód Miki teljesen másra kell, ezzel határozzuk meg, mely kövek dobjanak, de itt most az a kérdés, hogy mit dobjanak.
"Tisztelet a kivételnek! Mindig tisztelet a kivételnek!"
"KezdÅ' vagyok, ne nézz le... (:"