Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
- HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
- HHHH HHHH
- HHHH Google Search for sa-mp HHHH
- HHHH "Google Help" HHHH
- HHHH HHHH
- HHHH HHHH
- HHHH by: Falcon - Jonathan H. HHHH
- HHHH thanks to: ipsBruno "similar_text.inc" HHHH
- HHHH HHHH
- HHHH HHHH
- HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
- HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH*/
- #include "a_samp.inc"
- #include "similar_text.inc"
- #undef MAX_PLAYERS
- /*HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
- CONFIGURAÇÕES
- HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH*/
- #define MAX_PLAYERS (50) //Quantia máxima de jogadores em seu servidor
- #define MAX_SEARCH_QUERY (30) //Quantia máxima de caracteres na pesquisa
- #define RESULT_FILTER (22.3) // Calibragem dos resultados do termo de pesquisa
- #define GOOGLE_COMMAND "/ajuda" //Comando que o player deverá usar para acessar o Google
- /*
- Aqui você colocará os termos de pesquisa ou os títulos dos resultados,
- como se fosse em uma página HTML. É interessante colocar uns comentários
- para facilitar a identificação mais tarde quando for adicionar mais pesquisas
- */
- new QueryToSearch[][] =
- {
- /* 0 */ "sistemas",
- /* 1 */ "creditos",
- /* 2 */ "comandos",
- /* 3 */ "novidades"
- };
- /*
- Aqui ficará os resultados das pesquisas, seguindo a mesma ordem contida
- no QueryToSearch acima. Não precisa alterar nada mais para adicionar pesquisas.
- Só inserir os termos acima, e os resultados aqui na mesma ordem (id)
- */
- new QueryResults[][] =
- {
- /* 0 */ "Nossos sistemas sao incriveis, sistemas como este voce so confere~n~aqui no nosso servidor.",
- /* 1 */ "[Y]Falcon_ pelo Google Help || ipsBruno pelo \"similar_text.inc\"~n~Nickname pelo servidor",
- /* 2 */ "Voce pode ver a lista completa de comandos pressionando \"T\" e ~n~digitando /comandos.",
- /* 3 */ "Adicionamos o Google Search para sa-mp em nosso servidor.~n~Confira mais em /novidades"
- };
- /*HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
- HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH*/
- new Text:td_GoogleHelp_search01;
- new Text:td_GoogleHelp_search02;
- new Text:td_GoogleHelp_search03;
- new Text:td_GoogleHelp_search04[MAX_PLAYERS];
- new Text:td_GoogleHelp_search05;
- new Text:td_GoogleHelp_search06;
- new Text:td_GoogleHelp_search07;
- new Text:td_GoogleHelp_search08[MAX_PLAYERS];
- new Text:td_GoogleHelp_search09;
- new Text:td_GoogleHelp_search10;
- new Text:td_GoogleHelp_result01;
- new Text:td_GoogleHelp_result02;
- new Text:td_GoogleHelp_result03;
- new Text:td_GoogleHelp_result04;
- new Text:td_GoogleHelp_result05[MAX_PLAYERS];
- new Text:td_GoogleHelp_result06;
- new Text:td_GoogleHelp_result07[MAX_PLAYERS];
- new Text:td_GoogleHelp_result08;
- new Text:td_GoogleHelp_result09[MAX_PLAYERS];
- new Text:td_GoogleHelp_result10[MAX_PLAYERS];
- new Text:td_GoogleHelp_result11[MAX_PLAYERS];
- new Text:td_GoogleHelp_result12[MAX_PLAYERS];
- new Text:td_GoogleHelp_result13[MAX_PLAYERS];
- new Text:td_GoogleHelp_result14[MAX_PLAYERS];
- new Text:td_GoogleHelp_result15[MAX_PLAYERS];
- new Text:td_GoogleHelp_result16[MAX_PLAYERS];
- new Text:td_GoogleHelp_result17[MAX_PLAYERS];
- new bool:OnGoogleHelp[MAX_PLAYERS];
- new QuerySearch[MAX_PLAYERS][MAX_SEARCH_QUERY];
- public OnFilterScriptInit()
- {
- td_GoogleHelp_search01 = TextDrawCreate(1.000000, 2.000000, "_");
- TextDrawBackgroundColor(td_GoogleHelp_search01, 255);
- TextDrawFont(td_GoogleHelp_search01, 1);
- TextDrawLetterSize(td_GoogleHelp_search01, 0.500000, 49.299949);
- TextDrawColor(td_GoogleHelp_search01, -1);
- TextDrawSetOutline(td_GoogleHelp_search01, 0);
- TextDrawSetProportional(td_GoogleHelp_search01, 1);
- TextDrawSetShadow(td_GoogleHelp_search01, 1);
- TextDrawUseBox(td_GoogleHelp_search01, 1);
- TextDrawBoxColor(td_GoogleHelp_search01, -1);
- TextDrawTextSize(td_GoogleHelp_search01, 637.000000, 0.000000);
- td_GoogleHelp_search02 = TextDrawCreate(2.000000, 431.000000, " Publicidade Negocios Sobre");
- TextDrawBackgroundColor(td_GoogleHelp_search02, 255);
- TextDrawFont(td_GoogleHelp_search02, 1);
- TextDrawLetterSize(td_GoogleHelp_search02, 0.219999, 1.500000);
- TextDrawColor(td_GoogleHelp_search02, -1);
- TextDrawSetOutline(td_GoogleHelp_search02, 1);
- TextDrawSetProportional(td_GoogleHelp_search02, 1);
- TextDrawUseBox(td_GoogleHelp_search02, 1);
- TextDrawBoxColor(td_GoogleHelp_search02, -858993409);
- TextDrawTextSize(td_GoogleHelp_search02, 637.000000, -2.000000);
- td_GoogleHelp_search03 = TextDrawCreate(410.000000, 430.000000, "Politica de privacidade e termos Configuracao Google.com");
- TextDrawBackgroundColor(td_GoogleHelp_search03, 255);
- TextDrawFont(td_GoogleHelp_search03, 1);
- TextDrawLetterSize(td_GoogleHelp_search03, 0.209999, 1.399999);
- TextDrawColor(td_GoogleHelp_search03, -1);
- TextDrawSetOutline(td_GoogleHelp_search03, 1);
- TextDrawSetProportional(td_GoogleHelp_search03, 1);
- td_GoogleHelp_search05 = TextDrawCreate(507.000000, 7.000000, "[=][][+][]");
- TextDrawBackgroundColor(td_GoogleHelp_search05, 255);
- TextDrawFont(td_GoogleHelp_search05, 1);
- TextDrawLetterSize(td_GoogleHelp_search05, 0.500000, 1.000000);
- TextDrawColor(td_GoogleHelp_search05, -1);
- TextDrawSetOutline(td_GoogleHelp_search05, 1);
- TextDrawSetProportional(td_GoogleHelp_search05, 1);
- td_GoogleHelp_search06 = TextDrawCreate(214.000000, 142.000000, "~b~G~r~o~y~o~b~g~g~l~r~e");
- TextDrawBackgroundColor(td_GoogleHelp_search06, 255);
- TextDrawFont(td_GoogleHelp_search06, 1);
- TextDrawLetterSize(td_GoogleHelp_search06, 1.860000, 6.000000);
- TextDrawColor(td_GoogleHelp_search06, -1);
- TextDrawSetOutline(td_GoogleHelp_search06, 1);
- TextDrawSetProportional(td_GoogleHelp_search06, 1);
- td_GoogleHelp_search07 = TextDrawCreate(156.000000, 210.000000, "_");
- TextDrawBackgroundColor(td_GoogleHelp_search07, 1717987071);
- TextDrawFont(td_GoogleHelp_search07, 1);
- TextDrawLetterSize(td_GoogleHelp_search07, 0.280000, 2.299998);
- TextDrawColor(td_GoogleHelp_search07, -1);
- TextDrawSetOutline(td_GoogleHelp_search07, 1);
- TextDrawSetProportional(td_GoogleHelp_search07, 1);
- TextDrawUseBox(td_GoogleHelp_search07, 1);
- TextDrawBoxColor(td_GoogleHelp_search07, -1145324545);
- TextDrawTextSize(td_GoogleHelp_search07, 489.000000, 5.000000);
- td_GoogleHelp_search09 = TextDrawCreate(232.000000, 240.000000, "Pesquisa Google");
- TextDrawBackgroundColor(td_GoogleHelp_search09, 255);
- TextDrawFont(td_GoogleHelp_search09, 1);
- TextDrawLetterSize(td_GoogleHelp_search09, 0.300000, 2.299999);
- TextDrawColor(td_GoogleHelp_search09, -1);
- TextDrawSetOutline(td_GoogleHelp_search09, 0);
- TextDrawSetProportional(td_GoogleHelp_search09, 1);
- TextDrawSetShadow(td_GoogleHelp_search09, 1);
- TextDrawUseBox(td_GoogleHelp_search09, 1);
- TextDrawBoxColor(td_GoogleHelp_search09, -1145324545);
- TextDrawTextSize(td_GoogleHelp_search09, 312.000000, 28.000000);
- td_GoogleHelp_search10 = TextDrawCreate(332.000000, 240.000000, "Estou com sorte");
- TextDrawBackgroundColor(td_GoogleHelp_search10, 255);
- TextDrawFont(td_GoogleHelp_search10, 1);
- TextDrawLetterSize(td_GoogleHelp_search10, 0.300000, 2.299999);
- TextDrawColor(td_GoogleHelp_search10, -1);
- TextDrawSetOutline(td_GoogleHelp_search10, 0);
- TextDrawSetProportional(td_GoogleHelp_search10, 1);
- TextDrawSetShadow(td_GoogleHelp_search10, 1);
- TextDrawUseBox(td_GoogleHelp_search10, 1);
- TextDrawBoxColor(td_GoogleHelp_search10, -1145324545);
- TextDrawTextSize(td_GoogleHelp_search10, 412.000000, 28.000000);
- td_GoogleHelp_result01 = TextDrawCreate(2.000000, 2.000000, "_");
- TextDrawBackgroundColor(td_GoogleHelp_result01, 255);
- TextDrawFont(td_GoogleHelp_result01, 1);
- TextDrawLetterSize(td_GoogleHelp_result01, 0.000000, 49.199951);
- TextDrawColor(td_GoogleHelp_result01, -1);
- TextDrawSetOutline(td_GoogleHelp_result01, 0);
- TextDrawSetProportional(td_GoogleHelp_result01, 1);
- TextDrawSetShadow(td_GoogleHelp_result01, 1);
- TextDrawUseBox(td_GoogleHelp_result01, 1);
- TextDrawBoxColor(td_GoogleHelp_result01, -1);
- TextDrawTextSize(td_GoogleHelp_result01, 637.000000, 0.000000);
- td_GoogleHelp_result02 = TextDrawCreate(2.000000, 2.000000, "_");
- TextDrawBackgroundColor(td_GoogleHelp_result02, 255);
- TextDrawFont(td_GoogleHelp_result02, 1);
- TextDrawLetterSize(td_GoogleHelp_result02, 0.500000, 5.199998);
- TextDrawColor(td_GoogleHelp_result02, -1);
- TextDrawSetOutline(td_GoogleHelp_result02, 0);
- TextDrawSetProportional(td_GoogleHelp_result02, 1);
- TextDrawSetShadow(td_GoogleHelp_result02, 1);
- TextDrawUseBox(td_GoogleHelp_result02, 1);
- TextDrawBoxColor(td_GoogleHelp_result02, -858993409);
- TextDrawTextSize(td_GoogleHelp_result02, 637.000000, 0.000000);
- td_GoogleHelp_result03 = TextDrawCreate(2.000000, 81.000000, "_");
- TextDrawBackgroundColor(td_GoogleHelp_result03, 255);
- TextDrawFont(td_GoogleHelp_result03, 1);
- TextDrawLetterSize(td_GoogleHelp_result03, 0.500000, -0.400000);
- TextDrawColor(td_GoogleHelp_result03, -1);
- TextDrawSetOutline(td_GoogleHelp_result03, 0);
- TextDrawSetProportional(td_GoogleHelp_result03, 1);
- TextDrawSetShadow(td_GoogleHelp_result03, 1);
- TextDrawUseBox(td_GoogleHelp_result03, 1);
- TextDrawBoxColor(td_GoogleHelp_result03, -858993409);
- TextDrawTextSize(td_GoogleHelp_result03, 637.000000, -1.000000);
- td_GoogleHelp_result04 = TextDrawCreate(10.000000, 10.000000, "~b~G~r~o~y~o~b~g~g~l~r~e");
- TextDrawBackgroundColor(td_GoogleHelp_result04, 255);
- TextDrawFont(td_GoogleHelp_result04, 1);
- TextDrawLetterSize(td_GoogleHelp_result04, 0.619998, 3.299998);
- TextDrawColor(td_GoogleHelp_result04, -1);
- TextDrawSetOutline(td_GoogleHelp_result04, 1);
- TextDrawSetProportional(td_GoogleHelp_result04, 1);
- td_GoogleHelp_result06 = TextDrawCreate(361.000000, 19.000000, "_");
- TextDrawBackgroundColor(td_GoogleHelp_result06, 255);
- TextDrawFont(td_GoogleHelp_result06, 1);
- TextDrawLetterSize(td_GoogleHelp_result06, 0.439999, 2.000000);
- TextDrawColor(td_GoogleHelp_result06, -1);
- TextDrawSetOutline(td_GoogleHelp_result06, 0);
- TextDrawSetProportional(td_GoogleHelp_result06, 1);
- TextDrawSetShadow(td_GoogleHelp_result06, 1);
- TextDrawUseBox(td_GoogleHelp_result06, 1);
- TextDrawBoxColor(td_GoogleHelp_result06, 1149629695);
- TextDrawTextSize(td_GoogleHelp_result06, 382.000000, 0.000000);
- td_GoogleHelp_result08 = TextDrawCreate(93.000000, 61.000000, "Web Imagens Mapas Shopping Videos Aplicativos Mais ~d~ Ferramenta de pequisa");
- TextDrawBackgroundColor(td_GoogleHelp_result08, 255);
- TextDrawFont(td_GoogleHelp_result08, 1);
- TextDrawLetterSize(td_GoogleHelp_result08, 0.289999, 1.000000);
- TextDrawColor(td_GoogleHelp_result08, -1145324545);
- TextDrawSetOutline(td_GoogleHelp_result08, 1);
- TextDrawSetProportional(td_GoogleHelp_result08, 1);
- TextDrawSetSelectable(td_GoogleHelp_search09, true);
- TextDrawSetSelectable(td_GoogleHelp_search10, true);
- for(new ii; ii != MAX_PLAYERS; ii++)
- {
- td_GoogleHelp_search04[ii] = TextDrawCreate(333.000000, 7.000000, "~b~+~w~~h~OseunicknamebemaquiP Gmail Imagens");
- TextDrawBackgroundColor(td_GoogleHelp_search04[ii], 255);
- TextDrawFont(td_GoogleHelp_search04[ii], 1);
- TextDrawLetterSize(td_GoogleHelp_search04[ii], 0.230000, 1.000000);
- TextDrawColor(td_GoogleHelp_search04[ii], -1);
- TextDrawSetOutline(td_GoogleHelp_search04[ii], 1);
- TextDrawSetProportional(td_GoogleHelp_search04[ii], 1);
- td_GoogleHelp_search08[ii] = TextDrawCreate(158.000000, 211.000000, "insira sua pesquisa aqui...");
- TextDrawBackgroundColor(td_GoogleHelp_search08[ii], 255);
- TextDrawFont(td_GoogleHelp_search08[ii], 1);
- TextDrawLetterSize(td_GoogleHelp_search08[ii], 0.329999, 1.999998);
- TextDrawColor(td_GoogleHelp_search08[ii], -2004318038);
- TextDrawSetOutline(td_GoogleHelp_search08[ii], 0);
- TextDrawSetProportional(td_GoogleHelp_search08[ii], 1);
- TextDrawSetShadow(td_GoogleHelp_search08[ii], 1);
- TextDrawUseBox(td_GoogleHelp_search08[ii], 1);
- TextDrawBoxColor(td_GoogleHelp_search08[ii], -1);
- TextDrawTextSize(td_GoogleHelp_search08[ii], 487.000000, 30.000000);
- TextDrawSetSelectable(td_GoogleHelp_search08[ii], true);
- td_GoogleHelp_result05[ii] = TextDrawCreate(97.000000, 19.000000, "siscredimandusnews");
- TextDrawBackgroundColor(td_GoogleHelp_result05[ii], 255);
- TextDrawFont(td_GoogleHelp_result05[ii], 1);
- TextDrawLetterSize(td_GoogleHelp_result05[ii], 0.500000, 2.000000);
- TextDrawColor(td_GoogleHelp_result05[ii], -1);
- TextDrawSetOutline(td_GoogleHelp_result05[ii], 1);
- TextDrawSetProportional(td_GoogleHelp_result05[ii], 1);
- TextDrawUseBox(td_GoogleHelp_result05[ii], 1);
- TextDrawBoxColor(td_GoogleHelp_result05[ii], -1);
- TextDrawTextSize(td_GoogleHelp_result05[ii], 356.000000, 0.000000);
- td_GoogleHelp_result07[ii] = TextDrawCreate(403.000000, 10.000000, "~b~+~b~~w~~h~OSeuNicknameBemAquiP [=] [] [+] []");
- TextDrawBackgroundColor(td_GoogleHelp_result07[ii], 255);
- TextDrawFont(td_GoogleHelp_result07[ii], 1);
- TextDrawLetterSize(td_GoogleHelp_result07[ii], 0.289999, 1.000000);
- TextDrawColor(td_GoogleHelp_result07[ii], -1);
- TextDrawSetOutline(td_GoogleHelp_result07[ii], 0);
- TextDrawSetProportional(td_GoogleHelp_result07[ii], 1);
- TextDrawSetShadow(td_GoogleHelp_result07[ii], 1);
- td_GoogleHelp_result09[ii] = TextDrawCreate(91.000000, 89.000000, "Aproximadamente 1234 resultados (0,21 segundos)");
- TextDrawBackgroundColor(td_GoogleHelp_result09[ii], 255);
- TextDrawFont(td_GoogleHelp_result09[ii], 1);
- TextDrawLetterSize(td_GoogleHelp_result09[ii], 0.180000, 1.000000);
- TextDrawColor(td_GoogleHelp_result09[ii], -1);
- TextDrawSetOutline(td_GoogleHelp_result09[ii], 1);
- TextDrawSetProportional(td_GoogleHelp_result09[ii], 1);
- td_GoogleHelp_result10[ii] = TextDrawCreate(89.000000, 115.000000, "Sistemas - nossos sistemas");
- TextDrawBackgroundColor(td_GoogleHelp_result10[ii], 255);
- TextDrawFont(td_GoogleHelp_result10[ii], 1);
- TextDrawLetterSize(td_GoogleHelp_result10[ii], 0.459998, 1.899999);
- TextDrawColor(td_GoogleHelp_result10[ii], 622382335);
- TextDrawSetOutline(td_GoogleHelp_result10[ii], 1);
- TextDrawSetProportional(td_GoogleHelp_result10[ii], 1);
- td_GoogleHelp_result11[ii] = TextDrawCreate(88.000000, 139.000000, "Nossos sistemas sao incriveis, sistemas como este voce so confere~n~aqui no nosso servidor.");
- TextDrawBackgroundColor(td_GoogleHelp_result11[ii], 255);
- TextDrawFont(td_GoogleHelp_result11[ii], 1);
- TextDrawLetterSize(td_GoogleHelp_result11[ii], 0.360000, 1.299999);
- TextDrawColor(td_GoogleHelp_result11[ii], -1145324545);
- TextDrawSetOutline(td_GoogleHelp_result11[ii], 1);
- TextDrawSetProportional(td_GoogleHelp_result11[ii], 1);
- td_GoogleHelp_result12[ii] = TextDrawCreate(89.000000, 189.000000, "Creditos - Agradecimentos as pessoas");
- TextDrawBackgroundColor(td_GoogleHelp_result12[ii], 255);
- TextDrawFont(td_GoogleHelp_result12[ii], 1);
- TextDrawLetterSize(td_GoogleHelp_result12[ii], 0.459998, 1.899999);
- TextDrawColor(td_GoogleHelp_result12[ii], 622382335);
- TextDrawSetOutline(td_GoogleHelp_result12[ii], 1);
- TextDrawSetProportional(td_GoogleHelp_result12[ii], 1);
- td_GoogleHelp_result13[ii] = TextDrawCreate(88.000000, 212.000000, "[Y]Falcon_ pelo Google Help || ipsBruno pelo \"similar_text.inc\"~n~Nickname pelo servidor");
- TextDrawBackgroundColor(td_GoogleHelp_result13[ii], 255);
- TextDrawFont(td_GoogleHelp_result13[ii], 1);
- TextDrawLetterSize(td_GoogleHelp_result13[ii], 0.360000, 1.299999);
- TextDrawColor(td_GoogleHelp_result13[ii], -1145324545);
- TextDrawSetOutline(td_GoogleHelp_result13[ii], 1);
- TextDrawSetProportional(td_GoogleHelp_result13[ii], 1);
- td_GoogleHelp_result14[ii] = TextDrawCreate(89.000000, 259.000000, "Comandos - lista de comandos");
- TextDrawBackgroundColor(td_GoogleHelp_result14[ii], 255);
- TextDrawFont(td_GoogleHelp_result14[ii], 1);
- TextDrawLetterSize(td_GoogleHelp_result14[ii], 0.459998, 1.899999);
- TextDrawColor(td_GoogleHelp_result14[ii], 622382335);
- TextDrawSetOutline(td_GoogleHelp_result14[ii], 1);
- TextDrawSetProportional(td_GoogleHelp_result14[ii], 1);
- td_GoogleHelp_result15[ii] = TextDrawCreate(88.000000, 284.000000, "Voce pode ver a lista completa de comandos pressionando \"T\" e ~n~digitando /comandos.");
- TextDrawBackgroundColor(td_GoogleHelp_result15[ii], 255);
- TextDrawFont(td_GoogleHelp_result15[ii], 1);
- TextDrawLetterSize(td_GoogleHelp_result15[ii], 0.360000, 1.299999);
- TextDrawColor(td_GoogleHelp_result15[ii], -1145324545);
- TextDrawSetOutline(td_GoogleHelp_result15[ii], 1);
- TextDrawSetProportional(td_GoogleHelp_result15[ii], 1);
- td_GoogleHelp_result16[ii] = TextDrawCreate(89.000000, 329.000000, "News - Nossas novidades");
- TextDrawBackgroundColor(td_GoogleHelp_result16[ii], 255);
- TextDrawFont(td_GoogleHelp_result16[ii], 1);
- TextDrawLetterSize(td_GoogleHelp_result16[ii], 0.459998, 1.899999);
- TextDrawColor(td_GoogleHelp_result16[ii], 622382335);
- TextDrawSetOutline(td_GoogleHelp_result16[ii], 1);
- TextDrawSetProportional(td_GoogleHelp_result16[ii], 1);
- td_GoogleHelp_result17[ii] = TextDrawCreate(88.000000, 353.000000, "Adicionamos o Google Search para sa-mp em nosso servidor.~n~Confira mais em /novidades");
- TextDrawBackgroundColor(td_GoogleHelp_result17[ii], 255);
- TextDrawFont(td_GoogleHelp_result17[ii], 1);
- TextDrawLetterSize(td_GoogleHelp_result17[ii], 0.360000, 1.299999);
- TextDrawColor(td_GoogleHelp_result17[ii], -1145324545);
- TextDrawSetOutline(td_GoogleHelp_result17[ii], 1);
- TextDrawSetProportional(td_GoogleHelp_result17[ii], 1);
- }
- return 0x01;
- }
- public OnFilterScriptExit()
- {
- TextDrawDestroy(td_GoogleHelp_search01);
- TextDrawDestroy(td_GoogleHelp_search02);
- TextDrawDestroy(td_GoogleHelp_search03);
- TextDrawDestroy(td_GoogleHelp_search05);
- TextDrawDestroy(td_GoogleHelp_search06);
- TextDrawDestroy(td_GoogleHelp_search07);
- TextDrawDestroy(td_GoogleHelp_search09);
- TextDrawDestroy(td_GoogleHelp_search10);
- TextDrawDestroy(td_GoogleHelp_result01);
- TextDrawDestroy(td_GoogleHelp_result02);
- TextDrawDestroy(td_GoogleHelp_result03);
- TextDrawDestroy(td_GoogleHelp_result04);
- TextDrawDestroy(td_GoogleHelp_result06);
- TextDrawDestroy(td_GoogleHelp_result08);
- for(new ii; ii != MAX_PLAYERS; ii++)
- {
- TextDrawDestroy(td_GoogleHelp_search04[ii]);
- TextDrawDestroy(td_GoogleHelp_search08[ii]);
- TextDrawDestroy(td_GoogleHelp_result05[ii]);
- TextDrawDestroy(td_GoogleHelp_result07[ii]);
- TextDrawDestroy(td_GoogleHelp_result09[ii]);
- TextDrawDestroy(td_GoogleHelp_result10[ii]);
- TextDrawDestroy(td_GoogleHelp_result11[ii]);
- TextDrawDestroy(td_GoogleHelp_result12[ii]);
- TextDrawDestroy(td_GoogleHelp_result13[ii]);
- TextDrawDestroy(td_GoogleHelp_result14[ii]);
- TextDrawDestroy(td_GoogleHelp_result15[ii]);
- TextDrawDestroy(td_GoogleHelp_result16[ii]);
- TextDrawDestroy(td_GoogleHelp_result17[ii]);
- }
- return 0x01;
- }
- public OnPlayerConnect(playerid)
- {
- OnGoogleHelp[playerid] = false;
- QuerySearch[playerid][0] = EOS;
- return 0x01;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(!strcmp(cmdtext, GOOGLE_COMMAND, true))
- {
- for(new ii; ii != 10; ii++) SendClientMessage(playerid, -1, " ");
- SendClientMessage(playerid, -1, ">> O comando {006600}/ajuda {FFFFFF}ativa e desativa a página de busca!");
- if(!OnGoogleHelp[playerid]) return ShowGooglePage(playerid, 0), OnGoogleHelp[playerid] = true, ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_INPUT, "{166BEC}G{DA4631}o{FFB501}o{166BEC}g{009855}l{DA4631}e", "Insira os termos de pesquisa abaixo:", "Ok", "");
- CancelSelectTextDraw(playerid);
- HideGooglePage(playerid), OnGoogleHelp[playerid] = false;
- return 0x01;
- }
- return 0x00;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 1234)
- {
- if(!response || inputtext[0] == EOS || strlen(inputtext) > MAX_SEARCH_QUERY) return ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_INPUT, "{166BEC}G{DA4631}o{FFB501}o{166BEC}g{009855}l{DA4631}e", "Insira os termos de pesquisa abaixo:", "Ok", "");
- TextDrawSetString(td_GoogleHelp_search08[playerid], inputtext);
- TextDrawSetString(td_GoogleHelp_result05[playerid], inputtext);
- format(QuerySearch[playerid], MAX_SEARCH_QUERY, inputtext);
- }
- return 0x01;
- }
- public OnPlayerClickTextDraw(playerid, Text:clickedid)
- {
- switch(clickedid)
- {
- case 6:
- {
- if(QuerySearch[playerid][0] == '\0') return ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_INPUT, "{166BEC}G{DA4631}o{FFB501}o{166BEC}g{009855}l{DA4631}e", "Insira os termos de pesquisa abaixo:", "Ok", "");
- HideGooglePage(playerid);
- ShowGooglePage(playerid, 1);
- }
- default: if(OnGoogleHelp[playerid]) SelectTextDraw(playerid, 0x00FF00FF);
- }
- return 0x01;
- }
- ShowGooglePage(playerid, search_result)
- {
- static Google_username[47];
- GetPlayerName(playerid, Google_username, 21);
- switch(search_result)
- {
- case 0:
- {
- format(Google_username, 47, "~b~+~w~~h~%s Gmail Imagens", Google_username);
- TextDrawSetString(td_GoogleHelp_search04[playerid], Google_username);
- SelectTextDraw(playerid, 0x00FF00FF);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_search01);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_search02);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_search03);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_search04[playerid]);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_search05);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_search06);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_search07);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_search08[playerid]);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_search09);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_search10);
- }
- default:
- {
- static ii, tempstr[241 + MAX_SEARCH_QUERY], tmpCount;tmpCount = 0;
- for(ii = 0; ii != 10; ii++) SendClientMessage(playerid, -1, " ");
- for(ii = 0; ii != sizeof QueryToSearch; ii ++)
- {
- if(similar_text(QueryToSearch[ii], QuerySearch[playerid]) >= RESULT_FILTER)
- {
- tmpCount ++;
- if(tmpCount > 4) break;
- switch(tmpCount)
- {
- case 1:
- {
- TextDrawSetString(td_GoogleHelp_result10[playerid], QueryToSearch[ii]), TextDrawSetString(td_GoogleHelp_result11[playerid], QueryResults[ii]);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_result10[playerid]), TextDrawShowForPlayer(playerid, td_GoogleHelp_result11[playerid]);
- }
- case 2:
- {
- TextDrawSetString(td_GoogleHelp_result12[playerid], QueryToSearch[ii]), TextDrawSetString(td_GoogleHelp_result13[playerid], QueryResults[ii]);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_result12[playerid]), TextDrawShowForPlayer(playerid, td_GoogleHelp_result13[playerid]);
- }
- case 3:
- {
- TextDrawSetString(td_GoogleHelp_result14[playerid], QueryToSearch[ii]), TextDrawSetString(td_GoogleHelp_result15[playerid], QueryResults[ii]);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_result14[playerid]), TextDrawShowForPlayer(playerid, td_GoogleHelp_result15[playerid]);
- }
- case 4:
- {
- TextDrawSetString(td_GoogleHelp_result16[playerid], QueryToSearch[ii]), TextDrawSetString(td_GoogleHelp_result17[playerid], QueryResults[ii]);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_result16[playerid]), TextDrawShowForPlayer(playerid, td_GoogleHelp_result17[playerid]);
- }
- }
- }
- }
- format(Google_username, 47, "~b~+~b~~w~~h~%s [=] [] [+] []", Google_username);
- TextDrawSetString(td_GoogleHelp_result07[playerid], Google_username);
- if(tmpCount)
- {
- format(tempstr, 48, "Aproximadamente %04i resultados (0,21 segundos)", tmpCount);
- TextDrawSetString(td_GoogleHelp_result09[playerid], tempstr);
- }
- else
- {
- format(tempstr, (241 + MAX_SEARCH_QUERY), "Sua pesquisa - %s - nao encontrou nenhum documento correspondente.~n~_~n~Sugestoes:~n~_~n~- Certifique-se de que todas as palavras estejam escritas corretamente.~n~- Tente palavras-chave diferentes.~n~- Tente palavras-chave mais genéricas.", QuerySearch[playerid]);
- TextDrawSetString(td_GoogleHelp_result09[playerid], tempstr);
- }
- TextDrawShowForPlayer(playerid, td_GoogleHelp_result01);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_result02);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_result03);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_result04);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_result05[playerid]);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_result06);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_result07[playerid]);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_result08);
- TextDrawShowForPlayer(playerid, td_GoogleHelp_result09[playerid]);
- }
- }
- return 0x01;
- }
- HideGooglePage(playerid)
- {
- TextDrawHideForPlayer(playerid, td_GoogleHelp_search01);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_search02);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_search03);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_search04[playerid]);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_search05);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_search06);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_search07);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_search08[playerid]);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_search09);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_search10);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result01);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result02);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result03);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result04);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result05[playerid]);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result06);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result07[playerid]);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result08);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result09[playerid]);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result10[playerid]);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result11[playerid]);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result12[playerid]);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result13[playerid]);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result14[playerid]);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result15[playerid]);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result16[playerid]);
- TextDrawHideForPlayer(playerid, td_GoogleHelp_result17[playerid]);
- return 0x01;
- }
Add Comment
Please, Sign In to add comment