PhantomDamn Posted January 29, 2014 Share Posted January 29, 2014 Hola alguna ayuda.. esta bien esto? gang_Area = {} gang_Col = {} gang_Area["ESP"] = createRadarArea(2439.6716308594, -1719.4598388672, 200, 200, 0, 179, 4, 175) gang_Col["ESP"] = createColRectangle(2439.6716308594, -1719.4598388672, 200, 200) gang_Area["LPS"] = createRadarArea(2130.5749511719, -1832.2039794922, 200, 200, 211, 0, 174, 175) gang_Col["LPS"] = createColRectangle(2130.5749511719, -1832.2039794922, 200, 200) gang_Area["[sIDA]"] = createRadarArea(1827.0545654297, -1748.1649169922, 200, 200, 0, 219, 222, 175) gang_Col["[sIDA]"] = createColRectangle(1827.0545654297, -1748.1649169922, 200, 200) gang_Area["COD"] = createRadarArea(1379.3989257813, -1746.2264404297, 200, 200, 0, 100, 149, 237) gang_Col["COD"] = createColRectangle(1379.3989257813, -1746.2264404297, 200, 200) gangZone = {} gangZone["ESP"] = "ESP" gangZone["LPS"] = "LPS" gangZone["[sIDA]"] = "[sIDA]" gangZone["COD"] = "COD" WarsGangZone = {} WarsGangZone["ESP"] = {} WarsGangZone["ESP"]["LPS"] = 0 WarsGangZone["ESP"]["[sIDA]"] = 0 WarsGangZone["ESP"]["COD"] = 0 WarsGangZone["ESP"]["ESP"] = 0 WarsGangZone["LPS"] = {} WarsGangZone["LPS"]["ESP"] = 0 WarsGangZone["LPS"]["[sIDA]"] = 0 WarsGangZone["LPS"]["COD"] = 0 WarsGangZone["LPS"]["LPS"] = 0 WarsGangZone["[sIDA]"] = {} WarsGangZone["[sIDA]"]["ESP"] = 0 WarsGangZone["[sIDA]"]["LPS"] = 0 WarsGangZone["[sIDA]"]["COD"] = 0 WarsGangZone["[sIDA]"]["[sIDA]"] = 0 WarsGangZone["COD"] = {} WarsGangZone["COD"]["ESP"] = 0 WarsGangZone["COD"]["LPS"] = 0 WarsGangZone["COD"]["[sIDA]"] = 0 WarsGangZone["COD"]["COD"] = 0 function PlayerGangWasted(ammo, attacker, weapon, bodypart) local sourceTeam = getPlayerTeam(source) local sourceTeamName = getTeamName(sourceTeam) if attacker and (attacker ~= source) then if (getElementType(attacker) == "player") then attackerTeam = getPlayerTeam(attacker) attackerTeamName = getTeamName(attackerTeam) if attackerTeamName ~= sourceTeamName then if (isElementWithinColShape(attacker, gang_Col[sourceTeamName])) then if (WarsGangZone[attackerTeamName][sourceTeamName] < 3) then destroyWarsGangZoneStats(attackerTeamName, sourceTeamName) WarsGangZone[attackerTeamName][sourceTeamName] = WarsGangZone[attackerTeamName][sourceTeamName]+1 if (WarsGangZone[attackerTeamName][sourceTeamName] == 1) then outputChatBox("bla bla"..getPlayerName(attacker).." bla "..attackerTeamName.." bla bla bla "..sourceTeamName.."!", getRootElement(), 0, 0, 0,true) setRadarAreaFlashing(gang_Area[sourceTeamName], true) setTimer(FlashingStop,60000,1,sourceTeamName,attackerTeamName) end elseif (WarsGangZone[attackerTeamName][sourceTeamName] == 3) then WarsGangZone[attackerTeamName][sourceTeamName] = 4 r, g, b = getTeamColor(attackerTeam) setRadarAreaColor(gang_Area[sourceTeamName], r, g, b, 175) outputChatBox(" "..attackerTeamName.." "..sourceTeamName.."", getRootElement(), 0, 0, 0,true) setRadarAreaFlashing(gang_Area[sourceTeamName], false) gangZone[sourceTeamName] = attackerTeamName end elseif (isElementWithinColShape(attacker, gang_Col[attackerTeamName])) then if gangZone[attackerTeamName] ~= attackerTeamName then if (WarsGangZone[attackerTeamName][attackerTeamName] < 3) then destroyWarsGangZoneStats(attackerTeamName, attackerTeamName) WarsGangZone[attackerTeamName][attackerTeamName] = WarsGangZone[attackerTeamName][attackerTeamName] + 1 if (WarsGangZone[attackerTeamName][attackerTeamName] == 1) then setRadarAreaFlashing(gang_Area[attackerTeamName], true) outputChatBox("#FF3300[Damn]: "..getPlayerName(attacker).." èç "..attackerTeamName.." Bla bla bla!", getRootElement(), 0, 0, 0,true) setTimer(FlashingStop,60000,1,sourceTeamName,attackerTeamName) end elseif (WarsGangZone[attackerTeamName][attackerTeamName] == 3) then WarsGangZone[attackerTeamName][attackerTeamName] = 4 r, g, b = getTeamColor(attackerTeam) setRadarAreaColor(gang_Area[attackerTeamName], r, g, b, 175) outputChatBox("#FF3300[PDamn]: "..attackerTeamName.." bla bla bla!", getRootElement(), 0, 0, 0,true) setRadarAreaFlashing(gang_Area[attackerTeamName], false) gangZone[attackerTeamName] = attackerTeamName end end end end end end end addEventHandler("onPlayerWasted", getRootElement(), PlayerGangWasted) Link to comment
Recommended Posts