Advertisement
Guest User

Untitled

a guest
Aug 26th, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.70 KB | None | 0 0
  1. if($sign instanceof Sign){
  2. if($sign->getLine(0) === C::RED. "Survival". C::GREEN. "Games"){
  3. if(file_exists($this->plugin->getDataFolder(). $sign->getLine(1). ".yml")){
  4. $cfg = new Config($this->plugin->getDataFolder(). $sign->getLine(1). ".yml", Config::YAML);
  5. $level = $this->getServer()->getLevel($cfg->get("world"));
  6. if($cfg->get("player1") === false){
  7. $sign->setLine(1, C::RED. "1/8");
  8. $cfg->set("player1", true);
  9. $cfg->save();
  10. $player->teleport(new Position($cfg->get("pos1x"), $cfg->get("pos1y"), $cfg->get("pos1z"), $level);
  11. }else{
  12. if($cfg->get("player2") === false){
  13. $sign->setLine(1, C::RED. "2/8");
  14. $cfg->set("player2", true);
  15. $cfg->save();
  16. $player->teleport(new Position($cfg->get("pos2x"), $cfg->get("pos2y"), $cfg->get("pos2z"), $level);
  17. }else{
  18. if($cfg->get("player3") === false){
  19. $sign->setLine(1, C::RED. "3/8");
  20. $cfg->set("player3", true);
  21. $cfg->save();
  22. $player->teleport(new Position($cfg->get("pos3x"), $cfg->get("pos3y"), $cfg->get("pos3z"), $level);
  23. }else{
  24. if($cfg->get("player4") === false){
  25. $sign->setLine(1, C::RED. "4/8");
  26. $cfg->set("player4", true);
  27. $cfg->save();
  28. $player->teleport(new Position($cfg->get("pos4x"), $cfg->get("pos4y"), $cfg->get("pos4z"), $level);
  29. }else{
  30. if($cfg->get("player5") === false){
  31. $sign->setLine(1, C::RED. "5/8");
  32. $cfg->set("player5", true);
  33. $cfg->save();
  34. $player->teleport(new Position($cfg->get("pos5x"), $cfg->get("pos5y"), $cfg->get("pos5z"), $level);
  35. }else{
  36. if($cfg->get("player6") === false){
  37. $sign->setLine(1, C::RED. "6/8");
  38. $cfg->set("player6", true);
  39. $cfg->save();
  40. $player->teleport(new Position($cfg->get("pos6x"), $cfg->get("pos6y"), $cfg->get("pos6z"), $level);
  41. }else{
  42. if($cfg->get("player7") === false){
  43. $sign->setLine(1, C::RED. "7/8");
  44. $cfg->set("player7", true);
  45. $cfg->save();
  46. $player->teleport(new Position($cfg->get("pos7x"), $cfg->get("pos7y"), $cfg->get("pos7z"), $level);
  47. }else{
  48. if($cfg->get("player8") === false){
  49. $sign->setLine(1, C::RED. "8/8");
  50. $cfg->set("player8", true);
  51. $cfg->save();
  52. $player->teleport(new Position($cfg->get("pos8x"), $cfg->get("pos8y"), $cfg->get("pos8z"), $level);
  53. }else{
  54. $player->sendMessage(C::RED. "Das Spiel ist voll!");
  55. }
  56. }
  57. }
  58. }
  59. }
  60. }
  61. }
  62. }
  63. }
  64. }
  65. }
  66. }
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement