Jump to content

Rio

Membru
  • Posts

    75
  • Joined

  • Last visited

Everything posted by Rio

  1. adaugi [pawn] if (GetPlayerState(playerid) == 2) { SendClientMessage(playerid, COLOR_GRAD1, " Radioul se poate asculta doar in masina"); return 1; }[/pawn] la comanda cu pricina.
  2. uite cum e mai simplu ai coordonatele AddPlayerClass(42,809.6329,-587.0147,16.3359,179.2248,0,0,0,0,0,0); // EXEMPLU iei dupa prima , urmatoarele 6 , si . 809.6329,-587.0147,16.3359 si ramane asta ce sunt coordonatele X Y Z , eu asa am invatat
  3. [pawn] if(strcmp(cmd, "/goto", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "{B580FE}Foloseste:{FFFFFF} /goto [playerid/PartOfName]"); return 1; } new Float:plocx,Float:plocy,Float:plocz; new plo; plo = ReturnUser(tmp); new playa; playa = ReturnUser(tmp); if (IsPlayerConnected(plo)) { if(plo != INVALID_PLAYER_ID) { if (PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pHelper] >= 1) { if(Spectate[playerid] != 255) { Spectate[playerid] = 256; } GetPlayerPos(plo, plocx, plocy, plocz); if(PlayerInfo[plo][pInt] > 0) { SetPlayerInterior(playerid,PlayerInfo[plo][pInt]); PlayerInfo[playerid][pInt] = PlayerInfo[plo][pInt]; PlayerInfo[playerid][pLocal] = PlayerInfo[plo][pLocal]; } if(PlayerInfo[plo][pInt] == 10 && PlayerInfo[plo][pLocal] == 500) { SendClientMessage(playerid, COLOR_GRAD2, "You can`t go to this player"); return 1; } if(PlayerInfo[playerid][pInt] == 0) { SetPlayerInterior(playerid,0); } if(plocz > 530.0 && PlayerInfo[plo][pInt] == 0) //the highest land point in sa = 526.8 { SetPlayerInterior(playerid,1); PlayerInfo[playerid][pInt] = 1; } if (GetPlayerState(playerid) == 2) { new tmpcar = GetPlayerVehicleID(playerid); SetVehiclePos(tmpcar, plocx, plocy+4, plocz); TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0; } else { SetPlayerPos(playerid,plocx,plocy+2, plocz); } format(string, sizeof(string), " Ai fost teleportat la %s",giveplayer); SendClientMessage(plo, COLOR_GREY, string); if (PlayerInfo[playerid][pAdmin] >= 1) { GetPlayerName(playa, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), " Admin {F81414}%s {AFAFAF}has teleported at you!",sendername); SendClientMessage(plo, COLOR_GREY, string); format(string,sizeof(string), "INFO: %s has teleported to %s",sendername, giveplayer); ABroadCast(COLOR_LIGHTRED,string, 5); } if (PlayerInfo[playerid][pHelper] >= 1) { GetPlayerName(playa, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string,sizeof(string), "INFO: %s has teleported to %s",sendername, giveplayer); ABroadCast(COLOR_LIGHTRED,string, 5); format(string, sizeof(string), " Helper {F81414}%s {AFAFAF}has teleported at you!",sendername); SendClientMessage(plo, COLOR_GREY, string); } SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(plo)); HouseEntered[playerid] = HouseEntered[plo]; } else { SendClientMessage(playerid, COLOR_GRAD1, " Nu ai rangul administrativ necesar!"); } } } else { format(string, sizeof(string), " %d is not an active player.", plo); SendClientMessage(playerid, COLOR_GRAD1, string); } } return 1; }[/pawn] Eu ti-am facut doar mesajul de teleportare. rrestul mesajelor le editezi tu ca sunt deja.
  4. Cel mai bun scripter din romania dupa mine. 5/5 !
  5. Ok, o sa-l folosesc si eu pe server.
  6. cam simplu, mearga facut mai complex, cu cate kill-uri ai dupa ce omori pe cineva, niste mesaje. In fine. 3/5. Nu am testat nimic.
  7. De la gta nu are cum sa fie, pt ca e SERVER CLOSED THE CONNECTION. Deci trebuie sa fie ceva de la server, ori ai numele interzis poate de junkbuster, n`am mai auzit asa ceva.
  8. Am si eu o intrebare, dupa ce dai /car masina ramane acolo pana la restart sau si dupa restart ? Pare a fi un fel de car spawner.
  9. Cautati junkbuster si anti-flooding, daca da This serrver is restarting e 100% de la flood.
  10. Rio

    Ajutor

    alexica lasa-te ca nu merge, am incercat si eu
  11. Rio

    Problema AMX file

    Ai gresit tu ceva in gm, dai undo sau fii atent, inainte de a face ceva fa-ti o copie la pawno si numai ai probleme
  12. if(strcmp(cmd, "/gotols", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdmin] >= 3) { if (GetPlayerState(playerid) == 2) { new tmpcar = GetPlayerVehicleID(playerid); SetVehiclePos(tmpcar, 1529.6,-1691.2,13.3); TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0; } else { SetPlayerPos(playerid, 1529.6,-1691.2,13.3); } SendClientMessage(playerid, COLOR_GRAD1, " You have been teleported !"); SetPlayerInterior(playerid,0); PlayerInfo[playerid][pInt] = 0; SetPlayerVirtualWorld(playerid, 0); PlayerInfo[playerid][pVirWorld] = 0; } else { SendClientMessage(playerid, COLOR_GRAD1, "Nu ai acces la aceasta comanda."); } } return 1; } si-ti mai adaugi tu ce vrei, pozitie..
  13. Rio

    Problema wanted

    Poftim [pawn]public OnPlayerDeath(playerid, killerid, reason) { new sendername[MAX_PLAYER_NAME]; new giveplayer[MAX_PLAYER_NAME]; GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(killerid, giveplayer, sizeof(giveplayer)); new string[128]; new str[128]; new y5, m5, d5; new h5,mi5,s5; getdate(y5,m5,d5); gettime(h5,mi5,s5); format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s killed %s (%d)",d5,m5,y5,h5,mi5,s5,sendername,giveplayer,reason); DeathLog(string); PlayerInfo[killerid][pKills]++; PlayerInfo[playerid][pDeaths]++; if(playerid == HuntedPlayer) { SendClientMessageToAll(0xFFD700AA,"{FFFFFF}=================={FF6666} Hunting Event{FFFFFF} =================="); format(str, sizeof(str), "{FF6666}[Hunting Event] {00B366}%s {FFFFFF}a fost omorat de catre {00B366}%s", PlayerName(playerid), PlayerName(killerid)); SendClientMessageToAll(0xFFD700AA,str); format(str, sizeof(str), "{FF6666}[Hunting Event] {FFFFFF}Acesta a castigat {008E00}%d$. {FFFFFF}Un nou event va incepe in 30 minute!", HuntReward ); SendClientMessageToAll(0xFFD700AA,str); SendClientMessageToAll(0xFFD700AA,"{FFFFFF}=================={FF6666} Hunting Event{FFFFFF} =================="); IsHunted[playerid] = 0; SetPlayerToTeamColor(playerid); SetPlayerSpawn(playerid); GivePlayerMoney(killerid, HuntReward); HuntedPlayer = INVALID_PLAYER_ID; StartHunt = SetTimer("StartNewHuntGame", 1800000, 0); KillTimer(EndHunt); for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { InHuntGame = 0; } } } //============================================================================== // ---- GunGame Event //============================================================================== if(PlayerInfo[killerid][pInGG] == 1 && IsGunGame) { if(!firstblood) { for(new i; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[pInGG] == 1) { format(str, 128, "~r~%s ~y~ draw firstblood on ~g~%s", PlayerName(killerid), PlayerName(playerid)); GameTextForPlayer(i, str, 4000, 3); } } } firstblood = 1; } PlayerInfo[killerid][pggKills2]++; PlayerInfo[killerid][pggKills]++; PlayerInfo[playerid][pggDeaths]++; ClearCrime(playerid); WantedLevel[playerid] = 0; WantedPoints[playerid] = 0; SetPlayerColor(playerid, 0xFF00FFC3); GivePlayerMoney(playerid, 250); new weapon[24]; if(PlayerInfo[killerid][pggKills2] == 43) { SendClientMessageToAll(0xFFD700AA,"{99FF00}==================== GunGame Event ===================="); format(string, sizeof(string), "{99FF00}[GunGame]{FF0000} %s (ID: %d) {CCCCCC}la omorat pe{FF9900} %s (ID: %d) {CCCCCC}cu {FF99CC}KNIFE !", PlayerName(killerid), killerid, PlayerName(playerid), playerid); SendClientMessageToAll(0xFFD700AA, string); format(string, sizeof(string), "{99FF00}[GunGame] {CCCCCC}Acesta a castigat premiul in valoare de {00CC00}$%d ! {FF9900}Event-ul s-a incheiat !", GGPrize); SendClientMessageToAll(0xFFD700AA, string); SendClientMessageToAll(0xFFD700AA,"{99FF00}==================== GunGame Event ===================="); for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[pInGG] > 0) { PlayerInfo[pggKills2] = 0; PlayerInfo[pggKills] = 0; PlayerInfo[pggDeaths] = 0; PlayerInfo[pggLevel] = 0; ResetPlayerWeapons(i); ClearCrime(playerid); WantedLevel[playerid] = 0; WantedPoints[playerid] = 0; SpawnPlayer(i); SetPlayerToTeamColor(playerid); PlayerInfo[pInGG] = 0; SetPlayerWorldBounds(i, 20000.0000, -20000.0000, 20000.0000, -20000.0000); firstblood = 0; } } } GivePlayerMoney(killerid, GGPrize); IsGunGame = 0; return 1; } else if(PlayerInfo[killerid][pggKills] == 42) { GetWeaponName(ggLevel[PlayerInfo[killerid][pggLevel]][2], weapon, sizeof(weapon)); format(string, sizeof(string), "{99FF00}[GunGame] {FF6699} Level %d | Kill Needs: %d/1 | Deaths: %d | Total Kills: %d | Weapon: %s", PlayerInfo[killerid][pggLevel], PlayerInfo[killerid][pggKills], PlayerInfo[killerid][pggDeaths], PlayerInfo[killerid][pggKills2], weapon); SendClientMessage(killerid,0xFFD700AA, string); ClearCrime(playerid); WantedLevel[playerid] = 0; WantedPoints[playerid] = 0; SetPlayerColor(playerid, 0xFF00FFC3); GivePlayerMoney(playerid, 250); } else if(PlayerInfo[killerid][pggKills] == 3) { ResetPlayerWeapons(killerid); PlayerInfo[killerid][pggLevel]++; GetWeaponName(ggLevel[PlayerInfo[killerid][pggLevel]][2], weapon, sizeof(weapon)); GivePlayerWeapon(killerid, ggLevel[PlayerInfo[killerid][pggLevel]][2], ggLevel[PlayerInfo[killerid][pggLevel]][3]); PlayerInfo[killerid][pggKills] = 0; SendClientMessage(killerid, 0xFFD700AA, "{99FF00}[GunGame] {CCCCCC}Ai avansat la urmatorul nivel."); format(string, sizeof(string), "{99FF00}[GunGame] {FF6699}Level %d | Kill Needs: %d/3 | Deaths: %d | Total Kills: %d | Weapon: %s", PlayerInfo[killerid][pggLevel], PlayerInfo[killerid][pggKills], PlayerInfo[killerid][pggDeaths], PlayerInfo[killerid][pggKills2], weapon); SendClientMessage(killerid,0xFFD700AA, string); ClearCrime(playerid); WantedLevel[playerid] = 0; WantedPoints[playerid] = 0; GivePlayerMoney(playerid, 250); } else { GetWeaponName(ggLevel[PlayerInfo[killerid][pggLevel]][2], weapon, sizeof(weapon)); format(string, sizeof(string), "{99FF00}[GunGame] {FF6699}Level %d | Kill Needs: %d/3 | Deaths: %d | Total Kills: %d | Weapon: %s", PlayerInfo[killerid][pggLevel], PlayerInfo[killerid][pggKills], PlayerInfo[killerid][pggDeaths], PlayerInfo[killerid][pggKills2], weapon); SendClientMessage(killerid,0xFFD700AA, string); ClearCrime(playerid); WantedLevel[playerid] = 0; WantedPoints[playerid] = 0; GivePlayerMoney(playerid, 250); } } ClearCrime(playerid); PlayerInfo[killerid][pKills]++; PlayerInfo[playerid][pDeaths]++; SetPlayerColor(playerid, 0xFFFF80C8); if(PlayerInfo[killerid][pInMinigun] == 1 && IsMinigun) { if(!firstbloodminigun) { for(new i; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[pInMinigun] == 1) { format(str, 128, "~r~%s ~y~ draw firstblood on ~g~%s", PlayerName(killerid), PlayerName(playerid)); GameTextForPlayer(i, str, 4000, 3); GivePlayerWeapon(i, 38, 9999);// Minigun } } } firstbloodminigun = 1; } PlayerInfo[killerid][pminigunKills2]++; PlayerInfo[killerid][pminigunKills]++; PlayerInfo[playerid][pminigunDeaths]++; SetPlayerColor(playerid, 0xFFFF80C8); GivePlayerWeapon(playerid, 38, 9999);// Minigun if(PlayerInfo[killerid][pminigunKills2] == 50) { SendClientMessageToAll(0xFFD700AA,"{F3FF02}=========================== Minigun Event ==========================="); format(string, sizeof(string), "{F3FF02}[Minigun Event]{FF0000} %s (ID: %d) {CCCCCC}a ajuns primul la {F3FF02}50 kills", PlayerName(killerid), killerid); SendClientMessageToAll(0xFFD700AA, string); format(string, sizeof(string), "{F3FF02}[Minigun Event] {CCCCCC}Si acesta a castigat premiul in valoare de{00CC00} $%d! {FF9900}Event Over!", MinigunPrize); SendClientMessageToAll(0xFFD700AA, string); SendClientMessageToAll(0xFFD700AA,"{F3FF02}=========================== Minigun Event ==========================="); for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[pInMinigun] > 0) { PlayerInfo[pminigunKills2] = 0; PlayerInfo[pminigunKills] = 0; PlayerInfo[pminigunDeaths] = 0; SetPlayerHealth(playerid, 100); SetPlayerArmour(playerid, 0); ClearCrime(playerid); WantedLevel[playerid] = 0; WantedPoints[playerid] = 0; ResetPlayerWeapons(i); SetPlayerToTeamColor(playerid); SpawnPlayer(i); PlayerInfo[pInMinigun] = 0; //SetPlayerWorldBounds(i, 20000.0000, -20000.0000, 20000.0000, -20000.0000); firstbloodminigun = 0; } } } GivePlayerMoney(killerid, MinigunPrize); IsMinigun = 0; return 1; } } PlayerInfo[killerid][pKills]++; PlayerInfo[playerid][pDeaths]++; new name[MAX_PLAYER_NAME]; //new dmessage[128]; //new deathreason[20]; new playercash; new victimteam; new Float:px,Float:py,Float:pz; new killerteam; victimteam = gTeam[playerid]; killerteam = gTeam[killerid]; gPlayerSpawned[playerid] = 0; GetPlayerName(playerid, name, sizeof(name)); PlayerInfo[playerid][pLocal] = 255; GetPlayerPos(playerid, px, py, pz); /*if(IsWar == true && killerid != INVALID_PLAYER_ID) { if(gTeam[killerid] == 5 || gTeam[killerid] == 16 || gTeam[killerid] == 17) return g_Team1_Kills++; if(gTeam[killerid] == 18 || gTeam[killerid] == 15 || gTeam[killerid] == 6) return g_Team2_Kills++; }*/ if(PlayerInfo[playerid][pJailed] > 0 && PlayerInfo[killerid][pJailed] > 0) { JFKick[killerid] += 1; new jaildm = PlayerInfo[killerid][pJailTime]; PlayerInfo[killerid][pJailTime] = (jaildm + 250); SendClientMessage(killerid,0xE42217FF,"[WARNING]: You just killed a person in the jail.+ 250 seconds jail | Reason: Jail Fighting!"); } if(killerid != 255) { if(GetPlayerState(killerid) == 2) { SendClientMessage(killerid, COLOR_YELLOW, "DriveBy Kill, dont abuse it, On foot gets you $$$!"); //GivePlayerMoney(killerid, - 50000); new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"* You are killed by %s | Reason: Drive By.",killer); SendClientMessage(playerid, COLOR_BLUE, string); return 1; } } if(playerid == CashboxOwner) { new pName[MAX_PLAYER_NAME]; GetPlayerPos(playerid, CashboxX, CashboxY, CashboxZ); GetPlayerName(playerid, pName, sizeof(pName)); format(str, 128, "{00CC00}%s (ID: %d) {FFFFFF}a murit si a scapat servieta.", pName, playerid); SendClientMessageToAll(0xFFD700AA, str); SendClientMessage(playerid,0xAA3333AA,"{00A9E7}Ai murit si ai scapat servieta!"); CashboxPickup = CreatePickup(1210, 3, CashboxX, CashboxY, CashboxZ); CashboxOwner = INVALID_PLAYER_ID; } if (gPlayerCheckpointStatus[playerid] > 4 && gPlayerCheckpointStatus[playerid] < 11) { DisablePlayerCheckpoint(playerid); gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE; } new caller = Mobile[playerid]; if(caller != 255) { if(caller < 255) { SendClientMessage(caller, COLOR_GRAD2, " The line just went dead...."); CellTime[caller] = 0; CellTime[playerid] = 0; Mobile[caller] = 255; } Mobile[playerid] = 255; CellTime[playerid] = 0; } if(PlayerPaintballing[playerid] != 0) { PlayerPaintballKills[killerid] ++; if(PlayerPaintballKills[killerid] > PaintballWinnerKills) { new killer[MAX_PLAYER_NAME]; PaintballWinner = killerid; PaintballWinnerKills = PlayerPaintballKills[killerid]; GetPlayerName(killerid, killer, sizeof(killer)); for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerPaintballing != 0) { format(string, sizeof(string), "* %s is in the lead with %d Kills.",killer,PaintballWinnerKills); SendClientMessage(i, COLOR_WHITE, string); } } } } return 1; } ClearCrime(playerid); if(GettingCK[playerid] < 999 || OnCK[playerid] < 999) { if(IsPlayerConnected(killerid)) { if(GettingCK[killerid] < 999 || OnCK[playerid] < 999) { new killer[MAX_PLAYER_NAME]; new dier[MAX_PLAYER_NAME]; GetPlayerName(playerid, dier, sizeof(dier)); GetPlayerName(killerid, killer, sizeof(killer)); format(string, sizeof(string), "* %s has performed a Character Kill on you, you aren't able to play with this Character anymore.",killer); SendClientMessage(playerid, COLOR_LIGHTRED, string); format(string, sizeof(string), "** %s has Character Killed %s **",killer,dier); CKLog(string); PlayerInfo[playerid][pCK] = 1; if(GettingCK[playerid] < 999) { GettingCK[playerid] = 999; } else if(OnCK[playerid] < 999) { OnCK[playerid] = 999; } if(GettingCK[killerid] < 999) { GettingCK[killerid] = 999; } else if(OnCK[killerid] < 999) { OnCK[killerid] = 999; } KickPlayer[playerid] = 1; } } } if(PlayerInfo[playerid][pHeadValue] > 0) { if(IsPlayerConnected(killerid)) { if(gTeam[killerid] == 10 || PlayerInfo[killerid][pLeader] == 8) { if(GoChase[killerid] == playerid) { ConsumingMoney[killerid] = 1; new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); GivePlayerMoney(killerid, PlayerInfo[playerid][pHeadValue]); format(string,128,"<< Hitman %s has fulfilled the contract on %s and collected $%d >>",killer,name,PlayerInfo[playerid][pHeadValue]); SendFamilyMessage(8, COLOR_YELLOW, string); PlayerInfo[playerid][pHeadValue] = 0; GotHit[playerid] = 0; GetChased[playerid] = 999; GoChase[killerid] = 999; } } } } if(PlayerInfo[killerid][pMember] == 5 || PlayerInfo[killerid][pLeader] == 5) { if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* The Mafia {FFFFFF}%s {63B8FF}has killed The Triads {FFFFFF}%s",killer,name); SendMAFIAMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* The Triads {FFFFFF}%s {0000CD}was pwned by The Mafia {FFFFFF}%s",name,killer); SendTRIADSMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 6 || PlayerInfo[killerid][pLeader] == 6) { if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* The Triads {FFFFFF}%s {63B8FF}has killed The Mafia {FFFFFF}%s",killer,name); SendTRIADSMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* The Mafia {FFFFFF}%s {0000CD}was pwned by The Triads {FFFFFF}%s",name,killer); SendMAFIAMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 15 || PlayerInfo[killerid][pLeader] == 15) { if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* LSV {FFFFFF}%s {63B8FF}has killed VLA {FFFFFF}%s",killer,name); SendLSVMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* VLA {FFFFFF}%s {0000CD}was pwned by LSV {FFFFFF}%s",name,killer); SendVLAMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 16 || PlayerInfo[killerid][pLeader] == 16) { if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"* {63B8FF}VLA {FFFFFF}%s {63B8FF}has killed LSV {FFFFFF}%s",killer,name); SendVLAMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* LSV {FFFFFF}%s {0000CD}was pwned by VLA {FFFFFF}%s",name,killer); SendLSVMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 17 || PlayerInfo[killerid][pLeader] == 17) { if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* Ballas {FFFFFF}%s {63B8FF}has killed Grove {FFFFFF}%s",killer,name); SendBALLASMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* Grove {FFFFFF}%s {0000CD}was pwned by Ballas {FFFFFF}%s",name,killer); SendGROVEMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 18 || PlayerInfo[killerid][pLeader] == 18) { if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* Grove {FFFFFF}%s {63B8FF}has killed Ballas {FFFFFF}%s",killer,name); SendGROVEMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* Ballas {FFFFFF}%s {0000CD}was pwned by Grove {FFFFFF}%s",name,killer); SendBALLASMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 5 || PlayerInfo[killerid][pLeader] == 5) { if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* The Mafia {FFFFFF}%s {63B8FF}has killed LSV {FFFFFF}%s",killer,name); SendMAFIAMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* LSV {FFFFFF}%s {0000CD}was pwned by The Mafia {FFFFFF}%s",name,killer); SendLSVMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 15 || PlayerInfo[killerid][pLeader] == 15) { if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* LSV {FFFFFF}%s {63B8FF}has killed The Mafia {FFFFFF}%s",killer,name); SendLSVMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* The Mafia {FFFFFF}%s {0000CD}was pwned by LSV {FFFFFF}%s",name,killer); SendMAFIAMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 5 || PlayerInfo[killerid][pLeader] == 5) { if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* The Mafia {FFFFFF}%s {63B8FF}has killed Grove {FFFFFF}%s",killer,name); SendMAFIAMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* Grove {FFFFFF}%s {0000CD}was pwned by The Mafia {FFFFFF}%s",name,killer); SendGROVEMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 18 || PlayerInfo[killerid][pLeader] == 18) { if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* Grove {FFFFFF}%s {63B8FF}has killed The Mafia {FFFFFF}%s",killer,name); SendGROVEMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* The Mafia {FFFFFF}%s {0000CD}was pwned by Grove {FFFFFF}%s",name,killer); SendMAFIAMessage(COLOR_BLUE, string); GivePlayerMoney(killerid, 500); GivePlayerMoney(playerid, - 500); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 6 || PlayerInfo[killerid][pLeader] == 6) { if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* The Triads {FFFFFF}%s {63B8FF}has killed VLA {FFFFFF}%s",killer,name); SendTRIADSMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* VLA {FFFFFF}%s {0000CD}was pwned by The Triads {FFFFFF}%s",name,killer); SendVLAMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 16 || PlayerInfo[killerid][pLeader] == 16) { if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* VLA {FFFFFF}%s {63B8FF}has killed The Triads {FFFFFF}%s",killer,name); SendVLAMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* The Triads {FFFFFF}%s {0000CD}was pwned by VLA {FFFFFF}%s",name,killer); SendTRIADSMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 6 || PlayerInfo[killerid][pLeader] == 6) { if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* The Triads {FFFFFF}%s {63B8FF}has killed Ballas {FFFFFF}%s",killer,name); SendTRIADSMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* Ballas {FFFFFF}%s {0000CD}was pwned by The Triads {FFFFFF}%s",name,killer); SendBALLASMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 17 || PlayerInfo[killerid][pLeader] == 17) { if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* Ballas {FFFFFF}%s {63B8FF}has killed The Triads {FFFFFF}%s",killer,name); SendBALLASMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* The Triads {FFFFFF}%s {0000CD}was pwned by Ballas {FFFFFF}%s",name,killer); SendTRIADSMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 15 || PlayerInfo[killerid][pLeader] == 15) { if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* LSV {FFFFFF}%s {63B8FF}has killed Ballas {FFFFFF}%s",killer,name); SendLSVMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* Balas {FFFFFF}%s {0000CD}was pwned by LSV {FFFFFF}%s",name,killer); SendBALLASMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 17 || PlayerInfo[killerid][pLeader] == 17) { if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* Ballas {FFFFFF}%s {63B8FF}has killed LSV {FFFFFF}%s",killer,name); SendBALLASMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* LSV {FFFFFF}%s {0000CD}was pwned by Ballas {FFFFFF}%s",name,killer); SendLSVMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 16 || PlayerInfo[killerid][pLeader] == 16) { if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* VLA {FFFFFF}%s {63B8FF}has killed Grove {FFFFFF}%s",killer,name); SendVLAMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* Grove {FFFFFF}%s {0000CD}was pwned by VLA {FFFFFF}%s",name,killer); SendGROVEMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]++; else Killing[PlayerInfo[killerid][pMember]]++; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 18 || PlayerInfo[killerid][pLeader] == 18) { if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* Grove {FFFFFF}%s {63B8FF}has killed VLA {FFFFFF}%s",killer,name); SendGROVEMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* VLA {FFFFFF}%s {0000CD}was pwned by Grove {FFFFFF}%s",name,killer); SendVLAMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]++; Killing[gTeam[killerid]]++; Killing[PlayerInfo[killerid][pLeader]]++; Killing[PlayerInfo[killerid][pMember]]++; Deads[gTeam[playerid]]++; Deads[PlayerInfo[playerid][pLeader]]++; Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 18 || PlayerInfo[killerid][pLeader] == 18) { if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* Grove {FFFFFF}%s {63B8FF}has killed The Triads {FFFFFF}%s",killer,name); SendGROVEMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* The Triads {FFFFFF}%s {0000CD}was pwned by Grove {FFFFFF}%s",name,killer); SendTRIADSMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]--; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]--; else Killing[PlayerInfo[killerid][pMember]]--; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 6 || PlayerInfo[killerid][pLeader] == 6) { if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* The Triads {FFFFFF}%s {63B8FF}has killed Grove {FFFFFF}%s",killer,name); SendTRIADSMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* Grove {FFFFFF}%s {0000CD}was pwned by The Triads {FFFFFF}%s",name,killer); SendGROVEMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]--; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]--; else Killing[PlayerInfo[killerid][pMember]]--; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 15 || PlayerInfo[killerid][pLeader] == 15) { if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* LSV {FFFFFF}%s {63B8FF}has killed The Triads {FFFFFF}%s",killer,name); SendLSVMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* The Triads {FFFFFF}%s {0000CD}was pwned by LSV {FFFFFF}%s",name,killer); SendTRIADSMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]--; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]--; else Killing[PlayerInfo[killerid][pMember]]--; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 6 || PlayerInfo[killerid][pLeader] == 6) { if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* The Triads {FFFFFF}%s {63B8FF}has killed LSV {FFFFFF}%s",killer,name); SendTRIADSMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* LSV {FFFFFF}%s {0000CD}was pwned by The Triads {FFFFFF}%s",name,killer); SendLSVMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]--; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]--; else Killing[PlayerInfo[killerid][pMember]]--; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 17 || PlayerInfo[killerid][pLeader] == 17) { if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* Ballas {FFFFFF}%s {63B8FF}has killed VLA {FFFFFF}%s",killer,name); SendBALLASMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* VLA {FFFFFF}%s {0000CD}was pwned by Ballas {FFFFFF}%s",name,killer); SendVLAMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]--; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]--; else Killing[PlayerInfo[killerid][pMember]]--; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 16 || PlayerInfo[killerid][pLeader] == 16) { if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* VLA {FFFFFF}%s {63B8FF}has killed Ballas {FFFFFF}%s",killer,name); SendVLAMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* Ballas {FFFFFF}%s {0000CD}was pwned by VLA {FFFFFF}%s",name,killer); SendBALLASMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]--; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]--; else Killing[PlayerInfo[killerid][pMember]]--; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 17 || PlayerInfo[killerid][pLeader] == 17) { if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* Ballas {FFFFFF}%s {63B8FF}has killed The Mafia {FFFFFF}%s",killer,name); SendBALLASMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* The Mafia {FFFFFF}%s {0000CD}was pwned by Ballas {FFFFFF}%s",name,killer); SendMAFIAMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]--; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]--; else Killing[PlayerInfo[killerid][pMember]]--; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 5 || PlayerInfo[killerid][pLeader] == 5) { if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* The Mafia {FFFFFF}%s {63B8FF}has killed Ballas {FFFFFF}%s",killer,name); SendMAFIAMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* Ballas {FFFFFF}%s {0000CD}was pwned by The Mafia {FFFFFF}%s",name,killer); SendBALLASMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]--; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]--; else Killing[PlayerInfo[killerid][pMember]]--; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 16 || PlayerInfo[killerid][pLeader] == 16) { if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* VLA {FFFFFF}%s {63B8FF}has killed The Mafia {FFFFFF}%s",killer,name); SendVLAMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* The Mafia {FFFFFF}%s {0000CD}was pwned by VLA {FFFFFF}%s",name,killer); SendMAFIAMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]--; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]--; else Killing[PlayerInfo[killerid][pMember]]--; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 5 || PlayerInfo[killerid][pLeader] == 5) { if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* The Mafia {FFFFFF}%s {63B8FF}has killed VLA {FFFFFF}%s",killer,name); SendMAFIAMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* VLA {FFFFFF}%s {0000CD}was pwned by The Mafia {FFFFFF}%s",name,killer); SendVLAMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]--; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]--; else Killing[PlayerInfo[killerid][pMember]]--; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 18 || PlayerInfo[killerid][pLeader] == 18) { if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* Grove {FFFFFF}%s {63B8FF}has killed LSV {FFFFFF}%s",killer,name); SendGROVEMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* LSV {FFFFFF}%s {0000CD}was pwned by Grove {FFFFFF}%s",name,killer); SendVLAMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]--; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]--; else Killing[PlayerInfo[killerid][pMember]]--; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(PlayerInfo[killerid][pMember] == 15 || PlayerInfo[killerid][pLeader] == 15) { if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); format(string,128,"{63B8FF}* LSV {FFFFFF}%s {63B8FF}has killed Grove {FFFFFF}%s",killer,name); SendLSVMessage(COLOR_1GREEN, string); format(string,128,"{0000CD}* Grove {FFFFFF}%s {0000CD}was pwned by LSV {FFFFFF}%s",name,killer); SendGROVEMessage(COLOR_BLUE, string); if(IsWar && killerid != INVALID_PLAYER_ID) { PlayerInfo[killerid][pWarKills]--; if(IsLeader(killerid)) Killing[PlayerInfo[killerid][pLeader]]--; else Killing[PlayerInfo[killerid][pMember]]--; if(IsLeader(playerid)) Deads[PlayerInfo[playerid][pLeader]]++; else Deads[PlayerInfo[playerid][pMember]]++; } return 1; } } if(gTeam[killerid] == 2) { if(gTeam[playerid] >= 3 && gTeam[playerid] <= 18) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); //format(string,128,"* LSV %s has killed Grove %s",killer,name); //SendLSVMessage(COLOR_1GREEN, string); format(string,128,"* You are killed by %s.",killer); SendClientMessage(playerid, COLOR_BLUE, string); return 1; } } if(victimteam >= 4) { if(IsPlayerConnected(killerid)) { //new killer[MAX_PLAYER_NAME]; //GetPlayerName(killerid, killer, sizeof(killer)); new slice = 100; //$100 playercash = GetPlayerMoney(playerid); //if(gTeam[killerid] != 2) { WantedPoints[killerid] += 2; } //+ 2 wanted points /*if (strlen(deathreason) > 0)// patch { if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill) || gTeam[killerid] == gTeam[playerid])//med kill criminal { format(string, sizeof(string), ".: %s murdered %s. (%s) :.", killer, name, deathreason); } else { format(string, sizeof(string), ".: %s murdered %s. (%s) for $%d :.", killer, name, deathreason, slice); } } else { if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill || gTeam[killerid] == gTeam[playerid])) { format(string, sizeof(string), ".: %s murdered %s :.", killer, name); } else { format(string, sizeof(string), ".: %s murdered %s for $%d :.", killer, name, slice); } }*/ if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill) || (gTeam[killerid] == gTeam[playerid] && gTeam[playerid] != 4)) { slice = 0; } if (((gTeam[killerid]) != 4) && ((gTeam[killerid]) == gTeam[playerid]))//no team kill { slice = 0; } if (playercash > 0) { GivePlayerMoney(playerid, -slice); } else { slice = slice+500; } GivePlayerMoney(killerid, slice); //GameTextForPlayer(playerid, dmessage, 5000, 2); PlayerPlaySound(killerid, 1083, 0.0, 0.0, 0.0); if (((gTeam[killerid]) == 3) && reason != 49 && GetPlayerVirtualWorld(playerid) != 123) { SetPlayerCriminal(killerid,255, "First Degree Murder"); } else if (((gTeam[killerid]) == 3) && reason == 49) { SetPlayerCriminal(killerid,255, "Hit And Run"); } } } else if (victimteam == 2) { if(IsPlayerConnected(killerid)) { //new killer[MAX_PLAYER_NAME]; //GetPlayerName(killerid, killer, sizeof(killer)); // Cop kill if (gTeam[killerid] == 2)//cops kill cop { //format(string,128,".: Officer %s murdered Officer %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost); PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0); GivePlayerMoney(killerid, -suecost); GivePlayerMoney(playerid, suecost+100);//+100pays hospital bill } else { //format(string,128,".: %s murdered Officer %s (%s) :.",killer,name,deathreason); } if (gTeam[killerid] >= 3 && GetPlayerVirtualWorld(playerid) != 123) { WantedPoints[killerid] += 2; //+ 2 wanted points if(reason != 49) { SetPlayerCriminal(killerid,255, "First Degree Murder"); } else if (reason == 49) { SetPlayerCriminal(killerid,255, "Hit And Run"); } } //BroadCast(COLOR_RED, string); } } else if (victimteam == 3) { if(IsPlayerConnected(killerid)) { //new killer[MAX_PLAYER_NAME]; //GetPlayerName(killerid, killer, sizeof(killer)); // Civ kill if ((gTeam[killerid]) == 2)//cops kill civ { if(WantedLevel[playerid] < 1) { //format(string,128,".: Officer %s murdered %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost); PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0); GivePlayerMoney(killerid, -suecost); GivePlayerMoney(playerid, suecost+100);//+100pays hospital bill } } else { //format(string,128,".: %s murdered %s (%s) :.",killer,name,deathreason); WantedPoints[killerid] += 2; } if (((gTeam[killerid]) >= 3 || (gTeam[killerid]) == 1) && reason != 49 && GetPlayerVirtualWorld(playerid) != 123) { SetPlayerCriminal(killerid,255, "First Degree Murder"); } else if (((gTeam[killerid]) >= 3 || (gTeam[killerid]) == 1) && reason == 49) { SetPlayerCriminal(killerid,255, "Hit And Run"); } //BroadCast(COLOR_RED, string); } } else if (victimteam == 1) { if(IsPlayerConnected(killerid)) { //new killer[MAX_PLAYER_NAME]; //GetPlayerName(killerid, killer, sizeof(killer)); // Civ kill if ((gTeam[killerid]) == 2)//cops kill civ { //format(string,128,".: Officer %s murdered Paramedic %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost); PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0); GivePlayerMoney(killerid, -suecost); GivePlayerMoney(playerid, suecost+100);//+100pays hospital bill } else if ((gTeam[killerid]) == 1)//med kill civ { //format(string,128,".: Paramedic %s murdered %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost); PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0); GivePlayerMoney(killerid, -suecost); GivePlayerMoney(playerid, suecost+100);//+100pays hospital bill } else { //format(string,128,".: %s murdered %s (%s) :.",killer,name,deathreason); } if (((gTeam[killerid]) == 4) && reason != 49 && GetPlayerVirtualWorld(playerid) != 123) { SetPlayerCriminal(killerid,255, "First Degree Murder"); } else if (((gTeam[killerid]) == 3) && reason == 49) { SetPlayerCriminal(killerid,255, "Hit And Run"); } //BroadCast(COLOR_RED, string); } } if (victimteam >= 3 && WantedPoints[playerid] > 0 && killerteam == 2) { SetPlayerFree(playerid,killerid, "Got Killed"); } killerid = INVALID_PLAYER_ID; SetPlayerColor(playerid,COLOR_GRAD2); if(IsWar) { SaveWarStats(); } return 1; }[/pawn]
  14. Salut, am si eu o problema. Vreau ca atunci cand cineva intra la deagle event in arena de mini-eventuri sa nu primeasca wanted. La fel si in Gungame , cand se inscrie sa numai primeasca wanted.
  15. Rio

    Intrebare

    Am si eu o intrebare, vreau sa fac un textdraw si acel textdraw sa se coloreze dupa culoarea factiunii in care esti. TextDrawColor(Textdraw987, 0xffffffff); Vreau doar sa-mi ziceti cu ce inlocuiesc 0xffffffff ca sa apara culoarea factiunii, in rest stiu.
  16. Rio

    Problema ceas

    Am ramas cu acceasi problema. Ma ajuta cineva?
  17. Salut, am si eu o problema. Am nevoie de un tutorial de masina personala in care nu te lasa sa intri in ea, cand apesi enter sa iti arata doar mesaju si sa nu poti intra in ea, sau sa te dea repede jos din masina. Asa am eu un tutorial dar poti sa mai conduci pana te jos. NU SISTEM DE VIHICULE PERSONALE, FACUTE DIN GM.
  18. Nu inteleg de ce va zgarciti si luati host de la firme anonime. 20lei la 0ping si se rezolva totul, iti ofera si suport tehnic.
  19. Rio

    Problema

    Da stiu faza cu samp.ban dar eu nu vreau sa dau rr toata ziua.
  20. [pawn] if (strcmp(cmd, "/changepass", true)==0) { tmp = strtok(cmdtext, idx); if (gPlayerLogged[playerid] != 1) { SendClientMessage(playerid, COLOR_GRAD1, " You Are Not Logged In"); return 1; } if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD1, "{00FF00}Tasteazã:{FFFFFF} /changepass [password]"); return 1; } strmid(PlayerInfo[playerid][pKey], tmp, 0, strlen(cmdtext), 255); format(string, sizeof(string), "{F3FF02}Noua ta parola este{F81414} %s {F3FF02}nu o uita", PlayerInfo[playerid][pKey]); SendClientMessage(playerid, COLOR_YELLOW, string); new year, month,day; getdate(year, month, day); GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "%s has changed his password, new password is %s (%d-%d-%d).", playername, PlayerInfo[playerid][pKey], month,day,year); Encript(PlayerInfo[playerid][pKey]); OnPlayerUpdateEx(playerid); ChangepassLog(string); //printf("%s has changed there password.", playername); return 1; } if(!strcmp("/setname", cmd, true)) { if (PlayerInfo[playerid][pAdmin] < 1338) return SendClientMessage(playerid, COLOR_GRAD2, " Nu ai rangul administrativ necesar!"); tmp = strtok(cmdtext,idx); if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "{00FF00}Tasteazã:{FFFFFF} /setname [id] [newname]"); giveplayerid = ReturnUser(tmp); if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, COLOR_GRAD2, "Invalid Playerid!"); new str[128],gpname[MAX_PLAYER_NAME]; GetPlayerName(giveplayerid, gpname, MAX_PLAYER_NAME); format(str, 128, "users/%s.ini", gpname); if(!fexist(str)) return SendClientMessage(playerid, COLOR_YELLOW, "The person havent an account on this server"); tmp = strtok(cmdtext,idx); if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "{00FF00}Tasteazã:{FFFFFF} /setname [id] [newname]"); new str2[128]; format(str2,128,"users/%s.ini",tmp); frename(str,str2); new pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, MAX_PLAYER_NAME); SetPlayerName(giveplayerid,tmp); format(string, sizeof(string), "[NameChange] %s changed name of \"%s\" to \"%s\"",pname,gpname,tmp); SendClientMessageToAll(COLOR_LIGHTRED,string); new year, month,day; getdate(year, month, day); format(string, sizeof(string), "(%d-%d-%d) Admin: %s was changed name of %s to %s", day,month,year, pname,gpname,tmp); NameChangeLog(string); return 1; }[/pawn]
  21. Rio

    Problema

    Salut, am si eu o problema. Am bagat 3 buti pe un server si cand am intrat si eu am primit ban. Am rugat un admin sa-mi dea unban, mi-a dat si pe IP si pe nume, si tot nu merge. Intru si-mi da Server closed the connection si dupa cand intru imi da Your are banned from this server. Precizez ca serverul este GODFATHER !
  22. Rio

    Ajutor va rog.

    Iti lipseste o paranteza, dar mai intai spune randul respectiv ca sa ne dam seama unde este
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.