All pastes #154461 Raw Edit

MarketScriptBounce

public text v1 · immutable
#154461 ·published 2006-08-30 10:51 UTC
rendered paste body
==============================================================
RuneScape mIRC MarketScript © Bounce
SCRIPT FOR PERSONAL USE ONLY
/msg BOUNCE ON IRC.SWIFTIRC.NET FOR PERMISSION BEFORE USING
==============================================================
~~~~~
Remote
~~~~~

on *:TEXT:!sell*:#: { if ($nick isop $chan || $nick ishop $chan) {
    set %dealsell $2-
    set %dealsellnick $nick
    set %sell $2-
    set %sellnick $nick
    msg $chan 9,1 ..::··^v^»» || Selling:4 %sell 9|| :: PM $nick Ingame ««^v^··::.. 
    msg $chan 9,1 || 0Type: 4!DealBuy 9to buy this item. || 
  }
}

on *:TEXT:!sold*:#: { if ($nick isop $chan || $nick ishop $chan) {
    set %sold $2-
    set %soldnick $nick
    msg $chan 9,1 ..::··^v^»» || Sold:4 %sold 9|| ::  $nick  ««^v^··::.. 
  }
}

on *:TEXT:!buy*:#: { if ($nick isop $chan || $nick ishop $chan) {
    set %dealbuy $2-
    set %dealbuynick $nick
    set %buy $2-
    set %buynick $nick
    msg $chan 9,1 ..::··^v^»» || Buying:4 %buy 9|| :: PM $nick Ingame ««^v^··::.. 
    msg $chan 9,1 || 0Type: 4!DealSell 9to sell this item. || 
  }
}

on *:TEXT:!bought*:#: { if ($nick isop $chan || $nick ishop $chan) {
    set %bought $2-
    set %boughtnick $nick
    msg $chan 9,1 ..::··^v^»» || Bought:4 %bought 9|| ::  $nick  ««^v^··::.. 
  }
}

on *:TEXT:!lastsell*:#: { if ($nick isop $chan || $nick ishop $chan) {
    set %question 9,1 ..::··^v^»» || 0Last recorded item for sale - 9Buying:4 %buy 9|| ::  %buynick  ««^v^··::.. 
    notice $nick 9,1 ..::··^v^»» || 0Last recorded item for sale - 9Selling:4 %sell 9|| ::  %sellnick  ««^v^··::.. 
    notice $nick 9,1 || Agree? 4!Yes 9or 4!No9 || 
  }
}

on *:TEXT:!lastsold*:#: { if ($nick isop $chan || $nick ishop $chan) {
    set %question 9,1 ..::··^v^»» || 0Last recorded item sold - 9Sold:4 %sold 9|| ::  %soldnick  ««^v^··::.. 
    msg $chan 9,1 ..::··^v^»» || 0Last recorded item sold - 9Sold:4 %sold 9|| ::  %soldnick  ««^v^··::.. 
    notice $nick 9,1 || Agree? 4!Yes 9or 4!No9 || 
  }
}

on *:TEXT:!lastbuy*:#: { if ($nick isop $chan || $nick ishop $chan) {
    set %question 9,1 ..::··^v^»» || 0Last recorded searched item - 9Buying:4 %buy 9|| ::  %buynick  ««^v^··::.. 
    notice $nick 9,1 ..::··^v^»» || 0Last recorded searched item - 9Buying:4 %buy 9|| ::  %buynick  ««^v^··::.. 
    notice $nick 9,1 || Agree? 4!Yes 9or 4!No9 || 
  }
}

on *:TEXT:!lastbought*:#: { if ($nick isop $chan || $nick ishop $chan) {
    set %question 9,1 ..::··^v^»» || 0Last recorded bought item - 9Bought:4 %bought 9|| ::  %boughtnick  ««^v^··::.. 
    notice $nick 9,1 ..::··^v^»» || 0Last recorded bought item - 9Bought:4 %bought 9|| ::  %boughtnick  ««^v^··::.. 
    notice $nick 9,1 || Agree? 4!Yes 9or 4!No9 || 
  }
}

on *:TEXT:!yes:#: { if ($nick isop $chan || $nick ishop $chan) {
    notice $nick 9,1 || Agreed || 
    msg $chan %question
  }
}

on *:TEXT:!no:#: { if ($nick isop $chan || $nick ishop $chan) {
    notice $nick 9,1 || Declined || 
  }
}

on *:TEXT:!DealBuy:#: {
  notice $nick 9,1 ..::··^v^»» || 0Really buy this item9:4 %dealsell 9|| ::  %dealsellnick  ««^v^··::.. 
  notice $nick 9,1 || Agree? 4!Yesbuy 9or 4!No9 || 
}

on *:TEXT:!YesBuy:#: {
  msg $chan 9,1 ..::··^v^»» || 0BOUGHT9:4 %dealsell 9|| :: By 4 $nick 9 ««^v^··::.. 
  notice $nick 9,1 || PM4 %dealsellnick 9ingame. || 
  notice %dealsellnick 9,1 || PM4 $nick 9ingame. || 
}

on *:TEXT:!DealSell:#: {
  notice $nick 9,1 ..::··^v^»» || 0Really sell this item9:4 %dealbuy 9|| ::  %dealbuynick  ««^v^··::.. 
  notice $nick 9,1 || Agree? 4!YesSell 9or 4!No9 || 
}

on *:TEXT:!YesSell:#: {
  msg $chan 9,1 ..::··^v^»» || 0BOUGHT9:4 %dealbuy 9|| :: By 4 $nick 9 ««^v^··::.. 
  notice $nick 9,1 || PM4 %dealbuynick 9ingame. || 
  notice %dealbuynick 9,1 || PM4 $nick 9ingame. || 
}


on *:TEXT:!clearmarket:#: { if ($nick isop $chan || $nick ishop $chan) {
    set %sell
    set %sellnick
    set %sold
    set %soldnick
    set %buy
    set %buynick
    set %bought
    set %boughtnick
    set %dealsell
    set %dealsellnick
    set %dealbuy
    set %dealbuynick
    set %question
    msg $chan 4M7arket Cleared.
  }
}

on *:TEXT:!marketcommands:#: {
  notice $nick 4Market Commands:
  notice $nick !Sell
  notice $nick !Sold
  notice $nick !Buy
  notice $nick !Bought
  notice $nick 7-
  notice $nick !LastSell (Triggers last !Sell)
  notice $nick !LastSold (Triggers last !Sold)
  notice $nick !LastBuy (Triggers last !Buy)
  notice $nick !LastBought (Triggers last !Bought)
  notice $nick 7-
  notice $nick !Yes (For use with !LastX commands)
  notice $nick !No (For use with !LastX commands)
  notice $nick 7-
  notice $nick !DealBuy (To buy item sold with !Sell command)
  notice $nick !YesBuy (For use with !Dealbuy command)
  notice $nick 7-
  notice $nick !DealSell (To sell searched item with !Buy command)
  notice $nick !YesSell (For use with !DealSell command)
  notice $nick 7-
  notice $nick !ClearMarket (Clears all market variables)
}

~~~~~
Variables
~~~~~

%sell
%sellnick
%sold
%soldnick

%buy
%buynick
%bought
%boughtnick

%dealsell
%dealsellnick
%dealbuy
%dealbuynick

%question

==============================================================
RuneScape mIRC MarketScript © Bounce
SCRIPT FOR PERSONAL USE ONLY
/msg BOUNCE ON IRC.SWIFTIRC.NET FOR PERMISSION BEFORE USING
==============================================================