Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado
  • Este é um post popular.

Edit: não sei se estou na sessão certa, sou novo por aqui, se não estiver por favor me mova  :IbMoi: 
 
E ae!
 
Fazia um bom tempo que não mexia com OT scripting,
então para me ajudar, fiz um autocomplete e Highlight (marca as funções com cores diferentes) das funções que achei no tópico Lista de Funções LUA
 
Não é uma coisa que se diga "NOOOSSA QUE FODA MALUCO DO CÉU", mas pode ajudar algumas pessoas que assim como eu não estão  acostumadas com o nome das funções do TFS.

 

Parte 1 - Adicionar o Autocomplete:

Para adicionar o autocomplete basta pegar esse código:



<?xml version="1.0" encoding="Windows-1252" ?>
<NotepadPlus>
	<AutoComplete>
		<KeyWord name="getCreatureHealth" />
		<KeyWord name="getCreatureMaxHealth" />
		<KeyWord name="getCreatureMana" />
		<KeyWord name="getCreatureMaxMana" />
		<KeyWord name="getCreatureMaster" />
		<KeyWord name="getCreatureSummons" />
		<KeyWord name="getCreatureOutfit" />
		<KeyWord name="getCreaturePosition" />
		<KeyWord name="getCreatureName" />
		<KeyWord name="getCreatureSpeed" />
		<KeyWord name="getCreatureBaseSpeed" />
		<KeyWord name="getCreatureTarget" />
		<KeyWord name="getCreatureByName" />
		<KeyWord name="getCreatureSkullType" />
		<KeyWord name="getCreatureCondition" />
		<KeyWord name="getCreatureNoMove" />
		<KeyWord name="getMonsterInfo" />
		<KeyWord name="getMonsterHealingSpells" />
		<KeyWord name="getMonsterAttackSpells" />
		<KeyWord name="getMonsterLootList" />
		<KeyWord name="getMonstergetList" />
		<KeyWord name="getMonsterFriendList" />
		<KeyWord name="getPlayerByNameWildcard" />
		<KeyWord name="getPlayerLossSkill" />
		<KeyWord name="getPlayerLossPercent" />
		<KeyWord name="getPlayerGUIDByName" />
		<KeyWord name="getPlayerNameByGUID" />
		<KeyWord name="getPlayerFood" />
		<KeyWord name="getPlayerLevel" />
		<KeyWord name="getPlayerExperience" />
		<KeyWord name="getPlayerMagLevel" />
		<KeyWord name="getPlayerSpentMana" />
		<KeyWord name="getPlayerAccess" />
		<KeyWord name="getPlayerSkillLevel" />
		<KeyWord name="getPlayerSkillTries" />
		<KeyWord name="getPlayerTown" />
		<KeyWord name="getPlayerVocation" />
		<KeyWord name="getPlayerRequiredMana" />
		<KeyWord name="getPlayerRequiredSkillTries" />
		<KeyWord name="getPlayerItemCount" />
		<KeyWord name="getPlayerSoul" />
		<KeyWord name="getPlayerAccountId" />
		<KeyWord name="getPlayerAccount" />
		<KeyWord name="getPlayerIp" />
		<KeyWord name="getPlayerFreeCap" />
		<KeyWord name="getPlayerLight" />
		<KeyWord name="getPlayerSlotItem" />
		<KeyWord name="getPlayerWeapon" />
		<KeyWord name="getPlayerItemById" />
		<KeyWord name="getPlayerDepotItems" />
		<KeyWord name="getPlayerGuildId" />
		<KeyWord name="getPlayerGuildName" />
		<KeyWord name="getPlayerGuildRank" />
		<KeyWord name="getPlayerGuildNick" />
		<KeyWord name="getPlayerGuildLevel" />
		<KeyWord name="getPlayerSex" />
		<KeyWord name="getPlayerLookDir" />
		<KeyWord name="getPlayerStorageValue" />
		<KeyWord name="getPlayerGUID" />
		<KeyWord name="getPlayerFlagValue" />
		<KeyWord name="getPlayerCustomFlagValue" />
		<KeyWord name="getPlayerPromotionLevel" />
		<KeyWord name="getPlayerGroupId" />
		<KeyWord name="getPlayerLearnedInstantSpell" />
		<KeyWord name="getPlayerInstantSpellCount" />
		<KeyWord name="getPlayerInstantSpellInfo" />
		<KeyWord name="getPlayerSex" />
		<KeyWord name="getPlayerBlessing" />
		<KeyWord name="getPlayerStamina" />
		<KeyWord name="getPlayerExtraExpRate" />
		<KeyWord name="getPlayerPartner" />
		<KeyWord name="getPlayerParty" />
		<KeyWord name="getPlayerPremiumDays" />
		<KeyWord name="getPlayerBalance" />
		<KeyWord name="getPlayerRedSkullTicks" />
		<KeyWord name="getPlayerRates" />
		<KeyWord name="getInstantSpellInfo" />
		<KeyWord name="getPlayersByAccountId" />
		<KeyWord name="getPlayersByIp" />
		<KeyWord name="getPlayersOnline" />
		<KeyWord name="getPartyMembers" />
		<KeyWord name="getAccountIdByName" />
		<KeyWord name="getAccountByName" />
		<KeyWord name="getAccountIdByAccount" />
		<KeyWord name="getAccountByAccountId" />
		<KeyWord name="getIpByName" />
		<KeyWord name="getItemRWInfo" />
		<KeyWord name="getItemDescriptionsById" />
		<KeyWord name="getItemWeightById" />
		<KeyWord name="getItemDescriptions" />
		<KeyWord name="getItemWeight" />
		<KeyWord name="getItemAttack" />
		<KeyWord name="getItemExtraAttack" />
		<KeyWord name="getItemDefense" />
		<KeyWord name="getItemExtraDefense" />
		<KeyWord name="getItemArmor" />
		<KeyWord name="getItemAttackSpeed" />
		<KeyWord name="getItemHitChance" />
		<KeyWord name="getItemShootRange" />
		<KeyWord name="getItemIdByName" />
		<KeyWord name="getItemLevelDoor" />
		<KeyWord name="getItemWeaponType" />
		<KeyWord name="getFluidSourceType" />
		<KeyWord name="getContainerSize" />
		<KeyWord name="getContainerCap" />
		<KeyWord name="getContainerCapById" />
		<KeyWord name="getContainerItem" />
		<KeyWord name="getDepotId" />
		<KeyWord name="getTileItemById" />
		<KeyWord name="getTileItemByType" />
		<KeyWord name="getTileThingByPos" />
		<KeyWord name="getTileInfo" />
		<KeyWord name="getTopCreature" />
		<KeyWord name="getClosestFreeTile" />
		<KeyWord name="getThingFromPos" />
		<KeyWord name="getThing" />
		<KeyWord name="getThingPos" />
		<KeyWord name="getHouseOwner" />
		<KeyWord name="getHouseName" />
		<KeyWord name="getHouseEntry" />
		<KeyWord name="getHouseRent" />
		<KeyWord name="getHousePrice" />
		<KeyWord name="getHousetown" />
		<KeyWord name="getHouseAccessList" />
		<KeyWord name="getHouseByPlayerGUID" />
		<KeyWord name="getHouseFromPos" />
		<KeyWord name="getHousetilesSize" />
		<KeyWord name="getTownId" />
		<KeyWord name="getTownName" />
		<KeyWord name="getTownTemplePosition" />
		<KeyWord name="getTownHouses" />
		<KeyWord name="getWorldType" />
		<KeyWord name="getWorldTime" />
		<KeyWord name="getWorldLight" />
		<KeyWord name="getWorldCreatures" />
		<KeyWord name="getWorldUpTime" />
		<KeyWord name="getHighscoreString" />
		<KeyWord name="getVocationInfo" />
		<KeyWord name="getGuildId" />
		<KeyWord name="getGuildMotd" />
		<KeyWord name="getSpectators" />
		<KeyWord name="getSearchString" />
		<KeyWord name="getWaypointPosition" />
		<KeyWord name="getGameState" />
		<KeyWord name="getNotationsCount" />
		<KeyWord name="getBanData" />
		<KeyWord name="getBanList" />
		<KeyWord name="getBanReason" />
		<KeyWord name="getBanAction" />
		<KeyWord name="getGlobalStorageValue" />
		<KeyWord name="getExperienceStage" />
		<KeyWord name="getConfigFile" />
		<KeyWord name="getConfigValue" />
		<KeyWord name="getLogsDir" />
		<KeyWord name="getPlayerLastLoginSaved" />
		<KeyWord name="getDataDir" />
		<KeyWord name="setCreatureMaxHealth" />
		<KeyWord name="setCreatureMaxMana" />
		<KeyWord name="setPlayerStorageValue" />
		<KeyWord name="setPlayerGroupId" />
		<KeyWord name="setPlayerPromotionLevel" />
		<KeyWord name="setPlayerStamina" />
		<KeyWord name="setPlayerExtraExpRate" />
		<KeyWord name="setPlayerPartner" />
		<KeyWord name="setHouseOwner" />
		<KeyWord name="setHouseAccessList" />
		<KeyWord name="setItemName" />
		<KeyWord name="setItemPluralName" />
		<KeyWord name="setItemArticle" />
		<KeyWord name="setItemAttack" />
		<KeyWord name="setItemExtraAttack" />
		<KeyWord name="setItemDefense" />
		<KeyWord name="setItemArmor" />
		<KeyWord name="setItemExtraDefense" />
		<KeyWord name="setItemAttackSpeed" />
		<KeyWord name="setItemHitChance" />
		<KeyWord name="setItemShootRange" />
		<KeyWord name="setCombatArea" />
		<KeyWord name="setCombatCondition" />
		<KeyWord name="setCombatParam" />
		<KeyWord name="setConditionParam" />
		<KeyWord name="setCombatCallBack" />
		<KeyWord name="setCombatFormula" />
		<KeyWord name="setConditionFormula" />
		<KeyWord name="setGlobalStorageValue" />
		<KeyWord name="setWorldType" />
		<KeyWord name="CreatureAddHealth" />
		<KeyWord name="CreatureAddMana" />
		<KeyWord name="CreatureSetDropLoot" />
		<KeyWord name="CreatureSetSkullType" />
		<KeyWord name="CreatureSetLookDir" />
		<KeyWord name="CreatureChangeOutfit" />
		<KeyWord name="CreatureSay" />
		<KeyWord name="CreatureSetNoMove" />
		<KeyWord name="SetCreatureLight" />
		<KeyWord name="SetCreatureOutfit" />
		<KeyWord name="RemoveCreature" />
		<KeyWord name="MoveCreature" />
		<KeyWord name="ConvinceCreature" />
		<KeyWord name="ChallengeCreature" />
		<KeyWord name="ChangeSpeed" />
		<KeyWord name="SummonMonster" />
		<KeyWord name="CreateMonster" />
		<KeyWord name="MonsterChangeTarget" />
		<KeyWord name="MonsterSetTarget" />
		<KeyWord name="CreateNpc" />
		<KeyWord name="SetMonsterOutfit" />
		<KeyWord name="PlayerBroadcastMessage" />
		<KeyWord name="PlayerSetSex" />
		<KeyWord name="PlayerSetTown" />
		<KeyWord name="PlayerSetVocation" />
		<KeyWord name="PlayerRemoveItem" />
		<KeyWord name="PlayerAddExp" />
		<KeyWord name="PlayerSetGuildId" />
		<KeyWord name="PlayerSetGuildRank" />
		<KeyWord name="PlayerSetGuildNick" />
		<KeyWord name="PlayerAddOutfit" />
		<KeyWord name="PlayerRemoveOutfit" />
		<KeyWord name="PlayerSetRedSkullTicks" />
		<KeyWord name="PlayerSetLossPercent" />
		<KeyWord name="PlayerSetLossSkill" />
		<KeyWord name="PlayerAddSkillTry" />
		<KeyWord name="PlayerAddSpentMana" />
		<KeyWord name="PlayerAddSoul" />
		<KeyWord name="PlayerAddItem" />
		<KeyWord name="PlayerAddItemEx" />
		<KeyWord name="PlayerSendTextMessage" />
		<KeyWord name="PlayerSendChannelMessage" />
		<KeyWord name="PlayerSendToChannel" />
		<KeyWord name="PlayerAddMoney" />
		<KeyWord name="PlayerRemoveMoney" />
		<KeyWord name="PlayerWithdrawMoney" />
		<KeyWord name="PlayerDepositMoney" />
		<KeyWord name="PlayerTransferMoneyTo" />
		<KeyWord name="PlayerPopupFYI" />
		<KeyWord name="PlayerSendTutorial" />
		<KeyWord name="PlayerAddMapMark" />
		<KeyWord name="PlayerAddPremiumDays" />
		<KeyWord name="PlayerAddBlessing" />
		<KeyWord name="PlayerAddStamina" />
		<KeyWord name="PlayerResetIdleTime" />
		<KeyWord name="PlayerLearnInstantSpell" />
		<KeyWord name="PlayerUnlearnInstantSpell" />
		<KeyWord name="PlayerFeed" />
		<KeyWord name="PlayerSendCancel" />
		<KeyWord name="PlayerSendDefaultCancel" />
		<KeyWord name="PlayerSetExperienceRate" />
		<KeyWord name="PlayerSetMagicRate" />
		<KeyWord name="PlayerSetSkillRate" />
		<KeyWord name="PlayerJoinParty" />
		<KeyWord name="PlayerSendOutfitWindow" />
		<KeyWord name="CreateItem" />
		<KeyWord name="CreateItemEx" />
		<KeyWord name="AddContainerItemEx" />
		<KeyWord name="AddContainerItem" />
		<KeyWord name="ChangeTypeItem" />
		<KeyWord name="DecayItem" />
		<KeyWord name="RemoveItem" />
		<KeyWord name="TransformItem" />
		<KeyWord name="SetItemActionId" />
		<KeyWord name="SetItemText" />
		<KeyWord name="SetItemSpecialDescription" />
		<KeyWord name="SetItemOutfit" />
		<KeyWord name="TileAddItemEx" />
		<KeyWord name="TileQueryAdd" />
		<KeyWord name="AddCondition" />
		<KeyWord name="RemoveCondition" />
		<KeyWord name="RemoveConditions" />
		<KeyWord name="AreaCombatHealth" />
		<KeyWord name="TargetCombatHealth" />
		<KeyWord name="AreaCombatMana" />
		<KeyWord name="TargetCombatMana" />
		<KeyWord name="AreaCombatCondition" />
		<KeyWord name="TargetCombatCondition" />
		<KeyWord name="AreaCombatDispel" />
		<KeyWord name="TargetCombatDispel" />
		<KeyWord name="Combat" />
		<KeyWord name="TeleportThing" />
		<KeyWord name="CreateTeleport" />
		<KeyWord name="SendMagicEffect" />
		<KeyWord name="SendDistanceShoot" />
		<KeyWord name="SendAnimatedText" />
		<KeyWord name="ShowTextDialog" />
		<KeyWord name="Relocate" />
		<KeyWord name="BroadcastMessage" />
		<KeyWord name="WaypointAddTemporial" />
		<KeyWord name="SetGameState" />
		<KeyWord name="AddIpBanishment" />
		<KeyWord name="AddNamelock" />
		<KeyWord name="AddBanishment" />
		<KeyWord name="AddDeletion" />
		<KeyWord name="AddNotation" />
		<KeyWord name="RemoveIpBanishment" />
		<KeyWord name="RemoveNamelock" />
		<KeyWord name="RemoveBanisment" />
		<KeyWord name="RemoveDeletion" />
		<KeyWord name="RemoveNotations" />
		<KeyWord name="SaveServer" />
		<KeyWord name="ReloadInfo" />
		<KeyWord name="CleanHouse" />
		<KeyWord name="CleanMap" />
		<KeyWord name="RefreshMap" />
		<KeyWord name="isCreature" />
		<KeyWord name="isMonster" />
		<KeyWord name="isNpc" />
		<KeyWord name="isPlayer" />
		<KeyWord name="isPlayerPzLocked" />
		<KeyWord name="isItemStackable" />
		<KeyWord name="isItemRune" />
		<KeyWord name="isItemMovable" />
		<KeyWord name="isItemDoor" />
		<KeyWord name="isItemContainer" />
		<KeyWord name="isItemFluidContainer" />
		<KeyWord name="isContainer" />
		<KeyWord name="isCorpse" />
		<KeyWord name="isMovable" />
		<KeyWord name="isSightClear" />
		<KeyWord name="isIpBanished" />
		<KeyWord name="isPlayerNamelocked" />
		<KeyWord name="isAccountBanished" />
		<KeyWord name="isAccountDeleted" />
		<KeyWord name="isInArray" />
		<KeyWord name="registerCreatureEvent" />
		<KeyWord name="createCombatArea" />
		<KeyWord name="createConditionObject" />
		<KeyWord name="addDamageCondition" />
		<KeyWord name="addOutfitCondition" />
		<KeyWord name="createCombatObject" />
		<KeyWord name="numberToVariant" />
		<KeyWord name="stringToVariant" />
		<KeyWord name="positionToVariant" />
		<KeyWord name="targetPositionToVariant" />
		<KeyWord name="variantToNumber" />
		<KeyWord name="variantToString" />
		<KeyWord name="variantToPosition" />
		<KeyWord name="canPlayerWearOutfit" />
		<KeyWord name="executeRaid" />
		<KeyWord name="addEvent" />
		<KeyWord name="stopEvent" />
		<KeyWord name="hasProperty" />
		<KeyWord name="db.executeQuery" />
		<KeyWord name="db.storeQuery" />
		<KeyWord name="db.escapeString" />
		<KeyWord name="db.escapeBlob" />
		<KeyWord name="db.stringComparisonOperator" />
		<KeyWord name="result.getDataInt" />
		<KeyWord name="result.getDataLong" />
		<KeyWord name="result.getDataString" />
		<KeyWord name="result.getDataStream" />
		<KeyWord name="result.next" />
		<KeyWord name="result.free" />
		<KeyWord name="doPlayerGiveItem" />
		<KeyWord name="doPlayerTakeItem" />
		<KeyWord name="doPlayerBuyItem" />
		<KeyWord name="doPlayerBuyItemContainer" />
		<KeyWord name="doPlayerSellItem" />
		<KeyWord name="isInRange" />
		<KeyWord name="isPremium" />
		<KeyWord name="getMonthDayEnding" />
		<KeyWord name="getMonthString" />
		<KeyWord name="getArticle" />
		<KeyWord name="isNumber" />
		<KeyWord name="getDistanceBetween" />
		<KeyWord name="doPlayerAddAddons" />
		<KeyWord name="isSorcerer" />
		<KeyWord name="isDruid" />
		<KeyWord name="isPaladin" />
		<KeyWord name="isKnight" />
		<KeyWord name="isRookie" />
		<KeyWord name="getDirectionTo" />
		<KeyWord name="getPlayerLookPos" />
		<KeyWord name="getPosByDir" />
		<KeyWord name="getPlayerMoney" />
		<KeyWord name="doPlayerWithdrawAllMoney" />
		<KeyWord name="doPlayerDepositAllMoney" />
		<KeyWord name="doPlayerTransferAllMoneyTo" />
		<KeyWord name="playerExists" />
		<KeyWord name="getTibiaTime" />
		<KeyWord name="doWriteLogFile" />
		<KeyWord name="isInArea" />
		<KeyWord name="getExperienceForLevel" />
		<KeyWord name="doMutePlayer" />
		<KeyWord name="getPlayerVocationName" />
		<KeyWord name="getPromotedVocation" />
		<KeyWord name="doPlayerRemovePremiumDays" />
		<KeyWord name="getPlayerMasterPos" />
		<KeyWord name="getItemNameById" />
		<KeyWord name="getItemPluralNameById" />
		<KeyWord name="getItemArticleById" />
		<KeyWord name="getItemName" />
		<KeyWord name="getItemPluralName" />
		<KeyWord name="getItemArticle" />
		<KeyWord name="getItemText" />
		<KeyWord name="getItemWriter" />
		<KeyWord name="getItemDate" />
		<KeyWord name="getTilePzInfo" />
		<KeyWord name="getTileZoneInfo" />
		<KeyWord name="debugPrint" />
		<KeyWord name="doShutdown" />
		<KeyWord name="doSummonCreature" />
		<KeyWord name="getOnlinePlayers" />
		<KeyWord name="getPlayerByName" />
		<KeyWord name="isPlayerGhost" />
		<KeyWord name="getPlayerFrags" />
		<KeyWord name="getPartyLeader" />
		<KeyWord name="isInParty" />
		<KeyWord name="isPrivateChannel" />
		<KeyWord name="doConvertIntegerToIp" />
		<KeyWord name="doConvertIpToInteger" />
		<KeyWord name="getBooleanFromString" />
		<KeyWord name="doCopyItem" />
		<KeyWord name="exhaustion.check" />
		<KeyWord name="exhaustion.get" />
		<KeyWord name="exhaustion.set" />
		<KeyWord name="exhaustion.make" />
		<KeyWord name="table.find" />
		<KeyWord name="table.isStrIn" />
		<KeyWord name="table.countElements" />
		<KeyWord name="table.getCombinations" />
	</AutoComplete>
