depato123 Posted September 7, 2013 Share Posted September 7, 2013 ¿Alguien podría decirme porque aparece este error? addEventHandler ("onPlayerWasted", getRootElement(), function (totalAmmo, killer, killerWeapon, bodypart, stealth) setPlayerWantedLevel (source, 0) if (getPlayerNametagText (source) == "[COP]" .. getPlayerName (source)) then outputChatBox ("* " .. getPlayerName (source) .. " is no cop any more.", getRootElement(), 0, 0, 255, false) setPlayerNametagText (source, getPlayerName (source)) elseif (getElementType(killer) == "player") and (killer) and (killer ~= source) and not (getPlayerNametagText (source) == "[COP]" .. getPlayerName (source)) then setPlayerWantedLevel (killer, getPlayerWantedLevel (killer) +1) elseif (getElementType(killer) == "player") and (killer) and (killer ~= source) and (getPlayerNametagText (source) == "[COP]" .. getPlayerName (source)) then setPlayerWantedLevel (killer, getPlayerWantedLevel (killer) +2) end end) Este resource se supone que cada vez que un usuario mate a otro le de 1 estrella de búsqueda. Todo anda bien pero sale ese error ¿a que se debe? Link to comment
Sensacion Posted September 7, 2013 Share Posted September 7, 2013 Wiki: killer: an element representing the player or vehicle who was the killer. If there was no killer this is false. Quizá se esté matando a sí mismo. Link to comment
depato123 Posted September 7, 2013 Author Share Posted September 7, 2013 ¿como que se este matando a si mismo? killer es simplmente el nombre de la funcion Link to comment
Alexs Posted September 7, 2013 Share Posted September 7, 2013 ¿como que se este matando a si mismo? killer es simplmente el nombre de la funcion Si nadie le mato, entonces 'killer' es false. Link to comment
Sensacion Posted September 7, 2013 Share Posted September 7, 2013 ¿como que se este matando a si mismo? killer es simplmente el nombre de la funcion Killer no es función, es un parámetro de la función que representa al "asesino", solamente ponle un if killer then ... Link to comment
Recommended Posts