Advertisement
Guest User

Myql Lutas

a guest
May 27th, 2010
328
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.67 KB | None | 0 0
  1. //Versão 1.0 new Adcionado /mudarluta /minhaluta
  2. //Previzão 2.0 /salvarluta -Automaticamente
  3. #include <a_samp>
  4. #include <Dini>
  5. #include <dutils>
  6. //#include <a_mysql>
  7. //#include <GeoIP_Plugin>
  8.  
  9. #if defined FILTERSCRIPT
  10.  
  11. public OnFilterScriptInit()
  12. {
  13. print("\n--------------------------------------");
  14. print(" Mudando sua Luta");
  15. print("--------------------------------------\n");
  16. return 1;
  17. }
  18.  
  19. public OnFilterScriptExit()
  20. {
  21. return 1;
  22. }
  23.  
  24. #else
  25.  
  26. main()
  27. {
  28. print("\n----------------------------------");
  29. print(" Estilo de Luta by VirtuallerR");
  30. print(" Airton...");
  31. print("----------------------------------\n");
  32. }
  33.  
  34. #endif
  35.  
  36. public OnPlayerConnect(playerid)
  37. {
  38. new file[200];
  39. if(dini_Isset(file,"EstiloVir"))
  40. SetPlayerFightingStyle(playerid, dini_Int(file,"EstiloVir"));
  41. dini_IntSet(file,"EstiloVir", FIGHT_STYLE_NORMAL);
  42. //UpdateSqlUserDataInt(playerid, "EstiloVir", FIGHT_STYLE_NORMAL);
  43. return 1;
  44. }
  45.  
  46. public OnPlayerCommandText(playerid, cmdtext[])
  47. {
  48. if (strcmp(cmdtext, "/mudarluta", true) == 0)
  49. {
  50. ShowPlayerDialog(playerid,100,DIALOG_STYLE_LIST,"Academia de Tres Lagoas","\nLuta Normal\nLuta Boxe\nLuta KungFu\nLuta KEneedHeaDv\nGraBKick\nLuta Coto veladas","LUTAR","FECHAR");
  51. return 1;
  52. }
  53. if (strcmp(cmdtext, "/minhaluta", true) == 0)
  54. {
  55. if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_NORMAL)
  56. {
  57. SendClientMessage(playerid,0xFFFFFFAA,"Voce usa um estilo de luta Normal!");
  58. }
  59. if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_BOXING)
  60. {
  61. SendClientMessage(playerid,0xFFFFFFAA,"Voce usa um estilo de luta Boxe!");
  62. }
  63. if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_KUNGFU)
  64. {
  65. SendClientMessage(playerid,0xFFFFFFAA,"Voce usa um estilo de luta KungFu!");
  66. }
  67. if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_KNEEHEAD)
  68. {
  69. SendClientMessage(playerid,0xFFFFFFAA,"Voce usa um estilo de luta KneedHead!");
  70. }
  71. if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_GRABKICK)
  72. {
  73. SendClientMessage(playerid,0xFFFFFFAA,"Voce usa um estilo de luta GRABKICK!");
  74. }
  75. if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_ELBOW)
  76. {
  77. SendClientMessage(playerid,0xFFFFFFAA,"Voce usa um estilo de luta Coto Veladas!");
  78. }
  79. return 1;
  80. }
  81. return 0;
  82. }
  83. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  84. {
  85. if(dialogid == 100 && response)
  86. {
  87. new file[200];
  88. new plname[MAX_PLAYER_NAME];
  89. GetPlayerName(playerid, plname, sizeof(plname));
  90. format(file, sizeof(file), "lutas/%s.ini", plname);
  91. switch(listitem)
  92. {
  93. case 0:
  94. {
  95. if(GetPlayerMoney(playerid) < 1) return SendClientMessage(playerid, 0xFFFFFF, "Voce não tem Grana para Mudar seu Estilo de Luta.");
  96. GivePlayerMoney(playerid, -1);
  97. SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
  98. dini_IntSet(file,"EstiloVir", FIGHT_STYLE_NORMAL);//dInI Sistema Salvar
  99. //UpdateSqlUserDataInt(playerid, "EstiloVir", FIGHT_STYLE_NORMAL);//MyQl Sistema Salvar
  100. SendClientMessage(playerid, 0xFFFFFFFF, "Seu estilo de Luta agora é Boxe");
  101. }
  102. case 1:
  103. {
  104. if(GetPlayerMoney(playerid) < 2) return SendClientMessage(playerid, 0xFFFFFF, "Voce não tem Grana para Mudar seu Estilo de Luta.");
  105. GivePlayerMoney(playerid, -2);
  106. SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
  107. dini_IntSet(file,"EstiloVir", FIGHT_STYLE_NORMAL);//dInI Sistema Salvar
  108. //UpdateSqlUserDataInt(playerid, "EstiloVir", FIGHT_STYLE_NORMAL);//MyQl Sistema Salvar
  109. SendClientMessage(playerid, 0xFFFFFFFF, "Seu estilo de Luta agora é KungFu");
  110. }
  111. case 2:
  112. {
  113. if(GetPlayerMoney(playerid) < 3) return SendClientMessage(playerid, 0xFFFFFF, "Voce não tem Grana para Mudar seu Estilo de Luta.");
  114. GivePlayerMoney(playerid, -3);
  115. SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD);
  116. dini_IntSet(file,"EstiloVir", FIGHT_STYLE_KNEEHEAD);//dInI Sistema Salvar
  117. //UpdateSqlUserDataInt(playerid, "EstiloVir", FIGHT_STYLE_NORMAL);//MyQl Sistema Salvar
  118. SendClientMessage(playerid, 0xFFFFFFFF, "Seu estilo de Luta agora é KneEdHead");
  119. }
  120. case 3:
  121. {
  122. if(GetPlayerMoney(playerid) < 3) return SendClientMessage(playerid, 0xFFFFFF, "Voce não tem Grana para Mudar seu Estilo de Luta.");
  123. GivePlayerMoney(playerid, -3);
  124. SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK);
  125. dini_IntSet(file,"EstiloVir", FIGHT_STYLE_GRABKICK);//dInI Sistema Salvar
  126. //UpdateSqlUserDataInt(playerid, "EstiloVir", FIGHT_STYLE_NORMAL);//MyQl Sistema Salvar
  127. SendClientMessage(playerid, 0xFFFFFFFF, "Seu estilo de Luta agora é GraBKick");
  128. }
  129. case 4:
  130. {
  131. if(GetPlayerMoney(playerid) < 3) return SendClientMessage(playerid, 0xFFFFFF, "Voce não tem Grana para Mudar seu Estilo de Luta.");
  132. GivePlayerMoney(playerid, -3);
  133. SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW);
  134. dini_IntSet(file,"EstiloVir", FIGHT_STYLE_ELBOW);//dInI Sistema Salvar
  135. //UpdateSqlUserDataInt(playerid, "EstiloVir", FIGHT_STYLE_NORMAL);//MyQl Sistema Salvar
  136. SendClientMessage(playerid, 0xFFFFFFFF, "Seu estilo de Luta agora é Coto Veladas");
  137. }
  138. }
  139. }
  140. return 1;
  141. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement