Advertisement
Guest User

Dialogos kasztválasztó by: Knife

a guest
Apr 24th, 2013
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.54 KB | None | 0 0
  1. /*
  2. ----------------------------------|
  3. Dialogos kaszt választó
  4. Készítette: Knife
  5. Copyright (c) 20013.4.24.
  6. ----------------------------------|
  7. */
  8. //Includék
  9. #include <a_samp>
  10. //Defináciok
  11. #define Kaszt 8
  12. main()
  13. {
  14. print("\n----------------------------------");
  15. print(" Dialogos kaszt választó V1 By: Knife");
  16. print("----------------------------------\n");
  17. }
  18. public OnPlayerCommandText(playerid, cmdtext[])
  19. {
  20. if (strcmp("/kaszt", cmdtext, true, 10) == 0)
  21. {
  22. ShowPlayerDialog(playerid, Kaszt, DIALOG_STYLE_LIST, "Kasztok", "Rendőr\nKatona\nTűzoltó\nBallas\nMentős", "Kiválaszt", "Kilépés");
  23. return 1;
  24. }
  25. return 0;
  26. }
  27. public OnDialogResponse ( playerid, dialogid, response, listitem, inputtext [ ] )
  28. {
  29. if (dialogid == Kaszt )
  30. {
  31. if ( !response )
  32. {
  33. SendClientMessage ( playerid, 0xFF0000FF, "Te kiléptél a dialogból." );
  34. return 1;
  35. }
  36. if ( listitem == 0 )
  37. {
  38. SendClientMessage ( playerid, 0x33AA33AA, "Rendőr lettél, kellemes munkát kívánunk!" );
  39. SendClientMessage ( playerid, 0x33AA33AA, "Kaptál egy újonc csomagot kezdésnek." );
  40. SetPlayerColor(playerid, 0x0000FFAA);//Játékosnak kék színű lesz a neve.
  41. GivePlayerMoney(playerid, 10000);//Kap a játékos kezdésnek 10000$-t.
  42. GivePlayerWeapon(playerid, 31, 200);//Kap a játékos egy m4a1 nevű fegyvert 200 töltényel.
  43. GivePlayerWeapon(playerid, 24, 100);//Kap a játékos egy deagle nevű fegyvert 100 töltényel.
  44. SetPlayerHealth(playerid, 100);//Kap a játékos 100 életet.
  45. SetPlayerArmour(playerid, 100);//Kap a játékos 100 páncélt.
  46. SetPlayerPos(playerid,1552.7468,-1675.6566,16.1953);//Rendőrségen fog kezdeni a játékos.
  47. }
  48. if ( listitem == 1 )
  49. {
  50. SendClientMessage ( playerid, 0x993300AA, "Katona lettél, kellemes munkát kívánunk!" );
  51. SendClientMessage ( playerid, 0x993300AA, "Kaptál egy újonc csomagot kezdésnek." );
  52. SetPlayerColor(playerid, 0x993300AA);//Játékosnak barna színű lesz a neve.
  53. GivePlayerMoney(playerid, 10000);//Kap a játékos kezdésnek 10000$-t.
  54. GivePlayerWeapon(playerid, 25, 50);//Kap a játékos egy shotgun nevű fegyvert 50 töltényel.
  55. GivePlayerWeapon(playerid, 24, 100);//Kap a játékos egy deagle nevű fegyvert 100 töltényel.
  56. SetPlayerHealth(playerid, 100);//Kap a játékos 100 életet.
  57. SetPlayerArmour(playerid, 100);//Kap a játékos 100 páncélt.
  58. SetPlayerPos(playerid,-1527.6595,481.7328,7.1875);//Katonaságon fog kezdeni a játékos.
  59. }
  60. if ( listitem == 2 )
  61. {
  62. SendClientMessage ( playerid, 0xFF9933AA, "Tűzoltós lettél, kellemes munkát kívánunk!" );
  63. SendClientMessage ( playerid, 0xFF9933AA, "Kaptál egy újonc csomagot kezdésnek." );
  64. SetPlayerColor(playerid, 0xFF9933AA);//Játékosnak narancs színű lesz a neve.
  65. GivePlayerMoney(playerid, 10000);//Kap a játékos kezdésnek 10000$-t.
  66. SetPlayerHealth(playerid, 100);//Kap a játékos 100 életet.
  67. SetPlayerArmour(playerid, 100);//Kap a játékos 100 páncélt.
  68. SetPlayerPos(playerid,1741.4414,-1456.9989,13.5119);//Tűzoltóságon fog kezdeni a játékos.
  69. }
  70. if ( listitem == 3 )
  71. {
  72. SendClientMessage ( playerid, 0x9900FFAA, "Ballasos lettél, kellemes munkát kívánunk!" );
  73. SendClientMessage ( playerid, 0x9900FFAA, "Kaptál egy újonc csomagot kezdésnek." );
  74. SetPlayerColor(playerid, 0x9900FFAA);//Játékosnak lila színű lesz a neve.
  75. GivePlayerMoney(playerid, 20000);//Kap a játékos kezdésnek 20000$-t.
  76. GivePlayerWeapon(playerid, 25, 50);//Kap a játékos egy shotgun nevű fegyvert 50 töltényel.
  77. GivePlayerWeapon(playerid, 24, 100);//Kap a játékos egy deagle nevű fegyvert 100 töltényel.
  78. GivePlayerWeapon(playerid, 34, 30);//Kap a játékos egy sniper nevű fegyvert 30 töltényel.
  79. GivePlayerWeapon(playerid, 29, 150);//Kap a játékos egy mp5 nevű fegyvert 150 töltényel.
  80. SetPlayerHealth(playerid, 100);//Kap a játékos 100 életet.
  81. SetPlayerArmour(playerid, 100);//Kap a játékos 100 páncélt.
  82. SetPlayerPos(playerid,2230.9219,-1159.5035,25.8276);//Ballasnál fog kezdeni a játékos.
  83. }
  84. if ( listitem == 4 )
  85. {
  86. SendClientMessage ( playerid, 0xAA3333AA, "Mentős lettél, kellemes munkát kívánunk!");
  87. SendClientMessage ( playerid, 0xAA3333AA, "Kaptál egy újonc csomagot kezdésnek." );
  88. SetPlayerColor(playerid, 0xAA3333AA);//Játékosnak piros színű lesz a neve.
  89. GivePlayerMoney(playerid, 10000);//Kap a játékos kezdésnek 20000$-t.
  90. SetPlayerHealth(playerid, 100);//Kap a játékos 100 életet.
  91. SetPlayerArmour(playerid, 100);//Kap a játékos 100 páncélt.
  92. SetPlayerPos(playerid,1173.0732,-1323.5494,15.3968);//Mentőségnél fog kezdeni a játékos.
  93. }
  94. return 1;
  95. }
  96. return 0;
  97. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement