GodSebbe
Banned User, reason: To Sexy
Hello. here i will share every single LUA function i'll found.
well lets start with LUA_FUNCTIONS in doc.
Use Ctrl + f to search
GET
SET
DO
IS
OTHERS
TABLES
COMPANTS
LUA-MADE FUNCTIONS
FUNCTIONS BY OTLANDERS
function doPlayerAddPercentLevel(cid, percent) -- By Oskar1121 --Example: http://otland.net/f163/doplayeraddpercentlevel-cid-percent-111935/
local function isShield(uid) -- By Mock -- Example: http://otland.net/f81/perfect-items-upgrade-51004/
local function isWeapon(uid) -- By Mock -- Example: http://otland.net/f81/perfect-items-upgrade-51004/
local function isBow(uid) -- By Mock -- Example: http://otland.net/f81/perfect-items-upgrade-51004/
function choose(...) -- By Mock -- Example: http://otland.net/f81/perfect-items-upgrade-51004/
local function isArmor(uid) -- By Mock -- Example: http://otland.net/f81/perfect-items-upgrade-51004/
function equip(cid,item,slot) -- By Mock -- Example: http://otland.net/f81/perfect-items-upgrade-51004/
function getLuaFunctions() -- By Mock -- Example: http://otland.net/f81/perfect-items-upgrade-51004/
doPlayerAddDepotItems(cid, items, town) -- By Ralcoral --Example: http://otland.net/f163/doplayeradddepotitems-cid-items-town-151606/
function doCreateTile(id,pos) -- By Mock -- Example: http://otland.net/f163/function-docreatetile-can-used-fly-systems-98172/
function getPlayerLanguage(cid) -- By Acubens -- Example: http://otland.net/f163/acubens-language-system-works-0-3-0-4-getplayerlanguage-cid-140947/
function doPlayerAddDepotItems(cid, items, town) -- By Sn3ejk -- Example: function doPlayerAddDepotItems(cid, items, town)
getAllItemsById(cid [, id]) -- By Summ -- Example: http://otland.net/f163/function-get-all-items-id-get-all-items-slot-id-171981/
getAllItemsBySlot(cid, slot [, id]) -- By Summ -- Example: http://otland.net/f163/function-get-all-items-id-get-all-items-slot-id-171981/
sendCancelMessage(cid,message,effect) -- By Scarlet Ayleid -- Example: http://otland.net/f163/some-functions-i-made-out-boredness-49943/
getLevelbyExp(EXP) -- By Scarlet Ayleid -- Example: http://otland.net/f163/some-functions-i-made-out-boredness-49943/
isWalkable(cid,pos) -- By Scarlet Ayleid -- Example: http://otland.net/f163/some-functions-i-made-out-boredness-49943/
function getGuildMembersOnline(GuildId) -- By Critico -- Example: http://otland.net/f163/function-getguildmembers-online-offline-171518/
function getGuildMembers(GuildId) -- By Critico -- Example: http://otland.net/f163/function-getguildmembers-online-offline-171518/
function getEventPoints(cid,type) + talkaction -- By Antharaz -- Example: http://otland.net/f163/function-event-points-151501/
BIGGER FUNCTIONS
ItemCheck on position -- By Tarjei -- Code: http://otland.net/f163/itemcheck-checking-if-items-specific-positions-have-fun-xd-141123/
Locating items in player eq -- By Tarjei -- Code: http://otland.net/f163/locating-items-player-equipment-action-id-176212/
If you got any own made function? please post it here.
Updated weekly~
Yours, Sebbe
REP++
well lets start with LUA_FUNCTIONS in doc.
Use Ctrl + f to search
GET
Code:
//get*
getCreatureHealth(cid)
getCreatureMaxHealth(cid)
getCreatureHideHealth(cid)
getCreatureMana(cid)
getCreatureMaxMana(cid)
getCreatureSpeakType(cid)
getCreatureMaster(cid)
getCreatureSummons(cid)
getCreatureOutfit(cid)
getCreaturePosition(cid)
getCreatureLookDirection(cid)
getCreatureName(cid)
getCreatureSpeed(cid) //TODO
getCreatureBaseSpeed(cid) //TODO
getCreatureTarget(cid) //TODO
getCreatureByName(name)
getCreatureSkullType(cid)
getCreatureCondition(cid, condition[, subId]) //TODO
getCreatureNoMove(cid) //TODO
getMonsterInfo(name)
getMonsterHealingSpells(name) //TODO
getMonsterAttackSpells(name) //TODO
getMonsterLootList(name) //TODO
getMonsterSummonList(name) //TODO
getMonsterTargetList(cid) //TODO
getMonsterFriendList(cid) //TODO
getPlayerByNameWildcard(name~[, ret = false]) //TODO
getPlayerLossSkill(cid) //TODO
getPlayerLossPercent(cid, lossType) //TODO
getPlayerGUIDByName(name[, multiworld = false]) //TODO
getPlayerNameByGUID(guid[, multiworld = false[, displayError = true]]) //TODO
getPlayerFood(cid)
getPlayerLevel(cid)
getPlayerExperience(cid)
getPlayerMagLevel(cid[, ignoreBuffs = false]) //TODO
getPlayerSpentMana(cid) //TODO
getPlayerAccess(cid)
getPlayerGhostAccess(cid)
getPlayerSkillLevel(cid, skillId)
getPlayerSkillTries(cid, skillId) //TODO
getPlayerTown(cid)
getPlayerVocation(cid)
getPlayerRequiredMana(cid, magicLevel) //TODO
getPlayerRequiredSkillTries(cid, skillId, skillLevel) //TODO
getPlayerItemCount(cid, itemid[, subType = -1])
getPlayerSoul(cid)
getPlayerAccountId(cid) //TODO
getPlayerAccount(cid) //TODO
getPlayerIp(cid) //TODO
getPlayerFreeCap(cid)
getPlayerLight(cid)
getPlayerSlotItem(cid, slot)
getPlayerWeapon(cid[, ignoreAmmo = false]) //TODO
getPlayerItemById(cid, deepSearch, itemId[, subType = -1]) //TODO
getPlayerDepotItems(cid, depotid)
getPlayerGuildId(cid)
getPlayerGuildName(cid)
getPlayerGuildRank(cid)
getPlayerGuildNick(cid)
getPlayerGuildLevel(cid) //TODO: From here, all bottoms
getPlayerSex(cid)
getPlayerStorageValue(uid, key)
getPlayerGUID(cid)
getPlayerFlagValue(cid, flag)
getPlayerCustomFlagValue(cid, flag)
getPlayerPromotionLevel(cid)
getPlayerGroupId(cid)
getPlayerLearnedInstantSpell(cid, name)
getPlayerInstantSpellCount(cid)
getPlayerInstantSpellInfo(cid, index)
getPlayerBlessing(cid, blessing)
getPlayerStamina(cid)
getPlayerExtraExpRate(cid)
getPlayerPartner(cid)
getPlayerParty(cid)
getPlayerPremiumDays(cid)
getPlayerBalance(cid)
getPlayerMoney(cid)
getPlayerSkullTicks(cid, type)
getPlayerRates(cid)
getPlayerLastLogin(cid)
getPlayerLastLoginSaved(cid)
getPlayerAccountManager(cid)
getInstantSpellInfo(cid, name)
getPlayersByAccountId(accountNumber)
getPlayersByIp(ip[, mask = 0xFFFFFFFF])
getChannelUsers(channelId)
getPlayersOnline()
getPartyMembers(lid)
getAccountIdByName(name)
getAccountByName(name)
getAccountIdByAccount(accName)
getAccountByAccountId(accId)
getIpByName(name)
getItemRWInfo(uid)
getItemProtection(uid)
getItemDescriptionsById(itemid)
getItemWeightById(itemid, count[, precise])
getItemDescriptions(uid)
getItemWeight(uid[, precise])
getItemAttack(uid)
getItemExtraAttack(uid)
getItemDefense(uid)
getItemExtraDefense(uid)
getItemArmor(uid)
getItemAttackSpeed(uid)
getItemHitChance(uid)
getItemShootRange(uid)
getItemIdByName(name[, displayError = true])
getItemLevelDoor(itemid)
getItemWeaponType(uid)
getFluidSourceType(type)
getContainerSize(uid)
getContainerCap(uid)
getContainerCapById(itemid)
getContainerItem(uid, slot)
getDepotId(uid)
getTileItemById(pos, itemId[, subType = -1])
getTileItemByType(pos, type)
getTileThingByPos(pos)
getTileInfo(pos)
getTopCreature(pos)
getClosestFreeTile(cid, targetpos[, extended = false[, ignoreHouse = true]])
getThingFromPos(pos)
getThing(uid)
getThingPos(uid)
getHouseInfo(id)
getHouseAccessList(houseid, listid)
getHouseByPlayerGUID(playerGUID)
getHouseFromPos(pos)
getTownId(townName)
getTownName(townId)
getTownTemplePosition(townId)
getTownHouses(townId)
getWorldType()
getWorldTime()
getWorldLight()
getWorldCreatures(type) //0 players, 1 monsters, 2 npcs, 3 all
getWorldUpTime()
getHighscoreString(skillId)
getVocationInfo(id)
getGuildId(guildName)
getGuildMotd(guildId)
getSpectators(centerPos, rangex, rangey[, multifloor = false])
getSearchString(fromPosition, toPosition[, fromIsCreature = false[, toIsCreature = false]])
getWaypointPosition(name)
getGameState()
getNotationsCount(accId)
getBanData(value)
getBanList(type[, value])
getBanReason(id)
getBanAction(id[, ipBanishment])
getGlobalStorageValue(valueid)
getExperienceStage(level)
getConfigFile()
getConfigValue(key)
getModList()
loadmodlib(libName)
domodlib(libName)
getLogsDir()
getDataDir()
getWaypointList()
getTalkActionList()
getExperienceStageList()
SET
Code:
//set*
setCreatureMaxHealth(cid, health)
setCreatureMaxMana(cid, mana)
setHouseOwner(houseid, ownerGUID)
setHouseAccessList(houseid, listid, listtext)
setItemName(uid)
setItemPluralName(uid)
setItemArticle(uid)
setItemAttack(uid, attack)
setItemExtraAttack(uid, extraattack)
setItemDefense(uid, defense)
setItemArmor(uid, armor)
setItemExtraDefense(uid, extradefense)
setItemAttackSpeed(uid, attackspeed)
setItemHitChance(uid, hitChance)
setItemShootRange(uid, shootRange)
setCombatArea(combat, area)
setCombatCondition(combat, condition)
setCombatParam(combat, key, value)
setConditionParam(condition, key, value)
setCombatCallBack(combat, key, function_name)
setCombatFormula(combat, type, mina, minb, maxa, maxb)
setConditionFormula(combat, mina, minb, maxa, maxb)
setGlobalStorageValue(key, newValue)
setWorldType(type)
DO
Code:
//do*
doCreatureAddHealth(cid, health[, force])
doCreatureAddMana(cid, mana)
doCreatureSetDropLoot(cid, doDrop)
doCreatureSetSkullType(cid, skull)
doCreatureSetSpeakType
doCreatureSetLookDirection(cid, dir)
doPlayerSetMaxCapacity(cid, cap)
doCreatureChangeOutfit(cid, outfit)
doCreatureSay(uid, text, type[, ghost = false[, cid = 0[, pos]]])
doCreatureSetNoMove(cid, cannotMove)
doSetCreatureLight(cid, lightLevel, lightColor, time)
doSetCreatureOutfit(cid, outfit, time)
doRemoveCreature(cid[, executeLogout = true])
doMoveCreature(cid, direction)
doConvinceCreature(cid, target)
doChallengeCreature(cid, target)
doChangeSpeed(cid, delta)
doSummonMonster(name, pos)
doCreateMonster(name, pos)
doMonsterChangeTarget(cid)
doMonsterSetTarget(cid, target)
doCreateNpc(name, pos)
doSetMonsterOutfit(cid, name, time)
doPlayerBroadcastMessage(cid, message[, type])
doPlayerSetSex(cid, newSex)
doPlayerSetTown(cid, townid)
doPlayerSetVocation(cid, voc)
doPlayerSetStorageValue(uid, key, newValue)
doPlayerSetGroupId(cid, newGroupId)
doPlayerSetPromotionLevel(cid, level)
doPlayerSetStamina(cid, minutes)
doPlayerSetBalance(cid, balance)
doPlayerSetExtraExpRate(cid, value)
doPlayerSetPartner(cid, guid)
doPlayerRemoveItem(cid, itemid, count[, subtype])
doPlayerAddExperience(cid, amount)
doPlayerSetGuildId(cid, id)
doPlayerSetGuildRank(cid, rank)
doPlayerSetGuildNick(cid, nick)
doPlayerAddOutfit(cid,looktype, addons)
doPlayerRemoveOutfit(cid,looktype, addons)
doPlayerSetRedSkullTicks(cid, amount)
doPlayerSetLossPercent(cid, lossType, newPercent)
doPlayerSetLossSkill(cid, doLose)
doPlayerAddSkillTry(cid, skillid, n)
doPlayerAddSpentMana(cid, amount)
doPlayerAddSoul(cid, soul)
doPlayerAddItem(uid, itemid[, count/subtype[, canDropOnMap = true]])
doPlayerAddItemEx(cid, uid[, canDropOnMap = false])
doPlayerSendTextMessage(cid, MessageClasses, message)
doPlayerSendChannelMessage(cid, author, message, SpeakClasses, channel)
doPlayerSendToChannel(cid, targetId, SpeakClasses, message, channel[, time])
doPlayerAddMoney(cid, money)
doPlayerRemoveMoney(cid, money)
doPlayerTransferMoneyTo(cid, target, money)
doPlayerPopupFYI(cid, message)
doPlayerSendTutorial(cid, id)
doPlayerAddMapMark(cid, pos, type[, description])
doPlayerAddPremiumDays(cid, days)
doPlayerAddBlessing(cid, blessing)
doPlayerAddStamina(cid, minutes)
doPlayerResetIdleTime(cid)
doPlayerLearnInstantSpell(cid, name)
doPlayerUnlearnInstantSpell(cid, name)
doPlayerFeed(cid, food)
doPlayerSendCancel(cid, text)
doPlayerSendDefaultCancel(cid, ReturnValue)
doPlayerSetRate(cid, type, value)
doPlayerJoinParty(cid, lid)
doPlayerSendOutfitWindow(cid)
doPlayerSave(cid[, shallow = false])
doCreateItem(itemid, type/count, pos)
doCreateItemEx(itemid[, count/subtype])
doAddContainerItemEx(uid, virtuid)
doAddContainerItem(uid, itemid[, count/subtype])
doChangeTypeItem(uid, newtype)
doDecayItem(uid)
doRemoveItem(uid[, count])
doTransformItem(uid, toitemid[, count/subtype])
doSetItemActionId(uid, actionid)
doSetItemText(uid, text[, writer[, date]])
doSetItemSpecialDescription(uid, desc)
doSetItemOutfit(cid, item, time)
doSetItemProtection(uid, value)
doTileAddItemEx(pos, uid)
doTileQueryAdd(uid, pos[, flags])
doAddCondition(cid, condition)
doRemoveCondition(cid, type[, subId])
doRemoveConditions(cid[, onlyPersistent])
doAreaCombatHealth(cid, type, pos, area, min, max, effect)
doTargetCombatHealth(cid, target, type, min, max, effect)
doAreaCombatMana(cid, pos, area, min, max, effect)
doTargetCombatMana(cid, target, min, max, effect)
doAreaCombatCondition(cid, pos, area, condition, effect)
doTargetCombatCondition(cid, target, condition, effect)
doAreaCombatDispel(cid, pos, area, type, effect)
doTargetCombatDispel(cid, target, type, effect)
doCombat(cid, combat, param)
doTeleportThing(cid, newpos[, pushmove = true])
doCreateTeleport(itemid, topos, createpos)
doSendMagicEffect(pos, type[, player])
doSendDistanceShoot(frompos, topos, type[, player])
doSendAnimatedText(pos, text, color[, player])
doShowTextDialog(cid, itemid, text)
doRelocate(pos, toPos[, creatures = true])
doBroadcastMessage(message, type)
doWaypointAddTemporial(name, pos)
doSetGameState(stateId)
doAddIpBanishment(ip[, length[, comment[, admin]]])
doAddNamelock(name[, reason[, action[, comment[, admin]]]])
doAddBanishment(accId[, length[, reason[, action[, comment[, admin]]]]])
doAddDeletion(accId[, reason[, action[, comment[, admin]]]]])
doAddNotation(accId[, reason[, action[, comment[, admin]]]]])
doRemoveIpBanishment(ip[, mask])
doRemoveNamelock(name)
doRemoveBanisment(accId)
doRemoveDeletion(accId)
doRemoveNotations(accId)
doSaveServer()
doReloadInfo(id[, cid])
doCleanHouse(houseId)
doCleanMap()
doRefreshMap()
IS
Code:
//is*
isCreature(cid)
isMonster(uid)
isNpc(uid)
isPlayer(cid)
isPlayerPzLocked(cid)
isItemStackable(itemid)
isItemRune(itemid)
isItemMovable(itemid)
isItemDoor(itemid)
isItemContainer(itemid)
isItemFluidContainer(itemid)
isContainer(uid)
isCorpse(uid)
isMovable(uid)
isSightClear(fromPos, toPos, floorCheck)
isIpBanished(ip[, mask])
isPlayerNamelocked(name)
isAccountBanished(accId)
isAccountDeleted(accId)
isInArray({array}, value[, lower = true])
OTHERS
Code:
//others
registerCreatureEvent(uid, eventName)
createCombatArea({area}[, {exArea}])
createConditionObject(type[, ticks[, buff[, subId]]])
addDamageCondition(condition, rounds, time, value)
addOutfitCondition(condition, lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet)
createCombatObject()
numberToVariant(number)
stringToVariant(string)
positionToVariant(pos)
targetPositionToVariant(pos)
variantToNumber(var)
variantToString(var)
variantToPosition(var)
canPlayerWearOutfit(cid, lookType, addons)
executeRaid(name)
addEvent(callback, delay, ...)
stopEvent(eventid)
hasProperty(uid)
md5(str)
sha1(str)
TABLES
Code:
//db table
db.executeQuery(query)
db.storeQuery(query)
db.escapeString(str)
db.escapeBlob(s, length)
db.stringComparisonOperator()
db.lastInsertId()
Code:
//result table
result.getDataInt(resId, s)
result.getDataLong(resId, s)
result.getDataString(resId, s)
result.getDataStream(resId, s, length)
result.next(resId)
result.free(resId)
Code:
//bit table
#bit.cast
bit.bnot(n)
bit.band(type, n)
bit.bor(type, n)
bit.bxor(type, n)
bit.lshift(type, n)
bit.rshift(type, n)
#bit.arshift
#bit.ucast
bit.ubnot(n)
bit.uband(type, n)
bit.ubor(type, n)
bit.ubxor(type, n)
bit.ulshift(type, n)
bit.urshift(type, n)
#bit.uarshift
COMPANTS
Code:
//compats
table.getPos = table.find
doSetCreatureDropLoot = doCreatureSetDropLoot
doPlayerSay = doCreatureSay
doPlayerAddMana = doCreatureAddMana
playerLearnInstantSpell = doPlayerLearnInstantSpell
doPlayerRemOutfit = doPlayerRemoveOutfit
pay = doPlayerRemoveMoney
broadcastMessage = doBroadcastMessage
getPlayerName = getCreatureName
getPlayerPosition = getCreaturePosition
getCreaturePos = getCreaturePosition
creatureGetPosition = getCreaturePosition
getPlayerMana = getCreatureMana
getPlayerMaxMana = getCreatureMaxMana
hasCondition = getCreatureCondition
isMoveable = isMovable
isItemMoveable = isItemMovable
saveData = saveServer
savePlayers = saveServer
getPlayerSkill = getPlayerSkillLevel
getPlayerSkullType = getCreatureSkullType
getCreatureSkull = getCreatureSkullType
getAccountNumberByName = getAccountIdByName
getIPByName = getIpByName
getPlayersByIP = getPlayersByIp
getThingfromPos = getThingFromPos
getPlayersByAccountNumber = getPlayersByAccountId
getIPByPlayerName = getIpByName
getPlayersByIPNumber = getPlayersByIp
getAccountNumberByPlayerName = getAccountIdByName
convertIntToIP = doConvertIntegerToIp
convertIPToInt = doConvertIpToInteger
queryTileAddThing = doTileQueryAdd
getTileHouseInfo = getHouseFromPos
executeRaid = doExecuteRaid
saveServer = doSaveServer
cleanHouse = doCleanHouse
cleanMap = doCleanMap
shutdown = doShutdown
mayNotMove = doCreatureSetNoMove
doPlayerSetNoMove = doCreatureSetNoMove
getPlayerNoMove = getCreatureNoMove
getConfigInfo = getConfigValue
doPlayerAddExp = doPlayerAddExperience
isInArea = isInRange
doPlayerSetSkillRate = doPlayerSetRate
getCreatureLookDir = getCreatureLookDirection
getPlayerLookDir = getCreatureLookDirection
getPlayerLookDirection = getCreatureLookDirection
doCreatureSetLookDir = doCreatureSetLookDirection
getPlayerLookPos = getCreatureLookPosition
setPlayerStamina = doPlayerSetStamina
setPlayerPromotionLevel = doPlayerSetPromotionLevel
setPlayerGroupId = doPlayerSetGroupId
setPlayerPartner = doPlayerSetPartner
setPlayerStorageValue = doPlayerSetStorageValue
setPlayerBalance = doPlayerSetBalance
doAddMapMark = doPlayerAddMapMark
doSendTutorial = doPlayerSendTutorial
LUA-MADE FUNCTIONS
Code:
//lua-made functions
doPlayerGiveItem(cid, itemid, amount, subType)
doPlayerTakeItem(cid, itemid, amount)
doPlayerBuyItem(cid, itemid, count, cost, charges)
doPlayerBuyItemContainer(cid, containerid, itemid, count, cost, charges)
doPlayerSellItem(cid, itemid, count, cost)
doPlayerWithdrawMoney(cid, money)
doPlayerDepositMoney(cid, money)
comparePos(pos, posEx)
isInRange(pos, fromPos, toPos)
getArea(pos, rangeX, rangeY)
isPremium(cid)
getMonthDayEnding(day)
getMonthString(m)
getArticle(str)
isNumber(str)
getDistanceBetween(firstPosition, secondPosition)
doPlayerAddAddons(cid, addon)
isSorcerer(cid)
isDruid(cid)
isPaladin(cid)
isKnight(cid)
isRookie(cid)
getDirectionTo(pos, posEx)
getCreatureLookPosition(cid)
getPosByDir(fromPosition, direction, size)
doPlayerWithdrawAllMoney(cid)
doPlayerDepositAllMoney(cid)
doPlayerTransferAllMoneyTo(cid, target)
doPlayerAddLevel(cid, amount, round)
doPlayerAddMagLevel(cid, amount)
doPlayerAddSkill(cid, amount)
playerExists(name)
getTibiaTime()
doWriteLogFile(file, text)
isInArea(pos, fromPos, toPos)
getExperienceForLevel(lv)
doMutePlayer(cid, time)
getPlayerGroupName(cid)
getPlayerVocationName(cid)
getPromotedVocation(vid)
doPlayerRemovePremiumDays(cid, days)
getPlayerMasterPos(cid)
getHouseOwner(houseId)
getHouseName(houseId)
getHouseEntry(houseId)
getHouseRent(houseId)
getHousePrice(houseId)
getHouseTown(houseId)
getHouseTilesCount(houseId)
getItemNameById(itemid)
getItemPluralNameById(itemid)
getItemArticleById(itemid)
getItemName(uid)
getItemPluralName(uid)
getItemArticle(uid)
getItemText(uid)
getItemSpecialDescription(uid)
getItemWriter(uid)
getItemDate(uid)
getTilePzInfo(pos)
getTileZoneInfo(pos)
debugPrint(text)
doShutdown()
doSummonCreature(name, pos)
getOnlinePlayers()
getPlayerByName(name)
isPlayerGhost(cid)
getPlayerFrags(cid)
getPartyLeader(cid)
isInParty(cid)
isPrivateChannel(channelId)
doConvertIntegerToIp(int, mask)
doConvertIpToInteger(int, mask)
getBooleanFromString(str)
doCopyItem(item, attributes)
exhaustion.check(cid, storage)
exhaustion.get(cid, storage)
exhaustion.set(cid, storage, time)
exhaustion.make(cid, storage, time)
table.find(table, value)
table.isStrIn(txt, str)
table.countElements(table, item)
table.getCombinations(table, num)
string.split(str)
string.trim(str)
string.explode(str, sep)
FUNCTIONS BY OTLANDERS
function doPlayerAddPercentLevel(cid, percent) -- By Oskar1121 --Example: http://otland.net/f163/doplayeraddpercentlevel-cid-percent-111935/
local function isShield(uid) -- By Mock -- Example: http://otland.net/f81/perfect-items-upgrade-51004/
local function isWeapon(uid) -- By Mock -- Example: http://otland.net/f81/perfect-items-upgrade-51004/
local function isBow(uid) -- By Mock -- Example: http://otland.net/f81/perfect-items-upgrade-51004/
function choose(...) -- By Mock -- Example: http://otland.net/f81/perfect-items-upgrade-51004/
local function isArmor(uid) -- By Mock -- Example: http://otland.net/f81/perfect-items-upgrade-51004/
function equip(cid,item,slot) -- By Mock -- Example: http://otland.net/f81/perfect-items-upgrade-51004/
function getLuaFunctions() -- By Mock -- Example: http://otland.net/f81/perfect-items-upgrade-51004/
doPlayerAddDepotItems(cid, items, town) -- By Ralcoral --Example: http://otland.net/f163/doplayeradddepotitems-cid-items-town-151606/
function doCreateTile(id,pos) -- By Mock -- Example: http://otland.net/f163/function-docreatetile-can-used-fly-systems-98172/
function getPlayerLanguage(cid) -- By Acubens -- Example: http://otland.net/f163/acubens-language-system-works-0-3-0-4-getplayerlanguage-cid-140947/
function doPlayerAddDepotItems(cid, items, town) -- By Sn3ejk -- Example: function doPlayerAddDepotItems(cid, items, town)
getAllItemsById(cid [, id]) -- By Summ -- Example: http://otland.net/f163/function-get-all-items-id-get-all-items-slot-id-171981/
getAllItemsBySlot(cid, slot [, id]) -- By Summ -- Example: http://otland.net/f163/function-get-all-items-id-get-all-items-slot-id-171981/
sendCancelMessage(cid,message,effect) -- By Scarlet Ayleid -- Example: http://otland.net/f163/some-functions-i-made-out-boredness-49943/
getLevelbyExp(EXP) -- By Scarlet Ayleid -- Example: http://otland.net/f163/some-functions-i-made-out-boredness-49943/
isWalkable(cid,pos) -- By Scarlet Ayleid -- Example: http://otland.net/f163/some-functions-i-made-out-boredness-49943/
function getGuildMembersOnline(GuildId) -- By Critico -- Example: http://otland.net/f163/function-getguildmembers-online-offline-171518/
function getGuildMembers(GuildId) -- By Critico -- Example: http://otland.net/f163/function-getguildmembers-online-offline-171518/
function getEventPoints(cid,type) + talkaction -- By Antharaz -- Example: http://otland.net/f163/function-event-points-151501/
BIGGER FUNCTIONS
ItemCheck on position -- By Tarjei -- Code: http://otland.net/f163/itemcheck-checking-if-items-specific-positions-have-fun-xd-141123/
Locating items in player eq -- By Tarjei -- Code: http://otland.net/f163/locating-items-player-equipment-action-id-176212/
If you got any own made function? please post it here.
Updated weekly~
Yours, Sebbe
REP++
Last edited: