Helló, a minap be raktam a leltár nézegetőt,de azt tapasztaltam,hogy ezt csak a GM-ek tudják,és játékosok nem!
Valaki eltudná küldeni a forrás módosításokat,hogy ezt be tudjam állítani ,hogy játékosok is nézegethessék a másik cuccát. 2089,34k ra találtam diffet,ezért gondoltam,hogy forrásban is van erre megoldás :)
cmd_general.cpp-ben tudod beállítani enné la részél:
ACMD(do_view_equip)
{
if (ch->GetGMLevel() <= GM_PLAYER)
return;
char arg1[256];
one_argument(argument, arg1, sizeof(arg1));
if (*arg1)
{
DWORD vid = 0;
str_to_number(vid, arg1);
LPCHARACTER tch = CHARACTER_MANAGER::instance().Find(vid);
if (!tch)
return;
if (!tch->IsPC())
return;
/*
int iSPCost = ch->GetMaxSP() / 3;
if (ch->GetSP() < iSPCost)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("정신력이 부족하여 다른 사람의 장비를 볼 수 없습니다."));
return;
}
ch->PointChange(POINT_SP, -iSPCost);
*/
tch->SendEquipment(ch);
}
}
Komenteld ki ezt a if-et:
//if (ch->GetGMLevel() <= GM_PLAYER)
//return;
Köszi,sikerült :) Ment a+