Code: Select all
function MakeFishSteaks( socket, mChar, ourObj )
{
var ownerObj = GetPackOwner( ourObj, 0 );
if( ownerObj && mChar.serial == ownerObj.serial )
{
//CreateBlankItem( socket, mChar, 4, "raw fish steak", 0x097A, 0x0000, "ITEM", true );
var itemMade = CreateDFNItem( mChar.socket, mChar, "0x097A", 4, "ITEM", true );
mChar.SysMessage( "You slice a fish to steaks." );
if( ourObj.amount > 1 )
ourObj.amount = ourObj.amount-1;
else
ourObj.Delete();
}
else
socket.SysMessage( GetDictionaryEntry( 775, socket.Language ) );
}Code: Select all
function MakeKindling( socket, mChar )
{
var distX = Math.abs( mChar.x - socket.GetWord( 11 ) );
var distY = Math.abs( mChar.y - socket.GetWord( 13 ) );
var distZ = Math.abs( mChar.z - socket.GetSByte( 16 ) );
if( distX > 5 || distY > 5 || distZ > 9 )
{
socket.SysMessage( GetDictionaryEntry( 393, socket.Language ) );
return;
}
if( mChar.isonhorse )
mChar.DoAction( 0x1D );
else
mChar.DoAction( 0x0D );
mChar.SoundEffect( 0x013E, true );
///CreateBlankItem( socket, mChar, 1, "#", 0x0DE1, 0x0000, "ITEM", true );
var itemMade = CreateDFNItem( mChar.socket, mChar, "0x0DE1", 1, "ITEM", true );
socket.SysMessage( GetDictionaryEntry( 1049, socket.Language ) );
}