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>
- new PlayerText:ReasonDead[MAX_PLAYERS][4];
- public OnPlayerConnect(playerid){
- for(new idx=0; idx<4; idx++){
- PlayerTextDrawDestroy(playerid,ReasonDead[playerid][idx]);
- }
- ReasonDead[playerid][0] = CreatePlayerTextDraw(playerid,720.125000, 175.333251, "usebox");
- PlayerTextDrawLetterSize(playerid,ReasonDead[playerid][0], 0.000000, 10.465743);
- PlayerTextDrawTextSize(playerid,ReasonDead[playerid][0], -18.875000, 0.000000);
- PlayerTextDrawAlignment(playerid,ReasonDead[playerid][0], 1);
- PlayerTextDrawColor(playerid,ReasonDead[playerid][0], 0);
- PlayerTextDrawUseBox(playerid,ReasonDead[playerid][0], true);
- PlayerTextDrawBoxColor(playerid,ReasonDead[playerid][0], 102);
- PlayerTextDrawSetShadow(playerid,ReasonDead[playerid][0], 0);
- PlayerTextDrawSetOutline(playerid,ReasonDead[playerid][0], 0);
- PlayerTextDrawFont(playerid,ReasonDead[playerid][0], 0);
- ReasonDead[playerid][1] = CreatePlayerTextDraw(playerid,323.125000, 188.416610, "usebox");
- PlayerTextDrawLetterSize(playerid,ReasonDead[playerid][1], 1.834375, 5.689165);
- PlayerTextDrawAlignment(playerid,ReasonDead[playerid][1], 2);
- PlayerTextDrawColor(playerid,ReasonDead[playerid][1], -1);
- PlayerTextDrawSetShadow(playerid,ReasonDead[playerid][1], 0);
- PlayerTextDrawSetOutline(playerid,ReasonDead[playerid][1], 1);
- PlayerTextDrawBackgroundColor(playerid,ReasonDead[playerid][1], 51);
- PlayerTextDrawFont(playerid,ReasonDead[playerid][1], 3);
- PlayerTextDrawSetProportional(playerid,ReasonDead[playerid][1], 1);
- ReasonDead[playerid][2] = CreatePlayerTextDraw(playerid,315.625000, 242.083145, "usebox");
- PlayerTextDrawLetterSize(playerid,ReasonDead[playerid][2], 0.248124, 1.220832);
- PlayerTextDrawAlignment(playerid,ReasonDead[playerid][2], 2);
- PlayerTextDrawColor(playerid,ReasonDead[playerid][2], -1);
- PlayerTextDrawSetShadow(playerid,ReasonDead[playerid][2], 0);
- PlayerTextDrawSetOutline(playerid,ReasonDead[playerid][2], 1);
- PlayerTextDrawBackgroundColor(playerid,ReasonDead[playerid][2], 51);
- PlayerTextDrawFont(playerid,ReasonDead[playerid][2], 2);
- PlayerTextDrawSetProportional(playerid,ReasonDead[playerid][2], 1);
- ReasonDead[playerid][3] = CreatePlayerTextDraw(playerid,682.000000, -15.416666, "usebox");
- PlayerTextDrawLetterSize(playerid,ReasonDead[playerid][3], 0.000000, 54.958797);
- PlayerTextDrawTextSize(playerid,ReasonDead[playerid][3], -152.625000, 0.000000);
- PlayerTextDrawAlignment(playerid,ReasonDead[playerid][3], 1);
- PlayerTextDrawColor(playerid,ReasonDead[playerid][3], 0);
- PlayerTextDrawUseBox(playerid,ReasonDead[playerid][3], true);
- PlayerTextDrawBoxColor(playerid,ReasonDead[playerid][3], 102);
- PlayerTextDrawSetShadow(playerid,ReasonDead[playerid][3], 0);
- PlayerTextDrawSetOutline(playerid,ReasonDead[playerid][3], 0);
- PlayerTextDrawFont(playerid,ReasonDead[playerid][3], 0);
- return true;
- }
- public OnPlayerDeath(playerid, killerid, reason){
- if(playerid != INVALID_PLAYER_ID){
- new data[100],dead[20];
- switch(reason){
- case 54: {dead="committed suicide";}
- case 49: {dead="run over";}
- case 50,8,9: {dead="destroyed";}
- case 53: {dead="drowned";}
- case 16,18,35,36,37,51,255: {dead="burned";}
- case 4: {dead="killed";}
- case 0..3,5..7,10..15: {dead="kicked";}
- case 22..32: {dead="fired";}
- case 38: {dead="I shot";}
- case 33,34: {dead="eliminated";}
- case 39: {dead="exploited";}
- default : {dead="injured";}
- }
- for(new idx=0; idx<4; idx++){
- PlayerTextDrawShow(playerid,ReasonDead[playerid][idx]);
- }
- PlayerTextDrawSetString(playerid,ReasonDead[playerid][1],"~r~eliminated!");
- switch(reason){
- case 54,53,16,18,35,36,37,51: {format(data,sizeof(data),"~w~you have ~r~%s",dead);}
- case 49,50,8,9,4,0..3,5..7,10..15,38,33,34,39: {format(data,sizeof(data),"~w~they have ~r~%s",dead);}
- default : {format(data,sizeof(data),"~w~you have ~r~%s",dead);}
- }
- PlayerTextDrawSetString(playerid,ReasonDead[playerid][2],data);
- }
- return true;
- }
- public OnPlayerSpawn(playerid){
- for(new idx=0; idx<4; idx++){
- PlayerTextDrawHide(playerid,ReasonDead[playerid][idx]);
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement