Guest User

Mo3

a guest
Nov 16th, 2009
474
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. /*
  2.  
  3. This filterscript has been created by Mo3. Please keep these credits.
  4.  
  5. */
  6.  
  7. #define FILTERSCRIPT
  8.  
  9. #include <a_samp>
  10.  
  11.  
  12. public OnPlayerCommandText(playerid, cmdtext[])
  13. {
  14. if(strcmp(cmdtext, "/suggestion", true)==0)
  15. {
  16. ShowPlayerDialog(playerid,444,DIALOG_STYLE_INPUT,"Make a suggestion","Please enter your suggestion as\nshort as possile!\n","Suggest","Cancel");
  17. return 1;
  18. }
  19. if(strcmp(cmdtext, "/bug", true)==0)
  20. {
  21. ShowPlayerDialog(playerid,446,DIALOG_STYLE_INPUT,"Make a bug report","Please enter your bug report as\nshort as possile!\n","Report","Cancel");
  22. return 1;
  23. }
  24. return 0;
  25. }
  26.  
  27. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  28. {
  29. if(dialogid == 444)
  30. {
  31. if(response)
  32. {
  33. new File:suglog;
  34. suglog = fopen("suggestions.txt",io_append);
  35. new message[264],name[24];
  36. GetPlayerName(playerid,name,sizeof(name));
  37. format(message, sizeof(message), "\nSuggestion by %s: %s", name,inputtext);
  38. fwrite(suglog,message);
  39. fclose(suglog);
  40. ShowPlayerDialog(playerid,445,DIALOG_STYLE_MSGBOX,"Your suggestion","Thanks! Your suggestion has been logged and will be reviewed soon.","Okay","Okay");
  41. return 1;
  42. }
  43. }
  44. if(dialogid == 446)
  45. {
  46. if(response)
  47. {
  48. new File:buglog;
  49. buglog = fopen("bugreports.txt",io_append);
  50. new message[264],name[24];
  51. GetPlayerName(playerid,name,sizeof(name));
  52. format(message, sizeof(message), "\nBug report by %s: %s", name,inputtext);
  53. fwrite(buglog,message);
  54. fclose(buglog);
  55. ShowPlayerDialog(playerid,447,DIALOG_STYLE_MSGBOX,"Your bug report","Thanks! Your bug report has been logged and will be reviewed soon.","Okay","Okay");
  56. return 1;
  57. }
  58. }
  59. return 0;
  60. }
  61.  
Advertisement
Add Comment
Please, Sign In to add comment