noisiv 1
noisiv
Manwe Work 1
Manwe Work
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
Mt2Hizmet 1
Mt2Hizmet
SLyFeLLowTR 1
SLyFeLLowTR
DEVLOPER 1
DEVLOPER
Hikaye Ekle
Kaynak ikonu

Uzaktan NPC Sistemi 1

indirmek için izniniz yok
cmd_general.cpp de AddGuest(ch, npcvid); kodu var buna ek olarak false parametresi ekle yani;
AddGuest(ch, npcvid, false);

Şeklinde.
C++:
ACMD(do_npc_open)
{
    char arg1[256];
    one_argument(argument, arg1, sizeof(arg1));

    if (!*arg1)
        return;

    WORD vnum;
    str_to_number(vnum, arg1);
   
    DWORD npcvid = CHARACTER_MANAGER::instance().NPCGet(vnum);
   
    LPCHARACTER npc = CHARACTER_MANAGER::instance().Find(npcvid);
   
    LPSHOP pkShop = CShopManager::instance().GetByNPCVnum(npc->GetRaceNum());
   
    if (!pkShop)
        return;

    pkShop->AddGuest(ch, npcvid, false);
    ch->SetShopOwner(npc);
}
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst