Advertisement
Guest User

Untitled

a guest
Mar 26th, 2018
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. //1 Duel
  2. if gms_global_get("duel") = gms_self_name() {
  3. user = gms_global_get("duelreq");
  4. if seen = "false" {
  5. duelreq = get_string("You have been challanged by " + string(user) + " Accept? (y,n)","")
  6. seen = "true"
  7. }
  8. if duelreq = "n" {
  9. gms_global_set("duel","");
  10. } else if duelreq = "y" {
  11. duelreq = "";
  12. chating = "true";
  13. if gms_global_get("duel") = gms_self_name() {
  14. show_message("Accepted!")
  15. usera = gms_other_find_by_name(user)
  16. userf = gms_other_get_string(usera, "name")
  17. show_message("Sent message to " + string(userf))
  18. gms_global_set("duelinvite",userf);
  19. gms_global_set("ouser",gms_self_name());
  20. gms_session_create(7);
  21. gms_ini_game_write("duels","session",gms_session_current_id());
  22. gms_ini_game_write("dueluser","invite",userf);
  23. } else {
  24. duelreq = "";
  25. show_message("That duel invite is expired!")
  26. }
  27. }
  28. }
  29. //2 Duel
  30. if gms_ini_game_read("dueluser","invite") = gms_self_name {
  31. join = gms_ini_game_read("duels","session")
  32. gms_session_join(join);
  33. ouser = gms_global_get("ouser")
  34. gms_global_set("duelacc",ouser);
  35. gms_global_set("duelinvite","");
  36. gms_global_set("duelroom","");
  37. gms_global_set("duel","");
  38. gms_global_set("duelreq","");
  39. gms_global_set("induel1",1);
  40. chating = "false";
  41. gms_show_message("GO!");
  42. global.Gon = "false";
  43. room_goto(rm_duel);
  44. }
  45. //3 Duel
  46. if gms_global_get("duelacc") = gms_self_name() {
  47. gms_global_set("duelacc","");
  48. gms_global_set("induel2",1);
  49. gms_show_message("GO!");
  50. global.Gon = "false";
  51. room_goto(rm_duel);
  52. }
  53. //4 Duel
  54. if gms_session_player_count(gms_session_current_id()) = 1 {
  55. if gms_global_get("induel1") = 1 {
  56. if gms_session_exists(0) {
  57. gms_session_join(0);
  58. } else {
  59. gms_session_create(0);
  60. }
  61. show_message("You Won!");
  62. } else if gms_global_get("induel2") = 1 {
  63. if gms_session_exists(0) {
  64. gms_session_join(0);
  65. } else {
  66. gms_session_create(0);
  67. }
  68. show_message("You Won!");
  69. }
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement