Jump to content

INFECCION DUDA


NodZen

Recommended Posts

Posted

HOLA AMIGOS , ME RPEGUNTABA COMO SE PUEDE HACER UNA INFECCION CUANDO LOS ZOMBIES TE TOQUEN.MIREN ASI TNGO ACTUALMENTE MI HUD.

QUE FUNCIONES NECESITO?

28bh3zd.png

Posted

Revisa si quien te daño es un zombie, y usa element Data, también, revisa si la infección es mayor a 100 y un timer que suba la Data cada cierto tiempo, también, podrías poner un sanador que reduzca el Data.

Posted

dentro del script de zombies en serverside me parece, busca donde esta la funcion que quita health al golpearte

setElementHealth( player , health - 5 ) algo asi creo que es, hay mismo podrias usar lo que dise Alexs y lo demas ya es facil.

Posted
dentro del script de zombies en serverside me parece, busca donde esta la funcion que quita health al golpearte

setElementHealth( player , health - 5 ) algo asi creo que es, hay mismo podrias usar lo que dise Alexs y lo demas ya es facil.

Mira Yakuza , hasta ahora voy asi...

teamzombie = createTeam ( "Zombie", 255, 0 , 0 )-- Crear Team-- 
  
function rewardOnWasted ( attacker, attackerweapon, bodypart, loss ) 
  
     if (attackerweapon == 0) and getElementData(attacker,"zombie") then 
if not getElementData (source,"zombie") then 
         getPlayerMoney ( attacker, 100 ) 
         setElementData ( source, "zombie", true ) 
             setPlayerTeam ( source, teamzombie ) 
             setTimer(setElementModel,300000,1,player,25) 
         end 
end end 
addEventHandler ( "rewarOnWasted", getRootElement(), rewarOnWasted ) 

Pero lo demas nose :S

Posted

eso lo isiste tu?

intenta asi

teamzombie = createTeam ( "Zombie", 255, 0 , 0 )-- Crear Team-- 
  
function rewardOnWasted ( attacker, attackerweapon, bodypart, loss ) 
 if (attackerweapon == 0) and getElementData(attacker,"zombie") then 
if not getElementData (source,"zombie") then 
         getPlayerMoney ( attacker, 100 ) 
         setElementData ( source, "zombie", true ) 
             setPlayerTeam ( source, teamzombie ) 
             setTimer(setElementModel,300000,1,source,25) 
         end 
end end 
addEventHandler ( "onPlayerDamage", getRootElement(), rewarOnWasted ) 

prueba y di si hay errores en el debugscript

Posted

sacame una duda tu.

en tu script en ocaciones usaste atacker, source y player

if (attackerweapon == 0) and getElementData(attacker,"zombie") then

if not getElementData (source,"zombie") then

getPlayerMoney ( attacker, 100 )

setElementData ( source, "zombie", true )

setPlayerTeam ( source, teamzombie )

setTimer(setElementModel,300000,1,player,25)

Posted
sacame una duda tu.

en tu script en ocaciones usaste atacker, source y player

if (attackerweapon == 0) and getElementData(attacker,"zombie") then

if not getElementData (source,"zombie") then

getPlayerMoney ( attacker, 100 )

setElementData ( source, "zombie", true )

setPlayerTeam ( source, teamzombie )

setTimer(setElementModel,300000,1,player,25)

Si lo use asi , porque me guiaba de un script. Y como Alex me dijo que me obtenga quien lo ataco puse eso. Pero igual no funciona :/ Me dice "bad argument @ - addEventHandler expected function at argument 3 , got nil

  • Recently Browsing   0 members

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