FAQ Search
Memberlist Usergroups
Profile
  Forum Statistics Register
 Log in to check your private messages
Log in to check your private messages
Moonpod Homepage Starscape Information Mr. Robot Information Free Game Downloads Starscape Highscore Table
Ghost hacking rooms
Goto page Previous  1, 2
Post new topic   Reply to topic    Discussion Pod Forum Index -> User Adventures View previous topic :: View next topic  
 Author
Message
Poo Bear
Pod Team
Pod Team


Joined: 14 Oct 2002
Posts: 4121
Location: Sheffield, UK



PostPosted: Fri Dec 10, 2010 5:16 pm    Post subject: Reply with quote

Find the level data folder for what you're making and you should see a shops sub folder.

Mine is:
\My Documents\MrRobot\data\user\ad000\ghost\shops


In notepad create a file called myshop.config and stick it in there:


Code:

GENERAL
{
   level_stocked         0,0            //min/max
   power_level_stocked      0,1            //min/max
   categories_allowed      NONE         //ALL, NONE, UPGRADE, ICE, ICE_BREAKER, PROGRAM, ITEM
   num_probability         -1,-1         //random between min/max or -1,-1 means default (infinite?)
   sell_price_probability   0.75,1.25      //random between min/max percentage by which the price will vary from the default
                                 //or -1,-1 means default
}

SPECIFIC
{
   item0   ITEM_ENERGY_RESTORE2,-1,-1,0.75,1.25         
   item1   ITEM_ENERGY_RESTORE3,-1,-1,0.75,1.25
   item2   ITEM_POWER_RESTORE2,-1,-1,0.75,1.25
   item3   ITEM_POWER_RESTORE3,-1,-1,0.75,1.25
   item4     ITEM_REBOOT_LEVEL1,-1,-1,0.75,1.25
}



The GENERAL section would let the shop carry everything, you can say for instance, 'categories_allowed ICE' and you'd get every type of ICE in the game. You can also limit the levels that will show up, to stop you being able to buy good stuff too early. In this example the general section isn't allowing anything through, so no default items are going to show up at all.

The SPECIFIC section lets you list items that will appear in the shop one at a time. Which is often simpler.

Each item has a name so we know what it is and then 4 numbers. The first two are stock levels, so (-1,-1) means just stock loads of them, (1,4) means at least 1 and 4 max, so you can control how many will show up.

The last two numbers are variation in price, so (1,1) means just use the default price, (0.5,0.75) means vary the price between 50% to 75% of default so this would be a cheap shop, (1.25,1.5) means vary the price between 125% to 150% of default, making it an expensive shop.


Finally - add a shop object to a room in your editor, set the override name to myshop.config (or whatever).
Back to top
View user's profile Visit poster's website
Zanpakuto



Joined: 07 Dec 2010
Posts: 6
Location: Oeiras, Portugal



PostPosted: Fri Dec 10, 2010 5:51 pm    Post subject: Reply with quote

lol, found a new error and needed some help XD

Sorry to be such an annoyance.

Code:
Error: couldn't ifnd the terminal in the ghost map



Assert failed!

Expression: found || fromABattle

File: .\Source\battles.cpp

Line: 1808

Function: CBattleMapMgr::prepMap



Call Stack:

00595C65  0012F860  0001:00194C65 D


It says there's no terminal, but I checked and it had one T_T...

If you want me to zip the folder and send it to you, just ask...^^
Back to top
View user's profile MSN Messenger
Zanpakuto



Joined: 07 Dec 2010
Posts: 6
Location: Oeiras, Portugal



PostPosted: Fri Dec 10, 2010 8:13 pm    Post subject: Reply with quote

Poo Bear wrote:
Find the level data folder for what you're making and you should see a shops sub folder.

Mine is:
\My Documents\MrRobot\data\user\ad000\ghost\shops


In notepad create a file called myshop.config and stick it in there:


Code:

GENERAL
{
   level_stocked         0,0            //min/max
   power_level_stocked      0,1            //min/max
   categories_allowed      NONE         //ALL, NONE, UPGRADE, ICE, ICE_BREAKER, PROGRAM, ITEM
   num_probability         -1,-1         //random between min/max or -1,-1 means default (infinite?)
   sell_price_probability   0.75,1.25      //random between min/max percentage by which the price will vary from the default
                                 //or -1,-1 means default
}

SPECIFIC
{
   item0   ITEM_ENERGY_RESTORE2,-1,-1,0.75,1.25         
   item1   ITEM_ENERGY_RESTORE3,-1,-1,0.75,1.25
   item2   ITEM_POWER_RESTORE2,-1,-1,0.75,1.25
   item3   ITEM_POWER_RESTORE3,-1,-1,0.75,1.25
   item4     ITEM_REBOOT_LEVEL1,-1,-1,0.75,1.25
}



The GENERAL section would let the shop carry everything, you can say for instance, 'categories_allowed ICE' and you'd get every type of ICE in the game. You can also limit the levels that will show up, to stop you being able to buy good stuff too early. In this example the general section isn't allowing anything through, so no default items are going to show up at all.

The SPECIFIC section lets you list items that will appear in the shop one at a time. Which is often simpler.

Each item has a name so we know what it is and then 4 numbers. The first two are stock levels, so (-1,-1) means just stock loads of them, (1,4) means at least 1 and 4 max, so you can control how many will show up.

The last two numbers are variation in price, so (1,1) means just use the default price, (0.5,0.75) means vary the price between 50% to 75% of default so this would be a cheap shop, (1.25,1.5) means vary the price between 125% to 150% of default, making it an expensive shop.


Finally - add a shop object to a room in your editor, set the override name to myshop.config (or whatever).


Is it possible to sell Ghost Avatars in the shop?
Back to top
View user's profile MSN Messenger
Poo Bear
Pod Team
Pod Team


Joined: 14 Oct 2002
Posts: 4121
Location: Sheffield, UK



PostPosted: Sat Dec 11, 2010 4:36 pm    Post subject: Reply with quote

I don't think you can sell avatars.

Feel free to send me anything at supportATmoonpod.com and I'll take a look.
Back to top
View user's profile Visit poster's website
Yaiba



Joined: 20 Mar 2011
Posts: 9



PostPosted: Fri Mar 25, 2011 8:41 pm    Post subject: Reply with quote

Poo Bear wrote:
Find the level data folder for what you're making and you should see a shops sub folder.

Mine is:
\My Documents\MrRobot\data\user\ad000\ghost\shops


In notepad create a file called myshop.config and stick it in there:


Code:

GENERAL
{
   level_stocked         0,0            //min/max
   power_level_stocked      0,1            //min/max
   categories_allowed      NONE         //ALL, NONE, UPGRADE, ICE, ICE_BREAKER, PROGRAM, ITEM
   num_probability         -1,-1         //random between min/max or -1,-1 means default (infinite?)
   sell_price_probability   0.75,1.25      //random between min/max percentage by which the price will vary from the default
                                 //or -1,-1 means default
}

SPECIFIC
{
   item0   ITEM_ENERGY_RESTORE2,-1,-1,0.75,1.25         
   item1   ITEM_ENERGY_RESTORE3,-1,-1,0.75,1.25
   item2   ITEM_POWER_RESTORE2,-1,-1,0.75,1.25
   item3   ITEM_POWER_RESTORE3,-1,-1,0.75,1.25
   item4     ITEM_REBOOT_LEVEL1,-1,-1,0.75,1.25
}



The GENERAL section would let the shop carry everything, you can say for instance, 'categories_allowed ICE' and you'd get every type of ICE in the game. You can also limit the levels that will show up, to stop you being able to buy good stuff too early. In this example the general section isn't allowing anything through, so no default items are going to show up at all.

The SPECIFIC section lets you list items that will appear in the shop one at a time. Which is often simpler.

Each item has a name so we know what it is and then 4 numbers. The first two are stock levels, so (-1,-1) means just stock loads of them, (1,4) means at least 1 and 4 max, so you can control how many will show up.

The last two numbers are variation in price, so (1,1) means just use the default price, (0.5,0.75) means vary the price between 50% to 75% of default so this would be a cheap shop, (1.25,1.5) means vary the price between 125% to 150% of default, making it an expensive shop.


Finally - add a shop object to a room in your editor, set the override name to myshop.config (or whatever).


Former Zanpakuto, now Yaiba here, I'm working on a few shops for my Hacking map, but I'm finding a few issues, (at first, no matter what I did, I couldn't test any adventure I made, so I used one of the downloadable ones as a base and it worked), I can set the shop file properly, I guess, since it says something about an error with the override name.

I'll e-mail you the folder if you want, any help or comment is appreciated and I'll post the first version of the adventure asap (as soon as I fix these bugs I keep finding in my maps XP)
Back to top
View user's profile
Poo Bear
Pod Team
Pod Team


Joined: 14 Oct 2002
Posts: 4121
Location: Sheffield, UK



PostPosted: Sun Mar 27, 2011 2:33 pm    Post subject: Reply with quote

Sure thing, email me supportATmoonpod.com (AT=@) and I'll check it out. Smile
Back to top
View user's profile Visit poster's website
Yaiba



Joined: 20 Mar 2011
Posts: 9



PostPosted: Mon Jul 16, 2012 9:07 pm    Post subject: Reply with quote

Hi Poo, for some reason, whenever I try to open a shop during my custom adventure this error pops up:

Code:

Assert failed!

Expression: CMPParameterBlockFile::loadParameterBlockFile( m_overrideFile.m_pString, blocks )

File: .\Source\frontend_a.cpp

Line: 7761

Function: CFEAvatarShop::buyFromShop



Call Stack:

00595C65  0012F77C  0001:00194C65 F



If you need the adv folder, feel free to ask though Razz Razz it's always a pleasure to help you guys help us XD

on another note, when trying to hack a robot, I got the following error:

Code:


Assert failed!

Expression: CMPParameterBlockFile::loadParameterBlockFile( CGameDefs::wtxt, m_configBlocks )

File: .\Source\battles.cpp

Line: 234

Function: CEncounterMgr::initialise



Call Stack:

00595C65  0012F76C  0001:00194C65 F



If I click ignore, the hack shows up and when moving to another part of the hack I get another error =P:

Code:



Error: could not find an encounter



Assert failed!

Expression: pE && (eIdx != -1)

File: .\Source\battles.cpp

Line: 543

Function: CEncounterMgr::findEncounter



Call Stack:

00595C65  0012F838  0001:00194C65 F




Btw, whenever you ahve time, thing you could post a few steps to make a hack change the state of a bollard? it would be nice and kind of helpfull to my adventure.

Thanks in advance Smile Smile

Code:


*deep thinking* I wonder how many times I've edited just this single post XD



I'm mailing you my adventure, since for some reason a teleporter is sending me back to the first of my "cyberspace" (rooms designed with the hack materials and floor XD) rooms... I checked both the names and destinations of my teleporters and couldn't find a reason... Sorry for the trouble and best of luck with work!

Regards, Yaiba
Back to top
View user's profile
clibin009



Joined: 25 Sep 2017
Posts: 158



PostPosted: Fri Nov 17, 2017 2:38 am    Post subject: Reply with quote

mt1117
ferragamo outlet
adidas ultra boost
coach factory outlet online
coach outlet online
yeezy shoes
nike outlet online
ugg boots
coach outlet online
canada goose jackets
ugg outlet online
north face outlet
cheap ray ban sunglasses
ralph lauren sale
coach factory outlet online
christian louboutin sale
adidas yeezy boost 350
pandora uk
ray bans
burberry outlet online
canada goose jackets
uggs outlet
coach outlet online
pandora charms sale clearance
ray bans
canada goose sale
coach outlet
pandora charms
ugg outlet
ugg outlet
canada goose jackets
jordans
canada goose sale
hermens
uggs clearance
the north face outlet
michael kors
nike sneakers
louboutin shoes
kate spade outlet online
the north face jackets
louboutin outlet
louis vuitton factory outlet
ugg outlet
polo ralph lauren outlet
adidas nmd r1
michael kors
pandora charms outlet
pandora charms
moncler coats
canada goose
adidas outlet online
moncler coats
christian louboutin shoes
canada goose
burberry handbags
uggs outlet
ugg sale
coach factory outlet
adidas yeezy boost
mulberry handbags
ugg canada
moncler sale
supreme clothing
pandora jewelry store
moncler
pandora
pandora charms
ugg boots
timberland outlet store
ralph lauren uk
canada goose outlet store
kate spade outlet online
ugg boots sale
nike outlet store
yeezy boost
coach factory outlet online
coach factory outlet online
coach outlet store online
uggs outlet
uggs outlet
coach handbags outlet
ugg boots
coach outlet store
canada goose sale
coach factorty outlet online
bottes ugg
uggs outlet
michael kors outlet online
fitflops sale clearance
michael kors outlet clearance
ugg outlet store
cheap air jordans
canada goose coats
canada goose outlet
north face sale
louboutin outlet
cheap oakley sunglasses
canada goose jackets
ugg boots outlet
ugg boots
valentino outlet
adidas yeezy boost
polo ralph lauren outlet
adidas sneakers
the north face outlet
mlb jerseys
burberry outlet online
tory burch outlet online
ugg canada
ugg boots women
adidas superstars
ugg boots
the north face outlet
moncler outlet online
canada goose coats
adidas outlet store
canada goose sale
polo ralph lauren outlet
coach outlet online
ugg
canada goose coats
yeezy shoes
ugg outlet store
ray ban sunglasses discount
ralph lauren
ralph lauren sale clearance uk
yeezy boost 350
cheap jordans free shipping
polo ralph lauren outlet
michael kors outlet clearance
red bottom heels
michael kors outlet online
ralph lauren outlet online
christian louboutin shoes
fred perry polo shirts
coach outlet store online clearance
polo ralph lauren outlet
moncler jackets
uggs outlet
canada goose jackets uk
north face outlet
canada goose sale
air jordan retro
mlb jerseys
ugg boots
ugg boots outlet
michael kors outlet clearance
cheap ray ban sunglasses
canada goose jacket
cheap nfl jerseys wholesale
uggs
polo ralph lauren outlet
coach factory outlet online
michael kors outlet canada
canada goose jackets
birkenstock shoes
ralph lauren uk
kate spade outlet
cheap air jordans
canada goose clothing
nike shoes
coach factory outlet online
michael kors outlet store
coach outlet store
moncler outlet online
uggs outlet
michael kors outlet online
coach outlet online
pandora jewelry
valentino
louis vuitton factory outlet
coach outlet store
adidas nmd runner
mlb jerseys cheap
cheap ugg boots
burberry outlet online
oakley sunglasses outlet
canada goose sale
ugg boots
north face jackets
ugg boots outlet
cheap jordan shoes
ralph lauren outlet online
uggs outlet
ralph lauren outlet online
nike outlet store online
ugg outlet
coach outlet online
canada goose jackets
longchamp bags
polo ralph lauren outlet online
ugg boots
ralph lauren sale clearance uk
uggs
nike sneakers
hermes bag
pandora uk
moncler coats
longchamps
mlb jerseys whgolesale
ugg boots sale
canada goose outlet
coach outlet online
moncler uk
yeezy boost 350
pandora outlet
coach factory outlet
ugg boots
uggs clearance
ugg boots
ugg outlet
polo ralph lauren outlet online
moncler jackets
harden vol 1
polo outlet online
ugg boots
air max
kate spade outlet online
ferragamo shoes
canada goose outlet
louis vuitton outlet
cheap jordan shoes
timberland outlet
canada goose jackets
coach outlet online
ugg boots
pandora charms sale clearance
michael kors outlet online
uggs outlet
cheap jordans for sale
longchamp outlet store
longchamp sale
coach factory outlet
discount oakley sunglasses
polo ralph lauren
ralph lauren uk
canada goose coats
ugg outlet store
birkenstock outlet
canada goose jackets
pandora charms outlet
ugg australia
ugg australia outlet
canada goose
longchamp bags
yeezy boost 350
coach factory outlet online
coach purses
canada goose outlet online
ugg boots clearance
canada goose jackets
coach outlet online
pandora charms outlet
coach outlet canada
polo ralph lauren outlet
nike outlet
ugg sale
ugg outlet store
cheap air jordans
ugg boots
coach outlet online
canada goose jackets
adidas superstar shoes
canada goose jackets
uggs outlet
jerseys cheap
cheap oakley sunglasses
ralph lauren
uggs outlet
uggs outlet
cheap uggs
air jordans
mbt
michael kors
kate spade handbags
uggs sale
ray ban sunglasses sale
mlb jerseys
louis vuitton outlet store
burberry handbags
ugg outlet online
canada goose jackets
louis vuitton factory outlet
moncler jackets
kate spade outlet
hermes outlet
salvatore ferragamo outlet
uggs
coach outlet online
ugg boots
polo ralph lauren outlet
coach outlet online
ugg outlet
uggs outlet online
louis vuitton outlet online
louis vuitton handbags
nmd adidas
cheap ugg boots
canada goose outlet
uggs outlet
ugg outlet online
ray ban glasses
ralph lauren outlet online
canada goose jackets
nike outlet online
ugg boots outlet
kate spade handbags
michael kors bags
coach outlet online
columbia sportswear outlet
nike outlet store
canada goose outlet
ralph lauren sale
red bottoms
michael kors uk
caterpillar boots
coach outlet online
uggs outlet
coach factorty outlet online
pandora charms sale
ralph lauren
michael kors outlet canada
mulberry outlet uk
cheap jordan shoes
ugg shoes
coach factory outlet online
burberry handbags
gucci outlet online
coach outlet canada
cheap jordan shoes
cheap jordans
coach outlet store online
ugg boots
nfl jerseys
ray ban sunglasses outlet
oakley sunglasses outlet
canada goose jackets
salvatore ferragamo shoes
ugg boots clearance
canada goose outlet
canada goose outlet
canada goose jackets
adidas outlet online
uggs outlet
nike shoes
supreme shirts
coach outlet online
polo ralph lauren
michael kors outlet store
michael kors outlet online
louis vuitton outlet online
ray ban sunglasses cheap
michael kors outlet online
birkin handbags
polo ralph lauren outlet online
pandora charms
toms shoes
michael kors outlet store
ralph lauren sale
coach outlet online
canada goose coats
canada goose
nike air max 2018
polo ralph lauren outlet online
canada goose jackets
hermes bags
michael kors outlet online
ugg boots on sale
moncler outlet online
canada goose jackets
moncler pas cher
michael kors outlet store
hermes bags
pandora charms sale clearance
christian louboutin shoes
ralph lauren outlet
michael kors outlet store
ugg boots
tory burch shoes
gucci outlet
louis vuitton outlet store
coach factory outlet online
air max
retro 11
michael kors outlet clearance
cheap ugg boots
cheap nike shoes
ugg outlet
hermes handbags
pandora charms sale clearance
coach outlet store online
fred perry shirts
tory burch outlet online
coach factory outlet
ralph lauren outlet online
canada goose outlet
canada goose outlet
red bottom
pandora charms outlet
ugg outlet
cheap ray bans
canada goose outlet
ugg boots
coach factory outlet online
pandora jewelry outlet
canada goose sale
moncler jacket
coach outlet store
uggs outlet
cheap jordan shoes
cheap oakley sunglasses
polo ralph lauren outlet online
air jordan shoes
uggs on sale
north face jackets
adidas nmd r1
adidas nmd runner
cheap ugg boots
coach outlet online
mulberry
uggs clearance
michael kors outlet online
pandora jewelry outlet
adidas shoes
uggs outlet
supreme uk
michael kors outlet store
adidas nmd r1
nfl jerseys
fitflop sandals
moncler sale
ralph lauren outlet online
coach outlet online
canada goose parka
ugg sale
coach outlet online
ugg outlet
coach factory outlet online
ray ban sunglasses discount
mulberry uk
coach outlet online
ugg outlet store
mbt
adidas store
moncler outlet online
coach outlet online
canada goose jackets
coach outlet online
moncler uk
burberry outlet
yeezy shoes
canada goose outlet
coach factory outlet
michael kors
michael kors
air max shoes
adidas outlet store
louis vuitton outlet online
longchamp bags
cheap nfl jerseys
canada goose outlet online
canada goose jackets
adidas yeezy shoes
longchamp outlet
pandora jewelry
michael kors outlet store
mt1117
Back to top
View user's profile
Display posts from previous:   
Post new topic   Reply to topic    Discussion Pod Forum Index -> User Adventures All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group