Advertisement
Nina611

Untitled

Feb 10th, 2016
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.21 KB | None | 0 0
  1. if (i == 0) //Recommend film or give infos?
  2. {
  3.  
  4. if (org.apache.commons.lang3.StringUtils.containsIgnoreCase(t, "über")
  5. || getInfos
  6. || org.apache.commons.lang3.StringUtils.containsIgnoreCase(t, "zu")) {
  7. int movieid = -1;
  8. t = removetrash(t);
  9. getInfos = true;
  10.  
  11. try {
  12. movieid = Main.DBHandler.getMovieIDbyName(t);
  13. } catch (IndexOutOfBoundsException e) {
  14. trashString = t;
  15. losti = Chat.i;
  16. Chat.i = 19;
  17. return "Diesen Film kenne ich leider nicht. Bitte gib NUR den Namen des Films ein.";
  18. }
  19.  
  20. infoFilm = Main.DBHandler.getMoviebyIDdeutsch(movieid);
  21. try{
  22. boolean overview = infoFilm.getOverview()==null;
  23. if (overview == true){
  24. infoFilm = Main.DBHandler.getMoviebyID(movieid);
  25. }
  26. }
  27. catch (Exception e){
  28.  
  29. }
  30.  
  31. String f = infoFilm.getOverview();
  32. Main.guiHandler.addChatLine("Hier kommt die Zusammenfassung: " + f);
  33. //QHandler.shortAnswer = "Hier kommt die Zusammenfassung: \\n" + f;
  34. Detail filmposter = Detail.create(QuestionHandler.createExternalLink("http://www.themoviedb.org/movie/" + infoFilm.getId(), QuestionHandler.createImage("http://image.tmdb.org/t/p/w396/" + infoFilm.getPosterPath(), "Filmposter"), infoFilm.getOriginalTitle() + " auf TMDB"));
  35. QHandler.addDetailToShortAnswer(filmposter);
  36. Chat.i = 89;
  37. infoFilmID = movieid;
  38. return "Darum geht es: " + infoFilm.getOverview()+ "\n \n Wenn du weitere Infos zu " + infoFilm.getOriginalTitle() + " haben möchtest, klicke auf das Poster oder frage mich!";
  39.  
  40. }
  41. if (org.apache.commons.lang3.StringUtils.containsIgnoreCase(t, "info")
  42. || org.apache.commons.lang3.StringUtils.containsIgnoreCase(t, "erzähl")
  43. || org.apache.commons.lang3.StringUtils.containsIgnoreCase(t, "über")) {
  44. getInfos = true;
  45. Chat.i = Chat.i - 1;
  46. return "Okay, dann nenne mir bitte jetzt den Film.";
  47. } else if (org.apache.commons.lang3.StringUtils.containsIgnoreCase(t, "Empfehl")
  48. || org.apache.commons.lang3.StringUtils.containsIgnoreCase(t, "schlag")
  49. || org.apache.commons.lang3.StringUtils.containsIgnoreCase(t, "empf")
  50. || org.apache.commons.lang3.StringUtils.containsIgnoreCase(t, "suche")
  51. || org.apache.commons.lang3.StringUtils.containsIgnoreCase(t, "anschau")
  52. || org.apache.commons.lang3.StringUtils.containsIgnoreCase(t, "neu")) {
  53. return "Willst du einen ähnlichen Film zu einem dir bekannten empfohlen bekommen oder etwas komplett neues finden?";
  54. } else {
  55. Chat.i = Chat.i - 1;
  56. return "Hä?";
  57. }
  58.  
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement