Monster Statuettes
Posted: Thu Dec 15, 2011 2:15 am
here is 6 monster statues that will make noise when turned on. I'm still fishing the rest of them as i get them done in group of 6 ill post them.
First open your jse_fileassociations and add this lines
Now open your jse_objectassoctions and add this lines
Now make a new dfn file called monsterstatuettes.dfn and add this
Now make a js called Crocodile.js and add this
Daemon.js
Dragon.js
EarthElemental.js
Ettin.js
Gargoyle.js
First open your jse_fileassociations and add this lines
// Monster Statuettes
400=custom/monsterstatuettes/Crocodile.js
401=custom/monsterstatuettes/Daemon.js
402=custom/monsterstatuettes/Dragon.js
403=custom/monsterstatuettes/EarthElemental.js
404=custom/monsterstatuettes/Ettin.js
405=custom/monsterstatuettes/Gargoyle.js
//-------------------------------------------
400=custom/monsterstatuettes/Crocodile.js
401=custom/monsterstatuettes/Daemon.js
402=custom/monsterstatuettes/Dragon.js
403=custom/monsterstatuettes/EarthElemental.js
404=custom/monsterstatuettes/Ettin.js
405=custom/monsterstatuettes/Gargoyle.js
//-------------------------------------------
// Monster statuettes
0x20DA=400
0x20D3=401
0x20D6=402
0x20D7=403
0x20D8=404
0x20D9=405
0x20DA=400
0x20D3=401
0x20D6=402
0x20D7=403
0x20D8=404
0x20D9=405
[crocodilestatue]
{
name=Crocodile Statuette [ON]
id=0x20DA
type=88
morex=660
morey=5
morez=25
}
[Daemonstatue]
{
name=Daemon Statuette [ON]
id=0x20D3
type=88
morex=357
morey=5
morez=25
}
[Dragonstatue]
{
name=Dragon Statuette [ON]
id=0x20D6
type=88
morex=362
morey=5
morez=25
}
[EarthElementalstatue]
{
name=Earth Elemental Statuette [ON]
id=0x20D7
type=88
morex=268
morey=5
morez=25
}
[Ettinstatue]
{
name=Ettin Statuette [ON]
id=0x20D8
type=88
morex=367
morey=5
morez=25
}
[Gargoylestatue]
{
name=Gargoyle Statuette [ON]
id=0x20D9
type=88
morex=372
morey=5
morez=25
}
{
name=Crocodile Statuette [ON]
id=0x20DA
type=88
morex=660
morey=5
morez=25
}
[Daemonstatue]
{
name=Daemon Statuette [ON]
id=0x20D3
type=88
morex=357
morey=5
morez=25
}
[Dragonstatue]
{
name=Dragon Statuette [ON]
id=0x20D6
type=88
morex=362
morey=5
morez=25
}
[EarthElementalstatue]
{
name=Earth Elemental Statuette [ON]
id=0x20D7
type=88
morex=268
morey=5
morez=25
}
[Ettinstatue]
{
name=Ettin Statuette [ON]
id=0x20D8
type=88
morex=367
morey=5
morez=25
}
[Gargoylestatue]
{
name=Gargoyle Statuette [ON]
id=0x20D9
type=88
morex=372
morey=5
morez=25
}
function onUseChecked( pUser, iUsed )
{
iUsed.id = 0x20DA
iUsed.SetTag( "ON", 1 );
if( iUsed.GetTag( "OFF" ) )
{
iUsed.type = 88;
iUsed.morex = 660;
iUsed.morey = 5;
iUsed.morez = 25;
iUsed.SetTag( "ON", 1 );
iUsed.SetTag( "OFF", 0 );
iUsed.name = "Crocodile Statuette [ON]";
pUser.SysMessage( "turning it on" );
return false;
}
if( iUsed.GetTag( "ON" ) )
{
iUsed.type = 0;
iUsed.morex = 0;
iUsed.morey = 0;
iUsed.morez = 0;
iUsed.SetTag( "ON", 0 );
iUsed.SetTag( "OFF", 1 );
iUsed.name = "Crocodile Statuette [OFF]";
pUser.SysMessage( "turning it off" );
return false;
}
else
pUser.SysMessage( "we failed dang fix me" );
return false;
}
{
iUsed.id = 0x20DA
iUsed.SetTag( "ON", 1 );
if( iUsed.GetTag( "OFF" ) )
{
iUsed.type = 88;
iUsed.morex = 660;
iUsed.morey = 5;
iUsed.morez = 25;
iUsed.SetTag( "ON", 1 );
iUsed.SetTag( "OFF", 0 );
iUsed.name = "Crocodile Statuette [ON]";
pUser.SysMessage( "turning it on" );
return false;
}
if( iUsed.GetTag( "ON" ) )
{
iUsed.type = 0;
iUsed.morex = 0;
iUsed.morey = 0;
iUsed.morez = 0;
iUsed.SetTag( "ON", 0 );
iUsed.SetTag( "OFF", 1 );
iUsed.name = "Crocodile Statuette [OFF]";
pUser.SysMessage( "turning it off" );
return false;
}
else
pUser.SysMessage( "we failed dang fix me" );
return false;
}
function onUseChecked( pUser, iUsed )
{
iUsed.id = 0x20D3
iUsed.SetTag( "ON", 1 );
if( iUsed.GetTag( "OFF" ) )
{
iUsed.type = 88;
iUsed.morex = 357;
iUsed.morey = 5;
iUsed.morez = 25;
iUsed.SetTag( "ON", 1 );
iUsed.SetTag( "OFF", 0 );
iUsed.name = "Daemon Statuette [ON]";
pUser.SysMessage( "turning it on" );
return false;
}
if( iUsed.GetTag( "ON" ) )
{
iUsed.type = 0;
iUsed.morex = 0;
iUsed.morey = 0;
iUsed.morez = 0;
iUsed.SetTag( "ON", 0 );
iUsed.SetTag( "OFF", 1 );
iUsed.name = "Daemon Statuette [OFF]";
pUser.SysMessage( "turning it off" );
return false;
}
else
pUser.SysMessage( "we failed dang fix me" );
return false;
}
{
iUsed.id = 0x20D3
iUsed.SetTag( "ON", 1 );
if( iUsed.GetTag( "OFF" ) )
{
iUsed.type = 88;
iUsed.morex = 357;
iUsed.morey = 5;
iUsed.morez = 25;
iUsed.SetTag( "ON", 1 );
iUsed.SetTag( "OFF", 0 );
iUsed.name = "Daemon Statuette [ON]";
pUser.SysMessage( "turning it on" );
return false;
}
if( iUsed.GetTag( "ON" ) )
{
iUsed.type = 0;
iUsed.morex = 0;
iUsed.morey = 0;
iUsed.morez = 0;
iUsed.SetTag( "ON", 0 );
iUsed.SetTag( "OFF", 1 );
iUsed.name = "Daemon Statuette [OFF]";
pUser.SysMessage( "turning it off" );
return false;
}
else
pUser.SysMessage( "we failed dang fix me" );
return false;
}
function onUseChecked( pUser, iUsed )
{
iUsed.id = 0x20D6
iUsed.SetTag( "ON", 1 );
if( iUsed.GetTag( "OFF" ) )
{
iUsed.type = 88;
iUsed.morex = 362;
iUsed.morey = 5;
iUsed.morez = 25;
iUsed.SetTag( "ON", 1 );
iUsed.SetTag( "OFF", 0 );
iUsed.name = "Dragon Statuette [ON]";
pUser.SysMessage( "turning it on" );
return false;
}
if( iUsed.GetTag( "ON" ) )
{
iUsed.type = 0;
iUsed.morex = 0;
iUsed.morey = 0;
iUsed.morez = 0;
iUsed.SetTag( "ON", 0 );
iUsed.SetTag( "OFF", 1 );
iUsed.name = "Dragon Statuette [OFF]";
pUser.SysMessage( "turning it off" );
return false;
}
else
pUser.SysMessage( "we failed dang fix me" );
return false;
}
{
iUsed.id = 0x20D6
iUsed.SetTag( "ON", 1 );
if( iUsed.GetTag( "OFF" ) )
{
iUsed.type = 88;
iUsed.morex = 362;
iUsed.morey = 5;
iUsed.morez = 25;
iUsed.SetTag( "ON", 1 );
iUsed.SetTag( "OFF", 0 );
iUsed.name = "Dragon Statuette [ON]";
pUser.SysMessage( "turning it on" );
return false;
}
if( iUsed.GetTag( "ON" ) )
{
iUsed.type = 0;
iUsed.morex = 0;
iUsed.morey = 0;
iUsed.morez = 0;
iUsed.SetTag( "ON", 0 );
iUsed.SetTag( "OFF", 1 );
iUsed.name = "Dragon Statuette [OFF]";
pUser.SysMessage( "turning it off" );
return false;
}
else
pUser.SysMessage( "we failed dang fix me" );
return false;
}
function onUseChecked( pUser, iUsed )
{
iUsed.id = 0x20D7
iUsed.SetTag( "ON", 1 );
if( iUsed.GetTag( "OFF" ) )
{
iUsed.type = 88;
iUsed.morex = 268;
iUsed.morey = 5;
iUsed.morez = 25;
iUsed.SetTag( "ON", 1 );
iUsed.SetTag( "OFF", 0 );
iUsed.name = "Earth Elemental Statuette [ON]";
pUser.SysMessage( "turning it on" );
return false;
}
if( iUsed.GetTag( "ON" ) )
{
iUsed.type = 0;
iUsed.morex = 0;
iUsed.morey = 0;
iUsed.morez = 0;
iUsed.SetTag( "ON", 0 );
iUsed.SetTag( "OFF", 1 );
iUsed.name = "Earth Elemental Statuette [OFF]";
pUser.SysMessage( "turning it off" );
return false;
}
else
pUser.SysMessage( "we failed dang fix me" );
return false;
}
{
iUsed.id = 0x20D7
iUsed.SetTag( "ON", 1 );
if( iUsed.GetTag( "OFF" ) )
{
iUsed.type = 88;
iUsed.morex = 268;
iUsed.morey = 5;
iUsed.morez = 25;
iUsed.SetTag( "ON", 1 );
iUsed.SetTag( "OFF", 0 );
iUsed.name = "Earth Elemental Statuette [ON]";
pUser.SysMessage( "turning it on" );
return false;
}
if( iUsed.GetTag( "ON" ) )
{
iUsed.type = 0;
iUsed.morex = 0;
iUsed.morey = 0;
iUsed.morez = 0;
iUsed.SetTag( "ON", 0 );
iUsed.SetTag( "OFF", 1 );
iUsed.name = "Earth Elemental Statuette [OFF]";
pUser.SysMessage( "turning it off" );
return false;
}
else
pUser.SysMessage( "we failed dang fix me" );
return false;
}
function onUseChecked( pUser, iUsed )
{
iUsed.id = 0x20D8
iUsed.SetTag( "ON", 1 );
if( iUsed.GetTag( "OFF" ) )
{
iUsed.type = 88;
iUsed.morex = 367;
iUsed.morey = 5;
iUsed.morez = 25;
iUsed.SetTag( "ON", 1 );
iUsed.SetTag( "OFF", 0 );
iUsed.name = "Ettin Statuette [ON]";
pUser.SysMessage( "turning it on" );
return false;
}
if( iUsed.GetTag( "ON" ) )
{
iUsed.type = 0;
iUsed.morex = 0;
iUsed.morey = 0;
iUsed.morez = 0;
iUsed.SetTag( "ON", 0 );
iUsed.SetTag( "OFF", 1 );
iUsed.name = "Ettin Statuette [OFF]";
pUser.SysMessage( "turning it off" );
return false;
}
else
pUser.SysMessage( "we failed dang fix me" );
return false;
}
{
iUsed.id = 0x20D8
iUsed.SetTag( "ON", 1 );
if( iUsed.GetTag( "OFF" ) )
{
iUsed.type = 88;
iUsed.morex = 367;
iUsed.morey = 5;
iUsed.morez = 25;
iUsed.SetTag( "ON", 1 );
iUsed.SetTag( "OFF", 0 );
iUsed.name = "Ettin Statuette [ON]";
pUser.SysMessage( "turning it on" );
return false;
}
if( iUsed.GetTag( "ON" ) )
{
iUsed.type = 0;
iUsed.morex = 0;
iUsed.morey = 0;
iUsed.morez = 0;
iUsed.SetTag( "ON", 0 );
iUsed.SetTag( "OFF", 1 );
iUsed.name = "Ettin Statuette [OFF]";
pUser.SysMessage( "turning it off" );
return false;
}
else
pUser.SysMessage( "we failed dang fix me" );
return false;
}
function onUseChecked( pUser, iUsed )
{
iUsed.id = 0x20D9
iUsed.SetTag( "ON", 1 );
if( iUsed.GetTag( "OFF" ) )
{
iUsed.type = 88;
iUsed.morex = 372;
iUsed.morey = 5;
iUsed.morez = 25;
iUsed.SetTag( "ON", 1 );
iUsed.SetTag( "OFF", 0 );
iUsed.name = "Gargoyle Statuette [ON]";
pUser.SysMessage( "turning it on" );
return false;
}
if( iUsed.GetTag( "ON" ) )
{
iUsed.type = 0;
iUsed.morex = 0;
iUsed.morey = 0;
iUsed.morez = 0;
iUsed.SetTag( "ON", 0 );
iUsed.SetTag( "OFF", 1 );
iUsed.name = "Gargoyle Statuette [OFF]";
pUser.SysMessage( "turning it off" );
return false;
}
else
pUser.SysMessage( "we failed dang fix me" );
return false;
}
{
iUsed.id = 0x20D9
iUsed.SetTag( "ON", 1 );
if( iUsed.GetTag( "OFF" ) )
{
iUsed.type = 88;
iUsed.morex = 372;
iUsed.morey = 5;
iUsed.morez = 25;
iUsed.SetTag( "ON", 1 );
iUsed.SetTag( "OFF", 0 );
iUsed.name = "Gargoyle Statuette [ON]";
pUser.SysMessage( "turning it on" );
return false;
}
if( iUsed.GetTag( "ON" ) )
{
iUsed.type = 0;
iUsed.morex = 0;
iUsed.morey = 0;
iUsed.morez = 0;
iUsed.SetTag( "ON", 0 );
iUsed.SetTag( "OFF", 1 );
iUsed.name = "Gargoyle Statuette [OFF]";
pUser.SysMessage( "turning it off" );
return false;
}
else
pUser.SysMessage( "we failed dang fix me" );
return false;
}