Metin2 Hungarian Forum

Metin2 => Privát szerverek => Szerver készítés => A témát indította: Distraught Dátum 2017-06-03, 12:30:23

Cím: [C++] Adott mapen ne kapj EXP-et és bónusz exp szorzó bizonyos pályákra
Írta: Distraught Dátum 2017-06-03, 12:30:23
Sziasztok,
A game fileban lehetőségetek van letiltani egy adott mapen az exp kapást, vagy akár bizonyos pályákra + szorzókat is tehettek.

Nyisd meg a char_battle.cpp-t.
Keress rá:

if (to->GetMapIndex() >= 660000 && to->GetMapIndex() < 670000)


Az elágazás után írd hozzá:
ha nem akarsz azon a pályán exp-et
if (to->GetMapIndex() == MAPINDEXED)
         iExp == 0;

ha akarsz + exp szorzót
if (to->GetMapIndex() == MAPINDEXED)
         iExp += iExp * 10 / 100;

(a sárga számot írd át (így 10% exp szorzót fog +ba adni)
EhPortal 1.39 © 2025, WebDev