Sziasztok! Azt szeretném kérdezni, hogy van-e rá mód, hogy 1 tárgyat letiltsunk az adott mapindexen?
van
Még nem probaltam ki!!
https://metin2dev.org/board/index.php?/topic/4452-cblock-items-in-maps/
Nem nagy kunszt rájönni. Kedves programozók logikus neveket adtak a fv-eknek, így ki lehet következtetni, hogy melyik fv felel érte.
Nagy valószínűséggel a UseItem(Ex) lesz az.
if (item->GetVnum() == tárgyid && ch->GetMapIndex() == mapindex)
{
ch->ChatPacket(CHAT_TYPE_INFO, "Ezen a mapon nem használhatod");
return false;
}
Nemtom most fejből de sztem bool értéket ad vissza a fv, ha tévednék és void akkor sima return.
Köszi Pati! Pontosan melyik fájba is kell beleírni?
Kicsit off de józan párászti ész köll hozzá.
Ctrl+F a fv nevére :-X
De hogy egy kicsit "on" is legyen :P szintén logikus, tárgyhasználatról van szó ezért char_item.
Üzenet összefésülés: 2017-04-11, 23:25:19
Am feltelpült VS és megnéztem, a sima UseItem-be kell, aztán a végén az hívja meg a UseItemEx-et.
Csak figyelj, hogy az item értékadása után rakd be, kül gondok lesznek :D