OtaconEvil

[FS] Jugador Incendiado By OTACON

Oct 11th, 2013
323
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2.     * ## LEASE ATENTAMENTE PARA NO CONVERTIRSE EN LAMMER!!.: :D ##
  3.     *
  4.     * Estè Simple FILTERSCRIPT esta hecho especialmente para [url]www.forum.sa-mp.com[/url]
  5.     * NO Publicar estè FILTERSCRIPT en Otros foros de SA-MP y hacerse pasar por el creador del CODE.
  6.     *
  7.     * Codigo Creado Por OTACON
  8.     *
  9.     * CREDITOS:
  10.     *     OTACON: Realizacion y Idea de creacion del code.
  11.     *     TÙ: Modificacion libremente respetando lo mencionado ;).
  12.     *
  13.     *    NOTA: Menos Creditos para los que me los critican.. JO'PUTAS! :D xD ;)
  14.     *
  15.     *                Prohibido TOTALMENTE el Robo de Créditos o la
  16.     *                  Publicación de este FILTERSCRIPT sin Mi Permiso.
  17. */
  18. #include <a_samp>
  19. #include <zcmd>
  20. #include <sscanf2>
  21.  
  22. new ObjetoIncendio[MAX_PLAYERS],
  23. bool:EstaIncendiado[MAX_PLAYERS];
  24.  
  25. COMMAND:incendiar(playerid, params[]) {
  26.     new data[100];
  27.     if(sscanf(params,"rd",params[0],params[1])) return SendClientMessage(playerid, -1, "INFO: utiliza el ocmando /incendiar [IDjugador] [IDfuego]");
  28.     if(params[0]==INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "INFO: el id ingresado es incorrecto!.");
  29.     if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, -1, "INFO: el id ingresado no se encuentra conectado!.");
  30.     if(EstaIncendiado[params[0]]==true) return SendClientMessage(playerid, -1, "INFO: el id ingresado ya encuentra incendiado!.");
  31.     new Float:pos[3];
  32.     GetPlayerPos(params[0], pos[0], pos[1], pos[2]);
  33.     ObjetoIncendio[params[0]]=CreateObject(params[1], pos[0], pos[1], pos[2], 0.000, 0.000, 0.000);
  34.     EstaIncendiado[params[0]]=true;
  35.     format(data,sizeof(data),"Haz incendiado al jugador: %s", nombre(params[0])); SendClientMessage(playerid,-1,data);
  36.     format(data,sizeof(data),"%s te ha incendiado", nombre(playerid)); SendClientMessage(params[0],-1,data);
  37.     return true;
  38. }
  39. COMMAND:apagarincendio(playerid, params[]) {
  40.     new data[100];
  41.     if(sscanf(params,"r",params[0])) return SendClientMessage(playerid, -1, "INFO: utiliza el ocmando /apagarincendio [IDjugador]");
  42.     if(params[0]==INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "INFO: el id ingresado es incorrecto!.");
  43.     if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, -1, "INFO: el id ingresado no se encuentra conectado!.");
  44.     if(EstaIncendiado[params[0]]==false) return SendClientMessage(playerid, -1, "INFO: el id ingresado no encuentra incendiado!.");
  45.     DestroyObject(ObjetoIncendio[params[0]]);
  46.     EstaIncendiado[params[0]]=false;
  47.     format(data,sizeof(data),"Haz apagado el incendio al jugador: %s", nombre(params[0])); SendClientMessage(playerid,-1,data);
  48.     format(data,sizeof(data),"%s te ha apagado el incendio", nombre(playerid)); SendClientMessage(params[0],-1,data);
  49.     return true;
  50. }
  51. /*
  52.     * ## LEASE ATENTAMENTE PARA NO CONVERTIRSE EN LAMMER!!.: :D ##
  53.     *
  54.     * Estè Simple FILTERSCRIPT esta hecho especialmente para [url]www.forum.sa-mp.com[/url]
  55.     * NO Publicar estè FILTERSCRIPT en Otros foros de SA-MP y hacerse pasar por el creador del CODE.
  56.     *
  57.     * Codigo Creado Por OTACON
  58.     *
  59.     * CREDITOS:
  60.     *     OTACON: Realizacion y Idea de creacion del code.
  61.     *     TÙ: Modificacion libremente respetando lo mencionado ;).
  62.     *
  63.     *    NOTA: Menos Creditos para los que me los critican.. JO'PUTAS! :D xD ;)
  64.     *
  65.     *                Prohibido TOTALMENTE el Robo de Créditos o la
  66.     *                  Publicación de este FILTERSCRIPT sin Mi Permiso.
  67. */
  68. stock nombre(playerid) {
  69.     new string[24], str[24];
  70.     GetPlayerName(playerid,string,24);
  71.     strmid(str,string,0,strlen(string),24);
  72.     for(new i = 0; i < MAX_PLAYER_NAME; i++) {
  73.         if (str[i] == '_') str[i] = '_'; }
  74.     return str;
  75. }
  76. /*
  77.     * ## LEASE ATENTAMENTE PARA NO CONVERTIRSE EN LAMMER!!.: :D ##
  78.     *
  79.     * Estè Simple FILTERSCRIPT esta hecho especialmente para [url]www.forum.sa-mp.com[/url]
  80.     * NO Publicar estè FILTERSCRIPT en Otros foros de SA-MP y hacerse pasar por el creador del CODE.
  81.     *
  82.     * Codigo Creado Por OTACON
  83.     *
  84.     * CREDITOS:
  85.     *     OTACON: Realizacion y Idea de creacion del code.
  86.     *     TÙ: Modificacion libremente respetando lo mencionado ;).
  87.     *
  88.     *    NOTA: Menos Creditos para los que me los critican.. JO'PUTAS! :D xD ;)
  89.     *
  90.     *                Prohibido TOTALMENTE el Robo de Créditos o la
  91.     *                  Publicación de este FILTERSCRIPT sin Mi Permiso.
  92. */
RAW Paste Data