Guest User

twitter

a guest
Jan 15th, 2012
344
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.80 KB | None | 0 0
  1. //FS de Twitter By davidxxx
  2. //Gracias al fs de zamaroth
  3. //testers: Nick123, Edugta
  4. //Gracias a MrDeath por ayuda con los bugs
  5.  
  6.  
  7. /*
  8. ===================================================================================================================
  9. DDDD AAA VV VV IIIIIIIIIIIIII DDDD
  10. DD DD AA AA VV VV IIIIIIIIIIIIII DD DD
  11. DD DD AA AA VV VV II DD DD XX XX XX XX XX XX
  12. DD DD AA AAA AA VV VV II DD DD XX XX XX XX XX XX
  13. DD DD AA AAAAA AA VV VV II DD DD XXXX XXXX XXXX
  14. DD DD AA AA VV VV II DD DD XX XX XX
  15. DD DD AA AA VV VV II DD DD XXXX XXXX XXXX
  16. DD DD AA AA VV VV IIIIIIIIIIIIII DD DD XX XX XX XX XX XX
  17. DDDD AA AA VVV IIIIIIIIIIIIII DDDD XX XX XX XX XX XX
  18. ===================================================================================================================
  19. */
  20.  
  21.  
  22. #define FILTERSCRIPT
  23.  
  24. #include <a_samp>
  25.  
  26. //include
  27. #include "../include/gl_common.inc"
  28.  
  29. //news
  30. new ver[MAX_PLAYERS];
  31. new msj[MAX_PLAYERS];
  32.  
  33. new Text:Textdraw0;
  34. new Text:Textdraw1;
  35. new Text:Textdraw2;
  36. new Text:Textdraw3[MAX_PLAYERS];
  37. new Text:Textdraw4;
  38. new Text:Textdraw5;
  39. new Text:Textdraw6;
  40. new Text:Textdraw7;
  41. new Text:Textdraw8;
  42. new Text:Textdraw9;
  43. new Text:Textdraw10;
  44. new Text:Textdraw11;
  45. new Text:Textdraw12;
  46. new Text:Textdraw13;
  47. //logo
  48. new Text:Textdraw14;
  49. new Text:Textdraw15;
  50. new Text:Textdraw16;
  51. //fin
  52.  
  53. #if defined FILTERSCRIPT
  54.  
  55. public OnFilterScriptInit()
  56. {
  57. print("\n--------------------------------------");
  58. print(" FS Twitter by Davidxxx");
  59. print("--------------------------------------\n");
  60.  
  61. Textdraw0 = TextDrawCreate(74.000000, 6.000000, "twitter");
  62. TextDrawBackgroundColor(Textdraw0, 255);
  63. TextDrawFont(Textdraw0, 3);
  64. TextDrawLetterSize(Textdraw0, 0.369998, 1.399999);
  65. TextDrawColor(Textdraw0, -1);
  66. TextDrawSetOutline(Textdraw0, 0);
  67. TextDrawSetProportional(Textdraw0, 1);
  68. TextDrawSetShadow(Textdraw0, 0);
  69. TextDrawUseBox(Textdraw0, 1);
  70. TextDrawBoxColor(Textdraw0, 23295);
  71. TextDrawTextSize(Textdraw0, 643.000000, -56.000000);
  72.  
  73. Textdraw1 = TextDrawCreate(-3.000000, -5.000000, "_");
  74. TextDrawBackgroundColor(Textdraw1, 255);
  75. TextDrawFont(Textdraw1, 1);
  76. TextDrawLetterSize(Textdraw1, 0.519999, 3.099999);
  77. TextDrawColor(Textdraw1, -1);
  78. TextDrawSetOutline(Textdraw1, 0);
  79. TextDrawSetProportional(Textdraw1, 1);
  80. TextDrawSetShadow(Textdraw1, 1);
  81. TextDrawUseBox(Textdraw1, 1);
  82. TextDrawBoxColor(Textdraw1, 255);
  83. TextDrawTextSize(Textdraw1, 643.000000, 0.000000);
  84.  
  85. Textdraw2 = TextDrawCreate(163.000000, 8.000000, "Buscar");
  86. TextDrawBackgroundColor(Textdraw2, 255);
  87. TextDrawFont(Textdraw2, 1);
  88. TextDrawLetterSize(Textdraw2, 0.239997, 1.099997);
  89. TextDrawColor(Textdraw2, -236);
  90. TextDrawSetOutline(Textdraw2, 0);
  91. TextDrawSetProportional(Textdraw2, 1);
  92. TextDrawSetShadow(Textdraw2, 1);
  93. TextDrawUseBox(Textdraw2, 1);
  94. TextDrawBoxColor(Textdraw2, -1768515841);
  95. TextDrawTextSize(Textdraw2, 258.000000, 4.000000);
  96.  
  97. Textdraw4 = TextDrawCreate(305.000000, 6.000000, "Perfil");
  98. TextDrawBackgroundColor(Textdraw4, 255);
  99. TextDrawFont(Textdraw4, 1);
  100. TextDrawLetterSize(Textdraw4, 0.260000, 1.499999);
  101. TextDrawColor(Textdraw4, -1);
  102. TextDrawSetOutline(Textdraw4, 0);
  103. TextDrawSetProportional(Textdraw4, 1);
  104. TextDrawSetShadow(Textdraw4, 0);
  105.  
  106. Textdraw5 = TextDrawCreate(535.000000, 2.000000, "l");
  107. TextDrawBackgroundColor(Textdraw5, 255);
  108. TextDrawFont(Textdraw5, 1);
  109. TextDrawLetterSize(Textdraw5, 0.150000, 2.299998);
  110. TextDrawColor(Textdraw5, -1);
  111. TextDrawSetOutline(Textdraw5, 0);
  112. TextDrawSetProportional(Textdraw5, 1);
  113. TextDrawSetShadow(Textdraw5, 1);
  114.  
  115. Textdraw6 = TextDrawCreate(339.000000, 6.000000, "Mensajes");
  116. TextDrawBackgroundColor(Textdraw6, 255);
  117. TextDrawFont(Textdraw6, 1);
  118. TextDrawLetterSize(Textdraw6, 0.250000, 1.499999);
  119. TextDrawColor(Textdraw6, -1);
  120. TextDrawSetOutline(Textdraw6, 0);
  121. TextDrawSetProportional(Textdraw6, 1);
  122. TextDrawSetShadow(Textdraw6, 0);
  123.  
  124. Textdraw7 = TextDrawCreate(612.000000, 9.000000, "v");
  125. TextDrawBackgroundColor(Textdraw7, 255);
  126. TextDrawFont(Textdraw7, 3);
  127. TextDrawLetterSize(Textdraw7, 0.269998, 1.000000);
  128. TextDrawColor(Textdraw7, -1);
  129. TextDrawSetOutline(Textdraw7, 0);
  130. TextDrawSetProportional(Textdraw7, 1);
  131. TextDrawSetShadow(Textdraw7, 1);
  132.  
  133. Textdraw8 = TextDrawCreate(512.000000, 6.000000, "[");
  134. TextDrawBackgroundColor(Textdraw8, 255);
  135. TextDrawFont(Textdraw8, 1);
  136. TextDrawLetterSize(Textdraw8, 0.619999, 1.399999);
  137. TextDrawColor(Textdraw8, -1);
  138. TextDrawSetOutline(Textdraw8, 0);
  139. TextDrawSetProportional(Textdraw8, 1);
  140. TextDrawSetShadow(Textdraw8, 0);
  141.  
  142. Textdraw13 = TextDrawCreate(517.000000, 6.000000, "]");
  143. TextDrawBackgroundColor(Textdraw13, 255);
  144. TextDrawFont(Textdraw13, 1);
  145. TextDrawLetterSize(Textdraw13, 0.629999, 1.399999);
  146. TextDrawColor(Textdraw13, -1);
  147. TextDrawSetOutline(Textdraw13, 0);
  148. TextDrawSetProportional(Textdraw13, 1);
  149. TextDrawSetShadow(Textdraw13, 0);
  150.  
  151. Textdraw9 = TextDrawCreate(393.000000, 6.000000, "Seguidores");
  152. TextDrawBackgroundColor(Textdraw9, 255);
  153. TextDrawFont(Textdraw9, 1);
  154. TextDrawLetterSize(Textdraw9, 0.240000, 1.499999);
  155. TextDrawColor(Textdraw9, -1);
  156. TextDrawSetOutline(Textdraw9, 0);
  157. TextDrawSetProportional(Textdraw9, 1);
  158. TextDrawSetShadow(Textdraw9, 0);
  159.  
  160. Textdraw10 = TextDrawCreate(445.000000, 6.000000, "()");
  161. TextDrawBackgroundColor(Textdraw10, 255);
  162. TextDrawFont(Textdraw10, 1);
  163. TextDrawLetterSize(Textdraw10, 0.300000, 1.399999);
  164. TextDrawColor(Textdraw10, -1);
  165. TextDrawSetOutline(Textdraw10, 0);
  166. TextDrawSetProportional(Textdraw10, 1);
  167. TextDrawSetShadow(Textdraw10, 0);
  168.  
  169. Textdraw11 = TextDrawCreate(272.000000, 6.000000, "Inicio");
  170. TextDrawBackgroundColor(Textdraw11, 255);
  171. TextDrawFont(Textdraw11, 1);
  172. TextDrawLetterSize(Textdraw11, 0.250000, 1.499999);
  173. TextDrawColor(Textdraw11, -1);
  174. TextDrawSetOutline(Textdraw11, 0);
  175. TextDrawSetProportional(Textdraw11, 1);
  176. TextDrawSetShadow(Textdraw11, 0);
  177.  
  178. Textdraw12 = TextDrawCreate(517.000000, 3.000000, "/");
  179. TextDrawBackgroundColor(Textdraw12, 255);
  180. TextDrawFont(Textdraw12, 1);
  181. TextDrawLetterSize(Textdraw12, 0.429999, 1.399999);
  182. TextDrawColor(Textdraw12, 9895935);
  183. TextDrawSetOutline(Textdraw12, 0);
  184. TextDrawSetProportional(Textdraw12, 1);
  185. TextDrawSetShadow(Textdraw12, 0);
  186.  
  187. //logo facebook
  188. Textdraw15 = TextDrawCreate(596.000000, 35.000000, "_");
  189. TextDrawBackgroundColor(Textdraw15, 255);
  190. TextDrawFont(Textdraw15, 1);
  191. TextDrawLetterSize(Textdraw15, 0.689997, 2.799998);
  192. TextDrawColor(Textdraw15, -1);
  193. TextDrawSetOutline(Textdraw15, 1);
  194. TextDrawSetProportional(Textdraw15, 1);
  195. TextDrawUseBox(Textdraw15, 1);
  196. TextDrawBoxColor(Textdraw15, 6605055);
  197. TextDrawTextSize(Textdraw15, 563.000000, 10.000000);
  198.  
  199. Textdraw16 = TextDrawCreate(594.000000, 37.000000, "_");
  200. TextDrawBackgroundColor(Textdraw16, 255);
  201. TextDrawFont(Textdraw16, 1);
  202. TextDrawLetterSize(Textdraw16, 0.689998, 0.799998);
  203. TextDrawColor(Textdraw16, -1);
  204. TextDrawSetOutline(Textdraw16, 0);
  205. TextDrawSetProportional(Textdraw16, 1);
  206. TextDrawSetShadow(Textdraw16, 1);
  207. TextDrawUseBox(Textdraw16, 1);
  208. TextDrawBoxColor(Textdraw16, 11200255);
  209. TextDrawTextSize(Textdraw16, 565.000000, -19.000000);
  210.  
  211. Textdraw14 = TextDrawCreate(576.000000, 35.000000, "t");
  212. TextDrawBackgroundColor(Textdraw14, -1);
  213. TextDrawFont(Textdraw14, 3);
  214. TextDrawLetterSize(Textdraw14, 0.569998, 2.799998);
  215. TextDrawColor(Textdraw14, 16777215);
  216. TextDrawSetOutline(Textdraw14, 1);
  217. TextDrawSetProportional(Textdraw14, 1);
  218. TextDrawSetShadow(Textdraw14, 0);
  219.  
  220. return 1;
  221. }
  222.  
  223.  
  224.  
  225. public OnFilterScriptExit()
  226. {
  227. TextDrawHideForAll(Textdraw0);
  228. TextDrawDestroy(Textdraw0);
  229. TextDrawHideForAll(Textdraw1);
  230. TextDrawDestroy(Textdraw1);
  231. TextDrawHideForAll(Textdraw2);
  232. TextDrawDestroy(Textdraw2);
  233. TextDrawHideForAll(Textdraw4);
  234. TextDrawDestroy(Textdraw4);
  235. TextDrawHideForAll(Textdraw5);
  236. TextDrawDestroy(Textdraw5);
  237. TextDrawHideForAll(Textdraw6);
  238. TextDrawDestroy(Textdraw6);
  239. TextDrawHideForAll(Textdraw7);
  240. TextDrawDestroy(Textdraw7);
  241. TextDrawHideForAll(Textdraw8);
  242. TextDrawDestroy(Textdraw8);
  243. TextDrawHideForAll(Textdraw9);
  244. TextDrawDestroy(Textdraw9);
  245. TextDrawHideForAll(Textdraw10);
  246. TextDrawDestroy(Textdraw10);
  247. TextDrawHideForAll(Textdraw11);
  248. TextDrawDestroy(Textdraw11);
  249. TextDrawHideForAll(Textdraw12);
  250. TextDrawDestroy(Textdraw12);
  251. //logo twitter
  252. TextDrawHideForAll(Textdraw14);
  253. TextDrawDestroy(Textdraw14);
  254. TextDrawHideForAll(Textdraw15);
  255. TextDrawDestroy(Textdraw15);
  256. TextDrawHideForAll(Textdraw16);
  257. TextDrawDestroy(Textdraw16);
  258. return 1;
  259. }
  260.  
  261. #else
  262.  
  263. main()
  264. {
  265. print("\n----------------------------------");
  266. print(" FS Facebook by Davidxxx");
  267. print("----------------------------------\n");
  268. }
  269.  
  270. #endif
  271.  
  272. public OnPlayerConnect(playerid)
  273. {
  274. msj[playerid] = 0;
  275. Textdraw3[playerid] = TextDrawCreate(544.000000, 6.000000, "nombre");
  276. TextDrawBackgroundColor(Textdraw3[playerid], 255);
  277. TextDrawFont(Textdraw3[playerid], 1);
  278. TextDrawLetterSize(Textdraw3[playerid], 0.300000, 1.399999);
  279. TextDrawColor(Textdraw3[playerid], -1);
  280. TextDrawSetOutline(Textdraw3[playerid], 0);
  281. TextDrawSetProportional(Textdraw3[playerid], 1);
  282. TextDrawSetShadow(Textdraw3[playerid], 1);
  283. ver[playerid] = 0;
  284. return 1;
  285. }
  286.  
  287.  
  288.  
  289. public OnPlayerDisconnect(playerid, reason)
  290. {
  291. msj[playerid] = 0;
  292. TextDrawHideForPlayer(playerid, Textdraw0);
  293. TextDrawHideForPlayer(playerid, Textdraw1);
  294. TextDrawHideForPlayer(playerid, Textdraw2);
  295. TextDrawHideForPlayer(playerid, Textdraw3[playerid]);
  296. TextDrawHideForPlayer(playerid, Textdraw4);
  297. TextDrawHideForPlayer(playerid, Textdraw5);
  298. TextDrawHideForPlayer(playerid, Textdraw6);
  299. TextDrawHideForPlayer(playerid, Textdraw7);
  300. TextDrawHideForPlayer(playerid, Textdraw8);
  301. TextDrawHideForPlayer(playerid, Textdraw9);
  302. TextDrawHideForPlayer(playerid, Textdraw10);
  303. TextDrawHideForPlayer(playerid, Textdraw11);
  304. TextDrawHideForPlayer(playerid, Textdraw12);
  305. TextDrawHideForPlayer(playerid, Textdraw14);
  306. TextDrawHideForPlayer(playerid, Textdraw15);
  307. TextDrawHideForPlayer(playerid, Textdraw16);
  308. ver[playerid] = 0;
  309. return 1;
  310. }
  311.  
  312.  
  313.  
  314.  
  315.  
  316. public OnPlayerCommandText(playerid, cmdtext[])
  317. {
  318. //////////////////////////////////////////////////////////////////////////////////////////////////////////////
  319. //actualizar conteo
  320. new str[100];
  321. format(str,sizeof(str),"(%i)",PlayersInTwitter());
  322. TextDrawSetString(Textdraw10, str);//conteo
  323.  
  324. //sistema pm tomados de base (carpeta samp)
  325. new cmd[256];
  326. new tmp[256];
  327. new Message[256];
  328. new gMessage[256];
  329. new pName[MAX_PLAYER_NAME+1];
  330. new iName[MAX_PLAYER_NAME+1];
  331. new idx;
  332.  
  333. cmd = strtok(cmdtext, idx);
  334.  
  335. //coamdno twitt
  336. if(strcmp("/@", cmd, true) == 0)
  337. {
  338. tmp = strtok(cmdtext,idx);
  339.  
  340. if(!strlen(tmp) || strlen(tmp) > 5) {
  341. SendClientMessage(playerid,-1,"{FB1D1D}ERROR{21D8EC}: Usa /@ [id][mensaje]");
  342. return 1;
  343. }
  344.  
  345. new id = strval(tmp);
  346. gMessage = strrest(cmdtext,idx);
  347.  
  348. if(!strlen(gMessage)) {
  349. SendClientMessage(playerid,-1,"{FB1D1D}ERROR{21D8EC}: Usa /@ [id][mensaje]");
  350. return 1;
  351. }
  352.  
  353. if(!IsPlayerConnected(id)) {
  354. SendClientMessage(playerid,-1,"{FB1D1D}ERROR{21D8EC}: Jugador No Conectado");
  355. return 1;
  356. }
  357.  
  358. if(GetPVarInt(id, "TwStatus") == 1) {
  359. SendClientMessage(playerid, -1,"{FB1D1D}ERROR{FFFFFF}: Este Jugador Ha Bloqueado Los {21D8EC}Twitts ");
  360. return 1;
  361. }
  362.  
  363. if(ver[id] == 0)
  364. {
  365. SendClientMessage(playerid,-1,"{FB1D1D}ERROR{FFFFFF}: Jugador No Conectado A {21D8EC}Twitter");
  366. return 1;
  367. }
  368.  
  369. if(playerid != id){
  370. if(ver[playerid] == 0)return SendClientMessage(playerid, -1, "{FB1D1D}ERROR{FFFFFF}: No Estas Conectado A {21D8EC}Twitter");
  371. GetPlayerName(id,iName,sizeof(iName));
  372. GetPlayerName(playerid,pName,sizeof(pName));
  373. format(Message,sizeof(Message),">>{21D8EC}Twitt:%s{FFFFFF}[%d]{7A7B7B}: %s",iName,id,gMessage);
  374. SendClientMessage(playerid,-1,Message);
  375. format(Message,sizeof(Message),"**{21D8EC}Twitt:%s{FFFFFF}[%d]{7A7B7B}: %s",pName,playerid,gMessage);
  376. SendClientMessage(id,-1,Message);
  377. PlayerPlaySound(id,1085,0.0,0.0,0.0);
  378. }
  379. else
  380. {
  381. SendClientMessage(playerid,-1,"{FB1D1D}ERROR{FFFFFF}: No Puedes {21D8EC}Retwittearte {FFFFFF}A Ti Mismo");
  382. }
  383. return 1;
  384. }
  385.  
  386. if(strcmp(cmdtext, "/notw", true) == 0)
  387. {
  388. if(GetPVarInt(playerid, "TwStatus") == 1) return SendClientMessage(playerid, -1, "Ya Tienes Desactivos Los {21D8EC}Twitts");
  389. SendClientMessage(playerid, -1, "Has Desactivado Los {21D8EC}Twitts"),
  390. SetPVarInt(playerid, "TwStatus", 1);
  391. return 1;
  392. }
  393.  
  394.  
  395. if(strcmp(cmdtext, "/sitw", true) == 0)
  396. {
  397. if(GetPVarInt(playerid, "TwStatus") == 0) return SendClientMessage(playerid, -1, "Ya Tienes Activos Los {21D8EC}Twitts");
  398. SendClientMessage(playerid, -1, "Activastes Los {21D8EC}Twitts."),
  399. SetPVarInt(playerid, "TwStatus", 0);
  400. return 1;
  401. }
  402. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  403.  
  404. //comando
  405. if (strcmp("/twitter", cmdtext, true, 10) == 0)
  406. {
  407. if(ver[playerid] == 0)
  408. {
  409. ShowPlayerDialog(playerid,20,DIALOG_STYLE_MSGBOX,"Bienvenid@ A {21D8EC}Twitter","Hola usuario bienvenido\nal sistema de Twitter\nusa @ [id][mensaje] para twittear a alguien\nRecuera usar ""$"" para usar el chat \nespero que lo disfrutes =)","Gracias","");
  410. TextDrawSetString(Textdraw3[playerid], NombreJugador(playerid));//nombre
  411. //logo
  412. TextDrawShowForPlayer(playerid, Textdraw15);
  413. TextDrawShowForPlayer(playerid, Textdraw14);
  414. TextDrawShowForPlayer(playerid, Textdraw16);
  415. //fin
  416. TextDrawShowForPlayer(playerid, Textdraw0);
  417. TextDrawShowForPlayer(playerid, Textdraw1);
  418. TextDrawShowForPlayer(playerid, Textdraw2);
  419. TextDrawShowForPlayer(playerid, Textdraw3[playerid]);
  420. TextDrawShowForPlayer(playerid, Textdraw4);//actualizacion para todos lo que esten conectados
  421. TextDrawShowForPlayer(playerid, Textdraw5);
  422. TextDrawShowForPlayer(playerid, Textdraw6);
  423. TextDrawShowForPlayer(playerid, Textdraw7);
  424. TextDrawShowForPlayer(playerid, Textdraw8);
  425. TextDrawShowForPlayer(playerid, Textdraw9);
  426. TextDrawShowForPlayer(playerid, Textdraw12);
  427. TextDrawShowForPlayer(playerid, Textdraw10);
  428. TextDrawShowForPlayer(playerid, Textdraw11);
  429. TextDrawShowForPlayer(playerid, Textdraw13);
  430. ver[playerid] = 1;
  431. SetTimer("actualizar",1000,true);
  432. }
  433. else
  434. {
  435. TextDrawHideForPlayer(playerid, Textdraw0);
  436. TextDrawHideForPlayer(playerid, Textdraw1);
  437. TextDrawHideForPlayer(playerid, Textdraw2);
  438. TextDrawHideForPlayer(playerid, Textdraw3[playerid]);
  439. TextDrawHideForPlayer(playerid, Textdraw4);
  440. TextDrawHideForPlayer(playerid, Textdraw5);
  441. TextDrawHideForPlayer(playerid, Textdraw6);
  442. TextDrawHideForPlayer(playerid, Textdraw7);
  443. TextDrawHideForPlayer(playerid, Textdraw8);
  444. TextDrawHideForPlayer(playerid, Textdraw9);
  445. TextDrawHideForPlayer(playerid, Textdraw10);
  446. TextDrawHideForPlayer(playerid, Textdraw11);
  447. TextDrawHideForPlayer(playerid, Textdraw12);
  448. TextDrawHideForPlayer(playerid, Textdraw13);
  449. //logo
  450. TextDrawHideForPlayer(playerid, Textdraw14);
  451. TextDrawHideForPlayer(playerid, Textdraw15);
  452. TextDrawHideForPlayer(playerid, Textdraw16);
  453. //fin
  454. ver[playerid] = 0;
  455. }
  456. return 1;
  457. }
  458. return 0;
  459. }
  460.  
  461.  
  462.  
  463.  
  464.  
  465. forward actualizar();
  466. public actualizar()
  467. {
  468. new str[100];
  469. format(str,sizeof(str),"(%i)",PlayersInTwitter());
  470. TextDrawSetString(Textdraw10, str);//conteo
  471. return 1;
  472. }
  473.  
  474.  
  475.  
  476.  
  477.  
  478. //texto
  479. public OnPlayerText(playerid, text[])
  480. {
  481. //chat para todos
  482. if(text[0] == '$')
  483. {
  484. if(msj[playerid] == 1) return SendClientMessage(playerid, -1, "{FB1D1D}ERROR{FFFFFF}: Solo puedes poner un mensaje cada 2 segundo");
  485. if(ver[playerid] == 1)
  486. {
  487. new string[126];
  488. GetPlayerName(playerid,string,sizeof(string));
  489. format(string,sizeof(string),"{13D1E6}Chat Twitter{FFFFFF}: %s{80989A}: %s",string,text[1]);
  490. MsgToTw(0x0000FFFF,string);
  491. msj[playerid] = 1;
  492. SetTimerEx("TimeText",2000,false,"d",playerid);
  493. }else{
  494. SendClientMessage(playerid,-1,"{FB1D1D}ERROR{FFFFFF}: Debes Tener Activado Twitter");
  495. }
  496. return 0;
  497. }
  498. return 1;
  499. }
  500.  
  501. forward TimeText(playerid);
  502. public TimeText(playerid)
  503. {
  504. if(msj[playerid] == 1)
  505. {
  506. msj[playerid] = 0;
  507. }
  508. return 1;
  509. }
  510.  
  511.  
  512.  
  513.  
  514. //texto a conectados en Tiwtter
  515. forward MsgToTw(color,const string[]);
  516. public MsgToTw(color,const string[])
  517. {
  518. for(new i=0;i<MAX_PLAYERS;i++)
  519. {
  520. if(IsPlayerConnected(i)) if(ver[i] == 1) SendClientMessage(i,-1,string);
  521. }
  522. return 1;
  523. }
  524.  
  525.  
  526.  
  527. //responder dialogo
  528. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  529. {
  530. switch(dialogid)
  531. {
  532. case 20:
  533. {
  534. if(!response)
  535. {
  536. return 1;
  537. }
  538. }
  539. }
  540. return 1;
  541. }
  542.  
  543.  
  544.  
  545.  
  546.  
  547. //obtener nombre gracias a TiNcH010
  548. stock NombreJugador(playerid)
  549. {
  550. new Nombre[24];
  551. GetPlayerName(playerid,Nombre,24);
  552. new N[24];
  553. strmid(N,Nombre,0,strlen(Nombre),24);
  554. for(new i = 0; i < MAX_PLAYER_NAME; i++)
  555. {
  556. if (N [i] == '_') N[i] = ' ';
  557. }
  558. return N;
  559. }
  560.  
  561. //funcion gracias a davidxxx xD
  562. PlayersInTwitter()
  563. {
  564. new obt;
  565. for(new d=0;d<MAX_PLAYERS;d++)if(ver[d]== 1)obt++;
  566. return obt--;
  567. }
Advertisement
Add Comment
Please, Sign In to add comment