Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * ## LEASE ATENTAMENTE PARA NO CONVERTIRSE EN LAMMER!!.: :D ##
- *
- * Estè Simple FILTERSCRIPT esta hecho especialmente para www.forum.sa-mp.com
- * NO Publicar estè FILTERSCRIPT en Otros foros de SA-MP y hacerse pasar por el creador del CODE.
- *
- * Codigo Creado Por OTACON
- *
- * CREDITOS:
- * OTACON: Realizacion y Idea de creacion del code.
- * TÙ: Modificacion libremente respetando lo mencionado ;).
- *
- * NOTA: Menos Creditos para los que me los critican.. JO'PUTAS! :D xD ;)
- *
- * Prohibido TOTALMENTE el Robo de Créditos o la
- * Publicación de este FILTERSCRIPT sin Mi Permiso.
- */
- /*
- * ## READ CAREFULLY TO AVOID BECOMING LAMMER!.: :D ##
- *
- * This simple FILTERSCRIPT is made especially for www.forum.sa-mp.com
- * DO NOT Post the FILTERSCRIPT in Other SAMP forums and impersonating the creator of the CODE.
- *
- * Code Created By OTACON
- *
- * CREDITS:
- * OTACON: Idea Making and code creation.
- * YOUR: Modification freely respecting the above ;).
- *
- * NOTE: Less Credits for those who criticize me.. JO'PUTAS! :D xD ;)
- *
- * FULLY spaces Theft Credit or
- * Publication of this FILTERSCRIPT without my permission.
- */
- #include <a_samp>
- #include <zcmd>
- enum Option{
- Text:Items[23],
- bool:MenuItems, };
- new InfoOption[MAX_PLAYERS][Option];
- COMMAND:test(playerid, params[]){
- if(InfoOption[playerid][MenuItems]==true)return true;
- InfoOption[playerid][MenuItems]=true;
- PlayerPlaySound(playerid,21000,0,0,0);
- TextDrawSetPreviewModel(InfoOption[playerid][Items][2], 19300);//Option 6
- TextDrawSetPreviewModel(InfoOption[playerid][Items][3], 19300);//Option 5
- TextDrawSetPreviewModel(InfoOption[playerid][Items][4], 19300);//Option 4
- TextDrawSetPreviewModel(InfoOption[playerid][Items][5], 19300);//Option 3
- TextDrawSetPreviewModel(InfoOption[playerid][Items][6], 19300);//Option 2
- TextDrawSetPreviewModel(InfoOption[playerid][Items][7], 19300);//Option 1
- TextDrawBackgroundColor(InfoOption[playerid][Items][16], 0xFF000055);
- TextDrawBackgroundColor(InfoOption[playerid][Items][17], 0xFF00E655);
- TextDrawBackgroundColor(InfoOption[playerid][Items][18], 0x0046FF55);
- TextDrawBackgroundColor(InfoOption[playerid][Items][19], 0xFFFFFF55);
- TextDrawBackgroundColor(InfoOption[playerid][Items][20], 0xFFFF0055);
- TextDrawBackgroundColor(InfoOption[playerid][Items][21], 0x07D7B255);
- TextDrawBackgroundColor(InfoOption[playerid][Items][22], 0xFF7D0055);
- for(new index=0; index<23; index++)\
- TextDrawShowForPlayer(playerid,InfoOption[playerid][Items][index]);
- SelectTextDraw(playerid, 0x00000055);
- return true;
- }
- public OnPlayerClickTextDraw(playerid, Text:clickedid){
- if(Text:INVALID_TEXT_DRAW==clickedid && InfoOption[playerid][MenuItems]==true) return SelectTextDraw(playerid, 0x00000055);
- if(clickedid==InfoOption[playerid][Items][16]){
- TextDrawHideForPlayer(playerid,InfoOption[playerid][Items][0]);
- TextDrawBoxColor(InfoOption[playerid][Items][0], 0xFF000055);
- TextDrawShowForPlayer(playerid,InfoOption[playerid][Items][0]);
- }
- if(clickedid==InfoOption[playerid][Items][17]){
- TextDrawHideForPlayer(playerid,InfoOption[playerid][Items][0]);
- TextDrawBoxColor(InfoOption[playerid][Items][0], 0xFF00E655);
- TextDrawShowForPlayer(playerid,InfoOption[playerid][Items][0]);
- }
- if(clickedid==InfoOption[playerid][Items][18]){
- TextDrawHideForPlayer(playerid,InfoOption[playerid][Items][0]);
- TextDrawBoxColor(InfoOption[playerid][Items][0], 0x0046FF55);
- TextDrawShowForPlayer(playerid,InfoOption[playerid][Items][0]);
- }
- if(clickedid==InfoOption[playerid][Items][19]){
- TextDrawHideForPlayer(playerid,InfoOption[playerid][Items][0]);
- TextDrawBoxColor(InfoOption[playerid][Items][0], 0xFFFFFF55);
- TextDrawShowForPlayer(playerid,InfoOption[playerid][Items][0]);
- }
- if(clickedid==InfoOption[playerid][Items][20]){
- TextDrawHideForPlayer(playerid,InfoOption[playerid][Items][0]);
- TextDrawBoxColor(InfoOption[playerid][Items][0], 0xFFFF0055);
- TextDrawShowForPlayer(playerid,InfoOption[playerid][Items][0]);
- }
- if(clickedid==InfoOption[playerid][Items][21]){
- TextDrawHideForPlayer(playerid,InfoOption[playerid][Items][0]);
- TextDrawBoxColor(InfoOption[playerid][Items][0], 0x07D7B255);
- TextDrawShowForPlayer(playerid,InfoOption[playerid][Items][0]);
- }
- if(clickedid==InfoOption[playerid][Items][22]){
- TextDrawHideForPlayer(playerid,InfoOption[playerid][Items][0]);
- TextDrawBoxColor(InfoOption[playerid][Items][0], 0xFF7D0055);
- TextDrawShowForPlayer(playerid,InfoOption[playerid][Items][0]);
- }
- if(clickedid==InfoOption[playerid][Items][15]){//close
- InfoOption[playerid][MenuItems]=false;
- PlayerPlaySound(playerid,21000,0,0,0);
- for(new index=0; index<23; index++)\
- TextDrawHideForPlayer(playerid,InfoOption[playerid][Items][index]);
- CancelSelectTextDraw(playerid);
- }
- if(clickedid==InfoOption[playerid][Items][7]){//Option 6
- // CODE
- }
- if(clickedid==InfoOption[playerid][Items][6]){//Option 5
- // CODE
- }
- if(clickedid==InfoOption[playerid][Items][5]){//Option 4
- // CODE
- }
- if(clickedid==InfoOption[playerid][Items][4]){//Option 3
- // CODE
- }
- if(clickedid==InfoOption[playerid][Items][3]){//Option 2
- // CODE
- }
- if(clickedid==InfoOption[playerid][Items][2]){//Option 1
- // CODE
- }
- return true;
- }
- public OnFilterScriptInit(){
- for(new playerid=0; playerid<GetMaxPlayers(); playerid++){
- InfoOption[playerid][Items][0] = TextDrawCreate(159.000000, 170.000000, "_");
- TextDrawBackgroundColor(InfoOption[playerid][Items][0], 255);
- TextDrawFont(InfoOption[playerid][Items][0], 1);
- TextDrawLetterSize(InfoOption[playerid][Items][0], 0.500000, 20.700002);
- TextDrawColor(InfoOption[playerid][Items][0], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][0], 0);
- TextDrawSetProportional(InfoOption[playerid][Items][0], 1);
- TextDrawSetShadow(InfoOption[playerid][Items][0], 1);
- TextDrawUseBox(InfoOption[playerid][Items][0], 1);
- TextDrawBoxColor(InfoOption[playerid][Items][0], -65451);
- TextDrawTextSize(InfoOption[playerid][Items][0], 480.000000, 0.000000);
- TextDrawSetSelectable(InfoOption[playerid][Items][0], 0);
- InfoOption[playerid][Items][1] = TextDrawCreate(167.000000, 176.000000, "_");
- TextDrawBackgroundColor(InfoOption[playerid][Items][1], 255);
- TextDrawFont(InfoOption[playerid][Items][1], 1);
- TextDrawLetterSize(InfoOption[playerid][Items][1], 0.500000, 19.300004);
- TextDrawColor(InfoOption[playerid][Items][1], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][1], 0);
- TextDrawSetProportional(InfoOption[playerid][Items][1], 1);
- TextDrawSetShadow(InfoOption[playerid][Items][1], 1);
- TextDrawUseBox(InfoOption[playerid][Items][1], 1);
- TextDrawBoxColor(InfoOption[playerid][Items][1], 85);
- TextDrawTextSize(InfoOption[playerid][Items][1], 473.000000, 0.000000);
- TextDrawSetSelectable(InfoOption[playerid][Items][1], 0);
- InfoOption[playerid][Items][2] = TextDrawCreate(368.000000, 277.000000, "_");
- TextDrawBackgroundColor(InfoOption[playerid][Items][2] , 1852927231);
- TextDrawFont(InfoOption[playerid][Items][2] , 5);
- TextDrawLetterSize(InfoOption[playerid][Items][2] , 0.500000, 1.000000);
- TextDrawColor(InfoOption[playerid][Items][2] , -1);
- TextDrawSetOutline(InfoOption[playerid][Items][2] , 0);
- TextDrawSetProportional(InfoOption[playerid][Items][2] , 1);
- TextDrawSetShadow(InfoOption[playerid][Items][2] , 1);
- TextDrawUseBox(InfoOption[playerid][Items][2] , 1);
- TextDrawBoxColor(InfoOption[playerid][Items][2] , 255);
- TextDrawTextSize(InfoOption[playerid][Items][2] , 80.000000, 69.000000);
- TextDrawSetPreviewModel(InfoOption[playerid][Items][2] , 19300);
- TextDrawSetPreviewRot(InfoOption[playerid][Items][2] , -16.000000, 0.000000, -55.000000, 1.000000);
- TextDrawSetSelectable(InfoOption[playerid][Items][2] , 1);
- InfoOption[playerid][Items][3] = TextDrawCreate(282.000000, 277.000000, "_");
- TextDrawBackgroundColor(InfoOption[playerid][Items][3], 1852927231);
- TextDrawFont(InfoOption[playerid][Items][3], 5);
- TextDrawLetterSize(InfoOption[playerid][Items][3], 0.500000, 1.000000);
- TextDrawColor(InfoOption[playerid][Items][3], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][3], 0);
- TextDrawSetProportional(InfoOption[playerid][Items][3], 1);
- TextDrawSetShadow(InfoOption[playerid][Items][3], 1);
- TextDrawUseBox(InfoOption[playerid][Items][3], 1);
- TextDrawBoxColor(InfoOption[playerid][Items][3], 255);
- TextDrawTextSize(InfoOption[playerid][Items][3], 80.000000, 69.000000);
- TextDrawSetPreviewModel(InfoOption[playerid][Items][3], 19300);
- TextDrawSetPreviewRot(InfoOption[playerid][Items][3], -16.000000, 0.000000, -55.000000, 1.000000);
- TextDrawSetSelectable(InfoOption[playerid][Items][3], 1);
- InfoOption[playerid][Items][4] = TextDrawCreate(196.000000, 277.000000, "_");
- TextDrawBackgroundColor(InfoOption[playerid][Items][4], 1852927231);
- TextDrawFont(InfoOption[playerid][Items][4], 5);
- TextDrawLetterSize(InfoOption[playerid][Items][4], 0.500000, 1.000000);
- TextDrawColor(InfoOption[playerid][Items][4], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][4], 0);
- TextDrawSetProportional(InfoOption[playerid][Items][4], 1);
- TextDrawSetShadow(InfoOption[playerid][Items][4], 1);
- TextDrawUseBox(InfoOption[playerid][Items][4], 1);
- TextDrawBoxColor(InfoOption[playerid][Items][4], 255);
- TextDrawTextSize(InfoOption[playerid][Items][4], 80.000000, 69.000000);
- TextDrawSetPreviewModel(InfoOption[playerid][Items][4], 19300);
- TextDrawSetPreviewRot(InfoOption[playerid][Items][4], -16.000000, 0.000000, -55.000000, 1.000000);
- TextDrawSetSelectable(InfoOption[playerid][Items][4], 1);
- InfoOption[playerid][Items][5] = TextDrawCreate(196.000000, 190.000000, "_");
- TextDrawBackgroundColor(InfoOption[playerid][Items][5], 1852927231);
- TextDrawFont(InfoOption[playerid][Items][5], 5);
- TextDrawLetterSize(InfoOption[playerid][Items][5], 0.500000, 1.000000);
- TextDrawColor(InfoOption[playerid][Items][5], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][5], 0);
- TextDrawSetProportional(InfoOption[playerid][Items][5], 1);
- TextDrawSetShadow(InfoOption[playerid][Items][5], 1);
- TextDrawUseBox(InfoOption[playerid][Items][5], 1);
- TextDrawBoxColor(InfoOption[playerid][Items][5], 255);
- TextDrawTextSize(InfoOption[playerid][Items][5], 80.000000, 69.000000);
- TextDrawSetPreviewModel(InfoOption[playerid][Items][5], 19300);
- TextDrawSetPreviewRot(InfoOption[playerid][Items][5], -16.000000, 0.000000, -55.000000, 1.000000);
- TextDrawSetSelectable(InfoOption[playerid][Items][5], 1);
- InfoOption[playerid][Items][6] = TextDrawCreate(281.000000, 190.000000, "_");
- TextDrawBackgroundColor(InfoOption[playerid][Items][6], 1852927231);
- TextDrawFont(InfoOption[playerid][Items][6], 5);
- TextDrawLetterSize(InfoOption[playerid][Items][6], 0.500000, 1.000000);
- TextDrawColor(InfoOption[playerid][Items][6], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][6], 0);
- TextDrawSetProportional(InfoOption[playerid][Items][6], 1);
- TextDrawSetShadow(InfoOption[playerid][Items][6], 1);
- TextDrawUseBox(InfoOption[playerid][Items][6], 1);
- TextDrawBoxColor(InfoOption[playerid][Items][6], 255);
- TextDrawTextSize(InfoOption[playerid][Items][6], 80.000000, 69.000000);
- TextDrawSetPreviewModel(InfoOption[playerid][Items][6], 19300);
- TextDrawSetPreviewRot(InfoOption[playerid][Items][6], -16.000000, 0.000000, -55.000000, 1.000000);
- TextDrawSetSelectable(InfoOption[playerid][Items][6], 1);
- InfoOption[playerid][Items][7] = TextDrawCreate(367.000000, 190.000000, "_");
- TextDrawBackgroundColor(InfoOption[playerid][Items][7], 1852927231);
- TextDrawFont(InfoOption[playerid][Items][7], 5);
- TextDrawLetterSize(InfoOption[playerid][Items][7], 0.500000, 1.000000);
- TextDrawColor(InfoOption[playerid][Items][7], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][7], 0);
- TextDrawSetProportional(InfoOption[playerid][Items][7], 1);
- TextDrawSetShadow(InfoOption[playerid][Items][7], 1);
- TextDrawUseBox(InfoOption[playerid][Items][7], 1);
- TextDrawBoxColor(InfoOption[playerid][Items][7], 255);
- TextDrawTextSize(InfoOption[playerid][Items][7], 80.000000, 69.000000);
- TextDrawSetPreviewModel(InfoOption[playerid][Items][7], 19300);
- TextDrawSetPreviewRot(InfoOption[playerid][Items][7], -90.000000, 0.000000, 0.000000, 1.000000);
- TextDrawSetSelectable(InfoOption[playerid][Items][7], 1);
- InfoOption[playerid][Items][8] = TextDrawCreate(164.000000, 158.000000, "~w~Title:");
- TextDrawBackgroundColor(InfoOption[playerid][Items][8], 255);
- TextDrawFont(InfoOption[playerid][Items][8], 0);
- TextDrawLetterSize(InfoOption[playerid][Items][8], 0.870000, 2.300000);
- TextDrawColor(InfoOption[playerid][Items][8], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][8], 1);
- TextDrawSetProportional(InfoOption[playerid][Items][8], 1);
- TextDrawSetSelectable(InfoOption[playerid][Items][8], 0);
- InfoOption[playerid][Items][9] = TextDrawCreate(236.000000, 184.000000, "~w~Option ~r~(1):");
- TextDrawAlignment(InfoOption[playerid][Items][9], 2);
- TextDrawBackgroundColor(InfoOption[playerid][Items][9], 255);
- TextDrawFont(InfoOption[playerid][Items][9], 2);
- TextDrawLetterSize(InfoOption[playerid][Items][9], 0.210000, 1.100000);
- TextDrawColor(InfoOption[playerid][Items][9], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][9], 1);
- TextDrawSetProportional(InfoOption[playerid][Items][9], 1);
- TextDrawSetSelectable(InfoOption[playerid][Items][9], 0);
- InfoOption[playerid][Items][10] = TextDrawCreate(320.000000, 184.000000, "~w~Option ~r~(2):");
- TextDrawAlignment(InfoOption[playerid][Items][10], 2);
- TextDrawBackgroundColor(InfoOption[playerid][Items][10], 255);
- TextDrawFont(InfoOption[playerid][Items][10], 2);
- TextDrawLetterSize(InfoOption[playerid][Items][10], 0.210000, 1.100000);
- TextDrawColor(InfoOption[playerid][Items][10], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][10], 1);
- TextDrawSetProportional(InfoOption[playerid][Items][10], 1);
- TextDrawSetSelectable(InfoOption[playerid][Items][10], 0);
- InfoOption[playerid][Items][11] = TextDrawCreate(407.000000, 184.000000, "~w~Option ~r~(3):");
- TextDrawAlignment(InfoOption[playerid][Items][11], 2);
- TextDrawBackgroundColor(InfoOption[playerid][Items][11], 255);
- TextDrawFont(InfoOption[playerid][Items][11], 2);
- TextDrawLetterSize(InfoOption[playerid][Items][11], 0.210000, 1.100000);
- TextDrawColor(InfoOption[playerid][Items][11], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][11], 1);
- TextDrawSetProportional(InfoOption[playerid][Items][11], 1);
- TextDrawSetSelectable(InfoOption[playerid][Items][11], 0);
- InfoOption[playerid][Items][12] = TextDrawCreate(236.000000, 270.000000, "~w~Option ~r~(4):");
- TextDrawAlignment(InfoOption[playerid][Items][12], 2);
- TextDrawBackgroundColor(InfoOption[playerid][Items][12], 255);
- TextDrawFont(InfoOption[playerid][Items][12], 2);
- TextDrawLetterSize(InfoOption[playerid][Items][12], 0.210000, 1.100000);
- TextDrawColor(InfoOption[playerid][Items][12], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][12], 1);
- TextDrawSetProportional(InfoOption[playerid][Items][12], 1);
- TextDrawSetSelectable(InfoOption[playerid][Items][12], 0);
- InfoOption[playerid][Items][13] = TextDrawCreate(322.000000, 270.000000, "~w~Option ~r~(5):");
- TextDrawAlignment(InfoOption[playerid][Items][13], 2);
- TextDrawBackgroundColor(InfoOption[playerid][Items][13], 255);
- TextDrawFont(InfoOption[playerid][Items][13], 2);
- TextDrawLetterSize(InfoOption[playerid][Items][13], 0.210000, 1.100000);
- TextDrawColor(InfoOption[playerid][Items][13], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][13], 1);
- TextDrawSetProportional(InfoOption[playerid][Items][13], 1);
- TextDrawSetSelectable(InfoOption[playerid][Items][13], 0);
- InfoOption[playerid][Items][14] = TextDrawCreate(408.000000, 270.000000, "~w~Option ~r~(6):");
- TextDrawAlignment(InfoOption[playerid][Items][14], 2);
- TextDrawBackgroundColor(InfoOption[playerid][Items][14], 255);
- TextDrawFont(InfoOption[playerid][Items][14], 2);
- TextDrawLetterSize(InfoOption[playerid][Items][14], 0.210000, 1.100000);
- TextDrawColor(InfoOption[playerid][Items][14], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][14], 1);
- TextDrawSetProportional(InfoOption[playerid][Items][14], 1);
- TextDrawSetSelectable(InfoOption[playerid][Items][14], 0);
- InfoOption[playerid][Items][15] = TextDrawCreate(428.000000, 154.000000, "~w~X ~r~close");
- TextDrawBackgroundColor(InfoOption[playerid][Items][15], 255);
- TextDrawFont(InfoOption[playerid][Items][15], 2);
- TextDrawLetterSize(InfoOption[playerid][Items][15], 0.250000, 1.200000);
- TextDrawColor(InfoOption[playerid][Items][15], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][15], 1);
- TextDrawSetProportional(InfoOption[playerid][Items][15], 1);
- TextDrawUseBox(InfoOption[playerid][Items][15], 1);
- TextDrawBoxColor(InfoOption[playerid][Items][15], 0);
- TextDrawTextSize(InfoOption[playerid][Items][15], 479.000000, 15.000000);
- TextDrawSetSelectable(InfoOption[playerid][Items][15], 1);
- InfoOption[playerid][Items][16] = TextDrawCreate(154.000000, 362.000000, "_");
- InfoOption[playerid][Items][17] = TextDrawCreate(202.000000, 362.000000, "_");
- InfoOption[playerid][Items][18] = TextDrawCreate(249.000000, 362.000000, "_");
- InfoOption[playerid][Items][19] = TextDrawCreate(296.000000, 362.000000, "_");
- InfoOption[playerid][Items][20] = TextDrawCreate(343.000000, 362.000000, "_");
- InfoOption[playerid][Items][21] = TextDrawCreate(391.000000, 362.000000, "_");
- InfoOption[playerid][Items][22] = TextDrawCreate(439.000000, 362.000000, "_");
- for(new index=16; index<23; index++){
- TextDrawBackgroundColor(InfoOption[playerid][Items][index], 255);
- TextDrawFont(InfoOption[playerid][Items][index], 5);
- TextDrawLetterSize(InfoOption[playerid][Items][index], 0.500000, 1.000000);
- TextDrawColor(InfoOption[playerid][Items][index], -1);
- TextDrawSetOutline(InfoOption[playerid][Items][index], 0);
- TextDrawSetProportional(InfoOption[playerid][Items][index], 1);
- TextDrawSetShadow(InfoOption[playerid][Items][index], 1);
- TextDrawUseBox(InfoOption[playerid][Items][index], 1);
- TextDrawBoxColor(InfoOption[playerid][Items][index], 255);
- TextDrawTextSize(InfoOption[playerid][Items][index], 45.000000, 32.000000);
- TextDrawSetPreviewModel(InfoOption[playerid][Items][index], 19300);
- TextDrawSetPreviewRot(InfoOption[playerid][Items][index], -16.000000, 0.000000, -55.000000, 1.000000);
- TextDrawSetSelectable(InfoOption[playerid][Items][index], 1);}
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement