OsCauseDamage

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
m
(XEngine to OSSL)
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{| width="100%" style="border: thin solid black"
+
{{osslfunc
| colspan="2" align="center" style=background:orange | '''{{SUBPAGENAME}}'''
+
|threat_level=High
|- valign="top"
+
|permissions=${OSSL|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER
|'''Threat Level''' || High
+
|delay=0
|- valign="top"
+
|function_syntax= osCauseDamage(key avatar, float damage)
|'''Function Syntax''' || <source lang="lsl">
+
|ossl_example=<source lang="lsl">
osCauseDamage(string avatar, double damage);
+
</source>
+
|- valign="top"
+
|'''Example(s)||<source lang="lsl">
+
 
default
 
default
 
{
 
{
Line 17: Line 13:
 
}
 
}
 
</source>
 
</source>
|}
+
|description=Implemented December 30,2009 by Revolution in GIT# 87959464c9db8948bed89909913400bc2eb7524d - Rev 11850
Implemented December 30,2009 by Revolution in GIT# 87959464c9db8948bed89909913400bc2eb7524d - Rev 11850
+
  
 
This is an updated version of Mantis 0003777. It allows for damage on collision, touch, etc.
 
This is an updated version of Mantis 0003777. It allows for damage on collision, touch, etc.
  
 
See also [[OsCauseHealing]].
 
See also [[OsCauseHealing]].
 
+
|
[[Category:OSSL Functions]]
+
}}

Revision as of 07:23, 7 November 2019

osCauseDamage(key avatar, float damage)
Implemented December 30,2009 by Revolution in GIT# 87959464c9db8948bed89909913400bc2eb7524d - Rev 11850

This is an updated version of Mantis 0003777. It allows for damage on collision, touch, etc.

See also OsCauseHealing.

Threat Level High
Permissions ${OSSL|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER
Extra Delay 0 seconds
Example(s)
default
{
   state_entry()
   {
       osCauseDamage(llGetOwner(), 50);
   }
}
Personal tools
General
About This Wiki