Luiz98

FS Compra de armas

Oct 3rd, 2011
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 10.76 KB | None | 0 0
  1. public OnPlayerCommandText(playerid, cmdtext[])
  2. {    
  3.    
  4.     if (strcmp("/Comprararma", cmdtext, true, 10) == 0)
  5.     {
  6.     SendClientMessage(playerid, 0xFFFFFFAA, "Use /Comprararma [nome-da-arma] para comprar uma arma");
  7.     SendClientMessage(playerid, 0xFFFFFFAA, "Sniper,M4,Rifle,AK47,Eagle,Tec9,Micro,9mm,9mmsilenciosa");
  8.     SendClientMessage(playerid, 0xFFFFFFAA, "MP5,Sawn,Escopeta,Escopetaalto");
  9.     return 1;
  10.     }
  11.  
  12.  
  13.  
  14.     if (strcmp("/Comprararma Sniper", cmdtext, true, 10) == 0)
  15.     {
  16.     GetPlayerMoney(playerid); // Vamos ver se ele tem dinheiro
  17.     if(GetPlayerMoney(playerid)>=100) // Ok, ele tem um dinheiro maior ou igual à 100
  18.     {
  19.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você Comprou uma sniper por 500 R$"); // Vamos falar pra ele que ele foi curado
  20.     GivePlayerWeapon(playerid,34,500) // Vamos dar 100 Pontos de saúde
  21.     GivePlayerMoney(playerid, -500); // Ele tinha mais que $100, portanto vamos lhe tirar o dinheiro
  22.     }
  23.     if(GetPlayerMoney(playerid)<=99) // Ele não tem dinheiro, sendo que é menor ou igual a 99
  24.     {
  25.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você não tem dinheiro suficiente! (R$500)"); // Vamos lhe informar
  26.     }          
  27.     return 1;          
  28.     }
  29.  
  30.     if (strcmp("/Comprararma M4", cmdtext, true, 10) == 0)
  31.     {
  32.     GetPlayerMoney(playerid); // Vamos ver se ele tem dinheiro
  33.     if(GetPlayerMoney(playerid)>=400) // Ok, ele tem um dinheiro maior ou igual à 100
  34.     {
  35.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você Comprou uma m4 por 400 R$"); // Vamos falar pra ele que ele foi curado
  36.     GivePlayerWeapon(playerid,31,500) // Vamos dar 100 Pontos de saúde
  37.     GivePlayerMoney(playerid, -400); // Ele tinha mais que $100, portanto vamos lhe tirar o dinheiro
  38.     }
  39.     if(GetPlayerMoney(playerid)<=399) // Ele não tem dinheiro, sendo que é menor ou igual a 99
  40.     {
  41.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você não tem dinheiro suficiente! (R$400)"); // Vamos lhe informar
  42.     }          
  43.     return 1;          
  44.     }
  45.  
  46.     if (strcmp("/Comprararma Rifle", cmdtext, true, 10) == 0)
  47.     {
  48.     GetPlayerMoney(playerid); // Vamos ver se ele tem dinheiro
  49.     if(GetPlayerMoney(playerid)>=400) // Ok, ele tem um dinheiro maior ou igual à 100
  50.     {
  51.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você Comprou um rifle por 400 R$"); // Vamos falar pra ele que ele foi curado
  52.     GivePlayerWeapon(playerid,33,500) // Vamos dar 100 Pontos de saúde
  53.     GivePlayerMoney(playerid, -400); // Ele tinha mais que $100, portanto vamos lhe tirar o dinheiro
  54.     }
  55.     if(GetPlayerMoney(playerid)<=399) // Ele não tem dinheiro, sendo que é menor ou igual a 99
  56.     {
  57.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você não tem dinheiro suficiente! (R$400)"); // Vamos lhe informar
  58.     }          
  59.     return 1;          
  60.     }    
  61.  
  62.     if (strcmp("/Comprararma AK47", cmdtext, true, 10) == 0)
  63.     {
  64.     GetPlayerMoney(playerid); // Vamos ver se ele tem dinheiro
  65.     if(GetPlayerMoney(playerid)>=250) // Ok, ele tem um dinheiro maior ou igual à 100
  66.     {
  67.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você Comprou uma AK47 por 250R$"); // Vamos falar pra ele que ele foi curado
  68.     GivePlayerWeapon(playerid,30,500) // Vamos dar 100 Pontos de saúde
  69.     GivePlayerMoney(playerid, -250); // Ele tinha mais que $100, portanto vamos lhe tirar o dinheiro
  70.     }
  71.     if(GetPlayerMoney(playerid)<=249) // Ele não tem dinheiro, sendo que é menor ou igual a 99
  72.     {
  73.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você não tem dinheiro suficiente! (R$250)"); // Vamos lhe informar
  74.     }          
  75.     return 1;          
  76.     }
  77.  
  78.     if (strcmp("/Comprararma Eagle", cmdtext, true, 10) == 0)
  79.     {
  80.     GetPlayerMoney(playerid); // Vamos ver se ele tem dinheiro
  81.     if(GetPlayerMoney(playerid)>=100) // Ok, ele tem um dinheiro maior ou igual à 100
  82.     {
  83.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você Comprou uma EAGLE por 100R$"); // Vamos falar pra ele que ele foi curado
  84.     GivePlayerWeapon(playerid,24,500) // Vamos dar 100 Pontos de saúde
  85.     GivePlayerMoney(playerid, -100); // Ele tinha mais que $100, portanto vamos lhe tirar o dinheiro
  86.     }
  87.     if(GetPlayerMoney(playerid)<=99) // Ele não tem dinheiro, sendo que é menor ou igual a 99
  88.     {
  89.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você não tem dinheiro suficiente! (R$100)"); // Vamos lhe informar
  90.     }          
  91.     return 1;          
  92.     }
  93.  
  94.     if (strcmp("/Comprararma TEC9", cmdtext, true, 10) == 0)
  95.     {
  96.     GetPlayerMoney(playerid); // Vamos ver se ele tem dinheiro
  97.     if(GetPlayerMoney(playerid)>=150) // Ok, ele tem um dinheiro maior ou igual à 100
  98.     {
  99.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você Comprou uma TEC9 por 150R$"); // Vamos falar pra ele que ele foi curado
  100.     GivePlayerWeapon(playerid,32,500) // Vamos dar 100 Pontos de saúde
  101.     GivePlayerMoney(playerid, -150); // Ele tinha mais que $100, portanto vamos lhe tirar o dinheiro
  102.     }
  103.     if(GetPlayerMoney(playerid)<=149) // Ele não tem dinheiro, sendo que é menor ou igual a 99
  104.     {
  105.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você não tem dinheiro suficiente! (R$150)"); // Vamos lhe informar
  106.     }          
  107.     return 1;          
  108.     }
  109.     /////    
  110.     if (strcmp("/Comprararma 9MM", cmdtext, true, 10) == 0)
  111.     {
  112.     GetPlayerMoney(playerid); // Vamos ver se ele tem dinheiro
  113.     if(GetPlayerMoney(playerid)>=100) // Ok, ele tem um dinheiro maior ou igual à 100
  114.     {
  115.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você Comprou uma 9mm por 100R$"); // Vamos falar pra ele que ele foi curado
  116.     GivePlayerWeapon(playerid,22,500) // Vamos dar 100 Pontos de saúde
  117.     GivePlayerMoney(playerid, -100); // Ele tinha mais que $100, portanto vamos lhe tirar o dinheiro
  118.     }
  119.     if(GetPlayerMoney(playerid)<=99) // Ele não tem dinheiro, sendo que é menor ou igual a 99
  120.     {
  121.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você não tem dinheiro suficiente! (R$100)"); // Vamos lhe informar
  122.     }          
  123.     return 1;          
  124.     }    
  125.     //    
  126.     if (strcmp("/Comprararma 9MMSilenciosa", cmdtext, true, 10) == 0)
  127.     {
  128.     GetPlayerMoney(playerid); // Vamos ver se ele tem dinheiro
  129.     if(GetPlayerMoney(playerid)>=100) // Ok, ele tem um dinheiro maior ou igual à 100
  130.     {
  131.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você Comprou uma 9mm silenciosa por 100R$"); // Vamos falar pra ele que ele foi curado
  132.     GivePlayerWeapon(playerid,23,500) // Vamos dar 100 Pontos de saúde
  133.     GivePlayerMoney(playerid, -100); // Ele tinha mais que $100, portanto vamos lhe tirar o dinheiro
  134.     }
  135.     if(GetPlayerMoney(playerid)<=99) // Ele não tem dinheiro, sendo que é menor ou igual a 99
  136.     {
  137.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você não tem dinheiro suficiente! (R$100)"); // Vamos lhe informar
  138.     }          
  139.     return 1;          
  140.     }
  141.     //
  142.     if (strcmp("/Comprararma Micro", cmdtext, true, 10) == 0)
  143.     {
  144.     GetPlayerMoney(playerid); // Vamos ver se ele tem dinheiro
  145.     if(GetPlayerMoney(playerid)>=200) // Ok, ele tem um dinheiro maior ou igual à 100
  146.     {
  147.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você Comprou uma Metralhadora micro por 200R$"); // Vamos falar pra ele que ele foi curado
  148.     GivePlayerWeapon(playerid,28,500) // Vamos dar 100 Pontos de saúde
  149.     GivePlayerMoney(playerid, -100); // Ele tinha mais que $100, portanto vamos lhe tirar o dinheiro
  150.     }
  151.     if(GetPlayerMoney(playerid)<=199) // Ele não tem dinheiro, sendo que é menor ou igual a 99
  152.     {
  153.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você não tem dinheiro suficiente! (R$200)"); // Vamos lhe informar
  154.     }          
  155.     return 1;          
  156.     }
  157.  
  158.     if (strcmp("/Comprararma MP5", cmdtext, true, 10) == 0)
  159.     {
  160.     GetPlayerMoney(playerid); // Vamos ver se ele tem dinheiro
  161.     if(GetPlayerMoney(playerid)>=250) // Ok, ele tem um dinheiro maior ou igual à 100
  162.     {
  163.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você Comprou um MP5 por 250R$"); // Vamos falar pra ele que ele foi curado
  164.     GivePlayerWeapon(playerid,29,500) // Vamos dar 100 Pontos de saúde
  165.     GivePlayerMoney(playerid, -100); // Ele tinha mais que $100, portanto vamos lhe tirar o dinheiro
  166.     }
  167.     if(GetPlayerMoney(playerid)<=249) // Ele não tem dinheiro, sendo que é menor ou igual a 99
  168.     {
  169.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você não tem dinheiro suficiente! (R$250)"); // Vamos lhe informar
  170.     }          
  171.     return 1;          
  172.     }
  173.  
  174.     if (strcmp("/Comprararma Sawn", cmdtext, true, 10) == 0)
  175.     {
  176.     GetPlayerMoney(playerid); // Vamos ver se ele tem dinheiro
  177.     if(GetPlayerMoney(playerid)>=200) // Ok, ele tem um dinheiro maior ou igual à 100
  178.     {
  179.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você Comprou uma Sawn-off por 200R$"); // Vamos falar pra ele que ele foi curado
  180.     GivePlayerWeapon(playerid,26,500) // Vamos dar 100 Pontos de saúde
  181.     GivePlayerMoney(playerid, -200); // Ele tinha mais que $100, portanto vamos lhe tirar o dinheiro
  182.     }
  183.     if(GetPlayerMoney(playerid)<=199) // Ele não tem dinheiro, sendo que é menor ou igual a 99
  184.     {
  185.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você não tem dinheiro suficiente! (R$200)"); // Vamos lhe informar
  186.     }          
  187.     return 1;          
  188.     }
  189.  
  190.     if (strcmp("/Comprararma Escopeta", cmdtext, true, 10) == 0)
  191.     {
  192.     GetPlayerMoney(playerid); // Vamos ver se ele tem dinheiro
  193.     if(GetPlayerMoney(playerid)>=250) // Ok, ele tem um dinheiro maior ou igual à 100
  194.     {
  195.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você Comprou uma escopeta por 250R$"); // Vamos falar pra ele que ele foi curado
  196.     GivePlayerWeapon(playerid,25,500) // Vamos dar 100 Pontos de saúde
  197.     GivePlayerMoney(playerid, -250); // Ele tinha mais que $100, portanto vamos lhe tirar o dinheiro
  198.     }
  199.     if(GetPlayerMoney(playerid)<=249) // Ele não tem dinheiro, sendo que é menor ou igual a 99
  200.     {
  201.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você não tem dinheiro suficiente! (R$250)"); // Vamos lhe informar
  202.     }          
  203.     return 1;          
  204.     }
  205.  
  206.     if (strcmp("/Comprararma EscopetaAlto", cmdtext, true, 10) == 0)
  207.     {
  208.     GetPlayerMoney(playerid); // Vamos ver se ele tem dinheiro
  209.     if(GetPlayerMoney(playerid)>=300) // Ok, ele tem um dinheiro maior ou igual à 100
  210.     {
  211.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você Comprou uma escopeta alto por 250R$"); // Vamos falar pra ele que ele foi curado
  212.     GivePlayerWeapon(playerid,27,500) // Vamos dar 100 Pontos de saúde
  213.     GivePlayerMoney(playerid, -300); // Ele tinha mais que $100, portanto vamos lhe tirar o dinheiro
  214.     }
  215.     if(GetPlayerMoney(playerid)<=299) // Ele não tem dinheiro, sendo que é menor ou igual a 99
  216.     {
  217.     SendClientMessage(playerid, 0xFFFFFFAA, "> Você não tem dinheiro suficiente! (R$250)"); // Vamos lhe informar
  218.     }          
  219.     return 1;          
  220.     }
  221.  
  222.     return 0;
  223. }
  224.  
Advertisement
Add Comment
Please, Sign In to add comment