Update of /cvsroot/wpdev/xmlscripts/scripts
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22324
Modified Files:
check.py
Log Message:
various
Index: check.py
===================================================================
RCS file: /cvsroot/wpdev/xmlscripts/scripts/check.py,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** check.py 9 Jul 2004 21:47:45 -0000 1.8
--- check.py 8 Oct 2004 01:14:15 -0000 1.9
***************
*** 12,42 ****
import wolfpack
! def onCreate( item, definition ):
! item.settag( 'value', 0 )
!
! def onShowToolTip( sender, target, tooltip ):
!
tooltip.add( 1041361, "" ) # A Bank Check
tooltip.add( 1038021, "" ) # Blessed
! tooltip.add( 1060738, str( target.gettag( "value") ) )
! tooltip.send ( sender )
! return True
def onUse( char, item ):
! #D: 0xFE8F0 (0)
#Gold was deposited in your account:
bankbox = char.getbankbox()
! value = item.gettag( "value" )
if bankbox:
while value > 0:
gold = wolfpack.additem( "eed" )
! gold.amount = min( [ value, 60000 ] )
! gold.container = bankbox
! value -= min( [ value, 60000 ] )
!
! amount = str( value )
! char.soundeffect( 0x37, 0 )
! char.socket.sendcontainer( bankbox )
item.delete()
return True
--- 12,42 ----
import wolfpack
+ import wolfpack.utilities
! def onShowTooltip( sender, target, tooltip ):
! tooltip.reset()
tooltip.add( 1041361, "" ) # A Bank Check
tooltip.add( 1038021, "" ) # Blessed
! if target.hastag('value'):
! tooltip.add( 1060738, str( target.gettag( "value") ) )
def onUse( char, item ):
! #D: 0xFE8F0 (0)
#Gold was deposited in your account:
bankbox = char.getbankbox()
! value = int(item.gettag("value"))
if bankbox:
+ amount = value
while value > 0:
gold = wolfpack.additem( "eed" )
! gold.amount = min(value, 60000)
! value -= gold.amount
!
! if not wolfpack.utilities.tocontainer(gold, bankbox):
! gold.update()
!
item.delete()
+ char.socket.resendstatus()
+ char.socket.clilocmessage(1042672, "", 0x3b2, 3, None, " %s" % amount)
+ char.soundeffect( 0x37, 0 )
return True
|