Aurora-Sim Liste des Fonctions Bots
Categories
Scripts | botFunctions
Compat
Langage
Aurora-Sim possède des fonctions script qui lui sont propres. Les fonctions bots (bot fonctions) en font partie. Ces fonctions se trouvent dans le fichier iBot_Api.cs et la majorité sont aussi présente dans les exemples de script pour bots. Certaines des fonctions habituelles (LSL, AA, OSL) fonctionnent aussi sur les bots comme si ils étaient des utilisateurs normaux. Tout dépend de ce que vous voulez que votre bot face. Aurora-Sim dispose déjà d'un language script très efficace et les nouvelles fonctions bot sont assez faciles d'utilisation pour presque n'importe quel type d'utilisateurs.
Voici la liste des fonctions bot d'Aurora-Sim (Aurora-Sim unique bot fonctions):
botGetWaitingTime (LSL_Integer waitTime);
botSetMap(string keyOfBot, LSL_List positions, LSL_List movementType, LSL_Integer flags);
botCreateBot (string FirstName, string LastName, string appearanceToClone, LSL_Vector startPos);
botRemoveBot (string bot);
botPauseMovement (string bot);
botResumeMovement (string bot);
botFollowAvatar (string bot, string avatarName, LSL_Float startFollowDistance, LSL_Float endFollowDistance);
botStopFollowAvatar (string bot);
botFindPath (string bot, LSL_Vector startPos, LSL_Vector endPos);
botSendChatMessage (string bot, string message, int sayType, int channel);
botSendIM (string bot, string user, string message);
botSetShouldFly (string keyOfBot, int ShouldFly);
botSitObject (string bot, string objectID, LSL_Vector offset);
botStandUp (string bot);
botTouchObject (string bot, string objectID);
botSetRot(LSL_Key npc, LSL_Rotation rotation);
botSetSpeed(UUID bot, float speed);
botAddTag (string bot, string tag);
botGetBotsWithTag (string tag);
botRemoveBotsWithTag (string tag);