Guest User

functions

a guest
Dec 29th, 2016
491
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.97 KB | None | 0 0
  1. Game
  2. Game.createContainer(itemId, size[, position])
  3. Game.createItem(itemId[, count[, position]])
  4. Game.createMonster(monsterName, position[, extended = false[, force = false]])
  5. Game.createNpc(npcName, position[, extended = false[, force = false]])
  6. Game.createTile(position[, isDynamic = false])
  7. Game.createTile(x, y, z[, isDynamic = false])
  8. Game.getExperienceStage(level)
  9. Game.getGameState()
  10. Game.getHouses()
  11. Game.getMonsterCount()
  12. Game.getNpcCount()
  13. Game.getPlayerCount()
  14. Game.getPlayers()
  15. Game.getReturnMessage(value)
  16. Game.getSpectators(position[, multifloor = false[, onlyPlayer = false[, minRangeX = 0[, maxRangeX = 0[, minRangeY = 0[, maxRangeY = 0]]]]]])
  17. Game.getTowns()
  18. Game.getWorldType()
  19. Game.loadMap(path)
  20. Game.setGameState(state)
  21. Game.setWorldType(type)
  22. Game.startRaid(raidName)
  23.  
  24. Combat
  25. Combat()
  26. combat:execute(creature, variant)
  27. combat:setArea(area)
  28. combat:setCallback(key, function)
  29. combat:setCondition(condition)
  30. combat:setFormula(type, mina, minb, maxa, maxb)
  31. combat:setOrigin(origin)
  32. combat:setParameter(key, value)
  33.  
  34. Condition
  35. Condition(conditionType[, conditionId = CONDITIONID_COMBAT])
  36. condition:addDamage(rounds, time, value)
  37. condition:clone()
  38. condition:delete()
  39. condition:getEndTime()
  40. condition:getIcons()
  41. condition:getId()
  42. condition:getSubId()
  43. condition:getTicks()
  44. condition:getType()
  45. condition:setFormula(mina, minb, maxa, maxb)
  46. condition:setOutfit(lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet[, lookAddons[, lookMount]])
  47. condition:setOutfit(outfit)
  48. condition:setParameter(key, value)
  49. condition:setTicks(ticks)
  50.  
  51. Container
  52. Container(uid)
  53. container:addItem(itemId[, count/subType = 1[, index = INDEX_WHEREEVER[, flags = 0]]])
  54. container:addItemEx(item[, index = INDEX_WHEREEVER[, flags = 0]])
  55. container:getCapacity()
  56. container:getEmptySlots([recursive = false])
  57. container:getItem(index)
  58. container:getItemCountById(itemId[, subType = -1])
  59. container:getItemHoldingCount()
  60. container:getSize()
  61. container:hasItem(item)
  62.  
  63. Creature
  64. Creature(id or name or userdata)
  65. creature:addCondition(condition[, force = false])
  66. creature:addHealth(healthChange)
  67. creature:addMana(manaChange[, animationOnLoss = false])
  68. creature:canSee(position)
  69. creature:canSeeCreature(creature)
  70. creature:changeSpeed(delta)
  71. creature:getBaseSpeed()
  72. creature:getCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0]])
  73. creature:getDamageMap()
  74. creature:getDescription(distance)
  75. creature:getDirection()
  76. creature:getEvents()
  77. creature:getFollowCreature()
  78. creature:getHealth()
  79. creature:getId()
  80. creature:getLight()
  81. creature:getMana()
  82. creature:getMaster()
  83. creature:getMaxHealth()
  84. creature:getMaxMana()
  85. creature:getName()
  86. creature:getOutfit()
  87. creature:getParent()
  88. creature:getPathTo(pos[, minTargetDist = 0[, maxTargetDist = 1[, fullPathSearch = true[, clearSight = true[, maxSearchDist = 0]]]]])
  89. creature:getPosition()
  90. creature:getSkull()
  91. creature:getSpeed()
  92. creature:getSummons()
  93. creature:getTarget()
  94. creature:getTile()
  95. creature:isCreature()
  96. creature:isHealthHidden()
  97. creature:isInGhostMode()
  98. creature:isRemoved()
  99. creature:isTile()
  100. creature:registerEvent(name)
  101. creature:remove()
  102. creature:removeCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0[, force = false]]])
  103. creature:say(text, type[, ghost = false[, target = nullptr[, position]]])
  104. creature:setDirection(direction)
  105. creature:setDropLoot(doDrop)
  106. creature:setFollowCreature(followedCreature)
  107. creature:setHiddenHealth(hide)
  108. creature:setLight(color, level)
  109. creature:setMaster(master)
  110. creature:setMaxHealth(maxHealth)
  111. creature:setOutfit(outfit)
  112. creature:setSkull(skull)
  113. creature:setTarget(target)
  114. creature:teleportTo(position[, pushMovement = false])
  115. creature:unregisterEvent(name)
  116.  
  117. Group
  118. Group(id)
  119. group:getAccess()
  120. group:getFlags()
  121. group:getId()
  122. group:getMaxDepotItems()
  123. group:getMaxVipEntries()
  124. group:getName()
  125.  
  126. Guild
  127. Guild(id)
  128. guild:addRank(id, name, level)
  129. guild:getId()
  130. guild:getMembersOnline()
  131. guild:getMotd()
  132. guild:getName()
  133. guild:getRankById(id)
  134. guild:getRankByLevel(level)
  135. guild:setMotd(motd)
  136.  
  137. House
  138. House(id)
  139. house:getAccessList(listId)
  140. house:getBedCount()
  141. house:getBeds()
  142. house:getDoorCount()
  143. house:getDoors()
  144. house:getExitPosition()
  145. house:getId()
  146. house:getName()
  147. house:getOwnerGuid()
  148. house:getRent()
  149. house:getTileCount()
  150. house:getTiles()
  151. house:getTown()
  152. house:setAccessList(listId, list)
  153. house:setOwnerGuid(guid[, updateDatabase = true])
  154.  
  155. Item
  156. Item(uid)
  157. item:clone()
  158. item:decay()
  159. item:getActionId()
  160. item:getArticle()
  161. item:getAttribute(key)
  162. item:getCharges()
  163. item:getCount()
  164. item:getDescription(distance)
  165. item:getFluidType()
  166. item:getId()
  167. item:getName()
  168. item:getParent()
  169. item:getPluralName()
  170. item:getPosition()
  171. item:getSubType()
  172. item:getTile()
  173. item:getTopParent()
  174. item:getUniqueId()
  175. item:getWeight()
  176. item:hasAttribute(key)
  177. item:hasProperty(property)
  178. item:isItem()
  179. item:isTeleport()
  180. item:moveTo(position or cylinder)
  181. item:remove([count = -1])
  182. item:removeAttribute(key)
  183. item:setActionId(actionId)
  184. item:setAttribute(key, value)
  185. item:split([count = 1])
  186. item:transform(itemId[, count/subType = -1])
  187.  
  188. ItemType
  189. ItemType(id or name)
  190. itemType:getArmor()
  191. itemType:getArticle()
  192. itemType:getAttack()
  193. itemType:getCapacity()
  194. itemType:getCharges()
  195. itemType:getClientId()
  196. itemType:getDecayId()
  197. itemType:getDefense()
  198. itemType:getDescription()
  199. itemType:getDestroyId()
  200. itemType:getElementDamage()
  201. itemType:getElementType()
  202. itemType:getExtraDefense()
  203. itemType:getFluidSource()
  204. itemType:getHitChance()
  205. itemType:getId()
  206. itemType:getName()
  207. itemType:getPluralName()
  208. itemType:getRequiredLevel()
  209. itemType:getShootRange()
  210. itemType:getSlotPosition()
  211. itemType:getSlotType()
  212. itemType:getTransformDeEquipId()
  213. itemType:getTransformEquipId()
  214. itemType:getType()
  215. itemType:getWeaponType()
  216. itemType:getWeight([count = 1])
  217. itemType:hasSubType()
  218. itemType:isContainer()
  219. itemType:isDoor()
  220. itemType:isFluidContainer()
  221. itemType:isMovable()
  222. itemType:isReadable()
  223. itemType:isRune()
  224. itemType:isStackable()
  225. itemType:isWritable()
  226. itemType:usesSlot(slot)
  227.  
  228. ModalWindow
  229. ModalWindow(id, title, message)
  230. modalWindow:addButton(id, text)
  231. modalWindow:addChoice(id, text)
  232. modalWindow:getButtonCount()
  233. modalWindow:getChoiceCount()
  234. modalWindow:getDefaultEnterButton()
  235. modalWindow:getDefaultEscapeButton()
  236. modalWindow:getId()
  237. modalWindow:getMessage()
  238. modalWindow:getTitle()
  239. modalWindow:hasPriority()
  240. modalWindow:sendToPlayer(player)
  241. modalWindow:setDefaultEnterButton(buttonId)
  242. modalWindow:setDefaultEscapeButton(buttonId)
  243. modalWindow:setMessage(text)
  244. modalWindow:setPriority(priority)
  245. modalWindow:setTitle(text)
  246.  
  247. Monster
  248. Monster(id or userdata)
  249. monster:addFriend(creature)
  250. monster:addTarget(creature[, pushFront = false])
  251. monster:getFriendCount()
  252. monster:getFriendList()
  253. monster:getSpawnPosition()
  254. monster:getTargetCount()
  255. monster:getTargetList()
  256. monster:getType()
  257. monster:isFriend(creature)
  258. monster:isIdle()
  259. monster:isInSpawnRange([position])
  260. monster:isMonster()
  261. monster:isOpponent(creature)
  262. monster:isTarget(creature)
  263. monster:removeFriend(creature)
  264. monster:removeTarget(creature)
  265. monster:searchTarget([searchType = TARGETSEARCH_DEFAULT])
  266. monster:selectTarget(creature)
  267. monster:setIdle(idle)
  268. monsterType:canPushCreatures()
  269. monsterType:canPushItems()
  270. monsterType:getArmor()
  271. monsterType:getAttackList()
  272. monsterType:getBaseSpeed()
  273. monsterType:getChangeTargetChance()
  274. monsterType:getChangeTargetSpeed()
  275. monsterType:getCombatImmunities()
  276. monsterType:getConditionImmunities()
  277. monsterType:getCorpseId()
  278. monsterType:getCreatureEvents()
  279. monsterType:getDefense()
  280. monsterType:getDefenseList()
  281. monsterType:getElementList()
  282. monsterType:getExperience()
  283. monsterType:getHealth()
  284. monsterType:getLight()
  285. monsterType:getLoot()
  286. monsterType:getManaCost()
  287. monsterType:getMaxHealth()
  288. monsterType:getMaxSummons()
  289. monsterType:getName()
  290. monsterType:getNameDescription()
  291. monsterType:getOutfit()
  292. monsterType:getRace()
  293. monsterType:getRunHealth()
  294. monsterType:getStaticAttackChance()
  295. monsterType:getSummonList()
  296. monsterType:getTargetDistance()
  297. monsterType:getVoices()
  298. monsterType:getYellChance()
  299. monsterType:getYellSpeedTicks()
  300. monsterType:isAttackable()
  301. monsterType:isConvinceable()
  302. monsterType:isHealthShown()
  303. monsterType:isHostile()
  304. monsterType:isIllusionable()
  305. monsterType:isPushable()
  306. monsterType:isSummonable()
  307.  
  308. NetworkMessage
  309. NetworkMessage()
  310. networkMessage:addByte(number)
  311. networkMessage:addDouble(number)
  312. networkMessage:addItem(item)
  313. networkMessage:addItemId(itemId)
  314. networkMessage:addPosition(position)
  315. networkMessage:addString(string)
  316. networkMessage:addU16(number)
  317. networkMessage:addU32(number)
  318. networkMessage:addU64(number)
  319. networkMessage:getByte()
  320. networkMessage:getPosition()
  321. networkMessage:getString()
  322. networkMessage:getU16()
  323. networkMessage:getU32()
  324. networkMessage:getU64()
  325. networkMessage:reset()
  326. networkMessage:sendToPlayer(player)
  327. networkMessage:skipBytes(number)
  328.  
  329. Npc
  330. Npc([id or name or userdata])
  331. npc:getSpeechBubble()
  332. npc:isNpc()
  333. npc:setMasterPos(pos[, radius])
  334. npc:setSpeechBubble(speechBubble)
  335.  
  336. Party
  337. party:addInvite(player)
  338. party:addMember(player)
  339. party:disband()
  340. party:getInviteeCount()
  341. party:getInvitees()
  342. party:getLeader()
  343. party:getMemberCount()
  344. party:getMembers()
  345. party:isSharedExperienceActive()
  346. party:isSharedExperienceEnabled()
  347. party:removeInvite(player)
  348. party:removeMember(player)
  349. party:setLeader(player)
  350. party:setSharedExperience(active)
  351. party:shareExperience(experience)
  352.  
  353. Player
  354. Player(id or name or userdata)
  355. player:addBlessing(blessing)
  356. player:addExperience(experience[, sendText = false])
  357. player:addItem(itemId[, count = 1[, canDropOnMap = true[, subType = 1[, slot = CONST_SLOT_WHEREEVER]]]])
  358. player:addItemEx(item[, canDropOnMap = false[, index = INDEX_WHEREEVER[, flags = 0]]])
  359. player:addItemEx(item[, canDropOnMap = true[, slot = CONST_SLOT_WHEREEVER]])
  360. player:addManaSpent(amount)
  361. player:addMapMark(position, type, description)
  362. player:addMoney(money)
  363. player:addMount(mountId)
  364. player:addOfflineTrainingTime(time)
  365. player:addOfflineTrainingTries(skillType, tries)
  366. player:addOutfit(lookType)
  367. player:addOutfitAddon(lookType, addon)
  368. player:addPremiumDays(days)
  369. player:addSkillTries(skillType, tries)
  370. player:addSoul(soulChange)
  371. player:canLearnSpell(spellName)
  372. player:channelSay(speaker, type, text, channelId)
  373. player:forgetSpell(spellName)
  374. player:getAccountId()
  375. player:getAccountType()
  376. player:getBankBalance()
  377. player:getBaseMagicLevel()
  378. player:getCapacity()
  379. player:getClient()
  380. player:getContainerById(id)
  381. player:getContainerId(container)
  382. player:getContainerIndex(id)
  383. player:getDeathPenalty()
  384. player:getDepotChest(depotId[, autoCreate = false])
  385. player:getEffectiveSkillLevel(skillType)
  386. player:getExperience()
  387. player:getFreeCapacity()
  388. player:getGroup()
  389. player:getGuid()
  390. player:getGuild()
  391. player:getGuildLevel()
  392. player:getGuildNick()
  393. player:getHouse()
  394. player:getInbox()
  395. player:getIp()
  396. player:getItemById(itemId, deepSearch[, subType = -1])
  397. player:getItemCount(itemId[, subType = -1])
  398. player:getDepotItems(depotId)
  399. player:getLastLoginSaved()
  400. player:getLastLogout()
  401. player:getLevel()
  402. player:getLossPercent()
  403. player:getMagicLevel()
  404. player:getManaSpent()
  405. player:getMaxSoul()
  406. player:getMoney()
  407. player:getOfflineTrainingSkill()
  408. player:getOfflineTrainingTime()
  409. player:getParty()
  410. player:getPremiumDays()
  411. player:getSex()
  412. player:getSkillLevel(skillType)
  413. player:getSkillPercent(skillType)
  414. player:getSkillTries(skillType)
  415. player:getSkullTime()
  416. player:getSlotItem(slot)
  417. player:getSoul()
  418. player:getStamina()
  419. player:getStorageValue(key)
  420. player:getTown()
  421. player:getVocation()
  422. player:hasBlessing(blessing)
  423. player:hasLearnedSpell(spellName)
  424. player:hasMount(mountId)
  425. player:hasOutfit(lookType[, addon = 0])
  426. player:isPlayer()
  427. player:isPzLocked()
  428. player:learnSpell(spellName)
  429. player:openChannel(channelId)
  430. player:popupFYI(message)
  431. player:removeBlessing(blessing)
  432. player:removeExperience(experience[, sendText = false])
  433. player:removeItem(itemId, count[, subType = -1[, ignoreEquipped = false]])
  434. player:removeMoney(money)
  435. player:removeMount(mountId)
  436. player:removeOfflineTrainingTime(time)
  437. player:removeOutfit(lookType)
  438. player:removeOutfitAddon(lookType, addon)
  439. player:removePremiumDays(days)
  440. player:save()
  441. player:sendChannelMessage(author, text, type, channelId)
  442. player:sendOutfitWindow()
  443. player:sendPrivateMessage(speaker, text[, type])
  444. player:sendTextMessage(type, text[, position, primaryValue = 0, primaryColor = TEXTCOLOR_NONE[, secondaryValue = 0, secondaryColor = TEXTCOLOR_NONE]])
  445. player:sendTutorial(tutorialId)
  446. player:setAccountType(accountType)
  447. player:setBankBalance(bankBalance)
  448. player:setCapacity(capacity)
  449. player:setGhostMode(enabled)
  450. player:setGroup(group)
  451. player:setGuild(guild)
  452. player:setGuildLevel(level)
  453. player:setGuildNick(nick)
  454. player:setMaxMana(maxMana)
  455. player:setOfflineTrainingSkill(skillId)
  456. player:setSex(newSex)
  457. player:setSkullTime(skullTime)
  458. player:setStamina(stamina)
  459. player:setStorageValue(key, value)
  460. player:setTown(town)
  461. player:setVocation(id or name or userdata)
  462. player:showTextDialog(itemId[, text[, canWrite[, length]]])
  463.  
  464. Position
  465. Position([x = 0[, y = 0[, z = 0[, stackpos = 0]]]])
  466. Position([position])
  467. positionValue = position + positionEx
  468. positionValue = position - positionEx
  469. position == positionEx
  470. position:getDistance(positionEx)
  471. position:isSightClear(positionEx[, sameFloor = true])
  472. position:moveUpstairs()
  473. position:sendDistanceEffect(positionEx, distanceEffect[, player = nullptr])
  474. position:sendMagicEffect(magicEffect[, player = nullptr])
  475.  
  476. Teleport
  477. Teleport(uid)
  478. teleport:getDestination()
  479. teleport:setDestination(position)
  480. teleport:isTeleport()
  481.  
  482. Tile
  483. Tile(x, y, z)
  484. Tile(position)
  485. tile:getBottomCreature()
  486. tile:getBottomVisibleCreature(creature)
  487. tile:getCreatureCount()
  488. tile:getCreatures()
  489. tile:getDownItemCount()
  490. tile:getFieldItem()
  491. tile:getGround()
  492. tile:getHouse()
  493. tile:getItemById(itemId[, subType = -1])
  494. tile:getItemByTopOrder(topOrder)
  495. tile:getItemByType(itemType)
  496. tile:getItemCount()
  497. tile:getItemCountById(itemId[, subType = -1])
  498. tile:getItems()
  499. tile:getPosition()
  500. tile:getThing(index)
  501. tile:getThingCount()
  502. tile:getThingIndex(thing)
  503. tile:getTopCreature()
  504. tile:getTopDownItem()
  505. tile:getTopItemCount()
  506. tile:getTopTopItem()
  507. tile:getTopVisibleCreature(creature)
  508. tile:getTopVisibleThing(creature)
  509. tile:hasFlag(flag)
  510. tile:hasProperty(property[, item])
  511. tile:isTile()
  512. tile:queryAdd(thing[, flags])
  513.  
  514. Town
  515. Town(id or name)
  516. town:getId()
  517. town:getName()
  518. town:getTemplePosition()
  519.  
  520. Variant
  521. Variant(number or string or position or thing)
  522. Variant:getNumber()
  523. Variant:getPosition()
  524. Variant:getString()
  525.  
  526. Vocation
  527. Vocation(id or name)
  528. vocation:getAttackSpeed()
  529. vocation:getBaseSpeed()
  530. vocation:getCapacityGain()
  531. vocation:getClientId()
  532. vocation:getDemotion()
  533. vocation:getDescription()
  534. vocation:getHealthGain()
  535. vocation:getHealthGainAmount()
  536. vocation:getHealthGainTicks()
  537. vocation:getId()
  538. vocation:getManaGain()
  539. vocation:getManaGainAmount()
  540. vocation:getManaGainTicks()
  541. vocation:getMaxSoul()
  542. vocation:getName()
  543. vocation:getPromotion()
  544. vocation:getRequiredManaSpent(magicLevel)
  545. vocation:getRequiredSkillTries(skillType, skillLevel)
  546. vocation:getSoulGainTicks()
  547.  
  548.  
  549.  
  550. SOURCE MADE
  551.  
  552. addDamageCondition(condition, rounds, time, value)
  553. addEvent(callback, delay, ...)
  554. addOutfitCondition(condition, lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet)
  555. broadcastMessage(message, type)
  556. cleanMap()
  557. createCombatArea( {area}, <optional> {extArea} )
  558. createCombatObject()
  559. createConditionObject(type)
  560. debugPrint(text)
  561. doAddCondition(cid, condition)
  562. doAddContainerItem(uid, itemid, <optional> count/subtype)
  563. doAreaCombatCondition(cid, pos, area, condition, effect)
  564. doAreaCombatDispel(cid, pos, area, type, effect)
  565. doAreaCombatHealth(cid, type, pos, area, min, max, effect)
  566. doAreaCombatMana(cid, pos, area, min, max, effect)
  567. doChallengeCreature(cid, target)
  568. doChangeSpeed(cid, delta)
  569. doChangeTypeItem(uid, newtype)
  570. doCombat(cid, combat, param)
  571. doCreateItem(itemid, type/count, pos)
  572. doCreateItemEx(itemid, <optional> count/subtype)
  573. doCreateNpc(name, pos)
  574. doCreateTeleport(itemid, topos, createpos)
  575. doMoveCreature(cid, direction)
  576. doPlayerAddItem(cid, itemid, <optional: default: 1> count, <optional: default: 1> canDropOnMap, <optional: default: 1>subtype)
  577. doPlayerAddItem(uid, itemid, <optional: default: 1> count/subtype)
  578. doPlayerRemoveItem(cid, itemid, count, <optional> subtype, <optional> ignoreEquipped)
  579. doPlayerSetOfflineTrainingSkill(cid, skill)
  580. doRelocate(pos, posTo)
  581. doRemoveCondition(cid, type[, subId])
  582. doSetCreatureLight(cid, lightLevel, lightColor, time)
  583. doSetCreatureOutfit(cid, outfit, time)
  584. doSetItemOutfit(cid, item, time)
  585. doSetMonsterOutfit(cid, name, time)
  586. doSummonCreature(name, pos)
  587. doTargetCombatCondition(cid, target, condition, effect)
  588. doTargetCombatDispel(cid, target, type, effect)
  589. doTargetCombatHealth(cid, target, type, min, max, effect)
  590. doTargetCombatMana(cid, target, min, max, effect)
  591. doTileAddItemEx(pos, uid)
  592. getCreatureCondition(cid, condition[, subId])
  593. getDepotId(uid)
  594. getHouseByPlayerGUID(playerGUID)
  595. getInstantSpellInfoByName(cid, name)
  596. getInstantSpellWords(name)
  597. getPlayerFlagValue(cid, flag)
  598. getPlayerInstantSpellCount(cid)
  599. getPlayerInstantSpellInfo(cid, index)
  600. getSpectators(centerPos, rangex, rangey, multifloor, onlyPlayers)
  601. getThingfromPos(pos)
  602. getThingPos(uid)
  603. getTileHouseInfo(pos)
  604. getWaypointPosition(name)
  605. getWorldLight()
  606. getWorldTime()
  607. getWorldUpTime()
  608. hasProperty(uid, prop)
  609. isDepot(uid)
  610. isInArray(array, value)
  611. isInWar(cid, target)
  612. isMovable(uid)
  613. isValidUID(uid)
  614. mayNotMove(cid, value)
  615. numberToVariant(number)
  616. positionToVariant(pos)
  617. registerClass(className, baseClass, newFunction)
  618. registerEnum(value)
  619. registerEnumIn(tableName, value)
  620. registerGlobalMethod(functionName, function)
  621. registerGlobalVariable(name, value)
  622. registerMetaMethod(className, functionName, function)
  623. registerMethod(className, functionName, function)
  624. registerTable(tableName)
  625. registerVariable(tableName, name, value)
  626. saveServer()
  627. sendChannelMessage(channelId, type, message)
  628. sendGuildChannelMessage(guildId, type, message)
  629. setCombatArea(combat, area)
  630. setCombatCallBack(combat, key, function_name)
  631. setCombatCondition(combat, condition)
  632. setCombatFormula(combat, type, mina, minb, maxa, maxb)
  633. setCombatParam(combat, key, value)
  634. setConditionFormula(combat, mina, minb, maxa, maxb)
  635. setConditionParam(condition, key, value)
  636. stopEvent(eventid)
  637. stringToVariant(string)
  638. targetPositionToVariant(pos)
  639. variantToNumber(var)
  640. variantToPosition(var)
  641. variantToString(var)
  642.  
  643.  
  644. LUA-MADE
  645.  
  646. doCreatureSayWithRadius(cid, text, type, radiusx, radiusy, position)
  647. getBlessingsCost(level)
  648. getPvpBlessingCost(level)
  649. isInRange(pos, fromPos, toPos)
  650. isPremium(cid)
  651. isNumber(str)
  652. getDistanceBetween(firstPosition, secondPosition)
  653. isSorcerer(cid)
  654. isDruid(cid)
  655. isPaladin(cid)
  656. isKnight(cid)
  657. getTibianTime()
  658. doForceSummonCreature(name, pos)
  659. Game.getStorageValue(key)
  660. Game.setStorageValue(key, value)
  661. Game.convertIpToString(ip)
  662. Position.getNextPosition(self, direction, steps)
  663. Creature.getClosestFreePosition(self, position, extended)
  664. Player.sendCancelMessage(self, message)
  665. Player.feed(self, food)
  666. Player.isUsingOtClient(self)
  667. Player.sendExtendedOpcode(self, opcode, buffer)
  668. string.split(str, sep)
  669. pushThing(thing)
  670. isCreature(cid)
  671. isPlayer(cid)
  672. isMonster(cid)
  673. isSummon(cid)
  674. isNpc(cid)
  675. isItem(uid)
  676. isContainer(uid)
  677. getCreatureName(cid)
  678. getCreatureHealth(cid)
  679. getCreatureMaxHealth(cid)
  680. getCreaturePosition(cid)
  681. getCreatureOutfit(cid)
  682. getCreatureSpeed(cid)
  683. getCreatureBaseSpeed(cid)
  684. getCreatureTarget(cid)
  685. getCreatureMaster(cid)
  686. getCreatureSummons(cid)
  687. doCreatureAddHealth(cid, health)
  688. doRemoveCreature(cid)
  689. doCreatureSetLookDir(cid, direction)
  690. doCreatureSay(cid, text, type, ...)
  691. doCreatureChangeOutfit(cid, outfit)
  692. doSetCreatureDropLoot(cid, doDrop)
  693. registerCreatureEvent(cid, name)
  694. unregisterCreatureEvent(cid, name)
  695. getPlayerByName(name)
  696. getIPByPlayerName(name)
  697. getPlayerGUID(cid)
  698. getPlayerIp(cid)
  699. getPlayerAccountType(cid)
  700. getPlayerLastLoginSaved(cid)
  701. getPlayerName(cid)
  702. getPlayerFreeCap(cid)
  703. getPlayerPosition(cid)
  704. getPlayerMagLevel(cid)
  705. getPlayerAccess(cid)
  706. getPlayerSkill(cid, skillId)
  707. getPlayerMana(cid)
  708. getPlayerMaxMana(cid)
  709. getPlayerLevel(cid)
  710. getPlayerTown(cid)
  711. getPlayerVocation(cid)
  712. getPlayerSoul(cid)
  713. getPlayerSex(cid)
  714. getPlayerStorageValue(cid, key)
  715. getPlayerBalance(cid)
  716. getPlayerMoney(cid)
  717. getPlayerGroupId(cid)
  718. getPlayerLookDir(cid)
  719. getPlayerLight(cid)
  720. getPlayerDepotItems(cid, depotId)
  721. getPlayerSkullType(cid)
  722. getPlayerLossPercent(cid)
  723. getPlayerMount(cid, mountId)
  724. getPlayerPremiumDays(cid)
  725. getPlayerBlessing(cid, blessing)
  726. getPlayerParty(cid)
  727. getPlayerGuildId(cid)
  728. getPlayerGuildLevel(cid)
  729. getPlayerGuildName(cid)
  730. getPlayerGuildRank(cid)
  731. getPlayerGuildNick(cid)
  732. getPlayerMasterPos(cid)
  733. getPlayerItemCount(cid, itemId, ...)
  734. getPlayerSlotItem(cid, slot)
  735. getPlayerItemById(cid, deepSearch, itemId, ...)
  736. getPlayerFood(cid)
  737. canPlayerLearnInstantSpell(cid, name)
  738. getPlayerLearnedInstantSpell(cid, name)
  739. isPlayerGhost(cid)
  740. isPlayerPzLocked(cid)
  741. getPlayersByIPAddress(ip, mask)
  742. getOnlinePlayers()
  743. getPlayersByAccountNumber(accountNumber)
  744. getPlayerGUIDByName(name)
  745. getAccountNumberByPlayerName(name)
  746. setPlayerStorageValue(cid, key, value)
  747. doPlayerSetBalance(cid, balance)
  748. doPlayerAddMoney(cid, money)
  749. doPlayerRemoveMoney(cid, money)
  750. doPlayerAddSoul(cid, soul)
  751. doPlayerSetVocation(cid, vocation)
  752. doPlayerSetTown(cid, town)
  753. setPlayerGroupId(cid, groupId)
  754. doPlayerSetSex(cid, sex)
  755. doPlayerSetGuildLevel(cid, level)
  756. doPlayerSetGuildNick(cid, nick)
  757. doShowTextDialog(cid, itemId, text)
  758. doPlayerAddItemEx(cid, uid, ...)
  759. doPlayerAddPremiumDays(cid, days)
  760. doPlayerRemovePremiumDays(cid, days)
  761. doPlayerAddBlessing(cid, blessing)
  762. doPlayerAddOutfit(cid, lookType, addons)
  763. doPlayerRemOutfit(cid, lookType, addons)
  764. canPlayerWearOutfit(cid, lookType, addons)
  765. doPlayerAddMount(cid, mountId)
  766. doPlayerRemoveMount(cid, mountId)
  767. doPlayerSendCancel(cid, text)
  768. doPlayerFeed(cid, food)
  769. playerLearnInstantSpell(cid, name)
  770. doPlayerPopupFYI(cid, message)
  771. doSendTutorial(cid, tutorialId)
  772. doAddMapMark(cid, pos, type, description)
  773. doPlayerSendTextMessage(cid, type, text, ...)
  774. doPlayerAddExp(cid, exp, useMult, ...)
  775. doPlayerAddManaSpent(cid, mana)
  776. doPlayerAddSkillTry(cid, skillid, n)
  777. doPlayerAddMana(cid, mana, ...)
  778. doPlayerJoinParty(cid, leaderId)
  779. getPartyMembers(cid)
  780. getMonsterTargetList(cid)
  781. getMonsterFriendList(cid)
  782. doSetMonsterTarget(cid, target)
  783. doMonsterChangeTarget(cid)
  784. doConvinceCreature(cid, target)
  785. getTownId(townName)
  786. getTownName(townId)
  787. getTownTemplePosition(townId)
  788. doSetItemActionId(uid, actionId)
  789. doTransformItem(uid, newItemId, ...)
  790. doRemoveItem(uid, ...)
  791. getContainerSize(uid)
  792. getContainerCap(uid)
  793. getContainerItem(uid, slot)
  794. doAddContainerItemEx(uid, virtualId)
  795. doSendMagicEffect(pos, magicEffect, ...)
  796. doSendDistanceShoot(fromPos, toPos, distanceEffect, ...)
  797. isSightClear(fromPos, toPos, floorCheck)
  798. getPromotedVocation(vocationId)
  799. getGuildId(guildName)
  800. getHouseName(houseId)
  801. getHouseOwner(houseId)
  802. getHouseEntry(houseId)
  803. getHouseTown(houseId)
  804. getHouseTilesSize(houseId)
  805. isItemStackable(itemId)
  806. isItemRune(itemId)
  807. isItemDoor(itemId)
  808. isItemContainer(itemId)
  809. isItemFluidContainer(itemId)
  810. isItemMovable(itemId)
  811. isCorpse(uid)
  812. getItemName(itemId)
  813. getItemWeight(itemId, ...)
  814. getItemDescriptions(itemId)
  815. getItemIdByName(name)
  816. getItemWeightByUID(uid, ...)
  817. getItemRWInfo(uid)
  818. getContainerCapById(itemId)
  819. getFluidSourceType(itemId)
  820. doSetItemText(uid, text)
  821. doSetItemSpecialDescription(uid, desc)
  822. doDecayItem(uid)
  823. setHouseOwner(id, guid)
  824. getHouseRent(id)
  825. getHouseAccessList(id, listId)
  826. setHouseAccessList(id, listId, listText)
  827. getTilePzInfo(position)
  828. getTileInfo(position)
  829. getTileItemByType(position, itemType)
  830. getTileItemById(position, itemId, ...)
  831. getTileThingByPos(position)
  832. getTileThingByTopOrder(position, topOrder)
  833. getTopCreature(position)
  834. queryTileAddThing(thing, position, ...)
  835. doTeleportThing(uid, dest, pushMovement)
  836. getThing(uid)
  837. getConfigInfo(info)
  838. getWorldCreatures(type)
  839. getGlobalStorageValue(key)
  840. setGlobalStorageValue(key, value)
Add Comment
Please, Sign In to add comment