Guest User

Untitled

a guest
Jan 8th, 2026
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. case "AI_TALK":
  2. if (!AI_DIALOGS_ENABLED)
  3. {
  4. dialog.text = "Мне сейчас не до разговоров.";
  5. link.l1 = "Понятно.";
  6. link.l1.go = "exit";
  7. break;
  8. }
  9.  
  10. dialog.text = "Ну, спрашивай.";
  11. link.l1 = "Кто ты такой?";
  12. link.l1.go = "AI_SEND";
  13.  
  14. break;
  15. case "AI_SEND":
  16.  
  17. PChar.AI_Dialog.wait = true;
  18. PChar.AI_Dialog.question = "Кто ты такой?";
  19. PChar.AI_Dialog.npc = NPChar.id;
  20.  
  21. dialog.text = "Хм... дай подумать.";
  22. link.l1 = "...";
  23. link.l1.go = "AI_WAIT";
  24.  
  25. case "AI_WAIT":
  26.  
  27. if (!CheckAttribute(PChar, "AI_Dialog.answer"))
  28. {
  29. dialog.text = "Он молчит...";
  30. link.l1 = "Подождать...";
  31. link.l1.go = "AI_POLL";
  32. break;
  33. }
  34.  
  35. dialog.text = PChar.AI_Dialog.answer;
  36. DeleteAttribute(PChar, "AI_Dialog");
  37.  
  38. link.l1 = "Понятно.";
  39. link.l1.go = "exit";
  40.  
  41. break;
  42. case "AI_POLL":
  43.  
  44. LoadSegment("INI\\ai_response.c");
  45. UnloadSegment("INI\\ai_response.c");
  46.  
  47. dialog.text = "Он всё ещё думает...";
  48. link.l1 = "...";
  49. link.l1.go = "AI_WAIT";
  50.  
  51. break;
  52.  
Advertisement
Add Comment
Please, Sign In to add comment