- Mesaj
- 143
- Çözümler
- 14
- Beğeni
- 57
- Puan
- 749
- Ticaret Puanı
- 0
Bu aşağıdaki kod beceri kitabını vermesini sağlayan bir kod bu kod ile item aldığımda istiflenmiyor tek adet geliyor üst üste koyulmuyor.
/i 50300 random olarak aldığım zaman istifleniyor bu koddan alınca istiflenmiyor bunu nasıl değiştirirsem istifli gelir?
/i 50300 random olarak aldığım zaman istifleniyor bu koddan alınca istiflenmiyor bunu nasıl değiştirirsem istifli gelir?
C++:
ACMD (do_book)
{
char arg1[256];
one_argument (argument, arg1, sizeof (arg1));
CSkillProto* pkProto;
if (isdigit (*arg1))
{
DWORD vnum = 0;
str_to_number (vnum, arg1);
pkProto = CSkillManager::instance().Get (vnum);
}
else
{
pkProto = CSkillManager::instance().Get (arg1);
}
if (!pkProto)
{
ch->ChatPacket (CHAT_TYPE_INFO, "[LS;1787]");
return;
}
LPITEM item = ch->AutoGiveItem (50300);
item->SetSocket (0, pkProto->dwVnum);
}