Sign in to follow this  
Followers 0
Kostya_Sn

Помогите разобраться с лаунчером

3 posts in this topic

 function doButtonClick(UXMouseEvent $e = null)
    {    
      $gamefolder = file_get_contents('./settings/gamefolder.txt', true);
      $nick = file_get_contents('./settings/nickname.txt', true);
      $nickname = $this->nick->text;
      execute(sprintf("reg add HKCU\\Software\\www.sampsrv.ru\\CR-MP 0.3.7 /v player_name /d \"%s\" /f", $nickname));  
      fs::makeDir('./settings/');
      fs::makeFile('./settings/nickname.txt');
      file_put_contents('./settings/nickname.txt', $nickname);
      $sampexe = '/multiplayer_browser_cr.exe ';
      $serverip = $this->choosenServer->text;
      if  ($gamefolder == ''){
          $this->toast('Путь к игре указан неверно!');
      }
      
      if ($this->choosenServer->text == ''){
          $this->toast("Выберите сервер!");
      }else{
          execute($gamefolder. $sampexe. $serverip);
          $this->launching->show();
      }
      
    }

Проблема такая что при вводе ника в лаунчере , ник не отображается в реестре игры. Собственно и на сервер не заходит так как нет ника .

Я читал на вашем сайте пост с такой же проблемой . Вроде всё сделал как написано а толку 0 . Прошу помощи .
Прикладываю код и скрины 

 

Ed3JK14W-lc.jpg

hjV-AIY7X50.jpg

Share this post


Link to post
Share on other sites

вот эту строчку

      execute(sprintf("reg add HKCU\\Software\\www.sampsrv.ru\\CR-MP 0.3.7 /v player_name /d \"%s\" /f", $nickname));  
попробуйте заменить на 
      execute(sprintf("reg add \"HKCU\Software\www.sampsrv.ru\CR-MP 0.3.7\" /v player_name /d \"%s\" /f", $nickname));  

если будут ошибки компиляции/интерпретации, или просто не будет работать, можно попробовать такой вариант

      execute(sprintf("reg add \"HKCU\\Software\\www.sampsrv.ru\\CR-MP 0.3.7\" /v player_name /d \"%s\" /f", $nickname));  
 

если какой-то из этих вариантов помог, отпишитесь потом в теме какой из. 

Share this post


Link to post
Share on other sites
  execute(sprintf("reg add \"HKCU\\Software\\www.sampsrv.ru\\CR-MP 0.3.7\" /v player_name /d \"%s\" /f", $nickname)); 

Cпасибо сработало 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.