Frigost
Site webDiscord
  • Préface
  • Introduction
  • Téléchargement
  • Abonnement Frigost
  • Démonstration (Vidéo)
  • Mise en place
    • Installation de A à Z (Vidéo)
    • Désactiver Proxifier/VPN
  • Dofus 3.0
    • Fonctionnalités globales
    • Abonnement: Frigost [Multi]
  • Abonnement: Frigost [Confort]
  • Abonnement: Frigost [Bot]
    • Console
    • Identifiants du jeu
    • Configuration des combats
    • Configuration du script
    • Syntaxe du script
    • Paramètres du script
    • Outils pour les scripts
      • PixelTool
      • Éléments de la carte
    • Astuces et exemples
      • Utilisation de l'havre sac
      • Script linéaire + circulaire
      • Faute à éviter en groupe
      • Paramètre dans 'custom'
    • JSON ⇆ LUA
    • Méthodes
      • console
        • print
        • error
        • success
        • clear
        • lines
      • web
        • get
        • post
        • urlEncode
        • discordLiteMessage
        • discordMessage
      • inventory
        • pods
        • podsMax
        • podsPercent
        • kamas
        • content
        • objectQuantity
        • objectPosition
        • objectUid
        • objectName
        • deleteObject
        • useObject
        • moveObjectToStorage
        • setObjectPosition
      • job
        • name
        • level
      • script
        • name
        • folder
        • restart
        • load
        • stop
      • config
        • get
        • set
        • import
        • importFighters
      • memory
        • set
        • get
        • erase
      • global
        • sleep / delay
        • random
        • isInTeam
        • isTeamLeader
        • teamCount
        • inTeamIndex
        • teamNumber
        • token
        • username
        • alias
        • password
        • disconnect
        • verifyTeam
        • input
        • question
        • playSound
        • timestamp
        • crashAfter
        • currentIP
      • character
        • id
        • name
        • level
        • isInFight
        • wasInFight
        • fightCount
        • resetFightCount
        • gatherCount
        • resetGatherCount
        • playerInMap
        • launchExchange
      • npc
        • exists
        • talk
        • interact
        • possibleReplies
        • reply
        • inDialog
        • leaveDialog
      • map
        • fight
        • gather
        • door
        • interactive
        • change
        • move
        • onMap
        • waitChange
        • currentMap
        • currentMapId
        • currentCellId
        • x
        • y
        • data
        • autotripOne
        • autotripDistance
        • archiMonsters
      • window
        • getByCharacterId
        • getByUniqueId
        • getByTeamData
      • keyboard
        • press
        • down
        • up
        • write
        • pressInWindow
        • downInWindow
        • upInWindow
        • writeInWindow
      • mouse
        • click
        • doubleClick
        • press
        • release
        • move
        • dragAndDrop
        • clickInWindow
        • doubleClickInWindow
        • pressInWindow
        • releaseInWindow
        • moveInWindow
        • dragAndDropInWindow
      • pixel
        • RGB2HEX
        • fromScreenToClient
        • fromClientToScreen
        • color
        • wait
        • fromScreenToClientInWindow
        • fromClientToScreenInWindow
        • colorInWindow
        • waitInWindow
      • ipc
        • post
        • get
    • IA avancée de combat
      • Emplacement avancée
      • Utilisation de l'IA avancée
        • Style 1
        • Style 2
      • Objets
        • Spell
        • Fighter
        • State
        • Stats
        • AccessibleCell
        • Challenge
      • Méthodes
        • IA basique
          • clearSpells
          • addSpells
          • play
        • Combattants
          • currentFighterId
          • currentFighter
          • fighterById
          • fighterByCellId
          • fighters
          • nearestEnemy
          • nearestAlly
        • Cellules
          • accessibleCells
          • hasLineOfSight
          • cellsAligned
          • cellsInDiagonal
          • cellsAdjacent
          • cellsDistance
          • adjacentCells
          • squareCells
          • crossCells
          • circleCells
          • diagonalCells
          • cellIsFree
          • cellIsWalkable
          • setBlacklistedCells
          • findPath
        • Actions
          • moveToAccessibleCell
          • moveTowardCell
          • castSpell
          • finishTurn
          • giveUp
        • Autres
          • currentRound
          • currentAction
          • canCastSpell
          • challenges
  • Définir une team
  • Dofus Retro
    • Abonnement: Frigost
    • Abonnement: Loader
    • Abonnement: Advanced Loader
    • Chemin Dofus Retro
    • Bonus
  • Wakfu
    • Abonnement: Frigost
    • Chemin Wakfu
  • Boutique des scripts
    • Introduction
  • Environnement Sandbox
  • Pour les développeurs
  • Autres
    • Connexion via un réseau
    • Conseils en or
    • Problèmes fréquents
Propulsé par GitBook
Sur cette page
  • Comment exécuter un script dans un environnement sandbox
  • Comment savoir si le script est exécuté dans un environnement sandbox

Environnement Sandbox

PrécédentIntroductionSuivantPour les développeurs

Dernière mise à jour il y a 1 jour

Exécuter un script dans un environnement sandbox signifie :

  • Les fonctions io: et os: du langage LUA ne sont pas disponibles, et donc le script ne pourra accéder à aucun fichier de votre ordinateur.

  • L'appelle des méthodes web (permettant d'envoyer/récupérer des données à un URL) affiche dans la console le lien et les données envoyées.

  • L'appelle des méthodes ipc (permettant d'exécuter du code LUA sur une autre fenêtre) affiche dans la console le code exécuté.

  • Les méthodes pour récupérer le compte, le mot de passe et la clé Frigost sont désactivées.

Comment exécuter un script dans un environnement sandbox

  • Si le script provient de notre boutique, il est automatiquement exécuté dans un environnement sandbox.

  • Si le script ne provient pas de notre boutique, il suffit de le mettre dans le dossier sandbox dans le dossier de votre Frigost.

Comment savoir si le script est exécuté dans un environnement sandbox

Un message est affiché dans la console quand vous chargez le script :