Arsilex Posted July 6, 2012 Share Posted July 6, 2012 Hola queria saber por que no me funciona esto cuando yo paso (no soy level 10 ) me tendria que salir que no eres nivel apropiado pero me sale que valla a por el siguente punto Mision1 = createMarker ( 2788.11, -2409.87, 12.63, "cylinder", 1.5, 255, 255, 0, 170 ) function MarkerHit( hitElement, matchingDimension ) if exports.exp_system:getPlayerLevel ( source,10 ) then createMarker( 1762.55, -1945.46, 12.24, "cylinder", 1.5, 255, 255, 0, 170 ) outputChatBox ( "Hola tienes que ir hasta la estacion de tren y recoje a mi hermano de alli", getRootElement(), 255, 255, 255, true ) else outputChatBox ( "No eres el nivel apropiado para ello", getRootElement(), 255, 255, 255, true ) end end addEventHandler("onPlayerMarkerHit",getRootElement(),MarkerHit) (Estoy usando el resource exp_system de Castillo) Link to comment
Castillo Posted July 7, 2012 Share Posted July 7, 2012 Lo estas usando mal, getPlayerLevel obtiene el nivel de un jugador, no lo compara. if ( exports.exp_system:getPlayerLevel ( source ) >= 10 ) then Eso tenes que usar. >= quiere decir igual o mayor a. Link to comment
Recommended Posts