1. The forums will be archived and moved to a read only mode in about 2 weeks (mid march).

file_exists()

Discussion in 'Help' started by NZSigourney, Dec 6, 2021.

  1. NZSigourney

    NZSigourney Silverfish

    Messages:
    23
    GitHub:
    NZSigourney
    how to fix this?
    Error:
    Code:
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: ArgumentCountError: "file_exists() expects exactly 1 argument, 2 given" (EXCEPTION) in "plugins/BlockCore-main/src/NZS/Breaker/Main" at line 53
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #0 plugins/BlockCore-main/src/NZS/Breaker/Main(53): file_exists(string[98] C:\Users\Administrator\Desktop\Lavaislands Dynasty 2022\plugin_data\BlockCore/Co, integer 2)
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #1 plugins/BlockCore-main/src/NZS/Breaker/EventListener(58): NZS\Breaker\Main->createData(object pocketmine\Player)
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #2 pmsrc/src/pocketmine/plugin/MethodEventExecutor(42): NZS\Breaker\EventListener->onJoin(object pocketmine\event\player\PlayerJoinEvent)
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #3 pmsrc/src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object NZS\Breaker\EventListener, object pocketmine\event\player\PlayerJoinEvent)
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #4 pmsrc/src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\player\PlayerJoinEvent)
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #5 pmsrc/src/pocketmine/Player(1094): pocketmine\event\Event->call()
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #6 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(310): pocketmine\Player->doFirstSpawn()
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #7 pmsrc/src/pocketmine/network/mcpe/protocol/SetLocalPlayerAsInitializedPacket(45): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleSetLocalPlayerAsInitialized(object pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket)
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #8 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #9 pmsrc/src/pocketmine/network/mcpe/protocol/BatchPacket(130): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket)
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #10 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #11 pmsrc/src/pocketmine/Player(3336): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #12 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #13 pmsrc/vendor/pocketmine/raklib/src/server/ServerHandler(95): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[21] 171.225.184.105 35925, object raklib\protocol\EncapsulatedPacket, integer 0)
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #14 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #15 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #16 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(113): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}()
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #17 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(75): pocketmine\snooze\SleeperHandler->processNotifications()
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #18 pmsrc/src/pocketmine/Server(2155): pocketmine\snooze\SleeperHandler->sleepUntil(double 1638785665.9234)
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #19 pmsrc/src/pocketmine/Server(1992): pocketmine\Server->tickProcessor()
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #20 pmsrc/src/pocketmine/Server(1586): pocketmine\Server->start()
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #21 pmsrc/src/pocketmine/PocketMine(330): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[56] C:\Users\Administrator\Desktop\Lavaislands Dynasty 2022\, string[64] C:\Users\Administrator\Desktop\Lavaislands Dynasty 2022\plugins\)
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #22 pmsrc/src/pocketmine/PocketMine(360): pocketmine\server()
    2021-12-06 [10:14:25] [Server thread/CRITICAL]: #23 pmsrc(11): require(string[111] phar://C:/Users/Administrator/Desktop/Lavaislands Dynasty 2022/PocketMine-MP.pha)
    
    Code:
    PHP:
    if(!file_exists($this->getDataFolder() . "Coin/".$player->getName().".yml"Config::YAML)){
                
    $this->coin = new Config($this->getDataFolder() . "Coin/".$player->getName().".yml"Config::YAML);
                
    $this->coin->set("Score"0);
                
    $this->coin->save();
            }
     
  2. ethaniccc

    ethaniccc Baby Zombie

    Messages:
    189
    GitHub:
    ethaniccc
    Why are you passing Config::YAML to file_exists? The error already says everything - that the function needs 1 argument and you passed 2
     
    Primus and minijaham like this.
  3. NZSigourney

    NZSigourney Silverfish

    Messages:
    23
    GitHub:
    NZSigourney
    So I just remove Config::Yaml ?
     
  4. NZSigourney

    NZSigourney Silverfish

    Messages:
    23
    GitHub:
    NZSigourney
    Thanks :3
    Thanks bro :3
     
  5. ethaniccc

    ethaniccc Baby Zombie

    Messages:
    189
    GitHub:
    ethaniccc
    yep, you got it
     
    Primus likes this.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.