Point de Justice / Vaillance
Bonsoir à tous et à toutes.

Après de longue recherche à travers internet et dans les sources, je viens de trouver comment rajouter les loots de Point de Justice, et point de Vaillance dans les Instances Héroïque, et Raids.

Le système provient du Core " Darkmooncore ". Ré-écrit un poil, et adapté à " Skyfire ". Donc ce soir, je vous partage ça. /kiss Loonyx




src/server/game/Chat/Chat.h
Code :
};



         typedef std::list<DeletedInfo> DeletedInfoList;

+    typedef UNORDERED_MAP<uint32, PlayerCurrency> PlayerCurrenciesMap;

         bool GetDeletedCharacterInfoList(DeletedInfoList& foundList, std::string searchString = "");

         std::string GenerateDeletedCharacterGUIDsWhereStr(DeletedInfoList::const​_iterator& itr, DeletedInfoList::const_iterator const& itr_end);

         void HandleCharacterDeletedListHelper(DeletedInfoList const& foundList);


src/server/game/Chat/Commands/Level1.cpp
Code :
target->ModifyCurrency(uint32(currencyid), amount);



-        PSendSysMessage(LANG_COMMAND_MODIFY_HONOR, GetNameLink(target).c_str(), target->GetCurrency(uint32(currencyid)));

+        PSendSysMessage(target->GetCurrency(uint32(currencyid)));

         return true;

}


src/server/game/Entities/Player/Player.cpp
Code :
itr_xp = uint32(itr_xp*(1.0f + (*i)->GetAmount() / 100.0f));



                         pGroupGuy->GiveXP(itr_xp, pVictim, group_rate);

+

+  

+  Unit *owner = GetCharmerOrOwnerOrSelf();

+    Group *partyGroup = NULL;

+    if (owner->GetTypeId() == TYPEID_PLAYER)

+        partyGroup = owner->ToPlayer()->GetGroup();

+

+    if (partyGroup)

+    {

+        uint8 subgroup = owner->ToPlayer()->GetSubGroup();

+

+        for (GroupReference *itr = partyGroup->GetFirstMember(); itr != NULL; itr = itr->next())

+        {

+            Player* Target = itr->getSource();

+

+        Creature* target = ObjectAccessor::GetCreatureOrPetOrVehicle(*m_session->GetPlayer(), m_session->GetPlayer()->GetSelection());

+        uint32 Entry = target->GetEntry();

+

+        QueryResult result = WorldDatabase.PQuery("SELECT entry, currency, count FROM creature_currency_drop WHERE entry='%u'", Entry);

+        if (!result)

+        {

+            return false;

+        }

+

+        Field *fields = result->Fetch();

+        uint32 currencyEntry  = fields[0].GetUInt32();

+        uint32 currencyType    = fields[1].GetUInt32();

+        int32 currencyCount     = fields[2].GetUInt32();

+

+        Target->ModifyCurrency(currencyType, currencyCount);

+    ChatHandler(this).PSendSysMessage(GetCurrency(currencyT​ype));

+        }

+    }

+

                         if (Pet* pet = pGroupGuy->GetPet())

                             pet->GivePetXP(itr_xp/2);

                     }


Txt src/server/game/Globals/ObjectMgr.cpp
Code :
{

     uint32 count = 0;



-    QueryResult result = WorldDatabase.Query("SELECT entry, currency, count FROM creature_currency_drop");

+    QueryResult result = WorldDatabase.Query("SELECT entry, currency, count FROM creature_currency_drop WHERE entry='%d'");



     if (!result)

     {

@@ -1964,8 +1964,8 @@ void ObjectMgr::LoadCreatureCurrencyDrop()

         Field *fields = result->Fetch();



         uint32 currencyEntry   = fields[0].GetUInt32();

-        uint64 currencyType     = fields[1].GetUInt32();

-        uint32 currencyCount     = fields[2].GetUInt32();

+        uint32 currencyType     = fields[1].GetUInt32();

+        int32 currencyCount     = fields[2].GetUInt32();



         CurrencyDropLocale& data = mCurrencyDropLocaleMap[currencyEntry];



src/server/game/Groups/Group.cpp
Code :
}

}



+uint32 Group::_GetCurrencyWeekCap_Drop(const CurrencyTypesEntry* currency) const

+{

+    uint32 cap = currency->WeekCap;

+    switch (currency->ID)

+    {

+    case CURRENCY_TYPE_CONQUEST_POINTS:

+        cap = uint32( m_conquestPointsWeekCap[CP_SOURCE_ARENA] * PLAYER_CURRENCY_PRECISION * sWorld->getRate(RATE_CONQUEST_POINTS_WEEK_LIMIT));

+        break;

+    case CURRENCY_TYPE_JUSTICE_POINTS:

+        {

+            uint32 justicecap = sWorld->getIntConfig(CONFIG_MAX_JUSTICE_POINTS) * PLAYER_CURRENCY_PRECISION;

+            if (justicecap > 0)

+                cap = justicecap;

+            break;

+        }

+    }

+

+    if (cap != currency->WeekCap && IsInWorld() && !GetSession()->PlayerLoading())

+    {

+        WorldPacket packet(SMSG_UPDATE_CURRENCY_WEEK_LIMIT, 8);

+        packet << uint32(cap / PLAYER_CURRENCY_PRECISION);

+        packet << uint32(currency->ID);

+        GetSession()->SendPacket(&packet);

+    }

+

+    return cap;

+}

+

+uint32 Group::_GetCurrencyTotalCap_Drop(const CurrencyTypesEntry* currency) const

+{

+    uint32 cap = currency->TotalCap;

+    switch (currency->ID)

+    {

+    case CURRENCY_TYPE_CONQUEST_POINTS:

+        cap = sWorld->getIntConfig(CONFIG_MAX_CONQUEST_POINTS) * PLAYER_CURRENCY_PRECISION;

+        break;

+    case CURRENCY_TYPE_HONOR_POINTS:

+        cap = sWorld->getIntConfig(CONFIG_MAX_HONOR_POINTS) * PLAYER_CURRENCY_PRECISION;

+        break;

+    case CURRENCY_TYPE_JUSTICE_POINTS:

+        cap = sWorld->getIntConfig(CONFIG_MAX_JUSTICE_POINTS) * PLAYER_CURRENCY_PRECISION;

+        break;

+    }

+

+    return cap;

+}

+

+void Group::SendCurrencyDrop(uint32 id, int32 count)

+{

+    if (!count)

+        return;

+

+    const CurrencyTypesEntry* currency = sCurrencyTypesStore.LookupEntry(id);

+    ASSERT(currency);

+

+    int32 oldTotalCount = 0;

+    int32 oldWeekCount = 0;

+    PlayerCurrenciesMap::iterator itr = m_currencies.find(id);

+    if (itr == m_currencies.end())

+    {

+        NPCCurrencyDrop cur;

+        cur.state = PLAYERCURRENCY_NEW;

+        cur.totalCount = 0;

+        cur.weekCount = 0;

+        m_currencies[id] = cur;

+        itr = m_currencies.find(id);

+    }

+    else

+    {

+        oldTotalCount = itr->second.totalCount;

+        oldWeekCount = itr->second.weekCount;

+    }

+

+    int32 newTotalCount = oldTotalCount + count;

+    if (newTotalCount < 0)

+        newTotalCount = 0;

+

+    int32 newWeekCount = oldWeekCount + (count > 0 ? count : 0);

+    if (newWeekCount < 0)

+        newWeekCount = 0;

+

+    uint32 totalCap = _GetCurrencyTotalCap_Drop(currency);

+    if (totalCap && int32(totalCap) < newTotalCount)

+    {

+        int32 delta = newTotalCount - totalCap;

+        newTotalCount = totalCap;

+        newWeekCount -= delta;

+    }

+

+    uint32 weekCap = _GetCurrencyWeekCap_Drop(currency);

+    if (weekCap && int32(weekCap) < newWeekCount)

+    {

+        int32 delta = newWeekCount - weekCap;

+        newWeekCount = weekCap;

+        newTotalCount -= delta;

+    }

+

+    if (newTotalCount != oldTotalCount)

+    {

+        if (itr->second.state != PLAYERCURRENCY_NEW)

+            itr->second.state = PLAYERCURRENCY_CHANGED;

+

+        itr->second.totalCount = newTotalCount;

+        itr->second.weekCount = newWeekCount;

+

+        // probably excessive checks

+        if (IsInWorld() && !GetSession()->PlayerLoading())

+        {

+            WorldPacket packet(SMSG_UPDATE_CURRENCY, 12);

+            packet << uint32(id);

+            packet << uint32(weekCap ? (newWeekCount / PLAYER_CURRENCY_PRECISION) : 0);

+            packet << uint32(newTotalCount / PLAYER_CURRENCY_PRECISION);

+            GetSession()->SendPacket(&packet);

+        }

+    }

+}

+

+

void Group::SendTargetIconList(WorldSession *session)

{

     if (!session)


src/server/game/Groups/Group.h
Code :
MEMBER_STATUS_UNK5      = 0x0080,                       // never seen

};



+enum ConquestPointsSourcesDrop

+{

+    CP_SOURCE_ARENA_DROP     = 0,

+    CP_SOURCE_RATED_BG_DROP  = 1,

+    CP_SOURCE_MAX_DROP

+};

+

enum GroupMemberFlags

{

     MEMBER_FLAG_ASSISTANT   = 0x01,

@@ -153,6 +160,7 @@ struct InstanceGroupBind

     InstanceGroupBind() : save(NULL), perm(false) {}

};



+

/** request member stats checken **/

/** todo: uninvite people that not accepted invite **/

class Group

@@ -166,7 +174,23 @@ class Group

             uint8       flags;

             uint8       roles;

         };

+

+enum NPCCurrencyState

+{

+    PLAYERCURRENCY_UNCHANGED = 0,

+    PLAYERCURRENCY_CHANGED   = 1,

+    PLAYERCURRENCY_NEW       = 2,

+    PLAYERCURRENCY_REMOVED   = 3

+};

+

+struct NPCCurrencyDrop

+{

+    NPCCurrencyState state;

+    uint32 totalCount;

+    uint32 weekCount;

+};

         typedef std::list<MemberSlot> MemberSlotList;

+    typedef UNORDERED_MAP<uint32, NPCCurrencyDrop> PlayerCurrenciesMap;

         typedef MemberSlotList::const_iterator member_citerator;



         typedef UNORDERED_MAP< uint32 /*mapId*/, InstanceGroupBind> BoundInstancesMap;

@@ -263,6 +287,15 @@ class Group

         // -no description-

         //void SendInit(WorldSession *session);

         void SendTargetIconList(WorldSession *session);

+        uint32 _GetCurrencyTotalCap_Drop(const CurrencyTypesEntry* currency) const;

+    uint32 _GetCurrencyWeekCap_Drop(const CurrencyTypesEntry* currency) const;

+        uint16 m_conquestPointsWeekCap[CP_SOURCE_MAX_DROP];

+    WorldSession *m_session;

+        WorldSession* GetSession() const { return m_session; }

+    bool m_inWorld;

+    const bool& IsInWorld() const { return m_inWorld; }

+        PlayerCurrenciesMap m_currencies;

+        void SendCurrencyDrop(uint32 id, int32 count);

         void SendUpdate();

         void UpdatePlayerOutOfRange(Player* pPlayer);

                                                             // ignore: GUID of player that will be ignored



src/server/game/Groups/GroupReference.h
Code :
protected:

         uint8 iSubGroup;

         void targetObjectBuildLink();

+        void ModifyCurrency();

         void targetObjectDestroyLink();

         void sourceObjectDestroyLink();

     public:


src/server/game/Miscellaneous/Language.h
Code :
LANG_CHANNEL_CITY                   = 819,

   LANG_ADDITEM_ITEMADDED              = 820,

-    // Room for in-game strings           821-999 not used

+  LANG_CREATURE_CURRENCY_DROP         = 821,

+  LANG_CREATURE_NO_CURRENCY_DROP    = 822,

+    // Room for in-game strings           823-999 not used



     // Level 4 (CLI only commands)

     LANG_COMMAND_EXIT                   = 1000,




src/server/scripts/Commands/cs_npc.cpp
Code :
static ChatCommand npcCommandTable[] =

         {

             { "info",           SEC_ADMINISTRATOR,  false, &HandleNpcInfoCommand,              "", NULL },

+            { "currencydrop",   SEC_ADMINISTRATOR,  false, &HandleNpcCurrDropCommand,          "", NULL },

             { "move",           SEC_GAMEMASTER,     false, &HandleNpcMoveCommand,              "", NULL },

             { "playemote",      SEC_ADMINISTRATOR,  false, &HandleNpcPlayEmoteCommand,         "", NULL },

             { "say",            SEC_MODERATOR,      false, &HandleNpcSayCommand,               "", NULL },

@@ -513,6 +514,37 @@ class npc_commandscript : public CommandScript

         return true;

     }



+    static bool HandleNpcCurrDropCommand(ChatHandler* handler, const char* /*args*/)

+    {

+        Creature* target = handler->getSelectedCreature();

+

+        if (!target)

+        {

+            handler->SendSysMessage(LANG_SELECT_CREATURE);

+            handler->SetSentErrorMessage(true);

+            return false;

+        }

+

+        uint32 Entry = target->GetEntry();

+        CreatureInfo const* cInfo = target->GetCreatureInfo();

+

+        QueryResult result = WorldDatabase.PQuery("SELECT entry, currency, count FROM creature_currency_drop WHERE entry='%u'", Entry);

+        if (!result)

+        {

+            handler->SendSysMessage(LANG_CREATURE_NO_CURRENCY_DROP);

+            handler->SetSentErrorMessage(true);

+            return false;

+        }

+

+        Field *fields = result->Fetch();

+        uint32 currencyType    = fields[1].GetUInt32();

+        int32 currencyCount     = fields[2].GetUInt32();

+

+        handler->PSendSysMessage(LANG_CREATURE_CURRENCY_DROP, currencyType, currencyCount);

+

+        return true;

+    }

+

     static bool HandleNpcInfoCommand(ChatHandler* handler, const char* /*args*/)

     {

         Creature* target = handler->getSelectedCreature();

@@ -531,7 +563,7 @@ class npc_commandscript : public CommandScript

         uint32 Entry = target->GetEntry();

         CreatureInfo const* cInfo = target->GetCreatureInfo();



-        int64 curRespawnDelay = target->GetRespawnTimeEx()-time(NULL);

+    int64 curRespawnDelay = target->GetRespawnTimeEx()-time(NULL);

         if (curRespawnDelay < 0)

             curRespawnDelay = 0;

         std::string curRespawnDelayStr = secsToTimeString(uint64(curRespawnDelay),true);









La table mysql a rajouter :

Code :
SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------

-- Table structure for `creature_currency_drop`

-- ----------------------------

DROP TABLE IF EXISTS `creature_currency_drop`;

CREATE TABLE `creature_currency_drop` (

  `entry` int(11) unsigned NOT NULL,

  `currency` smallint(5) unsigned NOT NULL,

  `count` int(11) unsigned NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8;



-- ----------------------------

-- Records of creature_currency_drop

-- ----------------------------

INSERT INTO creature_currency_drop VALUES ('41270', '396', '35');

INSERT INTO creature_currency_drop VALUES ('41376', '396', '35');

INSERT INTO creature_currency_drop VALUES ('41378', '396', '35');

INSERT INTO creature_currency_drop VALUES ('41442', '396', '35');

INSERT INTO creature_currency_drop VALUES ('41570', '396', '35');

INSERT INTO creature_currency_drop VALUES ('42166', '396', '35');

INSERT INTO creature_currency_drop VALUES ('42178', '396', '35');

INSERT INTO creature_currency_drop VALUES ('42179', '396', '35');

INSERT INTO creature_currency_drop VALUES ('42180', '396', '35');

INSERT INTO creature_currency_drop VALUES ('43296', '396', '35');

INSERT INTO creature_currency_drop VALUES ('43324', '396', '35');

INSERT INTO creature_currency_drop VALUES ('43686', '396', '35');

INSERT INTO creature_currency_drop VALUES ('43687', '396', '35');

INSERT INTO creature_currency_drop VALUES ('43688', '396', '35');

INSERT INTO creature_currency_drop VALUES ('43689', '396', '35');

INSERT INTO creature_currency_drop VALUES ('43735', '396', '35');

INSERT INTO creature_currency_drop VALUES ('44600', '396', '35');

INSERT INTO creature_currency_drop VALUES ('45213', '396', '35');

INSERT INTO creature_currency_drop VALUES ('45870', '396', '35');

INSERT INTO creature_currency_drop VALUES ('45871', '396', '35');

INSERT INTO creature_currency_drop VALUES ('45872', '396', '35');

INSERT INTO creature_currency_drop VALUES ('45992', '396', '35');

INSERT INTO creature_currency_drop VALUES ('45993', '396', '35');

INSERT INTO creature_currency_drop VALUES ('46753', '396', '35');

INSERT INTO creature_currency_drop VALUES ('47120', '396', '35');

INSERT INTO creature_currency_drop VALUES ('52363', '396', '120');

INSERT INTO creature_currency_drop VALUES ('52409', '396', '120');

INSERT INTO creature_currency_drop VALUES ('52498', '396', '120');

INSERT INTO creature_currency_drop VALUES ('52530', '396', '120');

INSERT INTO creature_currency_drop VALUES ('52558', '396', '120');

INSERT INTO creature_currency_drop VALUES ('52571', '396', '120');

INSERT INTO creature_currency_drop VALUES ('53494', '396', '120');

INSERT INTO creature_currency_drop VALUES ('53691', '396', '120');

INSERT INTO creature_currency_drop VALUES ('42188', '395', '70');

INSERT INTO creature_currency_drop VALUES ('43438', '395', '70');

INSERT INTO creature_currency_drop VALUES ('26529', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26530', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26532', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26533', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26861', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29932', '395', '16');

INSERT INTO creature_currency_drop VALUES ('32273', '395', '16');

INSERT INTO creature_currency_drop VALUES ('34928', '395', '16');

INSERT INTO creature_currency_drop VALUES ('35119', '395', '16');

INSERT INTO creature_currency_drop VALUES ('36476', '395', '16');

INSERT INTO creature_currency_drop VALUES ('36494', '395', '16');

INSERT INTO creature_currency_drop VALUES ('36497', '395', '16');

INSERT INTO creature_currency_drop VALUES ('36502', '395', '16');

INSERT INTO creature_currency_drop VALUES ('36658', '395', '16');

INSERT INTO creature_currency_drop VALUES ('38112', '395', '16');

INSERT INTO creature_currency_drop VALUES ('38113', '395', '16');

INSERT INTO creature_currency_drop VALUES ('40825', '395', '70');

INSERT INTO creature_currency_drop VALUES ('43873', '395', '70');

INSERT INTO creature_currency_drop VALUES ('27447', '395', '16');

INSERT INTO creature_currency_drop VALUES ('27654', '395', '16');

INSERT INTO creature_currency_drop VALUES ('27655', '395', '16');

INSERT INTO creature_currency_drop VALUES ('27656', '395', '16');

INSERT INTO creature_currency_drop VALUES ('28546', '395', '16');

INSERT INTO creature_currency_drop VALUES ('28586', '395', '16');

INSERT INTO creature_currency_drop VALUES ('28587', '395', '16');

INSERT INTO creature_currency_drop VALUES ('28923', '395', '16');

INSERT INTO creature_currency_drop VALUES ('39679', '395', '70');

INSERT INTO creature_currency_drop VALUES ('39698', '395', '70');

INSERT INTO creature_currency_drop VALUES ('40765', '395', '70');

INSERT INTO creature_currency_drop VALUES ('26668', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26687', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26693', '395', '16');

INSERT INTO creature_currency_drop VALUES ('34657', '395', '16');

INSERT INTO creature_currency_drop VALUES ('34701', '395', '16');

INSERT INTO creature_currency_drop VALUES ('34702', '395', '16');

INSERT INTO creature_currency_drop VALUES ('34703', '395', '16');

INSERT INTO creature_currency_drop VALUES ('34705', '395', '16');

INSERT INTO creature_currency_drop VALUES ('35451', '395', '16');

INSERT INTO creature_currency_drop VALUES ('35570', '395', '16');

INSERT INTO creature_currency_drop VALUES ('35571', '395', '16');

INSERT INTO creature_currency_drop VALUES ('35572', '395', '16');

INSERT INTO creature_currency_drop VALUES ('35617', '395', '16');

INSERT INTO creature_currency_drop VALUES ('36477', '395', '16');

INSERT INTO creature_currency_drop VALUES ('39665', '395', '70');

INSERT INTO creature_currency_drop VALUES ('39700', '395', '70');

INSERT INTO creature_currency_drop VALUES ('40586', '395', '70');

INSERT INTO creature_currency_drop VALUES ('42333', '395', '70');

INSERT INTO creature_currency_drop VALUES ('27975', '395', '16');

INSERT INTO creature_currency_drop VALUES ('27978', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29304', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29306', '395', '16');

INSERT INTO creature_currency_drop VALUES ('39705', '395', '70');

INSERT INTO creature_currency_drop VALUES ('40788', '395', '70');

INSERT INTO creature_currency_drop VALUES ('29266', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29305', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29312', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29313', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29314', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29315', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29316', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26631', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26632', '395', '16');

INSERT INTO creature_currency_drop VALUES ('27483', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29311', '395', '16');

INSERT INTO creature_currency_drop VALUES ('27977', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29307', '395', '16');

INSERT INTO creature_currency_drop VALUES ('31134', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26630', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29308', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29309', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29310', '395', '16');

INSERT INTO creature_currency_drop VALUES ('28684', '395', '16');

INSERT INTO creature_currency_drop VALUES ('28921', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29120', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26723', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26731', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26763', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26794', '395', '16');

INSERT INTO creature_currency_drop VALUES ('23953', '395', '16');

INSERT INTO creature_currency_drop VALUES ('23954', '395', '16');

INSERT INTO creature_currency_drop VALUES ('24200', '395', '16');

INSERT INTO creature_currency_drop VALUES ('24201', '395', '16');

INSERT INTO creature_currency_drop VALUES ('37226', '395', '16');

INSERT INTO creature_currency_drop VALUES ('23576', '395', '70');

INSERT INTO creature_currency_drop VALUES ('24239', '395', '70');

INSERT INTO creature_currency_drop VALUES ('39428', '395', '70');

INSERT INTO creature_currency_drop VALUES ('39788', '395', '70');

INSERT INTO creature_currency_drop VALUES ('23577', '395', '70');

INSERT INTO creature_currency_drop VALUES ('23863', '395', '70');

INSERT INTO creature_currency_drop VALUES ('39625', '395', '70');

INSERT INTO creature_currency_drop VALUES ('43612', '395', '70');

INSERT INTO creature_currency_drop VALUES ('44577', '395', '70');

INSERT INTO creature_currency_drop VALUES ('49045', '395', '70');

INSERT INTO creature_currency_drop VALUES ('23574', '395', '70');

INSERT INTO creature_currency_drop VALUES ('39425', '395', '70');

INSERT INTO creature_currency_drop VALUES ('39732', '395', '70');

INSERT INTO creature_currency_drop VALUES ('40177', '395', '70');

INSERT INTO creature_currency_drop VALUES ('23578', '395', '70');

INSERT INTO creature_currency_drop VALUES ('39378', '395', '70');

INSERT INTO creature_currency_drop VALUES ('39587', '395', '70');

INSERT INTO creature_currency_drop VALUES ('39731', '395', '70');

INSERT INTO creature_currency_drop VALUES ('40319', '395', '70');

INSERT INTO creature_currency_drop VALUES ('43214', '395', '70');

INSERT INTO creature_currency_drop VALUES ('43614', '395', '70');

INSERT INTO creature_currency_drop VALUES ('43875', '395', '70');

INSERT INTO creature_currency_drop VALUES ('43878', '395', '70');

INSERT INTO creature_currency_drop VALUES ('44819', '395', '70');

INSERT INTO creature_currency_drop VALUES ('40484', '395', '70');

INSERT INTO creature_currency_drop VALUES ('42188', '395', '70');

INSERT INTO creature_currency_drop VALUES ('43438', '395', '70');

INSERT INTO creature_currency_drop VALUES ('26529', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26530', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26532', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26533', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26861', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29932', '395', '16');

INSERT INTO creature_currency_drop VALUES ('32273', '395', '16');

INSERT INTO creature_currency_drop VALUES ('34928', '395', '16');

INSERT INTO creature_currency_drop VALUES ('35119', '395', '16');

INSERT INTO creature_currency_drop VALUES ('36476', '395', '16');

INSERT INTO creature_currency_drop VALUES ('36494', '395', '16');

INSERT INTO creature_currency_drop VALUES ('36497', '395', '16');

INSERT INTO creature_currency_drop VALUES ('36502', '395', '16');

INSERT INTO creature_currency_drop VALUES ('36658', '395', '16');

INSERT INTO creature_currency_drop VALUES ('38112', '395', '16');

INSERT INTO creature_currency_drop VALUES ('38113', '395', '16');

INSERT INTO creature_currency_drop VALUES ('40825', '395', '70');

INSERT INTO creature_currency_drop VALUES ('43873', '395', '70');

INSERT INTO creature_currency_drop VALUES ('27447', '395', '16');

INSERT INTO creature_currency_drop VALUES ('27654', '395', '16');

INSERT INTO creature_currency_drop VALUES ('27655', '395', '16');

INSERT INTO creature_currency_drop VALUES ('27656', '395', '16');

INSERT INTO creature_currency_drop VALUES ('28546', '395', '16');

INSERT INTO creature_currency_drop VALUES ('28586', '395', '16');

INSERT INTO creature_currency_drop VALUES ('28587', '395', '16');

INSERT INTO creature_currency_drop VALUES ('28923', '395', '16');

INSERT INTO creature_currency_drop VALUES ('39679', '395', '70');

INSERT INTO creature_currency_drop VALUES ('39698', '395', '70');

INSERT INTO creature_currency_drop VALUES ('40765', '395', '70');

INSERT INTO creature_currency_drop VALUES ('26668', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26687', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26693', '395', '16');

INSERT INTO creature_currency_drop VALUES ('34657', '395', '16');

INSERT INTO creature_currency_drop VALUES ('34701', '395', '16');

INSERT INTO creature_currency_drop VALUES ('34702', '395', '16');

INSERT INTO creature_currency_drop VALUES ('34703', '395', '16');

INSERT INTO creature_currency_drop VALUES ('34705', '395', '16');

INSERT INTO creature_currency_drop VALUES ('35451', '395', '16');

INSERT INTO creature_currency_drop VALUES ('35570', '395', '16');

INSERT INTO creature_currency_drop VALUES ('35571', '395', '16');

INSERT INTO creature_currency_drop VALUES ('35572', '395', '16');

INSERT INTO creature_currency_drop VALUES ('35617', '395', '16');

INSERT INTO creature_currency_drop VALUES ('36477', '395', '16');

INSERT INTO creature_currency_drop VALUES ('39665', '395', '70');

INSERT INTO creature_currency_drop VALUES ('39700', '395', '70');

INSERT INTO creature_currency_drop VALUES ('40586', '395', '70');

INSERT INTO creature_currency_drop VALUES ('42333', '395', '70');

INSERT INTO creature_currency_drop VALUES ('27975', '395', '16');

INSERT INTO creature_currency_drop VALUES ('27978', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29304', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29306', '395', '16');

INSERT INTO creature_currency_drop VALUES ('39705', '395', '70');

INSERT INTO creature_currency_drop VALUES ('40788', '395', '70');

INSERT INTO creature_currency_drop VALUES ('29266', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29305', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29312', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29313', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29314', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29315', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29316', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26631', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26632', '395', '16');

INSERT INTO creature_currency_drop VALUES ('27483', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29311', '395', '16');

INSERT INTO creature_currency_drop VALUES ('27977', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29307', '395', '16');

INSERT INTO creature_currency_drop VALUES ('31134', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26630', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29308', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29309', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29310', '395', '16');

INSERT INTO creature_currency_drop VALUES ('28684', '395', '16');

INSERT INTO creature_currency_drop VALUES ('28921', '395', '16');

INSERT INTO creature_currency_drop VALUES ('29120', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26723', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26731', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26763', '395', '16');

INSERT INTO creature_currency_drop VALUES ('26794', '395', '16');

INSERT INTO creature_currency_drop VALUES ('23953', '395', '16');

INSERT INTO creature_currency_drop VALUES ('23954', '395', '16');

INSERT INTO creature_currency_drop VALUES ('24200', '395', '16');

INSERT INTO creature_currency_drop VALUES ('24201', '395', '16');

Et voilà après tout ça d'implanté ça fonctionne. Il va surement y avoir quelque erreur, il faut corriger et postez à la suite pour les suivants Smile

Bonne soirée

Retourner en haut Accueil