</NotepadPlus>


 
- Vá até o diretório Notepad++\plugins\APIs na pasta onde foi instalado o notepad++
- Copie qualquer arquivo
- Renomeie o novo arquivo para lua
- Substitua seu conteúdo pelo código acima
 
 
Pronto, agora é só ativar o autocomplete no notepad++ (caso ainda não esteja ativado, vem off por padrão)
 
Com o programa aberto entre em Configurações > Preferências > Auto Completar
- Marque a opção "Habilitar Auto Completar para cada entrada"
- Marque a opção "Function and word completion"
 
 
e PRONTO autocomplete adicionado com sucesso!

 

 

 

Parte 2 - Adicionar o highlight (marcar as funções com cores diferentes)

 

- Copie o conteúdo desse spoiler

getCreatureHealth 
getCreatureMaxHealth 
getCreatureMana 
getCreatureMaxMana 
getCreatureMaster 
getCreatureSummons 
getCreatureOutfit 
getCreaturePosition 
getCreatureName 
getCreatureSpeed 
getCreatureBaseSpeed 
getCreatureTarget 
getCreatureByName 
getCreatureSkullType 
getCreatureCondition 
getCreatureNoMove 
getMonsterInfo 
getMonsterHealingSpells 
getMonsterAttackSpells 
getMonsterLootList 
getMonstergetList 
getMonsterFriendList 
getPlayerByNameWildcard 
getPlayerLossSkill 
getPlayerLossPercent 
getPlayerGUIDByName 
getPlayerNameByGUID 
getPlayerFood 
getPlayerLevel 
getPlayerExperience 
getPlayerMagLevel 
getPlayerSpentMana 
getPlayerAccess 
getPlayerSkillLevel 
getPlayerSkillTries 
getPlayerTown 
getPlayerVocation 
getPlayerRequiredMana 
getPlayerRequiredSkillTries 
getPlayerItemCount 
getPlayerSoul 
getPlayerAccountId 
getPlayerAccount 
getPlayerIp 
getPlayerFreeCap 
getPlayerLight 
getPlayerSlotItem 
getPlayerWeapon 
getPlayerItemById 
getPlayerDepotItems 
getPlayerGuildId 
getPlayerGuildName 
getPlayerGuildRank 
getPlayerGuildNick 
getPlayerGuildLevel 
getPlayerSex 
getPlayerLookDir 
getPlayerStorageValue 
getPlayerGUID 
getPlayerFlagValue 
getPlayerCustomFlagValue 
getPlayerPromotionLevel 
getPlayerGroupId 
getPlayerLearnedInstantSpell 
getPlayerInstantSpellCount 
getPlayerInstantSpellInfo 
getPlayerSex 
getPlayerBlessing 
getPlayerStamina 
getPlayerExtraExpRate 
getPlayerPartner 
getPlayerParty 
getPlayerPremiumDays 
getPlayerBalance 
getPlayerRedSkullTicks 
getPlayerRates 
getInstantSpellInfo 
getPlayersByAccountId 
getPlayersByIp 
getPlayersOnline 
getPartyMembers 
getAccountIdByName 
getAccountByName 
getAccountIdByAccount 
getAccountByAccountId 
getIpByName 
getItemRWInfo 
getItemDescriptionsById 
getItemWeightById 
getItemDescriptions 
getItemWeight 
getItemAttack 
getItemExtraAttack 
getItemDefense 
getItemExtraDefense 
getItemArmor 
getItemAttackSpeed 
getItemHitChance 
getItemShootRange 
getItemIdByName 
getItemLevelDoor 
getItemWeaponType 
getFluidSourceType 
getContainerSize 
getContainerCap 
getContainerCapById 
getContainerItem 
getDepotId 
getTileItemById 
getTileItemByType 
getTileThingByPos 
getTileInfo 
getTopCreature 
getClosestFreeTile 
getThingFromPos 
getThing 
getThingPos 
getHouseOwner 
getHouseName 
getHouseEntry 
getHouseRent 
getHousePrice 
getHousetown 
getHouseAccessList 
getHouseByPlayerGUID 
getHouseFromPos 
getHousetilesSize 
getTownId 
getTownName 
getTownTemplePosition 
getTownHouses 
getWorldType 
getWorldTime 
getWorldLight 
getWorldCreatures 
getWorldUpTime 
getHighscoreString 
getVocationInfo 
getGuildId 
getGuildMotd 
getSpectators 
getSearchString 
getWaypointPosition 
getGameState 
getNotationsCount 
getBanData 
getBanList 
getBanReason 
getBanAction 
getGlobalStorageValue 
getExperienceStage 
getConfigFile 
getConfigValue 
getLogsDir 
getPlayerLastLoginSaved 
getDataDir 
setCreatureMaxHealth 
setCreatureMaxMana 
setPlayerStorageValue 
setPlayerGroupId 
setPlayerPromotionLevel 
setPlayerStamina 
setPlayerExtraExpRate 
setPlayerPartner 
setHouseOwner 
setHouseAccessList 
setItemName 
setItemPluralName 
setItemArticle 
setItemAttack 
setItemExtraAttack 
setItemDefense 
setItemArmor 
setItemExtraDefense 
setItemAttackSpeed 
setItemHitChance 
setItemShootRange 
setCombatArea 
setCombatCondition 
setCombatParam 
setConditionParam 
setCombatCallBack 
setCombatFormula 
setConditionFormula 
setGlobalStorageValue 
setWorldType 
SetCreatureLight 
SetCreatureOutfit 
CreatureAddHealth 
CreatureAddMana 
CreatureSetDropLoot 
CreatureSetSkullType 
CreatureSetLookDir 
CreatureChangeOutfit 
CreatureSay 
CreatureSetNoMove 
RemoveCreature 
MoveCreature 
ConvinceCreature 
ChallengeCreature 
ChangeSpeed 
SummonMonster 
CreateMonster 
MonsterChangeTarget 
MonsterSetTarget 
CreateNpc 
SetMonsterOutfit 
PlayerBroadcastMessage 
PlayerSetSex 
PlayerSetTown 
PlayerSetVocation 
PlayerRemoveItem 
PlayerAddExp 
PlayerSetGuildId 
PlayerSetGuildRank 
PlayerSetGuildNick 
PlayerAddOutfit 
PlayerRemoveOutfit 
PlayerSetRedSkullTicks 
PlayerSetLossPercent 
PlayerSetLossSkill 
PlayerAddSkillTry 
PlayerAddSpentMana 
PlayerAddSoul 
PlayerAddItem 
PlayerAddItemEx 
PlayerSendTextMessage 
PlayerSendChannelMessage 
PlayerSendToChannel 
PlayerAddMoney 
PlayerRemoveMoney 
PlayerWithdrawMoney 
PlayerDepositMoney 
PlayerTransferMoneyTo 
PlayerPopupFYI 
PlayerSendTutorial 
PlayerAddMapMark 
PlayerAddPremiumDays 
PlayerAddBlessing 
PlayerAddStamina 
PlayerResetIdleTime 
PlayerLearnInstantSpell 
PlayerUnlearnInstantSpell 
PlayerFeed 
PlayerSendCancel 
PlayerSendDefaultCancel 
PlayerSetExperienceRate 
PlayerSetMagicRate 
PlayerSetSkillRate 
PlayerJoinParty 
PlayerSendOutfitWindow 
CreateItem 
CreateItemEx 
AddContainerItemEx 
AddContainerItem 
ChangeTypeItem 
DecayItem 
RemoveItem 
TransformItem 
SetItemActionId 
SetItemText 
SetItemSpecialDescription 
SetItemOutfit 
TileAddItemEx 
TileQueryAdd 
AddCondition 
RemoveCondition 
RemoveConditions 
AreaCombatHealth 
TargetCombatHealth 
AreaCombatMana 
TargetCombatMana 
AreaCombatCondition 
TargetCombatCondition 
AreaCombatDispel 
TargetCombatDispel 
Combat 
TeleportThing 
CreateTeleport 
SendMagicEffect 
SendDistanceShoot 
SendAnimatedText 
ShowTextDialog 
Relocate 
BroadcastMessage 
WaypointAddTemporial 
SetGameState 
AddIpBanishment 
AddNamelock 
AddBanishment 
AddDeletion 
AddNotation 
RemoveIpBanishment 
RemoveNamelock 
RemoveBanisment 
RemoveDeletion 
RemoveNotations 
SaveServer 
ReloadInfo 
CleanHouse 
CleanMap 
RefreshMap 
isCreature 
isMonster 
isNpc 
isPlayer 
isPlayerPzLocked 
isItemStackable 
isItemRune 
isItemMovable 
isItemDoor 
isItemContainer 
isItemFluidContainer 
isContainer 
isCorpse 
isMovable 
isSightClear 
isIpBanished 
isPlayerNamelocked 
isAccountBanished 
isAccountDeleted 
isInArray 
registerCreatureEvent 
createCombatArea 
createConditionObject 
addDamageCondition 
addOutfitCondition 
createCombatObject 
numberToVariant 
stringToVariant 
positionToVariant 
targetPositionToVariant 
variantToNumber 
variantToString 
variantToPosition 
canPlayerWearOutfit 
executeRaid 
addEvent 
stopEvent 
hasProperty 
db.executeQuery 
db.storeQuery 
db.escapeString 
db.escapeBlob 
db.stringComparisonOperator 
result.getDataInt 
result.getDataLong 
result.getDataString 
result.getDataStream 
result.next 
result.free 
doPlayerGiveItem 
doPlayerTakeItem 
doPlayerBuyItem 
doPlayerBuyItemContainer 
doPlayerSellItem 
isInRange 
isPremium 
getMonthDayEnding 
getMonthString 
getArticle 
isNumber 
getDistanceBetween 
doPlayerAddAddons 
isSorcerer 
isDruid 
isPaladin 
isKnight 
isRookie 
getDirectionTo 
getPlayerLookPos 
getPosByDir 
getPlayerMoney 
doPlayerWithdrawAllMoney 
doPlayerDepositAllMoney 
doPlayerTransferAllMoneyTo 
playerExists 
getTibiaTime 
doWriteLogFile 
isInArea 
getExperienceForLevel 
doMutePlayer 
getPlayerVocationName 
getPromotedVocation 
doPlayerRemovePremiumDays 
getPlayerMasterPos 
getItemNameById 
getItemPluralNameById 
getItemArticleById 
getItemName 
getItemPluralName 
getItemArticle 
getItemText 
getItemWriter 
getItemDate 
getTilePzInfo 
getTileZoneInfo 
debugPrint 
doShutdown 
doSummonCreature 
getOnlinePlayers 
getPlayerByName 
isPlayerGhost 
getPlayerFrags 
getPartyLeader 
isInParty 
isPrivateChannel 
doConvertIntegerToIp 
doConvertIpToInteger 
getBooleanFromString 
doCopyItem 
exhaustion.check 
exhaustion.get 
exhaustion.set 
exhaustion.make 
table.find 
table.isStrIn 
table.countElements 
table.getCombinations 

 

- Abra o notepad++ e entre em Configurações > Configurador de estilos

- Observe a screenshot e acompanhe os passos:

  1. No menu Linguagem selecione a opção: LUA
  2. No menu Local do Estilo selecione a opção: FUNC1
  3. Cole o conteúdo do spoiler no campo "Palavras chave definidas pelo usuário"  que está em Branco.
  4. Altere a cor se desejar

 

post-149218-0-73702700-1418954034_thumb.

 

Clique em salvar & fechar e PRONTO, você adicionou cor ao seu código tornando seu dia como scripter muito mais bonito organizado e gay. ;D

 

 

Conforme eu for descobrindo o que cada função faz e seus parâmetros (obrigatórios e opcionais) vou ir documentando pra depois fazer um autocomplete com descrições das funções, quando tiver um bom conteudo nesse sentido volto a postar pra vcs, abraço!

Editado por Shawii (veja o histórico de edições)


 

Te ajudei de alguma forma?  Rep + 

  • Respostas 8
  • Visualizações 12.6k
  • Created
  • Última resposta

Top Posters In This Topic

Posted Images

Postado

Putz cara, nunca nem tinha passado pela minha cabeça fazer isso kkkk. Boa ideia, parabéns. Reputado! ^^

Editado por danihcv (veja o histórico de edições)

Te ajudei?? REP + e ficamos quites... <ahttp://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'>

Atenciosamente,

Daniel.

Abraços!

Postado

To ligado. Tb adoro fazer modificações em alguns programas as vezes. :3

Te ajudei?? REP + e ficamos quites... <ahttp://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'>

Atenciosamente,

Daniel.

Abraços!

Postado

cara eu tava pesando em faze isso so que não tava achando onde o notepad++ guardava as funções 


cara agora descobre como deixa essas funções coloridas

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo