Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerDeath(playerid, killerid, reason)
- {
- PlayerDeaths[playerid] = (PlayerDeaths[playerid] +1);
- if (killerid != INVALID_PLAYER_ID)
- {
- PlayerScore[killerid] = (PlayerScore[killerid] +1);
- SetPlayerScore(killerid, PlayerScore[killerid]);
- SendDeathMessage (killerid, playerid, reason);
- GivePlayerMoney(killerid, 400);
- GivePlayerMoney(playerid, -100);
- }
- TextDrawHideForPlayer(playerid, AbajoVida[playerid]);
- new name[24], string[256];
- if(killerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(killerid, name, sizeof(name));
- switch(GetPlayerScore(playerid))
- {
- case 1:
- {
- if(GetPlayerScore(playerid) == 1) GivePlayerWeapon(playerid, 25, 5000);
- format(string, sizeof(string), "{FFA500}[R-BOT]: %s consiguió el nivel 1 y se le regenero la vida como recompensa", name);
- SendClientMessageToAll(COLOR_ORANGE, string);
- GameTextForPlayer(playerid,"~r~ahora eres nivel 1", 30, 6);
- SendClientMessage(playerid,COLOR_WHITE,"{FFA500}[R-BOT]:{FFFFFF} Se te regenero la vida por tu ascenso de nivel.");
- SetPlayerHealth(playerid, 100.0);
- }
- case 2:
- {
- if(GetPlayerScore(playerid) == 2) GivePlayerWeapon(playerid, 29, 5000);
- format(string, sizeof(string), "{FFA500}[R-BOT]: %s consiguió el nivel 2 y se le regenero la vida como recompensa", name);
- SendClientMessageToAll(COLOR_ORANGE, string);
- GameTextForPlayer(playerid,"~r~ahora eres nivel 2", 30, 6);
- SendClientMessage(playerid,COLOR_WHITE,"{FFA500}[R-BOT]:{FFFFFF} Se te regenero la vida por tu ascenso de nivel.");
- SetPlayerHealth(playerid, 100.0);
- }
- case 3:
- {
- if(GetPlayerScore(playerid) == 3) GivePlayerWeapon(playerid, 30, 5000);
- format(string, sizeof(string), "{FFA500}[R-BOT]: %s consiguió el nivel 3 y se le regenero la vida como recompensa", name);
- SendClientMessageToAll(COLOR_ORANGE, string);
- GameTextForPlayer(playerid,"~r~ahora eres nivel 3", 30, 6);
- SendClientMessage(playerid,COLOR_WHITE,"{FFA500}[R-BOT]:{FFFFFF} Se te regenero la vida por tu ascenso de nivel.");
- SetPlayerHealth(playerid, 100.0);
- }
- case 4:
- {
- if(GetPlayerScore(playerid) == 4)GivePlayerWeapon(playerid, 31, 5000);
- format(string, sizeof(string), "{FFA500}[R-BOT]:{FFFFFF} %s consiguió el nivel 4 y se le regenero la vida como recompensa", name);
- SendClientMessageToAll(COLOR_ORANGE, string);
- GameTextForPlayer(playerid,"~r~ahora eres nivel 4", 30, 6);
- SendClientMessage(playerid,COLOR_WHITE,"{FFA500}[R-BOT]:{FFFFFF} Se te regenero la vida por tu ascenso de nivel.");
- SetPlayerHealth(playerid, 100.0);
- }
- case 5:
- {
- if(GetPlayerScore(playerid) == 5) GivePlayerWeapon(playerid, 27, 5000);
- format(string, sizeof(string), "{FFA500}[R-BOT]: %s consiguió el nivel 5 y se le regenero la vida como recompensa", name);
- SendClientMessageToAll(COLOR_ORANGE, string);
- GameTextForPlayer(playerid,"~r~ahora eres nivel 5", 30, 6);
- SendClientMessage(playerid,COLOR_WHITE,"{FFA500}[R-BOT]:{FFFFFF} Se te regenero la vida por tu ascenso de nivel.");
- SetPlayerHealth(playerid, 100.0);
- }
- case 6:
- {
- if(GetPlayerScore(playerid) == 6)GivePlayerWeapon(playerid, 34, 1000);
- format(string, sizeof(string), "{FFA500}[R-BOT]: %s consiguió el nivel 6 máximo y se le regenero la vida como recompensa", name);
- SendClientMessageToAll(COLOR_ORANGE, string);
- GameTextForPlayer(playerid,"~r~ahora eres nivel 6", 30, 6);
- SendClientMessage(killerid,COLOR_WHITE,"{FFA500}[R-BOT]:{FFFFFF} Se te regenero la vida por tu máximo nivel + $50000!.");
- SetPlayerHealth(playerid, 100.0);
- }
- case 7:
- {
- if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
- GameTextForPlayer(killerid,"~g~First Blood", 30, 6);
- SetPlayerColor(playerid, 0xF00FFFF);
- GivePlayerWeapon(playerid, 8, 1);
- GivePlayerMoney(killerid, 1750);
- }
- case 8:
- {
- if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 2);
- GameTextForPlayer(killerid,"~g~Double Kill", 30, 6);
- SetPlayerColor(playerid, 0xF00FF00);
- GivePlayerMoney(killerid, 2000);
- }
- case 9:
- {
- if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 5);
- GameTextForPlayer(killerid,"~g~Triple Kill", 30, 6);
- SetPlayerColor(playerid, 0xF00FA9A);
- GivePlayerMoney(killerid, 2250);
- }
- case 10:
- {
- if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 3);
- format(string, sizeof(string), "{FFA500}[R-BOT]: A %S se le ha llenado la vida como recompensa por su racha!", name);
- SendClientMessageToAll(COLOR_ORANGE, string);
- GameTextForPlayer(killerid,"~g~Killing Spree!", 30, 6);
- SetPlayerHealth(playerid, 100.0);
- SetPlayerColor(playerid, 0xF98FB98);
- GivePlayerMoney(killerid, 2500);
- }
- case 11:
- {
- if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 4);
- GameTextForPlayer(killerid,"~g~Monster Kill", 30, 6);
- SetPlayerHealth(playerid, 100.0);
- SetPlayerColor(playerid, 0xF008000);
- GivePlayerMoney(killerid, 2750);
- }
- case 12:
- {
- if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 5);
- format(string, sizeof(string), "{FFA500}[R-BOT]: ¡%s se está pasando de la raya! Mátalo y te recompesaremos con 3000$! El jugador fue marcado en Naranja", name);
- SendClientMessageToAll(COLOR_ORANGE, string);
- GameTextForPlayer(killerid,"~g~Ultra Kill", 30, 6);
- SetPlayerHealth(playerid, 100.0);
- SetPlayerColor(playerid, 0xFFFC0CB);
- GivePlayerMoney(killerid, 3000);
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement