The following warnings occurred:
Warning [2] Use of undefined constant SAPI_NAME - assumed 'SAPI_NAME' (this will throw an Error in a future version of PHP) - Line: 3388 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3388 errorHandler->error
/showthread.php 116 build_archive_link
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/inc/functions.php 3324 build_forum_breadcrumb
/showthread.php 195 build_forum_breadcrumb
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb






Post Reply 
 
Thread Rating:
  • 4 Votes - 2 Average
  • 1
  • 2
  • 3
  • 4
  • 5
New shard - Need testers
Author Message
Soulless
Super Moderator
****

Posts: 335
Likes Given: 29
Likes Received: 49 in 27 posts
Joined: Jun 2012
Reputation: 12

Ye Olde Sphere

Post: #8
RE: New shard - Need testers
this is for consume gold from bank and pack for your custom vendors you have

should just be able to put in .consumegold ##### without doing any checks and they will either deny it or allow it. obviously consume the gold before you give them anything.

Code:
[function consumegoldtest]
local.bankgold=<findlayer.29.rescount.i_gold>
local.baggold=<findlayer.21.rescount.i_gold>
if (<eval <local.baggold>+<local.bankgold>> >= <args>)
return 1
else
return 0
endif

[function consumegold]
local.bankgold=<findlayer.29.rescount.i_gold>
local.baggold=<findlayer.21.rescount.i_gold>
if (<eval <local.baggold>+<local.bankgold>> >= <args>)
if (<local.baggold> >= <args>)
findlayer.21.contconsume i_gold <args>
else
findlayer.21.contconsume i_gold <local.baggold>
findlayer.29.contconsume i_gold <eval <args>-<local.baggold>>
endif
//sound 54
update
return 1
else
message You do not have sufficient gold to cover this purchase
return 0
endif


here is a body cutting event that will keep bones on the group and allow, just add the even tto your players and your good

Code:
[events e_body_cutting]

on=@itemTargon_Item
if (<act.type>==t_weapon_sword) || (<act.type>==t_weapon_mace_sharp) || (<act.type>==t_weapon_fence) || (<act.type>==t_weapon_axe)
if (<src.targ.type>==t_corpse)    

if (<src.targ.distance>>4)
src.sysmessage @0482 That is too far away.
return 1
endif

if (<src.region.safe>==1)
src.sysmessage @0482 You can not cut corpses here.    
return 1
endif

if (<src.targ.link.ISGM>==1)
src.sysmessage @0482 Tsk.. Tsk..
return 1
endif

if ((<src.targ.link.isplayer>==1) && !(<src.targ.link.tag0.newbie>) && !(<src.tag0.newbie>)) || (<src.targ.link.uid>==<src.uid>)

if (<src.targ.tag0.cut>)
src.sysmessage @0482 Your <act.name> scrapes bone but rends no flesh
return 1
endif

if (<src.notogetflag <src.targ.link.uid>>==1) && (<src.targ.link>!=<src.uid>)
src.criminal
endif

src.anim 13
src.sound 319

serv.newitem i_blood_pool_large
new.p=<src.targ.P>
new.attr=attr_decay
new.timer=<eval (<serv.DecayTimer>*60)>
src.targ.dispid=i_bones
src.targ.color=0
src.targ.tag0.cut=1
src.targ.name=remains of <src.targ.link.name>
src.targ.updatex

serv.newitem i_flesh_torso
new.name=torso of <src.targ.link.name>
new.link=<src.targ.link.uid>
new.p=<src.targ.P>
new.nudgeup
new.attr=attr_decay
new.timer=<eval (<serv.DecayTimer>*60)>

serv.newitem i_flesh_left_leg
new.name=left leg of <src.targ.link.name>
new.link=<src.targ.link.uid>
new.p=<src.targ.P>
new.nudgeup
new.attr=attr_decay
new.timer=<eval (<serv.DecayTimer>*60)>

serv.newitem i_flesh_right_leg
new.name=right leg of <src.targ.link.name>
new.link=<src.targ.link.uid>
new.p=<src.targ.P>
new.nudgeup
new.attr=attr_decay
new.timer=<eval (<serv.DecayTimer>*60)>

serv.newitem i_flesh_right_arm
new.name=right arm of <src.targ.link.name>
new.link=<src.targ.link.uid>
new.p=<src.targ.P>
new.nudgeup
new.attr=attr_decay
new.timer=<eval (<serv.DecayTimer>*60)>

serv.newitem i_flesh_left_arm
new.name=left arm of <src.targ.link.name>
new.link=<src.targ.link.uid>
new.p=<src.targ.P>
new.nudgeup
new.attr=attr_decay
new.timer=<eval (<serv.DecayTimer>*60)>

serv.newitem i_flesh_head
new.name=Head of <src.targ.link.name>
new.link=<src.targ.link.uid>
new.p=<src.targ.P>
new.nudgeup
new.attr=attr_decay
new.timer=<eval (<serv.DecayTimer>*60)>
return 1
else
return 0
endif
endif
endif

What am I working on?
09-17-2013 07:00 AM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Messages In This Thread
New shard - Need testers - SukmiLongHeart - 09-13-2013, 12:11 PM
RE: New shard - Need testers - babazar - 09-14-2013, 06:42 AM
RE: New shard - Need testers - Soulless - 09-14-2013, 06:49 AM
RE: New shard - Need testers - babazar - 09-14-2013, 06:58 AM
RE: New shard - Need testers - XuN - 09-14-2013, 08:15 AM
RE: New shard - Need testers - Soulless - 09-17-2013, 05:34 AM
RE: New shard - Need testers - Soulless - 09-17-2013 07:00 AM
RE: New shard - Need testers - RanXerox - 09-17-2013, 07:06 AM
Re: RE: New shard - Need testers - Extreme - 09-17-2013, 08:17 AM
RE: New shard - Need testers - Soulless - 09-17-2013, 08:26 AM
RE: New shard - Need testers - RanXerox - 09-17-2013, 08:52 AM
RE: New shard - Need testers - Soulless - 09-18-2013, 03:15 AM
RE: New shard - Need testers - babazar - 09-18-2013, 08:04 PM
RE: New shard - Need testers - babazar - 09-21-2013, 06:20 AM
RE: New shard - Need testers - Rattlehead - 09-21-2013, 08:48 AM
RE: New shard - Need testers - Mordaunt - 09-21-2013, 12:24 PM
RE: New shard - Need testers - babazar - 09-21-2013, 08:48 PM
RE: New shard - Need testers - Mordaunt - 09-21-2013, 10:40 PM
RE: New shard - Need testers - babazar - 09-21-2013, 11:31 PM
RE: New shard - Need testers - darksun84 - 09-21-2013, 11:46 PM
RE: New shard - Need testers - babazar - 09-22-2013, 12:10 AM
RE: New shard - Need testers - Mordaunt - 09-22-2013, 01:23 AM
RE: New shard - Need testers - Adidas-=420=- - 09-23-2013, 02:54 AM
RE: New shard - Need testers - Adidas-=420=- - 09-23-2013, 08:14 AM
RE: New shard - Need testers - Mordaunt - 09-23-2013, 10:23 AM
RE: New shard - Need testers - Soulless - 09-23-2013, 10:58 AM
RE: New shard - Need testers - Mordaunt - 09-29-2013, 07:28 AM
RE: New shard - Need testers - Punkte - 10-11-2013, 03:19 PM
RE: New shard - Need testers - kritzel3000 - 10-28-2013, 05:26 PM

Forum Jump:


User(s) browsing this thread: 13 Guest(s)