Guest User

Untitled

a guest
Dec 4th, 2018
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.03 KB | None | 0 0
  1. case DIALOG_PET: {
  2. switch(listitem) {
  3. case 0: {
  4. if(!response) return 1;
  5. if(PlayerInfo[playerid][pPetStatus] == 0) {
  6. PlayerInfo[playerid][pPetStatus] = 1;
  7. format(string, sizeof(string),"Status\tTrezit\nNume Pet\t{FFFF00}%s\nBeneficii pet\nUpgradeaza pet\t%d pet points",PlayerInfo[playerid][pPetName],PlayerInfo[playerid][pPetPoints]);
  8. format(string, sizeof(string), " {6AD439}%s{FFFFFF} - level {6AD439}%d{FFFFFF}",PlayerInfo[playerid][pPetName],PlayerInfo[playerid][pPetLevel]);
  9. Pet[playerid] = CreateDynamic3DTextLabel(string, COLOR_WHITE, 357.120239, 1.712298, 349.232513, 20, playerid);
  10. SCMEx(playerid, -1, "L-ai trezit pe %s si s-a pus pe umarul tau",PlayerInfo[playerid][pPetName]);
  11.  
  12. format(query, sizeof(query),"UPDATE `users` SET `PetStatus` = '1' WHERE `Name` = '%s'", GetName(playerid));
  13. mysql_tquery(SQL, query, " ", " ");
  14. Update(playerid, pPetStatusx);
  15. }
  16. else {
  17. RemovePet(playerid);
  18. SCMEx(playerid, -1, "L-ai trimis pe %s la culcare",PlayerInfo[playerid][pPetName]);
  19. PlayerInfo[playerid][pPetStatus] = 0;
  20.  
  21. format(query, sizeof(query),"UPDATE `users` SET `PetStatus` = '0' WHERE `Name` = '%s'", GetName(playerid));
  22. mysql_tquery(SQL, query, " ", " ");
  23.  
  24. Update(playerid, pPetStatusx);
  25. }
  26. } case 1: {
  27. if( !response) return 1;
  28. format(string, sizeof(string),"Numele actual al pet-ului este %s.\nDaca doresti sa il schimbi,te rugam sa introduci numele dorit in casuta de mai jos\n{FF1302}ATENTIE:{FFFFFF} La fiecare schimbare de nume a pet-ului ti se vor lua 20 PP-uri.",PlayerInfo[playerid][pPetName]);
  29. ShowPlayerDialog(playerid, DIALOG_PETNAME, DIALOG_STYLE_INPUT, "Pet name change", string, "Change", "Cancel");
  30. } case 2: {
  31. Checkstatuspet(playerid);
  32.  
  33. } case 3: {
  34. if(PlayerInfo[playerid][pPetPoints] < 120) return SendClientMessage(playerid, -1, "Nu poti creste pet-ul in level deoarece nu ai Pet Ponits necesare(120)");
  35. PlayerInfo[playerid][pPetPoints] -= 120;
  36. PlayerInfo[playerid][pPetLevel] ++;
  37. Update(playerid, pPetPointsx);
  38. Update(playerid, pPetLevelx);
  39. SCMEx(playerid, -1, "Acum pet-ul tau are level %d",PlayerInfo[playerid][pPetLevel]);
  40. DestroyDynamic3DTextLabel(Pet[playerid]);
  41.  
  42. format(string, sizeof(string), " {6AD439}%s{FFFFFF} - level {6AD439}%d{FFFFFF}",PlayerInfo[playerid][pPetName],PlayerInfo[playerid][pPetLevel]);
  43. Pet[playerid] = CreateDynamic3DTextLabel(string, COLOR_WHITE, 357.120239, 1.712298, 349.232513, 20, playerid);
  44.  
  45. } case 4: {
  46. ShowPlayerDialog(playerid, DIALOG_TIPPET, DIALOG_STYLE_TABLIST, "Tip Pet", "Parrot\nShark\nCow", "Select", "Cancel");
  47. }
  48. }
  49. }
  50.  
  51. case DIALOG_TIPPET: {
  52. if(!response) return 1;
  53. switch(listitem) {
  54. case 0: {
  55. if(PlayerInfo[playerid][pPetStatus] == 0) {
  56. PlayerInfo[playerid][pPetStatus] = 1;
  57. SetPlayerAttachedObject(playerid,6,19079,1,0.283001,-0.025000,0.156999,0.000000,0.000000,-6.099997,0.500000,0.500000,0.500000);
  58. SCM(playerid, -1, "Pet Selected: Parrot");
  59. format(string, sizeof(string),"Status\tTrezit\nNume Pet\t{FFFF00}%s\nBeneficii pet\nUpgradeaza pet\t%d pet points",PlayerInfo[playerid][pPetName],PlayerInfo[playerid][pPetPoints]);
  60. format(string, sizeof(string), " {6AD439}%s{FFFFFF} - level {6AD439}%d{FFFFFF}",PlayerInfo[playerid][pPetName],PlayerInfo[playerid][pPetLevel]);
  61. Pet[playerid] = CreateDynamic3DTextLabel(string, COLOR_WHITE, 357.120239, 1.712298, 349.232513, 20, playerid);
  62. SCMEx(playerid, -1, "L-ai trezit pe %s si s-a pus pe umarul tau",PlayerInfo[playerid][pPetName]);
  63.  
  64. format(query, sizeof(query),"UPDATE `users` SET `PetStatus` = '1' WHERE `Name` = '%s'", GetName(playerid));
  65. mysql_tquery(SQL, query, " ", " ");
  66. Update(playerid, pPetStatusx);
  67. }
  68. }
  69. case 1: {
  70. if(PlayerInfo[playerid][pPetStatus] == 0) {
  71. PlayerInfo[playerid][pPetStatus] = 1;
  72. SetPlayerAttachedObject(playerid,6,1608,1,0.321999,-0.048999,-0.172000,0.000000,90.000000,0.000000,0.029999,0.018999,0.039999);
  73. SCM(playerid, -1, "Pet Selected: Shark");
  74. format(string, sizeof(string),"Status\tTrezit\nNume Pet\t{FFFF00}%s\nBeneficii pet\nUpgradeaza pet\t%d pet points",PlayerInfo[playerid][pPetName],PlayerInfo[playerid][pPetPoints]);
  75. format(string, sizeof(string), " {6AD439}%s{FFFFFF} - level {6AD439}%d{FFFFFF}",PlayerInfo[playerid][pPetName],PlayerInfo[playerid][pPetLevel]);
  76. Pet[playerid] = CreateDynamic3DTextLabel(string, COLOR_WHITE, 357.120239, 1.712298, 349.232513, 20, playerid);
  77. SCMEx(playerid, -1, "L-ai trezit pe %s si s-a pus pe umarul tau",PlayerInfo[playerid][pPetName]);
  78.  
  79. format(query, sizeof(query),"UPDATE `users` SET `PetStatus` = '1' WHERE `Name` = '%s'", GetName(playerid));
  80. mysql_tquery(SQL, query, " ", " ");
  81. Update(playerid, pPetStatusx);
  82. }
  83. }
  84. case 2: {
  85. if(PlayerInfo[playerid][pPetStatus] == 0) {
  86. PlayerInfo[playerid][pPetStatus] = 1;
  87. SetPlayerAttachedObject(playerid,6,19833,1,0.262000,0.000000,-0.173999,180.000000,90.000000,0.000000,0.150000,0.100000,0.100000);
  88. SCM(playerid, -1, "Pet Selected: Cow");
  89. format(string, sizeof(string),"Status\tTrezit\nNume Pet\t{FFFF00}%s\nBeneficii pet\nUpgradeaza pet\t%d pet points",PlayerInfo[playerid][pPetName],PlayerInfo[playerid][pPetPoints]);
  90. format(string, sizeof(string), " {6AD439}%s{FFFFFF} - level {6AD439}%d{FFFFFF}",PlayerInfo[playerid][pPetName],PlayerInfo[playerid][pPetLevel]);
  91. Pet[playerid] = CreateDynamic3DTextLabel(string, COLOR_WHITE, 357.120239, 1.712298, 349.232513, 20, playerid);
  92. SCMEx(playerid, -1, "L-ai trezit pe %s si s-a pus pe umarul tau",PlayerInfo[playerid][pPetName]);
  93.  
  94. format(query, sizeof(query),"UPDATE `users` SET `PetStatus` = '1' WHERE `Name` = '%s'", GetName(playerid));
  95. mysql_tquery(SQL, query, " ", " ");
  96. Update(playerid, pPetStatusx);
  97. }
  98. }
  99. }
  100. }
Advertisement
Add Comment
Please, Sign In to add comment