Catégorie:Fonctions Lua propres au jeu
De Runes of Magic Wiki FR
Aller à la navigationAller à la rechercheLa liste des fonctions Lua existantes, et dont l'utilisation a été déterminée se trouve ici. Il vous suffit de cliquer sur une fonction pour accéder à la page correspondante.
Sommaire
- 1 Fonctions sur les titres
- 2 Fonctions sur les barres d'action
- 3 Fonctions sur les montures
- 4 Fonctions sur l'aggro
- 5 Fonctions sur les guildes
- 6 Fonctions sur votre personnage
- 7 Fonctions d'informations sur les unités
- 8 Fonctions de recherche de groupe
- 9 Fonctions de groupe
- 10 Fonctions du panneau des guildes
- 11 Fonctions de déplacement
- 12 Fonctions de la fenêtre de discussion
- 13 Fonctions de quêtes
- 14 Fonctions de listes d'amis, ennemis et liste noire
- 15 Fonctions de fenêtres
- 16 Fonctions sur les objets
- 17 Fonctions sur les familiers magiques
- 18 Autres fonctions
Fonctions sur les titres
CheckAllTitles | Vérifie si un nouveau titre peut être obtenu. |
GetCurrentTitle | Connaître l'identifiant du titre actuellement équipé. |
GetCusomizeTitle | Obtenir le nom de son titre personnalisé. |
GetTitleCount | Connaître le nombre de titres possédés. Nécessité l'utilisation préalable de la fonction UpdateTitleInfo. |
GetTitleInfoByIndex | Obtenir des informations sur un titre possédé par le joueur. Nécessité l'utilisation préalable de la fonction UpdateTitleInfo. |
SetTitleRequest | Équiper un autre titre. |
UpdateTitleInfo | Recalculer les titres possédés par le joueur, pour ensuite utiliser les autres fonctions. |
Fonctions sur les barres d'action
GetActionBarHideEmpty | Savoir si les emplacements vides des barres d'action sont masqués. |
GetActionBarLocked | Savoir si les barres d'action sont verrouillées. |
GetActionBarSetting | Obtenir des informations sur une barre d'action. |
GetActionCooldown | Connaître le temps de recharge total et le temps de recharge restant de l'objet ou compétence mise dans un emplacement de la barre. |
GetActionInfo | Obtenir des informations sur un emplacement de barre d'action. |
GetActionUsable | Savoir si l'objet ou la compétence dans un emplacement de barre d'action est utilisable. Considéré comme utilisable même s'il reste 0 éléments. La vérification est à associer à GetActionInfo pour la quantité. |
GetBindingKey | Connaître le raccourci associé à la barre d'action, à la barre de compétences du familier. |
GetExtraActionInfo | Obtenir le chemin de l'icône d'une compétence de la barre d'action supplémentaire. |
GetExtraActionCooldown | Connaître le temps de recharge total et le temps de recharge restant d'une compétence de la barre d'action supplémentaire. |
GetPetActionCooldown | Connaître le temps de recharge total et le temps de recharge restant d'une compétence de la barre d'action de familier. |
GetPetActionInfo | Obtenir des informations sur un emplacement de la barre d'action de familier. |
ResetActionSetting | Réinitialise les paramètres de la barre d'action. |
SetActionBarHideEmpty | Masquer ou afficher les emplacements vides des barres d'action. |
SetActionBarLocked | Verrouiller ou déverrouiller les barres d'action. |
UseAction | Utiliser une commande placée sur la barre d'action. |
UseExtraAction | Utiliser une commande placée sur la barre d'action supplémentaire. |
UsePetAction | Utiliser une commande placée sur la barre d'action de familier. |
Fonctions sur les montures
LeaveRideMount | Quitter la monture à deux places lorsque l'on est passager. |
InviteRideMount | Inviter un joueur à monter comme passager. |
DeclineRideMount | Refuser l'invitation à monter comme passager. |
AcceptRideMount | Accepter l'invitation à monter comme passager. |
Fonctions sur l'aggro
GetTargetHateList | Renvoie la valeur d'aggro des cibles de votre cible. |
Fonctions sur les guildes
GuildHousesWar_CancelRegister | Permet d'annuler l'inscription pour les guerres de siège.. |
GuildHousesWar_EnterWar | Permet d'entrer dans la guerre de siège. |
GuildHousesWar_LeaveWar | Permet de quitter la guerre de siège. |
GuildHousesWar_Register | Permet de s'enregistrer pour les guerres de siège. |
Fonctions sur votre personnage
GetPlayerExpDebt | Permet de connaître votre dette d'expérience et de pta. |
GetPlayerHonorPoint | Permet de connaître vos points d'honneur. |
Fonctions d'informations sur les unités
InspectUnit | Permet d'afficher la fenêtre de renseignement sur la cible. |
TargetUnit | Sélectionne une unité comme nouvelle cible. |
UnitClass | Permet de connaître la classe d'une unité. |
UnitExists | Permet de savoir si une unité existe. |
UnitHealth | Permet de connaître la vie restante d'une unité. |
UnitIsNPC | Permet de savoir si une unité est un personnage non joueur. |
UnitIsPlayer | Permet de savoir si une unité est un joueur. |
UnitIsUnit | Permet de savoir si une unité est similaire à une autre unité. |
UnitLevel | Permet de connaître les niveaux d'une unité. |
UnitName | Permet de connaître le nom d'une unité. |
UnitMana | Permet de connaître le reste de la barre d'énergie principale d'une unité. |
UnitManaType | Permet de connaître le type de barre d'énergie principale d'une unité. |
UnitMaxHealth | Permet de connaître la vie maximum d'une unité. |
UnitMaxMana | Permet de connaître le maximum de la barre d'énergie principale d'une unité. |
UnitMaxSkill | Permet de connaître le maximum de la barre d'énergie secondaire d'une unité. |
UnitRace | Permet de connaître la race d'une unité. |
UnitSex | Permet de connaître le sexe ou la catégorie de l'unité. |
UnitSkill | Permet de connaître le reste de la barre d'énergie secondaire d'une unité. |
UnitSkillType | Permet de connaître le type de barre d'énergie secondaire d'une unité. |
Fonctions de recherche de groupe
GetFindPartyState | Permet de savoir si vous êtes en recherche de groupe ou non. |
Fonctions de groupe
IsPartyEnable | Permet de savoir si vous êtes dans un groupe. |
IsPartyLeader | Permet de savoir si vous êtes le chef de groupe. |
IsRaidLeader | Permet de savoir si vous êtes le chef de raid. |
IsRaidAssistant | Permet de savoir si vous êtes assistant dans un groupe de raid. |
UnitInParty | Permet de savoir si une unité est dans le groupe |
UnitInRaid | Permet de savoir si une unité est dans le raid |
UnitIsRaidLeader | Permet de savoir si une unité est le chef de raid |
UnitIsRaidAssistant | Permet de savoir si une unité est assistant de raid |
UnitIsRaidMainTank | Permet de savoir si une unité est le tank principal du raid |
UnitIsRaidMainAttacker | Permet de savoir si une unité est l'attaquant principal du raid |
GetNumPartyMembers | Permet de savoir combien de personnes se trouvent dans le groupe. |
GetNumRaidMembers | Permet de savoir combien de personnes se trouvent dans le raid. |
AcceptGroup | Permet d'accepter une invitation à rejoindre à groupe. |
DeclineGroup | Permet de refuser une invitation à rejoindre à groupe. |
InviteToParty | Permet d'inviter un joueur dans un groupe (sans nécessiter son nom) |
InviteByName | Permet d'inviter un joueur dans un groupe avec son nom |
KickGroupMember | Permet d'expulser un membre du groupe si vous êtes le leader. |
UninviteFromParty | Permet d'expulser un membre du groupe (sans nécessiter son nom) |
UninviteByName | Permet d'expulser un membre du groupe en utilisant son nom si vous êtes le leader. |
PromoteToPartyLeader | Donne le lead à un membre du groupe. |
LeaveParty | Permet de quitter un groupe. |
SwitchToRaid | Permet de transformer le groupe en groupe de raid. |
UnitRaidIndex | Permet de connaître le numéro d'une unité dans le raid. |
SwithRaidAssistant | Permet de définir si un membre du raid est assistant ou non. |
SwithRaidMainTank | Permet de définir si un membre du raid est le tank principal ou non. |
SwithRaidMainAttacker | Permet de définir si un membre du raid est l'attaquant principal ou non. |
RaidDegrade | Permet de rétrograder un membre du raid. |
MoveRaidMember | Permet de déplacer les membres du groupe de raid. |
GetInstanceLevel | Permet de connaître le niveau de difficulté d'instance. |
SetInstanceLevel | Définit le niveau de difficulté d'instance. |
GetLootMethod | Permet de connaître l'attribution du butin. |
GetLootThreshold | Permet de connaître les paramètres de rareté. |
SetLootMethod | Permet au chef de groupe de définir l'attribution du butin. |
SetLootThreshold | Permet au chef de groupe de définir les paramètres de rareté. |
InPartyByName | Permet de savoir si un joueur est présent dans le groupe. |
InRaidByName | Permet de savoir si un joueur est présent dans le groupe de raid. |
Fonctions du panneau des guildes
GuildBoard_GetNextGuildIDName | Permet d'obtenir le nom d'une guilde du panneau. |
Fonctions de déplacement
MoveForwardStart | Fait avancer le personnage. Ne peut être arrêté qu'avec la fonction MoveForwardStop. |
MoveForwardStop | Si le personnage avance, cela stoppe son mouvement. |
MoveBackwardStart | Fait avancer le personnage. Ne peut être arrêté qu'avec la fonction MoveBackwardStop. |
MoveBackwardStop | Si le personnage recule, cela stoppe son mouvement. |
StrafeLeftStart | Fait se déplacer le personnage à gauche. Ne peut être arrêté qu'avec la fonction StrafeLeftStop. |
StrafeLeftStop | Si le personnage se déplacer vers la gauche, cela stoppe son mouvement. |
StrafeRightStart | Fait se déplacer le personnage à gauche. Ne peut être arrêté qu'avec la fonction StrafeRightStop. |
StrafeRightStop | Si le personnage se déplacer vers la droit, cela stoppe son mouvement. |
TurnLeftStart | Fait tourner le personnage sur lui-même vers la gauche. Ne peut être arrêté qu'avec la fonction TurnLeftStop. |
TurnLeftStop | Si le personnage tourne sur lui-même, cela cesse son mouvement. |
TurnRightStart | Fait tourner le personnage sur lui-même vers la droite. Ne peut être arrêté qu'avec la fonction TurnRightStop. |
TurnRightStop | Si le personnage tourne sur lui-même, cela cesse son mouvement. |
Jump | Fait sauter le personnage une fois. |
SitOrStand | Fait s'asseoir le personnage s'il est debout, et vice-versa. |
FollowUnit | Permet de suivre une unité. |
DoEmote | Permet d'effectuer une émote. |
Fonctions de la fenêtre de discussion
SendChatMessage | Envoie un message sur un canal de discussion. |
AddMessage | Écrit du texte dans la fenêtre de discussion, visible uniquement par vous. |
CreateChannel | Permet de créer un canal privé |
JoinChannel | Permet de rejoindre un canal privé |
LeaveChannel | Permet de quitter un canal privé |
ChannelInvite | Invite un joueur dans un canal privé. Vous n'avez pas besoin d'être modérateur du canal. |
ChannelKick | Expulse un joueur d'un canal privé. Ne fonctionne que si vous êtes modérateur du canal. |
GetChannelOwner | Permet de connaître le nom du modérateur d'un canal privé. |
SetChannelOwner | Permet de passer le rôle de modérateur d'un canal privé à un autre joueur. |
GetChannelName | Permet d'obtenir le nom d'un canal privé |
GetChannelColor | Permet d'obtenir la couleur des canaux de discussion. |
SetChannelColor | Permet de définir la couleur des canaux de discussion. |
Fonctions de quêtes
Daily_count | Permet de connaître le nombre de quêtes journalières effectuées, sur le maximum faisable. |
Fonctions de listes d'amis, ennemis et liste noire
IsMyFriend | Permet de savoir si un joueur est dans la liste d'amis. |
AddFriend | Permet d'ajouter un joueur dans une des trois listes. |
DelFriend | Permet de supprimer un joueur de l'une des trois listes. |
Fonctions de fenêtres
ShowMacroFrame | Permet d'afficher la fenêtre des macros. |
ShowUIPanel | Permet d'afficher l'une des fenêtres du jeu à l'écran. |
HideUIPanel | Permet de masquer l'une des fenêtres du jeu affichée à l'écran. |
CharacterFrame_ShowSubFrame | Permet de changer d'onglet si la fenêtre de personnage est affichée. |
Fonctions sur les objets
GetBagItemInfo | Permet de connaître les informations sur une emplacement du sac. |
PickupBagItem | Permet de passer un objet du sac en mode Tranfert, donc prêt placer dans un autre emplacement. |
Fonctions sur les familiers magiques
SummonPet | Permet d'invoquer un familier magique. |
ReturnPet | Permet de rappeler son familier magique. |
GetPetItemName | Permet d'obtenir le nom d'un familier magique. |
IsPetCraftingStart | Permet de savoir si le familier magique est en train de produire des ressources. |
HasPetCraftHarvest | Permet de savoir si le familier magique possède des ressources à récupérer. |
PetCraftHarvest | Permet de récupérer la récolte du familier magique. |
GetPetEquipmentItem | Permet de connaître l'objet de récolte équipé au familier magique. |
ClickPetCraftItem | Permet de placer un objet en mode Transfert. |
GetPetNumCraftItems | Permet de connaître le nombre de recettes que le familier magique a dans sa liste une fois l'objet de craft équipé. |
GetPetCraftItemInfo | Permet de connaître les informations sur l'une des recettes que le familier magique a dans sa lite une fois l'objet de craft équipé. |
GetPetLifeSkillInfo | Permet de connaître les niveaux de production du familier magique. |
PetCraftingStart | Débute la production du familier magique. |
Autres fonctions
AskPlayerInfo | Permet d'obtenir les renseignement sur un joueur. |
Logout | Permet de retourner à l'écran de sélection de personnages. |
Roll | Permet de lancer un dé 100. |
RunScript | Permet d'exécuter un script. |
CastSpellByName | Permet d'utiliser une compétence. |
UseItemByName | Permet d'utiliser un objet. |
GetItemQualityColor | Permet de connaître la couleur de qualité d'un objet. |
RequestTrade | Permet de envoyer une invitation d'échange à un joueur. |
SaveVariables | Détermine un emplacement de variables dans le fichier commun à tous les personnages |
SaveVariablesPerCharacter | Détermine un emplacement de variables dans les fichiers locaux des personnages |
Pages dans la catégorie « Fonctions Lua propres au jeu »
Cette catégorie comprend 153 pages, dont les 153 ci-dessous.
F
- AcceptGroup
- AcceptRideMount
- AddFriend
- AskPlayerInfo
- CastSpellByName
- ChannelInvite
- ChannelKick
- CharacterFrame ShowSubFrame
- CheckAllTitles
- ClickPetCraftItem
- CreateChannel
- Daily count
- DeclineGroup
- DeclineRideMount
- DEFAULT CHAT FRAME:AddMessage
- DelFriend
- DoEmote
- FollowUnit
- GetActionBarHideEmpty
- GetActionBarLocked
- GetActionBarSetting
- GetActionCooldown
- GetActionInfo
- GetActionUsable
- GetBagItemInfo
- GetBindingKey
- GetChannelColor
- GetChannelName
- GetChannelOwner
- GetCurrentTitle
- GetCusomizeTitle
- GetExtraActionCooldown
- GetExtraActionInfo
- GetFindPartyState
- GetInstanceLevel
- GetItemQualityColor
- GetLootMethod
- GetLootThreshold
- GetNumPartyMembers
- GetNumRaidMembers
- GetPetActionCooldown
- GetPetActionInfo
- GetPetCraftItemInfo
- GetPetEquipmentItem
- GetPetItemName
- GetPetLifeSkillInfo
- GetPetNumCraftItems
- GetPlayerExpDebt
- GetPlayerHonorPoint
- GetTargetHateList
- GetTitleCount
- GetTitleInfoByIndex
- GuildBoard GetNextGuildIDName
- GuildHousesWar CancelRegister
- GuildHousesWar EnterWar
- GuildHousesWar LeaveWar
- GuildHousesWar Register
- HasPetCraftHarvest
- HideUIPanel
- InPartyByName
- InRaidByName
- InspectUnit
- InviteByName
- InviteRideMount
- InviteToParty
- IsMyFriend
- IsPartyEnable
- IsPartyLeader
- IsPetCraftingStart
- IsRaidAssistant
- IsRaidLeader
- JoinChannel
- Jump
- KickGroupMember
- LeaveChannel
- LeaveParty
- LeaveRideMount
- Logout
- Modèle:LuaFunction
- MoveBackwardStart
- MoveBackwardStop
- MoveForwardStart
- MoveForwardStop
- MoveRaidMember
- PetCraftHarvest
- PetCraftingStart
- PickupBagItem
- PromoteToPartyLeader
- RaidDegrade
- RequestTrade
- ResetActionSetting
- ReturnPet
- Roll
- RunScript
- SaveVariables
- SaveVariablesPerCharacter
- SendChatMessage
- SetActionBarHideEmpty
- SetActionBarLocked
- SetChannelColor
- SetChannelOwner
- SetInstanceLevel
- SetLootMethod
- SetLootThreshold
- SetTitleRequest
- ShowMacroFrame
- ShowUIPanel
- SitOrStand
- StrafeLeftStart
- StrafeLeftStop
- StrafeRightStart
- StrafeRightStop
- SummonPet
- SwitchToRaid
- SwithRaidAssistant
- SwithRaidMainAttacker
- SwithRaidMainTank
- TargetUnit
- TurnLeftStart
- TurnLeftStop
- TurnRightStart
- TurnRightStop
- UninviteByName
- UninviteFromParty
- UnitClass
- UnitExists
- UnitHealth
- UnitInParty
- UnitInRaid
- UnitIsNPC
- UnitIsPlayer
- UnitIsRaidAssistant
- UnitIsRaidLeader
- UnitIsRaidMainAttacker
- UnitIsRaidMainTank
- UnitIsUnit
- UnitLevel
- UnitMana
- UnitManaType
- UnitMaxHealth
- UnitMaxMana
- UnitMaxSkill
- UnitName
- UnitRace
- UnitRaidIndex
- UnitSex
- UnitSkill
- UnitSkillType
- UpdateTitleInfo
- UseAction
- UseExtraAction
- UseItemByName
- UsePetAction