Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #define Policia 1
- #define Terrorista 2
- #define PoliceCOLOR 0x00FF00AA
- #define TerrorCOLOR 0xFF00FFAA
- #define Farba_Cervena 0xFF0011FF
- enum pInfo
- {
- pBody,
- pPeniaze,
- }
- new PlayerData[MAX_PLAYERS][pInfo];
- new Team[MAX_PLAYERS];
- new prachy[MAX_PLAYERS];
- public OnGameModeInit()
- {
- SetGameModeText("TDM"); // Nazov Modu
- AddPlayerClass(265,2431.3733,-1679.4271,13.7673,0,24,100,0,0,0,0); // Oblek Policajta
- AddPlayerClass(28,2167.8926,-1670.0753,15.0805,0,24,100,0,0,0,0); // Oblek Terroristu
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- switch(classid)
- {
- case 0: // Policajt
- {
- Team[playerid] = Policia; // Vybrat si Team za Policajta
- {
- SetPlayerColor(playerid,PoliceCOLOR); //Farba Policajta
- }
- }
- case 1: // Terrorista
- {
- Team[playerid] = Terrorista; // Vybrat si Team za Terroristu
- {
- SetPlayerColor(playerid, TerrorCOLOR); //Farba Terroristu
- }
- }
- }
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- if(Team[killerid] == Team[playerid])
- {
- SendClientMessage(killerid,Farba_Cervena, "Zabil si spoluhrača odratame ti $1000 a 4 Body."); //Sprava o Zabití
- PlayerData[killerid][pPeniaze] -= 1000;
- SetPlayerMoney(killerid, PlayerData[killerid][pPeniaze]);
- SetPlayerScore(killerid, PlayerData[killerid][pBody] - 4);
- }
- else if(Team[killerid] != Team[playerid])
- {
- PlayerData[playerid][pPeniaze] -=100;
- PlayerData[killerid][pPeniaze] +=100;
- SetPlayerMoney(playerid, PlayerData[playerid][pPeniaze]);
- SetPlayerMoney(killerid, PlayerData[killerid][pPeniaze]);
- SetPlayerScore(playerid, PlayerData[playerid][pBody]-1);
- SetPlayerScore(killerid, PlayerData[killerid][pBody]+1);
- }
- SendDeathMessage(killerid, playerid, reason);
- return 1;
- }
- stock SetPlayerMoney(playerid,moneyafter) //Stock
- {
- prachy[playerid]=moneyafter;
- GivePlayerMoney(playerid,moneyafter-GetPlayerMoney(playerid));
- }
Advertisement
Add Comment
Please, Sign In to add comment