Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Sistema de Facebook
- */
- #include <a_samp>
- #define FILTERSCRIPT
- //--------[ New's]------//
- new ver[MAX_PLAYERS];
- new msj[MAX_PLAYERS];
- new Text:Textdraw5666;
- new Text:Textdraw5668;
- new Text:Textdraw5650;
- new Text:Textdraw5640[MAX_PLAYERS];
- new Text:Textdraw5630;
- new Text:Textdraw5620;
- new Text:Textdraw5610;
- new Text:Textdraw5599;
- new Text:Textdraw5589;
- new Text:Textdraw5579;
- new Text:Textdraw5578;
- new Text:Textdraw5577;
- new Text:Textdraw5576;
- new Text:Textdraw5575;
- new Text:Textdraw5574;
- new Text:Textdraw5573;
- new Text:Textdraw5572;
- forward GetConnectedPlayers();
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" FS Facebook ");
- print("--------------------------------------\n");
- Textdraw5666 = TextDrawCreate(130.000000, 1.000000, "facebook");
- TextDrawBackgroundColor(Textdraw5666, 255);
- TextDrawFont(Textdraw5666, 1);
- TextDrawLetterSize(Textdraw5666, 0.439999, 2.000001);
- TextDrawColor(Textdraw5666, -1);
- TextDrawSetOutline(Textdraw5666, 0);
- TextDrawSetProportional(Textdraw5666, 1);
- TextDrawSetShadow(Textdraw5666, 1);
- TextDrawUseBox(Textdraw5666, 1);
- TextDrawBoxColor(Textdraw5666, 0x3b5998ff);
- TextDrawTextSize(Textdraw5666, 643.000000, -56.000000);
- Textdraw5668 = TextDrawCreate(-3.000000, -5.000000, "_");
- TextDrawBackgroundColor(Textdraw5668, 255);
- TextDrawFont(Textdraw5668, 1);
- TextDrawLetterSize(Textdraw5668, 0.519999, 3.099999);
- TextDrawColor(Textdraw5668, -1);
- TextDrawSetOutline(Textdraw5668, 0);
- TextDrawSetProportional(Textdraw5668, 1);
- TextDrawSetShadow(Textdraw5668, 1);
- TextDrawUseBox(Textdraw5668, 1);
- TextDrawBoxColor(Textdraw5668, 0x3b5998ff);
- TextDrawTextSize(Textdraw5668, 643.000000, 0.000000);
- Textdraw5650 = TextDrawCreate(222.000000, 7.000000, "Procurar");
- TextDrawBackgroundColor(Textdraw5650, 255);
- TextDrawFont(Textdraw5650, 1);
- TextDrawLetterSize(Textdraw5650, 0.239999, 1.199999);
- TextDrawColor(Textdraw5650, -236);
- TextDrawSetOutline(Textdraw5650, 0);
- TextDrawSetProportional(Textdraw5650, 1);
- TextDrawSetShadow(Textdraw5650, 1);
- TextDrawUseBox(Textdraw5650, 1);
- TextDrawBoxColor(Textdraw5650, -1);
- TextDrawTextSize(Textdraw5650, 336.000000, 0.000000);
- Textdraw5630 = TextDrawCreate(505.000000, 2.000000, "l");
- TextDrawBackgroundColor(Textdraw5630, 255);
- TextDrawFont(Textdraw5630, 1);
- TextDrawLetterSize(Textdraw5630, 0.150000, 2.299998);
- TextDrawColor(Textdraw5630, -1);
- TextDrawSetOutline(Textdraw5630, 0);
- TextDrawSetProportional(Textdraw5630, 1);
- TextDrawSetShadow(Textdraw5630, 1);
- Textdraw5620 = TextDrawCreate(546.000000, 2.000000, "l");
- TextDrawBackgroundColor(Textdraw5620, 255);
- TextDrawFont(Textdraw5620, 1);
- TextDrawLetterSize(Textdraw5620, 0.150000, 2.299998);
- TextDrawColor(Textdraw5620, -1);
- TextDrawSetOutline(Textdraw5620, 0);
- TextDrawSetProportional(Textdraw5620, 1);
- TextDrawSetShadow(Textdraw5620, 1);
- Textdraw5610 = TextDrawCreate(513.000000, 7.000000, "Inicio");
- TextDrawBackgroundColor(Textdraw5610, 255);
- TextDrawFont(Textdraw5610, 1);
- TextDrawLetterSize(Textdraw5610, 0.310000, 1.299999);
- TextDrawColor(Textdraw5610, -1);
- TextDrawSetOutline(Textdraw5610, 0);
- TextDrawSetProportional(Textdraw5610, 1);
- TextDrawSetShadow(Textdraw5610, 1);
- Textdraw5599 = TextDrawCreate(554.000000, 9.000000, "v");
- TextDrawBackgroundColor(Textdraw5599, 255);
- TextDrawFont(Textdraw5599, 3);
- TextDrawLetterSize(Textdraw5599, 0.269999, 1.100000);
- TextDrawColor(Textdraw5599, -1);
- TextDrawSetOutline(Textdraw5599, 0);
- TextDrawSetProportional(Textdraw5599, 1);
- TextDrawSetShadow(Textdraw5599, 1);
- Textdraw5578 = TextDrawCreate(519.000000, 431.000000, "Online");
- TextDrawBackgroundColor(Textdraw5578, 255);
- TextDrawFont(Textdraw5578, 1);
- TextDrawLetterSize(Textdraw5578, 0.370000, 1.600000);
- TextDrawColor(Textdraw5578, -1);
- TextDrawSetOutline(Textdraw5578, 0);
- TextDrawSetProportional(Textdraw5578, 1);
- TextDrawSetShadow(Textdraw5578, 1);
- TextDrawUseBox(Textdraw5578, 1);
- TextDrawBoxColor(Textdraw5578, -926365496);
- TextDrawTextSize(Textdraw5578, 622.000000, -8.000000);
- Textdraw5576 = TextDrawCreate(503.000000, 431.000000, "_");
- TextDrawBackgroundColor(Textdraw5576, 255);
- TextDrawFont(Textdraw5576, 1);
- TextDrawLetterSize(Textdraw5576, 0.370000, 1.600000);
- TextDrawColor(Textdraw5576, -1);
- TextDrawSetOutline(Textdraw5576, 0);
- TextDrawSetProportional(Textdraw5576, 1);
- TextDrawSetShadow(Textdraw5576, 1);
- TextDrawUseBox(Textdraw5576, 1);
- TextDrawBoxColor(Textdraw5576, -926365496);
- TextDrawTextSize(Textdraw5576, 622.000000, -8.000000);
- Textdraw5577 = TextDrawCreate(501.000000, 414.000000, ".");
- TextDrawBackgroundColor(Textdraw5577, 255);
- TextDrawFont(Textdraw5577, 1);
- TextDrawLetterSize(Textdraw5577, 1.040001, 3.799997);
- TextDrawColor(Textdraw5577, 16711935);
- TextDrawSetOutline(Textdraw5577, 0);
- TextDrawSetProportional(Textdraw5577, 0);
- TextDrawSetShadow(Textdraw5577, 1);
- Textdraw5575 = TextDrawCreate(591.000000, 430.000000, "()");
- TextDrawBackgroundColor(Textdraw5575, 255);
- TextDrawFont(Textdraw5575, 1);
- TextDrawLetterSize(Textdraw5575, 0.370000, 1.600000);
- TextDrawColor(Textdraw5575, -1);
- TextDrawSetOutline(Textdraw5575, 0);
- TextDrawSetProportional(Textdraw5575, 1);
- TextDrawSetShadow(Textdraw5575, 1);
- //logo facebook
- Textdraw5573 = TextDrawCreate(580.000000, 31.000000, "_");
- TextDrawBackgroundColor(Textdraw5573, 255);
- TextDrawFont(Textdraw5573, 1);
- TextDrawLetterSize(Textdraw5573, 0.689998, 3.299998);
- TextDrawColor(Textdraw5573, -1);
- TextDrawSetOutline(Textdraw5573, 0);
- TextDrawSetProportional(Textdraw5573, 1);
- TextDrawSetShadow(Textdraw5573, 1);
- TextDrawUseBox(Textdraw5573, 1);
- TextDrawBoxColor(Textdraw5573, 23240);
- TextDrawTextSize(Textdraw5573, 563.000000, 10.000000);
- Textdraw5574 = TextDrawCreate(580.000000, 31.000000, "f");
- TextDrawBackgroundColor(Textdraw5574, 255);
- TextDrawFont(Textdraw5574, 1);
- TextDrawLetterSize(Textdraw5574, 0.689998, 3.299998);
- TextDrawColor(Textdraw5574, -1);
- TextDrawSetOutline(Textdraw5574, 0);
- TextDrawSetProportional(Textdraw5574, 1);
- TextDrawSetShadow(Textdraw5574, 1);
- TextDrawUseBox(Textdraw5574, 1);
- TextDrawBoxColor(Textdraw5574, 23240);
- TextDrawTextSize(Textdraw5574, 592.000000, 10.000000);
- Textdraw5572 = TextDrawCreate(595.000000, 51.000000, "_");
- TextDrawBackgroundColor(Textdraw5572, 255);
- TextDrawFont(Textdraw5572, 1);
- TextDrawLetterSize(Textdraw5572, 0.689998, 0.799998);
- TextDrawColor(Textdraw5572, -1);
- TextDrawSetOutline(Textdraw5572, 0);
- TextDrawSetProportional(Textdraw5572, 1);
- TextDrawSetShadow(Textdraw5572, 1);
- TextDrawUseBox(Textdraw5572, 1);
- TextDrawBoxColor(Textdraw5572, 65360);
- TextDrawTextSize(Textdraw5572, 565.000000, -19.000000);
- return 1;
- }
- public OnFilterScriptExit()
- {
- TextDrawHideForAll(Textdraw5666);
- TextDrawDestroy(Textdraw5666);
- TextDrawHideForAll(Textdraw5668);
- TextDrawDestroy(Textdraw5668);
- TextDrawHideForAll(Textdraw5650);
- TextDrawDestroy(Textdraw5650);
- TextDrawHideForAll(Textdraw5630);
- TextDrawDestroy(Textdraw5630);
- TextDrawHideForAll(Textdraw5620);
- TextDrawDestroy(Textdraw5620);
- TextDrawHideForAll(Textdraw5610);
- TextDrawDestroy(Textdraw5610);
- TextDrawHideForAll(Textdraw5599);
- TextDrawDestroy(Textdraw5599);
- TextDrawHideForAll(Textdraw5589);
- TextDrawDestroy(Textdraw5589);
- TextDrawHideForAll(Textdraw5579);
- TextDrawDestroy(Textdraw5579);
- TextDrawHideForAll(Textdraw5578);
- TextDrawDestroy(Textdraw5578);
- TextDrawHideForAll(Textdraw5577);
- TextDrawDestroy(Textdraw5577);
- TextDrawHideForAll(Textdraw5576);
- TextDrawDestroy(Textdraw5576);
- TextDrawHideForAll(Textdraw5575);
- TextDrawDestroy(Textdraw5575);
- TextDrawHideForAll(Textdraw5574);
- TextDrawDestroy(Textdraw5574);
- TextDrawHideForAll(Textdraw5573);
- TextDrawDestroy(Textdraw5573);
- TextDrawHideForAll(Textdraw5572);
- TextDrawDestroy(Textdraw5572);
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" FS Facebook ");
- print("----------------------------------\n");
- }
- #endif
- public OnPlayerConnect(playerid)
- {
- msj[playerid] = 0;
- ver[playerid] = 0;
- Textdraw5640[playerid] = TextDrawCreate(380.000000, 6.000000, "name");
- TextDrawBackgroundColor(Textdraw5640[playerid], 255);
- TextDrawFont(Textdraw5640[playerid], 1);
- TextDrawLetterSize(Textdraw5640[playerid], 0.300000, 1.399999);
- TextDrawColor(Textdraw5640[playerid], -1);
- TextDrawSetOutline(Textdraw5640[playerid], 0);
- TextDrawSetProportional(Textdraw5640[playerid], 1);
- TextDrawSetShadow(Textdraw5640[playerid], 1);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- msj[playerid] = 0;
- TextDrawHideForPlayer(playerid, Textdraw5666);
- TextDrawHideForPlayer(playerid, Textdraw5668);
- TextDrawHideForPlayer(playerid, Textdraw5650);
- TextDrawHideForPlayer(playerid, Textdraw5640[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw5630);
- TextDrawHideForPlayer(playerid, Textdraw5620);
- TextDrawHideForPlayer(playerid, Textdraw5610);
- TextDrawHideForPlayer(playerid, Textdraw5599);
- TextDrawHideForPlayer(playerid, Textdraw5589);
- TextDrawHideForPlayer(playerid, Textdraw5579);
- TextDrawHideForPlayer(playerid, Textdraw5578);
- TextDrawHideForPlayer(playerid, Textdraw5577);
- TextDrawHideForPlayer(playerid, Textdraw5576);
- TextDrawHideForPlayer(playerid, Textdraw5575);
- TextDrawHideForPlayer(playerid, Textdraw5574);
- TextDrawHideForPlayer(playerid, Textdraw5573);
- TextDrawHideForPlayer(playerid, Textdraw5572);
- StopAudioStreamForPlayer(playerid);
- ver[playerid] = 0;
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- new str[100];
- format(str,sizeof(str),"(%i)",PlayersInFacebook());
- TextDrawSetString(Textdraw5575, str);
- if (strcmp("/facebook", cmdtext, true, 10) == 0)
- {
- if(ver[playerid] == 0)
- {
- ShowPlayerDialog(playerid,20,DIALOG_STYLE_MSGBOX,"Bem Vindo ao {0000FF}Facebook","Olá usuário Bem-vindo\nSistema de facebook Criado Por:davidxxx Traduzido Por Yuri_Delta\nUse /parar para parar a musica\nEu espero que vocês gostem =)","Thanks","");
- TextDrawSetString(Textdraw5640[playerid], NombreJugador(playerid));
- //logo
- TextDrawShowForPlayer(playerid, Textdraw5574);
- TextDrawShowForPlayer(playerid, Textdraw5572);
- TextDrawShowForPlayer(playerid, Textdraw5573);
- //fin
- TextDrawShowForPlayer(playerid, Textdraw5666);
- TextDrawShowForPlayer(playerid, Textdraw5668);
- TextDrawShowForPlayer(playerid, Textdraw5650);
- TextDrawShowForPlayer(playerid, Textdraw5640[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw5630);
- TextDrawShowForPlayer(playerid, Textdraw5620);
- TextDrawShowForPlayer(playerid, Textdraw5610);
- TextDrawShowForPlayer(playerid, Textdraw5599);
- TextDrawShowForPlayer(playerid, Textdraw5589);
- TextDrawShowForPlayer(playerid, Textdraw5579);
- TextDrawShowForPlayer(playerid, Textdraw5576);
- TextDrawShowForPlayer(playerid, Textdraw5578);
- TextDrawShowForPlayer(playerid, Textdraw5577);
- TextDrawShowForPlayer(playerid, Textdraw5575);
- ver[playerid] = 1;
- PlayAudioStreamForPlayer(playerid,"http://www.sandstrahlmanne.de/multimedia/lieder/facebook%20song.mp3");
- SetTimer("update",1000,true);
- }
- else
- {
- TextDrawHideForPlayer(playerid, Textdraw5666);
- TextDrawHideForPlayer(playerid, Textdraw5668);
- TextDrawHideForPlayer(playerid, Textdraw5650);
- TextDrawHideForPlayer(playerid, Textdraw5640[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw5630);
- TextDrawHideForPlayer(playerid, Textdraw5620);
- TextDrawHideForPlayer(playerid, Textdraw5610);
- TextDrawHideForPlayer(playerid, Textdraw5599);
- TextDrawHideForPlayer(playerid, Textdraw5589);
- TextDrawHideForPlayer(playerid, Textdraw5579);
- TextDrawHideForPlayer(playerid, Textdraw5578);
- TextDrawHideForPlayer(playerid, Textdraw5577);
- TextDrawHideForPlayer(playerid, Textdraw5576);
- TextDrawHideForPlayer(playerid, Textdraw5575);
- TextDrawHideForPlayer(playerid, Textdraw5574);
- TextDrawHideForPlayer(playerid, Textdraw5573);
- TextDrawHideForPlayer(playerid, Textdraw5572);
- ver[playerid] = 0;
- StopAudioStreamForPlayer(playerid);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/parar",true) == 0)
- {
- StopAudioStreamForPlayer(playerid);
- return 1;
- }
- return 0;
- }
- forward update();
- public update()
- {
- new str[100];
- format(str,sizeof(str),"(%i)",PlayersInFacebook());
- TextDrawSetString(Textdraw5575, str);
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- if(text[0] == '&')
- {
- if(ver[playerid] == 1)
- {
- if(msj[playerid] == 1)
- {
- SendClientMessage(playerid, -1, "{FB1D1D}ERRO{FFFFFF}: Você Pode escrever apenas um texto a cada 2 segundos");
- return 0;
- }
- new string[126];
- GetPlayerName(playerid,string,sizeof(string));
- format(string,sizeof(string),"{1353DB}Chat Facebook{FFFFFF}: %s{0C53BC}: %s",string,text[1]);
- MsgToFa(0x0000FFFF,string);
- msj[playerid] = 1;
- SetTimerEx("TimeText",2000,false,"d",playerid);
- }
- else
- {
- SendClientMessage(playerid,-1,"{FB1D1D}ERRO{FFFFFF}: Você deve ter ativado Facebook");
- }
- return 0;
- }
- return 1;
- }
- forward TimeText(playerid);
- public TimeText(playerid)
- {
- if(msj[playerid] == 1)
- {
- msj[playerid] = 0;
- }
- return 1;
- }
- forward MsgToFa(color,const string[]);
- public MsgToFa(color,const string[])
- {
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(IsPlayerConnected(i)) if(ver[i] == 1) SendClientMessage(i,-1,string), PlayAudioStreamForPlayer(i,"http://k003.kiwi6.com/hotlink/u97j3w1vb6/facebook_chat_sound.mp3");
- }
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- switch(dialogid)
- {
- case 20:
- {
- if(!response)
- {
- return 1;
- }
- }
- }
- return 1;
- }
- stock NombreJugador(playerid)
- {
- new Nombre[24];
- GetPlayerName(playerid,Nombre,24);
- new N[24];
- strmid(N,Nombre,0,strlen(Nombre),24);
- for(new i = 0; i < MAX_PLAYER_NAME; i++)
- {
- if (N [i] == '_') N[i] = ' ';
- }
- return N;
- }
- PlayersInFacebook()
- {
- new obt;
- for(new d=0;d<MAX_PLAYERS;d++)if(ver[d]== 1)obt++;
- return obt--;
- }
- public GetConnectedPlayers()
- {
- new count;
- for(new i, j=GetMaxPlayers(); i<j; i++)if(IsPlayerConnected(i))count++;
- return count;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement