Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Includes
- #include <a_samp>
- // Definições de cores
- #define color_white 0xFFFFFFFF
- #define color_red 0xFF6666FF
- #define color_lime 0x66FF66FF
- // TextDraws
- new Text:title;
- new Text:category[MAX_PLAYERS];
- new Text:item[MAX_PLAYERS][7];
- new Text:prevbutton[MAX_PLAYERS];
- // Forwards
- forward IsPlayerInStore(playerid);
- // Variáveis
- new CategoryID[MAX_PLAYERS];
- new bool:InStore[MAX_PLAYERS];
- // Forwards
- forward UpdateWeaponsStore(playerid);
- public OnFilterScriptInit()
- {
- print("\n----------------------");
- print(" weapons.amx iniciado");
- print("----------------------\n");
- title = TextDrawCreate(30.000000, 166.000000, "~g~~h~LOJA DE ARMAS");
- TextDrawBackgroundColor(title, 255);
- TextDrawFont(title, 3);
- TextDrawLetterSize(title, 0.519999, 2.099994);
- TextDrawColor(title, -1);
- TextDrawSetOutline(title, 1);
- TextDrawSetProportional(title, 1);
- TextDrawSetSelectable(title, 0);
- for (new i; i < MAX_PLAYERS; i++)
- {
- category[i] = TextDrawCreate(29.000000, 187.000000, "CATEGORIAS");
- TextDrawBackgroundColor(category[i], 255);
- TextDrawFont(category[i], 1);
- TextDrawLetterSize(category[i], 0.240000, 1.000000);
- TextDrawColor(category[i], -1);
- TextDrawSetOutline(category[i], 1);
- TextDrawSetProportional(category[i], 1);
- TextDrawSetSelectable(category[i], 0);
- item[i][1] = TextDrawCreate(32.000000, 202.000000, "ITEM 1");
- TextDrawBackgroundColor(item[i][1], 255);
- TextDrawFont(item[i][1], 2);
- TextDrawLetterSize(item[i][1], 0.270000, 1.299999);
- TextDrawColor(item[i][1], -1);
- TextDrawSetOutline(item[i][1], 1);
- TextDrawSetProportional(item[i][1], 1);
- TextDrawUseBox(item[i][1], 1);
- TextDrawBoxColor(item[i][1], 85);
- TextDrawTextSize(item[i][1], 211.000000, 40.000000);
- TextDrawSetSelectable(item[i][1], 1);
- item[i][2] = TextDrawCreate(32.000000, 220.000000, "ITEM 2");
- TextDrawBackgroundColor(item[i][2], 255);
- TextDrawFont(item[i][2], 2);
- TextDrawLetterSize(item[i][2], 0.270000, 1.299999);
- TextDrawColor(item[i][2], -1);
- TextDrawSetOutline(item[i][2], 1);
- TextDrawSetProportional(item[i][2], 1);
- TextDrawUseBox(item[i][2], 1);
- TextDrawBoxColor(item[i][2], 85);
- TextDrawTextSize(item[i][2], 211.000000, 40.000000);
- TextDrawSetSelectable(item[i][2], 1);
- item[i][3] = TextDrawCreate(32.000000, 239.000000, "ITEM 3");
- TextDrawBackgroundColor(item[i][3], 255);
- TextDrawFont(item[i][3], 2);
- TextDrawLetterSize(item[i][3], 0.270000, 1.299999);
- TextDrawColor(item[i][3], -1);
- TextDrawSetOutline(item[i][3], 1);
- TextDrawSetProportional(item[i][3], 1);
- TextDrawUseBox(item[i][3], 1);
- TextDrawBoxColor(item[i][3], 85);
- TextDrawTextSize(item[i][3], 211.000000, 40.000000);
- TextDrawSetSelectable(item[i][3], 1);
- item[i][4] = TextDrawCreate(32.000000, 257.000000, "ITEM 4");
- TextDrawBackgroundColor(item[i][4], 255);
- TextDrawFont(item[i][4], 2);
- TextDrawLetterSize(item[i][4], 0.270000, 1.299999);
- TextDrawColor(item[i][4], -1);
- TextDrawSetOutline(item[i][4], 1);
- TextDrawSetProportional(item[i][4], 1);
- TextDrawUseBox(item[i][4], 1);
- TextDrawBoxColor(item[i][4], 85);
- TextDrawTextSize(item[i][4], 211.000000, 40.000000);
- TextDrawSetSelectable(item[i][4], 1);
- item[i][5] = TextDrawCreate(32.000000, 275.000000, "ITEM 5");
- TextDrawBackgroundColor(item[i][5], 255);
- TextDrawFont(item[i][5], 2);
- TextDrawLetterSize(item[i][5], 0.270000, 1.299999);
- TextDrawColor(item[i][5], -1);
- TextDrawSetOutline(item[i][5], 1);
- TextDrawSetProportional(item[i][5], 1);
- TextDrawUseBox(item[i][5], 1);
- TextDrawBoxColor(item[i][5], 85);
- TextDrawTextSize(item[i][5], 211.000000, 40.000000);
- TextDrawSetSelectable(item[i][5], 1);
- item[i][6] = TextDrawCreate(32.000000, 294.000000, "ITEM 6");
- TextDrawBackgroundColor(item[i][6], 255);
- TextDrawFont(item[i][6], 2);
- TextDrawLetterSize(item[i][6], 0.270000, 1.299999);
- TextDrawColor(item[i][6], -1);
- TextDrawSetOutline(item[i][6], 1);
- TextDrawSetProportional(item[i][6], 1);
- TextDrawUseBox(item[i][6], 1);
- TextDrawBoxColor(item[i][6], 85);
- TextDrawTextSize(item[i][6], 211.000000, 40.000000);
- TextDrawSetSelectable(item[i][6], 1);
- prevbutton[i] = TextDrawCreate(167.000000, 313.000000, "VOLTAR");
- TextDrawBackgroundColor(prevbutton[i], 255);
- TextDrawFont(prevbutton[i], 2);
- TextDrawLetterSize(prevbutton[i], 0.270000, 1.299999);
- TextDrawColor(prevbutton[i], -1);
- TextDrawSetOutline(prevbutton[i], 1);
- TextDrawSetProportional(prevbutton[i], 1);
- TextDrawUseBox(prevbutton[i], 1);
- TextDrawBoxColor(prevbutton[i], 85);
- TextDrawTextSize(prevbutton[i], 211.000000, 10.000000);
- TextDrawSetSelectable(prevbutton[i], 1);
- }
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- InStore[playerid] = false;
- CategoryID[playerid] = 0;
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (InStore[playerid] == true) return SendClientMessage(playerid, color_red, "Você não pode usar comandos enquanto está na Loja de Armas.");
- if (strcmp("/armas", cmdtext, true) == 0)
- {
- if (InStore[playerid] == true)
- {
- HideWeaponsStore(playerid);
- return 1;
- }
- if (InStore[playerid] == false)
- {
- ShowWeaponsStore(playerid);
- return 1;
- }
- }
- return 0;
- }
- public OnPlayerClickTextDraw(playerid, Text:clickedid)
- {
- if(_:clickedid != INVALID_TEXT_DRAW)
- {
- if (CategoryID[playerid] == 0)
- {
- if(clickedid == item[playerid][1])
- {
- CategoryID[playerid] = 1;
- UpdateWeaponsStore(playerid);
- return 1;
- }
- else if(clickedid == item[playerid][2])
- {
- CategoryID[playerid] = 2;
- UpdateWeaponsStore(playerid);
- return 1;
- }
- else if(clickedid == item[playerid][3])
- {
- CategoryID[playerid] = 3;
- UpdateWeaponsStore(playerid);
- return 1;
- }
- else if(clickedid == item[playerid][4])
- {
- CategoryID[playerid] = 4;
- UpdateWeaponsStore(playerid);
- return 1;
- }
- else if(clickedid == item[playerid][5])
- {
- CategoryID[playerid] = 5;
- UpdateWeaponsStore(playerid);
- return 1;
- }
- else if(clickedid == item[playerid][6])
- {
- CategoryID[playerid] = 6;
- UpdateWeaponsStore(playerid);
- return 1;
- }
- else if(clickedid == prevbutton[playerid])
- {
- HideWeaponsStore(playerid);
- return 1;
- }
- return 1;
- }
- if (CategoryID[playerid] == 1)
- {
- if(clickedid == item[playerid][1])
- {
- if (GetPlayerMoney(playerid) < 1000)
- {
- CategoryID[playerid] = 1;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 24, 1000);
- GivePlayerMoney(playerid, -1000);
- SendClientMessage(playerid, color_lime, "Pistola adquirida! Custo: $1000");
- }
- return 1;
- }
- else if(clickedid == item[playerid][2])
- {
- if (GetPlayerMoney(playerid) < 200)
- {
- CategoryID[playerid] = 1;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 22, 1000);
- GivePlayerMoney(playerid, -200);
- SendClientMessage(playerid, color_lime, "9mm adquirida! Custo: $200");
- }
- return 1;
- }
- else if(clickedid == item[playerid][3])
- {
- if (GetPlayerMoney(playerid) < 500)
- {
- CategoryID[playerid] = 1;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 23, 1000);
- GivePlayerMoney(playerid, -500);
- SendClientMessage(playerid, color_lime, "Pistola Silenciada adquirida! Custo: $500");
- }
- return 1;
- }
- else if(clickedid == item[playerid][4])
- {
- CategoryID[playerid] = 1;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == item[playerid][5])
- {
- CategoryID[playerid] = 1;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == item[playerid][6])
- {
- CategoryID[playerid] = 1;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == prevbutton[playerid])
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- return 1;
- }
- return 1;
- }
- if (CategoryID[playerid] == 2)
- {
- if(clickedid == item[playerid][1])
- {
- if (GetPlayerMoney(playerid) < 2500)
- {
- CategoryID[playerid] = 2;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 26, 1000);
- GivePlayerMoney(playerid, -2500);
- SendClientMessage(playerid, color_lime, "Escopeta de Cano Serrado adquirida! Custo: $2500");
- }
- return 1;
- }
- else if(clickedid == item[playerid][2])
- {
- if (GetPlayerMoney(playerid) < 2000)
- {
- CategoryID[playerid] = 2;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 27, 1000);
- GivePlayerMoney(playerid, -2000);
- SendClientMessage(playerid, color_lime, "Escopeta de Combate adquirida! Custo: $2000");
- }
- return 1;
- }
- else if(clickedid == item[playerid][3])
- {
- if (GetPlayerMoney(playerid) < 1200)
- {
- CategoryID[playerid] = 2;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 25, 1000);
- GivePlayerMoney(playerid, -1200);
- SendClientMessage(playerid, color_lime, "Escopeta adquirida! Custo: $1200");
- }
- return 1;
- }
- else if(clickedid == item[playerid][4])
- {
- CategoryID[playerid] = 2;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == item[playerid][5])
- {
- CategoryID[playerid] = 2;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == item[playerid][6])
- {
- CategoryID[playerid] = 2;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == prevbutton[playerid])
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- return 1;
- }
- return 1;
- }
- if (CategoryID[playerid] == 3)
- {
- if(clickedid == item[playerid][1])
- {
- if (GetPlayerMoney(playerid) < 4000)
- {
- CategoryID[playerid] = 3;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 30, 1000);
- GivePlayerMoney(playerid, -4000);
- SendClientMessage(playerid, color_lime, "AK-47 adquirida! Custo: $4000");
- }
- return 1;
- }
- else if(clickedid == item[playerid][2])
- {
- if (GetPlayerMoney(playerid) < 6000)
- {
- CategoryID[playerid] = 3;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 31, 1000);
- GivePlayerMoney(playerid, -6000);
- SendClientMessage(playerid, color_lime, "M4 adquirida! Custo: $6000");
- }
- return 1;
- }
- else if(clickedid == item[playerid][3])
- {
- CategoryID[playerid] = 3;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == item[playerid][4])
- {
- CategoryID[playerid] = 3;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == item[playerid][5])
- {
- CategoryID[playerid] = 3;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == item[playerid][6])
- {
- CategoryID[playerid] = 3;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == prevbutton[playerid])
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- return 1;
- }
- return 1;
- }
- if (CategoryID[playerid] == 4)
- {
- if(clickedid == item[playerid][1])
- {
- if (GetPlayerMoney(playerid) < 8000)
- {
- CategoryID[playerid] = 4;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 33, 1000);
- GivePlayerMoney(playerid, -8000);
- SendClientMessage(playerid, color_lime, "Rifle adquirido! Custo: $8000");
- }
- return 1;
- }
- else if(clickedid == item[playerid][2])
- {
- if (GetPlayerMoney(playerid) < 15000)
- {
- CategoryID[playerid] = 4;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 34, 1000);
- GivePlayerMoney(playerid, -15000);
- SendClientMessage(playerid, color_lime, "Rifle de Precisão adquirido! Custo: $15000");
- }
- return 1;
- }
- else if(clickedid == item[playerid][3])
- {
- CategoryID[playerid] = 4;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == item[playerid][4])
- {
- CategoryID[playerid] = 4;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == item[playerid][5])
- {
- CategoryID[playerid] = 4;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == item[playerid][6])
- {
- CategoryID[playerid] = 4;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == prevbutton[playerid])
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- return 1;
- }
- return 1;
- }
- if (CategoryID[playerid] == 5)
- {
- if(clickedid == item[playerid][1])
- {
- if (GetPlayerMoney(playerid) < 2500)
- {
- CategoryID[playerid] = 5;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 28, 1000);
- GivePlayerMoney(playerid, -2500);
- SendClientMessage(playerid, color_lime, "Uzi adquirida! Custo: $2500");
- }
- return 1;
- }
- else if(clickedid == item[playerid][2])
- {
- if (GetPlayerMoney(playerid) < 2000)
- {
- CategoryID[playerid] = 5;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 29, 1000);
- GivePlayerMoney(playerid, -2000);
- SendClientMessage(playerid, color_lime, "MP5 adquirida! Custo: $2000");
- }
- return 1;
- }
- else if(clickedid == item[playerid][3])
- {
- if (GetPlayerMoney(playerid) < 1000)
- {
- CategoryID[playerid] = 5;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 32, 1000);
- GivePlayerMoney(playerid, -1000);
- SendClientMessage(playerid, color_lime, "Tec-9 adquirida! Custo: $1000");
- }
- return 1;
- }
- else if(clickedid == item[playerid][4])
- {
- CategoryID[playerid] = 5;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == item[playerid][5])
- {
- CategoryID[playerid] = 5;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == item[playerid][6])
- {
- CategoryID[playerid] = 5;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == prevbutton[playerid])
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- return 1;
- }
- return 1;
- }
- if (CategoryID[playerid] == 6)
- {
- if(clickedid == item[playerid][1])
- {
- if (GetPlayerMoney(playerid) < 8000)
- {
- CategoryID[playerid] = 6;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 16, 10);
- GivePlayerMoney(playerid, -8000);
- SendClientMessage(playerid, color_lime, "Granadas adquiridas! Custo: $8000");
- }
- return 1;
- }
- else if(clickedid == item[playerid][2])
- {
- if (GetPlayerMoney(playerid) < 10000)
- {
- CategoryID[playerid] = 6;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 39, 10);
- GivePlayerMoney(playerid, -10000);
- SendClientMessage(playerid, color_lime, "C4 adquirida! Custo: $10000");
- }
- return 1;
- }
- else if(clickedid == item[playerid][3])
- {
- if (GetPlayerMoney(playerid) < 500)
- {
- CategoryID[playerid] = 6;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Você não tem dinheiro suficiente.");
- }
- else
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- GivePlayerWeapon(playerid, 40, 1);
- GivePlayerMoney(playerid, -500);
- SendClientMessage(playerid, color_lime, "Detonador adquirido! Custo: $500");
- }
- return 1;
- }
- else if(clickedid == item[playerid][4])
- {
- CategoryID[playerid] = 6;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == item[playerid][5])
- {
- CategoryID[playerid] = 6;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == item[playerid][6])
- {
- CategoryID[playerid] = 6;
- UpdateWeaponsStore(playerid);
- SendClientMessage(playerid, color_red, "Selecione uma arma válida.");
- return 1;
- }
- else if(clickedid == prevbutton[playerid])
- {
- CategoryID[playerid] = 0;
- UpdateWeaponsStore(playerid);
- return 1;
- }
- return 1;
- }
- }
- return 1;
- }
- public IsPlayerInStore(playerid)
- {
- if (InStore[playerid] == true)
- {
- return 1;
- }
- else
- {
- return 0;
- }
- }
- public UpdateWeaponsStore(playerid)
- {
- new string0[128], string1[128], string2[128], string3[128], string4[128], string5[128], string6[128], string7[7];
- if (InStore[playerid] == true)
- {
- if (CategoryID[playerid] == 0)
- {
- string0 = "CATEGORIAS";
- string1 = "Pistolas";
- string2 = "Escopetas";
- string3 = "Fuzis";
- string4 = "Rifles";
- string5 = "Submetralhadoras";
- string6 = "Explosivos";
- string7 = "FECHAR";
- TextDrawSetString(category[playerid], string0);
- TextDrawSetString(item[playerid][1], string1);
- TextDrawSetString(item[playerid][2], string2);
- TextDrawSetString(item[playerid][3], string3);
- TextDrawSetString(item[playerid][4], string4);
- TextDrawSetString(item[playerid][5], string5);
- TextDrawSetString(item[playerid][6], string6);
- TextDrawSetString(prevbutton[playerid], string7);
- return 1;
- }
- if (CategoryID[playerid] == 1)
- {
- string0 = "PISTOLAS";
- string1 = "Pistola - ~g~~h~$1000";
- string2 = "9mm - ~g~~h~$200";
- string3 = "Pistola Silenciada - ~g~~h~$500";
- string4 = "";
- string5 = "";
- string6 = "";
- string7 = "VOLTAR";
- TextDrawSetString(category[playerid], string0);
- TextDrawSetString(item[playerid][1], string1);
- TextDrawSetString(item[playerid][2], string2);
- TextDrawSetString(item[playerid][3], string3);
- TextDrawSetString(item[playerid][4], string4);
- TextDrawSetString(item[playerid][5], string5);
- TextDrawSetString(item[playerid][6], string6);
- TextDrawSetString(prevbutton[playerid], string7);
- return 1;
- }
- if (CategoryID[playerid] == 2)
- {
- string0 = "ESCOPETAS";
- string1 = "Escopeta de Cano... - ~g~~h~$2500";
- string2 = "Escopeta de Comb... - ~g~~h~$2000";
- string3 = "Escopeta - ~g~~h~$1200";
- string4 = "";
- string5 = "";
- string6 = "";
- string7 = "VOLTAR";
- TextDrawSetString(category[playerid], string0);
- TextDrawSetString(item[playerid][1], string1);
- TextDrawSetString(item[playerid][2], string2);
- TextDrawSetString(item[playerid][3], string3);
- TextDrawSetString(item[playerid][4], string4);
- TextDrawSetString(item[playerid][5], string5);
- TextDrawSetString(item[playerid][6], string6);
- TextDrawSetString(prevbutton[playerid], string7);
- return 1;
- }
- if (CategoryID[playerid] == 3)
- {
- string0 = "FUZIS";
- string1 = "AK-47 - ~g~~h~$4000";
- string2 = "M4 - ~g~~h~$6000";
- string3 = "";
- string4 = "";
- string5 = "";
- string6 = "";
- string7 = "VOLTAR";
- TextDrawSetString(category[playerid], string0);
- TextDrawSetString(item[playerid][1], string1);
- TextDrawSetString(item[playerid][2], string2);
- TextDrawSetString(item[playerid][3], string3);
- TextDrawSetString(item[playerid][4], string4);
- TextDrawSetString(item[playerid][5], string5);
- TextDrawSetString(item[playerid][6], string6);
- TextDrawSetString(prevbutton[playerid], string7);
- return 1;
- }
- if (CategoryID[playerid] == 4)
- {
- string0 = "RIFLES";
- string1 = "Rifle - ~g~~h~$8000";
- string2 = "Rifle de Precisao - ~g~~h~$15000";
- string3 = "";
- string4 = "";
- string5 = "";
- string6 = "";
- string7 = "VOLTAR";
- TextDrawSetString(category[playerid], string0);
- TextDrawSetString(item[playerid][1], string1);
- TextDrawSetString(item[playerid][2], string2);
- TextDrawSetString(item[playerid][3], string3);
- TextDrawSetString(item[playerid][4], string4);
- TextDrawSetString(item[playerid][5], string5);
- TextDrawSetString(item[playerid][6], string6);
- TextDrawSetString(prevbutton[playerid], string7);
- return 1;
- }
- if (CategoryID[playerid] == 5)
- {
- string0 = "SUBMETRADORAS";
- string1 = "Uzi - ~g~~h~$2500";
- string2 = "MP5 - ~g~~h~$2000";
- string3 = "Tec-9 - ~g~~h~$1000";
- string4 = "";
- string5 = "";
- string6 = "";
- string7 = "VOLTAR";
- TextDrawSetString(category[playerid], string0);
- TextDrawSetString(item[playerid][1], string1);
- TextDrawSetString(item[playerid][2], string2);
- TextDrawSetString(item[playerid][3], string3);
- TextDrawSetString(item[playerid][4], string4);
- TextDrawSetString(item[playerid][5], string5);
- TextDrawSetString(item[playerid][6], string6);
- TextDrawSetString(prevbutton[playerid], string7);
- return 1;
- }
- if (CategoryID[playerid] == 6)
- {
- string0 = "EXPLOSIVOS";
- string1 = "Granada - ~g~~h~$8000";
- string2 = "C4 - ~g~~h~$10000";
- string3 = "Detonador - ~g~~h~$500";
- string4 = "";
- string5 = "";
- string6 = "";
- string7 = "VOLTAR";
- TextDrawSetString(category[playerid], string0);
- TextDrawSetString(item[playerid][1], string1);
- TextDrawSetString(item[playerid][2], string2);
- TextDrawSetString(item[playerid][3], string3);
- TextDrawSetString(item[playerid][4], string4);
- TextDrawSetString(item[playerid][5], string5);
- TextDrawSetString(item[playerid][6], string6);
- TextDrawSetString(prevbutton[playerid], string7);
- return 1;
- }
- }
- return 1;
- }
- stock ShowWeaponsStore(playerid)
- {
- TextDrawShowForPlayer(playerid, title);
- TextDrawShowForPlayer(playerid, category[playerid]);
- for (new textid; textid < 7; textid++)
- {
- TextDrawShowForPlayer(playerid, item[playerid][textid]);
- }
- TextDrawShowForPlayer(playerid, prevbutton[playerid]);
- SelectTextDraw(playerid, -1);
- InStore[playerid] = true;
- UpdateWeaponsStore(playerid);
- return 1;
- }
- stock HideWeaponsStore(playerid)
- {
- TextDrawHideForPlayer(playerid, title);
- TextDrawHideForPlayer(playerid, category[playerid]);
- for (new textid; textid < 7; textid++)
- {
- TextDrawHideForPlayer(playerid, item[playerid][textid]);
- }
- TextDrawHideForPlayer(playerid, prevbutton[playerid]);
- CancelSelectTextDraw(playerid);
- InStore[playerid] = false;
- CategoryID[playerid] = 0;
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment