Welcome!

Join our community of MMORPG enthusiasts and private server developers! By registering, you'll gain access to in-depth discussions on source codes, binaries, and the latest developments in MMORPG server files. Collaborate with like-minded individuals, explore tutorials, and share insights on building and optimizing private servers. Join us today and unlock the full potential of MMORPG server development!

Join Today!

Create Your Own ItemMall Shop Tutorial

Legendary Battlemage
Joined
Jan 24, 2007
Messages
669
Reaction score
361
Location
Narnia
Small tutorial on how to create your itemmal shop.
enjoy!


item id
= id of item

item group = category
2 = costumes
3 = Eidolon
4 = Traveler Items
5 = Gear Improvement
6 = Cosumables
7 = House
8 = Fortune Packs
47 = Daily Limit
49 = Limited Itens

item index = position of item in category
1
2
3

Item num = number of itens purchase

money unit = coin
1 = AP
2 = Bonus Point
3 = Loyalt Point

Point = price of item

Special price = discount of item

Num Limit = number of item purchase (limited item)

Level limit = limit min of level for use item.

Gender = Gender kkkkk
-1 all gender
0 - F
1 - M

Not sell date = proibited sell of a period

sell date = permited of sell
0 = all date


reload_itemmall_db
for reload itemmall


Vídeo demonstration:
 
Hello , I 've follow your video guide but I have a problem : The item doesent appear in my itemmall

Here a screen of the itemmall in game.

Here part 1 of my db tuple

Here part 2 of my db tuple

So why thoses item doesent appear ? I already refresh the db and reboot the server.
 
Hi I have been playing around with an itemmall I have been working on to merge some I old ones, adding in missing fields for the old ones. Just curious I did
Code:
select distinct a.item_group
from itemmall a
and got all of the ones listed here, plus these:
1, 48, 50, 51, 52, 62 and 99

it seems
1=hot items

anyone know what the others are, before i go digging around?

Edit2: I did notice that one of them must be the hot items that have there own list because those are gone since I removed them.

and here's something I just did to get rid of lucky packs but you can probably use it for whatever,

Code:
delete
from itemmall main
where main.item_id in
(
    select filt.item_id
    from
        (
            select distinct a.item_id, b.itemname
            from itemmall a
            join
            (
                select sub.item_id,sub.itemname
                from powerupitem sub
            ) b
            on
            a.item_id = b.item_id
        ) filt
    where
    filt.itemname like '%Lucky Pack'
)

edit1: also does anyone know what are detail_type and flags are?

edit3: Oooo never mind this scheme is very different.
 
Last edited:
Back