diff options
| author | Stefano Borzì <stefanoborzi32@gmail.com> | 2019-03-19 11:50:10 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-03-19 11:50:10 +0100 |
| commit | f2e34f442ca374a85c6a2b1fb25c91bcbeadb1f6 (patch) | |
| tree | ea05edd9d2fa90b4597120495888c33be1e6f411 /docs/smart_scripts.md | |
| parent | 5d4db1a2f9101b7d9e21bd40ee29c5d3d1070b99 (diff) | |
| parent | aa195ed63b662b024199783f2c9727c4312bcb06 (diff) | |
| download | wiki-f2e34f442ca374a85c6a2b1fb25c91bcbeadb1f6.tar.gz wiki-f2e34f442ca374a85c6a2b1fb25c91bcbeadb1f6.tar.bz2 wiki-f2e34f442ca374a85c6a2b1fb25c91bcbeadb1f6.zip | |
A few updates to the smart scripts documentation (#25)
Updated smart_scripts.md
Added a comment to "SMART_ACTION_SET_ACTIVE"
Added the AC specific actions 201-217
Diffstat (limited to 'docs/smart_scripts.md')
| -rw-r--r-- | docs/smart_scripts.md | 288 |
1 files changed, 286 insertions, 2 deletions
diff --git a/docs/smart_scripts.md b/docs/smart_scripts.md index e7cb4d2..11328b8 100644 --- a/docs/smart_scripts.md +++ b/docs/smart_scripts.md @@ -2433,8 +2433,7 @@ This is the probability of the event to occur as a percentage from 0-100. So, if </p></td> <td><p><br /> </p></td> -<td><p><br /> -</p></td> +<td><p>If a creature or GO is set active it will stay active even if no player is near. Take care, though, as it needs additional ressources (CPU/RAM) to keep them active (the grid where the creature or object is located cannot be unloaded and other objects/creatures nearby also stay active).</p></td> </tr> <tr class="even"> <td><p>SMART_ACTION_ATTACK_START</p></td> @@ -3803,6 +3802,291 @@ This is the probability of the event to occur as a percentage from 0-100. So, if </td> <td>if avaliable, last used invoker will cast spellId with castFlags on targets</td> </tr> +<tr class="even"> +<td><p>SMART_ACTION_MOVE_TO_POS_TARGET</p></td> +<td><p>201</p></td> +<td><p>pointId</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="odd"> +<td><p>SMART_ACTION_SET_GO_STATE</p></td> +<td><p>202</p></td> +<td><p>state</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="even"> +<td><p>SMART_ACTION_EXIT_VEHICLE</p></td> +<td><p>203</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="odd"> +<td><p>SMART_ACTION_SET_UNIT_MOVEMENT_FLAGS</p></td> +<td><p>204</p></td> +<td><p>flags</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="even"> +<td><p>SMART_ACTION_SET_COMBAT_DISTANCE</p></td> +<td><p>205</p></td> +<td><p>combatDistance</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="odd"> +<td><p>SMART_ACTION_SET_CASTER_COMBAT_DIST</p></td> +<td><p>206</p></td> +<td><p>followDistance</p></td> +<td><p>resetToMax</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="even"> +<td><p>SMART_ACTION_SET_HOVER</p></td> +<td><p>207</p></td> +<td><p>0/1</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="odd"> +<td><p>SMART_ACTION_ADD_IMMUNITY</p></td> +<td><p>208</p></td> +<td><p>type</p></td> +<td><p>id</p></td> +<td><p>value</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="even"> +<td><p>SMART_ACTION_REMOVE_IMMUNITY</p></td> +<td><p>209</p></td> +<td><p>type</p></td> +<td><p>id</p></td> +<td><p>value</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="odd"> +<td><p>SMART_ACTION_FALL</p></td> +<td><p>210</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="even"> +<td><p>SMART_ACTION_SET_EVENT_FLAG_RESET</p></td> +<td><p>211</p></td> +<td><p>0/1</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="odd"> +<td><p>SMART_ACTION_STOP_MOTION</p></td> +<td><p>212</p></td> +<td><p>stopMoving</p></td> +<td><p>movementExpired</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="even"> +<td><p>SMART_ACTION_NO_ENVIRONMENT_UPDATE</p></td> +<td><p>213</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="odd"> +<td><p>SMART_ACTION_ZONE_UNDER_ATTACK</p></td> +<td><p>214</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="even"> +<td><p>SMART_ACTION_LOAD_GRID</p></td> +<td><p>215</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +</tr> +<tr class="odd"> +<td><p>SMART_ACTION_MUSIC</p></td> +<td><p>216</p></td> +<td><p>SoundId</p></td> +<td><p>onlySelf</p></td> +<td><p>type</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p><br /> +</p></td> +<td><p>Plays the specified sound file as music. Type can be one of these values:<br /> +0: Play music for the specified target(s)<br /> +1: Play music for all players in the entire zone<br /> +2: Play music for all players in the area</p></td> +</tr> +<tr class="even"> +<td><p>SMART_ACTION_RANDOM_MUSIC</p></td> +<td><p>217</p></td> +<td><p>SoundId1</p></td> +<td><p>SoundId2</p></td> +<td><p>SoundId3</p></td> +<td><p>SoundId4</p></td> +<td><p>onlySelf</p></td> +<td><p>type</p></td> +<td><p>Plays randomly one of the specified sound files as music. Type can be one of these values:<br /> +0: Play music for the specified target(s)<br /> +1: Play music for all players in the entire zone<br /> +2: Play music for all players in the area</p></td> +</tr> </tbody> </table> |
