Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Achievement System
- // Made by Avi Raj From Scratch
- #include <a_samp>
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Achievement System - Loaded");
- print("--------------------------------------\n");
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- new Float:health;
- GetPlayerHealth(killerid,health);
- if (health == 50.0)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone with 50 Percent Health");
- SendClientMessage(killerid, 0x02FA25,"You get :- $100 for it.");
- GivePlayerMoney(killerid, 100);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- if (health == 30.0)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone with 30 Percent Health");
- SendClientMessage(killerid, 0x02FA25,"You get :- $300 for it.");
- GivePlayerMoney(killerid, 300);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- if (health == 15.0)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone with 15 Percent Health");
- SendClientMessage(killerid, 0x02FA25,"You get :- $500 for it.");
- GivePlayerMoney(killerid, 500);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- if (health < 10.0)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone with less than 10 Percent Health");
- SendClientMessage(killerid, 0x02FA25,"You get :- $1000 for it.");
- GivePlayerMoney(killerid, 1000);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- if(GetVehicleModel(GetPlayerVehicleID(killerid)) == 476)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone with Rustler");
- SendClientMessage(killerid, 0x02FA25,"You get :- $300 for it.");
- GivePlayerMoney(killerid, 300);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- if(GetVehicleModel(GetPlayerVehicleID(killerid)) == 432)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone with Rhino");
- SendClientMessage(killerid, 0x02FA25,"You get :- $300 for it.");
- GivePlayerMoney(killerid, 300);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- if(GetVehicleModel(GetPlayerVehicleID(killerid)) == 520)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone with Hydra");
- SendClientMessage(killerid, 0x02FA25,"You get :- $500 for it.");
- GivePlayerMoney(killerid, 500);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- if(GetVehicleModel(GetPlayerVehicleID(killerid)) == 464)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone with RC Baron");
- SendClientMessage(killerid, 0x02FA25,"You get :- $1500 for it.");
- GivePlayerMoney(killerid, 1500);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- if(GetPlayerWeapon(killerid) == 5)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone with Baseball Bat");
- SendClientMessage(killerid, 0x02FA25,"You get :- $700 for it.");
- GivePlayerMoney(killerid, 700);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- if(GetPlayerWeapon(killerid) == 6)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone with Shovel");
- SendClientMessage(killerid, 0x02FA25,"You get :- $500 for it.");
- GivePlayerMoney(killerid, 500);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- if(GetPlayerWeapon(killerid) == 11)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone with Dildo");
- SendClientMessage(killerid, 0x02FA25,"You get :- $5000 for it.");
- GivePlayerMoney(killerid, 5000);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- if(GetPlayerWeapon(killerid) == 50)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone with Heli-Blades");
- SendClientMessage(killerid, 0x02FA25,"You get :- $500 for it.");
- GivePlayerMoney(killerid, 500);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- if(GetPlayerWeapon(killerid) == 49)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone with Vehicle Ram");
- SendClientMessage(killerid, 0x02FA25,"You get :- $2000 for it.");
- GivePlayerMoney(killerid, 2000);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- if(GetPlayerWeapon(killerid) == 0)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone with Fist");
- SendClientMessage(killerid, 0x02FA25,"You get :- $10000 for it.");
- GivePlayerMoney(killerid, 10000);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- new playerState = GetPlayerState(killerid);
- if (playerState == PLAYER_STATE_PASSENGER)
- {
- SendClientMessage(killerid, 0x02FA25,"Achievment Unlocked.");
- SendClientMessage(killerid, 0xFA0802,"Killing Someone being an Passenger");
- SendClientMessage(killerid, 0x02FA25,"You get :- $1000 for it.");
- GivePlayerMoney(killerid, 1000);
- GameTextForPlayer(killerid, "~r~Achievement ~y~Unlocked!", 3000, 6);
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- }
- return 1;
- }
- ///////////// Thanks for using.
- //////////// By Avi Raj
Advertisement
Add Comment
Please, Sign In to add comment