Jump to content

Turft system por Kills


AlvareZ_

Recommended Posts

Posted

Bueno volviendo a el tema ya preguntado antes que no obtube respuestas, Quisiera saber como hacer para que los turft no sean por tiempo si no por cierta cantidad de kills dentro de la zona para conquistarla, que debo usar?

Posted

estoy intentando lo mismo :/ ... quiero cambiar mis zonas no por time sino por kills

-------------------------------------------editado----------------------------------------------

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("AlvareZ xD"..getPlayerName(attacker).." kkkkkkkkk "..attackerTeamName.." kkkkkkkkk"..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("PhantomDamn "..attackerTeamName.." 222222222"..sourceTeamName.."'a!", 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(" xDDDDDD"..getPlayerName(attacker).." mira esto Lol "..attackerTeamName.."  ", 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("eso es una tercera parte del escript xD"..attackerTeamName.." PROROTYPE ", getRootElement(), 0, 0, 0,true) 
       setRadarAreaFlashing(gang_Area[attackerTeamName], false) 
       gangZone[attackerTeamName] = attackerTeamName 
      end 
     end 
    end 
   end   
  end 
 end 
end 
addEventHandler("onPlayerWasted", getRootElement(), PlayerGangWasted) 

te sirve?

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...