Advertisement
Guest User

boxmsg.inc

a guest
Feb 24th, 2014
737
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 6.20 KB | None | 0 0
  1. // SendBoxMessage by Arakuta.
  2. // Postado no fórum samp no dia 12/04/13;
  3.  
  4. #include <a_samp>
  5.  
  6. new Text:asdfaa[11];
  7. new osahfnmcb[11][128];
  8.  
  9. stock LoadBox(Float:add)
  10. {
  11.     asdfaa[0] = TextDrawCreate(439.000000 + add, 341.000000, ">");
  12.     TextDrawBackgroundColor(asdfaa[0], 255);
  13.     TextDrawFont(asdfaa[0], 1);
  14.     TextDrawLetterSize(asdfaa[0], 0.140000, 10.300000);
  15.     TextDrawColor(asdfaa[0], -1);
  16.     TextDrawSetOutline(asdfaa[0], 0);
  17.     TextDrawSetProportional(asdfaa[0], 1);
  18.     TextDrawSetShadow(asdfaa[0], 1);
  19.     TextDrawUseBox(asdfaa[0], 1);
  20.     TextDrawBoxColor(asdfaa[0], 85);
  21.     TextDrawTextSize(asdfaa[0], 641.000000, 341.000000);
  22.  
  23.     asdfaa[10] = TextDrawCreate(446.000000 + add, 342.000000, " ");
  24.     TextDrawBackgroundColor(asdfaa[10], 255);
  25.     TextDrawFont(asdfaa[10], 1);
  26.     TextDrawLetterSize(asdfaa[10], 0.189999, 1.000000);
  27.     TextDrawColor(asdfaa[10], -1);
  28.     TextDrawSetOutline(asdfaa[10], 0);
  29.     TextDrawSetProportional(asdfaa[10], 1);
  30.     TextDrawSetShadow(asdfaa[10], 1);
  31.  
  32.     asdfaa[8] = TextDrawCreate(446.000000 + add, 360.000000, " ");
  33.     TextDrawBackgroundColor(asdfaa[8], 255);
  34.     TextDrawFont(asdfaa[8], 1);
  35.     TextDrawLetterSize(asdfaa[8], 0.189999, 1.000000);
  36.     TextDrawColor(asdfaa[8], -1);
  37.     TextDrawSetOutline(asdfaa[8], 0);
  38.     TextDrawSetProportional(asdfaa[8], 1);
  39.     TextDrawSetShadow(asdfaa[8], 1);
  40.  
  41.     asdfaa[9] = TextDrawCreate(446.000000 + add, 351.000000, " ");
  42.     TextDrawBackgroundColor(asdfaa[9], 255);
  43.     TextDrawFont(asdfaa[9], 1);
  44.     TextDrawLetterSize(asdfaa[9], 0.189999, 1.000000);
  45.     TextDrawColor(asdfaa[9], -1);
  46.     TextDrawSetOutline(asdfaa[9], 0);
  47.     TextDrawSetProportional(asdfaa[9], 1);
  48.     TextDrawSetShadow(asdfaa[9], 1);
  49.  
  50.     asdfaa[7] = TextDrawCreate(446.000000 + add, 369.000000, " ");
  51.     TextDrawBackgroundColor(asdfaa[7], 255);
  52.     TextDrawFont(asdfaa[7], 1);
  53.     TextDrawLetterSize(asdfaa[7], 0.189999, 1.000000);
  54.     TextDrawColor(asdfaa[7], -1);
  55.     TextDrawSetOutline(asdfaa[7], 0);
  56.     TextDrawSetProportional(asdfaa[7], 1);
  57.     TextDrawSetShadow(asdfaa[7], 1);
  58.  
  59.     asdfaa[6] = TextDrawCreate(446.000000 + add, 378.000000, " ");
  60.     TextDrawBackgroundColor(asdfaa[6], 255);
  61.     TextDrawFont(asdfaa[6], 1);
  62.     TextDrawLetterSize(asdfaa[6], 0.189999, 1.000000);
  63.     TextDrawColor(asdfaa[6], -1);
  64.     TextDrawSetOutline(asdfaa[6], 0);
  65.     TextDrawSetProportional(asdfaa[6], 1);
  66.     TextDrawSetShadow(asdfaa[6], 1);
  67.  
  68.     asdfaa[5] = TextDrawCreate(446.000000 + add, 386.000000, " ");
  69.     TextDrawBackgroundColor(asdfaa[5], 255);
  70.     TextDrawFont(asdfaa[5], 1);
  71.     TextDrawLetterSize(asdfaa[5], 0.189999, 1.000000);
  72.     TextDrawColor(asdfaa[5], -1);
  73.     TextDrawSetOutline(asdfaa[5], 0);
  74.     TextDrawSetProportional(asdfaa[5], 1);
  75.     TextDrawSetShadow(asdfaa[5], 1);
  76.  
  77.     asdfaa[4] = TextDrawCreate(446.000000 + add, 395.000000, " ");
  78.     TextDrawBackgroundColor(asdfaa[4], 255);
  79.     TextDrawFont(asdfaa[4], 1);
  80.     TextDrawLetterSize(asdfaa[4], 0.189999, 1.000000);
  81.     TextDrawColor(asdfaa[4], -1);
  82.     TextDrawSetOutline(asdfaa[4], 0);
  83.     TextDrawSetProportional(asdfaa[4], 1);
  84.     TextDrawSetShadow(asdfaa[4], 1);
  85.  
  86.     asdfaa[3] = TextDrawCreate(446.000000 + add, 404.000000, " ");
  87.     TextDrawBackgroundColor(asdfaa[3], 255);
  88.     TextDrawFont(asdfaa[3], 1);
  89.     TextDrawLetterSize(asdfaa[3], 0.189999, 1.000000);
  90.     TextDrawColor(asdfaa[3], -1);
  91.     TextDrawSetOutline(asdfaa[3], 0);
  92.     TextDrawSetProportional(asdfaa[3], 1);
  93.     TextDrawSetShadow(asdfaa[3], 1);
  94.  
  95.     asdfaa[2] = TextDrawCreate(446.000000 + add, 413.000000, " ");
  96.     TextDrawBackgroundColor(asdfaa[2], 255);
  97.     TextDrawFont(asdfaa[2], 1);
  98.     TextDrawLetterSize(asdfaa[2], 0.189999, 1.000000);
  99.     TextDrawColor(asdfaa[2], -1);
  100.     TextDrawSetOutline(asdfaa[2], 0);
  101.     TextDrawSetProportional(asdfaa[2], 1);
  102.     TextDrawSetShadow(asdfaa[2], 1);
  103.    
  104.     asdfaa[1] = TextDrawCreate(446.000000 + add, 422.000000, " ");
  105.     TextDrawBackgroundColor(asdfaa[1], 255);
  106.     TextDrawFont(asdfaa[1], 1);
  107.     TextDrawLetterSize(asdfaa[1], 0.189999, 1.000000);
  108.     TextDrawColor(asdfaa[1], -1);
  109.     TextDrawSetOutline(asdfaa[1], 0);
  110.     TextDrawSetProportional(asdfaa[1], 1);
  111.     TextDrawSetShadow(asdfaa[1], 1);
  112.    
  113.     print("SendBoxMessage - By Arakuta");
  114.     return 1;
  115. }
  116.  
  117. stock SendBoxMessage(msg[])
  118. {
  119.     format(osahfnmcb[10],128,osahfnmcb[9]);
  120.     format(osahfnmcb[9],128,osahfnmcb[8]);
  121.     format(osahfnmcb[8],128,osahfnmcb[7]);
  122.     format(osahfnmcb[7],128,osahfnmcb[6]);
  123.     format(osahfnmcb[6],128,osahfnmcb[5]);
  124.     format(osahfnmcb[5],128,osahfnmcb[4]);
  125.     format(osahfnmcb[4],128,osahfnmcb[3]);
  126.     format(osahfnmcb[3],128,osahfnmcb[2]);
  127.     format(osahfnmcb[2],128,osahfnmcb[1]);
  128.     format(osahfnmcb[1],128,msg);
  129.     TextDrawSetString(asdfaa[1],osahfnmcb[1]);
  130.     TextDrawSetString(asdfaa[2],osahfnmcb[2]);
  131.     TextDrawSetString(asdfaa[3],osahfnmcb[3]);
  132.     TextDrawSetString(asdfaa[4],osahfnmcb[4]);
  133.     TextDrawSetString(asdfaa[5],osahfnmcb[5]);
  134.     TextDrawSetString(asdfaa[6],osahfnmcb[6]);
  135.     TextDrawSetString(asdfaa[7],osahfnmcb[7]);
  136.     TextDrawSetString(asdfaa[8],osahfnmcb[8]);
  137.     TextDrawSetString(asdfaa[9],osahfnmcb[9]);
  138.     TextDrawSetString(asdfaa[10],osahfnmcb[10]);
  139. }
  140.  
  141. // native SendBoxMessage(const msg[])
  142.  
  143. stock ShowPlayerBox(playerid)
  144. {
  145.     TextDrawShowForPlayer(playerid,asdfaa[0]);
  146.     TextDrawShowForPlayer(playerid,asdfaa[1]);
  147.     TextDrawShowForPlayer(playerid,asdfaa[2]);
  148.     TextDrawShowForPlayer(playerid,asdfaa[3]);
  149.     TextDrawShowForPlayer(playerid,asdfaa[4]);
  150.     TextDrawShowForPlayer(playerid,asdfaa[5]);
  151.     TextDrawShowForPlayer(playerid,asdfaa[6]);
  152.     TextDrawShowForPlayer(playerid,asdfaa[7]);
  153.     TextDrawShowForPlayer(playerid,asdfaa[8]);
  154.     TextDrawShowForPlayer(playerid,asdfaa[9]);
  155.     TextDrawShowForPlayer(playerid,asdfaa[10]);
  156. }
  157.  
  158. // native ShowPlayerBox(playerid)
  159.  
  160. stock HidePlayerBox(playerid)
  161. {
  162.     TextDrawHideForPlayer(playerid,asdfaa[0]);
  163.     TextDrawHideForPlayer(playerid,asdfaa[1]);
  164.     TextDrawHideForPlayer(playerid,asdfaa[2]);
  165.     TextDrawHideForPlayer(playerid,asdfaa[3]);
  166.     TextDrawHideForPlayer(playerid,asdfaa[4]);
  167.     TextDrawHideForPlayer(playerid,asdfaa[5]);
  168.     TextDrawHideForPlayer(playerid,asdfaa[6]);
  169.     TextDrawHideForPlayer(playerid,asdfaa[7]);
  170.     TextDrawHideForPlayer(playerid,asdfaa[8]);
  171.     TextDrawHideForPlayer(playerid,asdfaa[9]);
  172.     TextDrawHideForPlayer(playerid,asdfaa[10]);
  173. }
  174.  
  175. // native HidePlayerBox(playerid)
  176.  
  177. stock EditBoxMessage(asdfaaid,msg[])
  178. {
  179.     format(osahfnmcb[asdfaaid],sizeof osahfnmcb,msg);
  180.     TextDrawSetString(asdfaa[asdfaaid],osahfnmcb[asdfaaid]);
  181. }
  182.  
  183. // native EditBoxMessage(lineid,const msg[])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement