Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerDeath(playerid, killerid, reason)
- {
- if(GetPlayerTeam(killerid) != GetPlayerTeam(playerid))
- {
- SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
- new string[128];
- format(string, sizeof(string), "Kills: %d", GetPlayerScore(killerid));
- SendClientMessage(killerid,BLAU,string);
- if(IstSpielerInTeam(playerid,1))
- {
- if(IstSpielerInTeam(killerid,1) || IstSpielerInTeam(killerid,2))
- {
- Gruppe2Kills ++;
- new tod = GetPVarInt(playerid,"Tode");
- SetPVarInt(playerid,"Tode", tod + 1);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(sSpieler[i][Team] == 1 || sSpieler[i][Team] == 2)
- {
- new kname[MAX_PLAYER_NAME], oname[MAX_PLAYER_NAME], string2[128];
- GetPlayerName(killerid,kname,sizeof(kname));
- GetPlayerName(playerid,oname,sizeof(oname));
- format(string2, sizeof(string2), "{FFE600}%s {DCDCDC}tötete {0073FF}%s", kname, oname);
- SendClientMessage(i,GRAU,string2);
- }
- }
- }
- }
- if(IstSpielerInTeam(playerid,2))
- {
- if(IstSpielerInTeam(killerid,1) || IstSpielerInTeam(killerid,2))
- {
- Gruppe1Kills ++;
- new tod = GetPVarInt(playerid,"Tode");
- SetPVarInt(playerid,"Tode", tod + 1);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(sSpieler[i][Team] == 1 || sSpieler[i][Team] == 2)
- {
- new kname[MAX_PLAYER_NAME], oname[MAX_PLAYER_NAME], string2[128];
- GetPlayerName(killerid,kname,sizeof(kname));
- GetPlayerName(playerid,oname,sizeof(oname));
- format(string2, sizeof(string2), "{0073FF}%s {DCDCDC}tötete {FFE600}%s", kname, oname);
- SendClientMessage(i,GRAU,string2);
- }
- }
- }
- }
- }
- if(IstSpielerInTeam(playerid,1))
- {
- Gruppe1Tod++;
- if(Gruppe2 == 1)
- {
- Gruppe1Tod = 0;
- Gruppe2Tod = 0;
- Gruppe1Kills = 0;
- Gruppe2Kills = 0;
- SetPlayerPos(killerid,959.1449,2167.9775,1011.0234);
- SetPlayerFacingAngle(killerid,358.7257);
- SetPlayerHealth(killerid,100.0);
- ResetPlayerWeapons(killerid);
- GivePlayerWeapon(killerid, 24, 250);
- GivePlayerWeapon(killerid, 31, 500);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(sSpieler[i][Team] == 1 || sSpieler[i][Team] == 2)
- {
- SendClientMessage(i,GELB,"Neue Runde wird gestartet in...");
- }
- }
- timecount = 7; // anpassen.
- timestop = SetTimer("Timer1",1000,true);
- return 1;
- }
- if(Gruppe2 == 0)
- {
- SendClientMessage(playerid,GELB,"Warte auf Gegner...");
- return 1;
- }
- }
- if(IstSpielerInTeam(playerid,2))
- {
- Gruppe2Tod++;
- if(Gruppe1 == 1)
- {
- Gruppe1Tod = 0;
- Gruppe2Tod = 0;
- Gruppe1Kills = 0;
- Gruppe2Kills = 0;
- SetPlayerPos(killerid,961.2678,2100.2549,1011.0256);
- SetPlayerFacingAngle(killerid,7.5695);
- SetPlayerHealth(killerid,100.0);
- ResetPlayerWeapons(killerid);
- GivePlayerWeapon(killerid, 24, 250);
- GivePlayerWeapon(killerid, 31, 500);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(sSpieler[i][Team] == 1 || sSpieler[i][Team] == 2)
- {
- SendClientMessage(i,GELB,"Neue Runde wird gestartet in...");
- }
- }
- timecount = 7; // anpassen.
- timestop = SetTimer("Timer1",1000,true);
- return 1;
- }
- if(Gruppe1 == 0)
- {
- SendClientMessage(playerid,GELB,"Warte auf Gegner...");
- return 1;
- }
- }
- if(Gruppe1 == Gruppe1Tod || Gruppe2 == Gruppe2Tod)
- {
- if(IstSpielerInTeam(killerid,1))
- {
- SetPlayerPos(killerid,961.2678,2100.2549,1011.0256);
- SetPlayerFacingAngle(killerid,7.5695);
- SetPlayerHealth(killerid,100.0);
- ResetPlayerWeapons(killerid);
- GivePlayerWeapon(killerid, 24, 250);
- GivePlayerWeapon(killerid, 31, 500);
- }
- if(IstSpielerInTeam(killerid,2))
- {
- SetPlayerPos(killerid,959.1449,2167.9775,1011.0234);
- SetPlayerFacingAngle(killerid,358.7257);
- SetPlayerHealth(killerid,100.0);
- ResetPlayerWeapons(killerid);
- GivePlayerWeapon(killerid, 24, 250);
- GivePlayerWeapon(killerid, 31, 500);
- }
- Gruppe1Tod = 0;
- Gruppe2Tod = 0;
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(sSpieler[i][Team] == 1 || sSpieler[i][Team] == 2)
- {
- SendClientMessage(i,GELB,"Neue Runde wird gestartet in...");
- }
- }
- timecount = 7; // anpassen.
- timestop = SetTimer("Timer1",1000,true);
- }
- return 1;
- }
Add Comment
Please, Sign In to add comment