• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

[SZUKAM] Loot Message na 7.6

middley

New Member
Joined
Oct 2, 2019
Messages
40
Reaction score
4
Poszukuje skryptu na loot message, moze byc na default pod aveste 7.6, kazdy skrypt jest pod wyższe wersje OTServ

przykład zabijam potwora i pokazuje sie na default (np)

Loot of << monstername << to i to

@ref

@ref

@ref
 
void MonsterType::createLoot(Container* corpse)
{
for(LootItems::const_iterator it = lootItems.begin(); it != lootItems.end() && (corpse->capacity() - corpse->size() > 0); it++){
Item* tmpItem = createLootItem(*it);
if(tmpItem){
//middleysonadded
if(Container* container = tmpItem->getContainer()){
createLootContainer(container, *it);
if(container->size() == 0){
}
else{
corpse->__internalAddThing(tmpItem);
}
}
else{
corpse->__internalAddThing(tmpItem);
}
}
}

if (g_config.getBool(ConfigManager::SHOW_MONSTER_LOOT)) {
Player* owner = g_game.getPlayerByID(corpse->getCorpseOwner());
if (owner) {
std::eek:stringstream ss;
ss << "Loot of " << nameDescription << ": " << corpse->getContentDescription();

if (owner->getParty()) {
owner->getParty()->broadcastPartyLoot(ss.str());
} else {
owner->sendTextMessage(MSG_STATUS_CONSOLE_ORANGE, ss.str());
}
}
}

corpse->__startDecaying();
}



Probuje sam do dodać, ktos mi powie dlaczego wyskakuje tutaj
"monsters.cpp `g_game' was not declared in this scope"
poczatki nigdy nie sa latwe :p
 
Back
Top