lGalazArayal Posted January 12, 2015 Share Posted January 12, 2015 Hola, bueno quiero saber como poner en el chat que cuando matan a alguien salga esto por Ejemplo: lGalazl ha matado a Diego esto es un ejemplo y que esto aparezca en el chat espero que me ayuden gracias. Link to comment
Castillo Posted January 12, 2015 Share Posted January 12, 2015 getPlayerName outputChatBox onPlayerWasted Link to comment
lGalazArayal Posted January 12, 2015 Author Share Posted January 12, 2015 getPlayerName outputChatBox onPlayerWasted ¿donde pongo eso? Link to comment
Castillo Posted January 12, 2015 Share Posted January 12, 2015 Son funciones y un evento, tenes que hacer un script. Link to comment
lGalazArayal Posted January 12, 2015 Author Share Posted January 12, 2015 (edited) Son funciones y un evento, tenes que hacer un script. Ok espero que otra persona me ayude. Edited January 12, 2015 by Guest Link to comment
Castillo Posted January 12, 2015 Share Posted January 12, 2015 No te ofendas, pero esta seccion es para ayudar a crear scripts, no para darte cosas hechas. Link to comment
lGalazArayal Posted January 12, 2015 Author Share Posted January 12, 2015 No te ofendas, pero esta seccion es para ayudar a crear scripts, no para darte cosas hechas. si po si yo creo pos Link to comment
lGalazArayal Posted January 12, 2015 Author Share Posted January 12, 2015 No te ofendas, pero esta seccion es para ayudar a crear scripts, no para darte cosas hechas. si po si yo creo pos Aca lo tengo function player_Wasted ( ammo, attacker, weapon, bodypart ) -- if there was an attacker if ( attacker ) then -- we declare our variable outside the following checks local tempString -- if the element that killed him was a player, if ( getElementType ( attacker ) == "player" ) then -- put the attacker, victim and weapon info in the string tempString = getPlayerName ( attacker ).." killed "..getPlayerName ( source ).." ("..getWeaponNameFromID ( weapon )..")" -- else, if it was a vehicle, elseif ( getElementType ( attacker ) == "vehicle" ) then -- we'll get the name from the attacker vehicle's driver tempString = getPlayerName ( getVehicleController ( attacker ) ).." killed "..getPlayerName ( source ).." ("..getWeaponNameFromID ( weapon )..")" end -- if the victim was shot in the head, append a special message if ( bodypart == 9 ) then tempString = tempString.." (HEADSHOT!)" -- else, just append the bodypart name else tempString = tempString.." ("..getBodyPartName ( bodypart )..")" end -- display the message outputChatBox ( tempString ) -- if there was no attacker, else -- output a death message without attacker info outputChatBox ( getPlayerName ( source ).." died. ("..getWeaponNameFromID ( weapon )..") ("..getBodyPartName ( bodypart )..")" ) end end addEventHandler ( "onPlayerWasted", getRootElement(), player_Wasted ) pero quiero que los nombres salgan a colores que puedo hacer ya lo tengo hecho Link to comment
Castillo Posted January 12, 2015 Share Posted January 12, 2015 Eso lo copiaste directamente del link de la wiki que te pase, no tomes el credito de los demas. Link to comment
lGalazArayal Posted January 12, 2015 Author Share Posted January 12, 2015 Eso lo copiaste directamente del link de la wiki que te pase, no tomes el credito de los demas. Pero como hago para poner los nombres a color porfavor ayudame estoy desesperado Link to comment
Castillo Posted January 12, 2015 Share Posted January 12, 2015 Te referis a este tipo de color: #FF0000? tenes que ponerle en 'true' el colorCoded de outputChatBox. Link to comment
lGalazArayal Posted January 12, 2015 Author Share Posted January 12, 2015 Te referis a este tipo de color: #FF0000? tenes que ponerle en 'true' el colorCoded de outputChatBox. Se ando scripteando pa poner los nombres a color pero no me sirve function player_Wasted ( ammo, attacker, weapon, bodypart ) -- if there was an attacker if ( attacker ) then -- we declare our variable outside the following checks local tempString -- if the element that killed him was a player, local r,g,b = getPlayerNametagColor ( source ) --get the player's nametag colour if ( getElementType ( attacker ) == "player" ) then -- put the attacker, victim and weapon info in the string tempString = getPlayerName ( attacker ).." Le partio el culo a "..getPlayerName ( source ).."con una ("..getWeaponNameFromID ( weapon )..")" -- else, if it was a vehicle, elseif ( getElementType ( attacker ) == "vehicle" ) then -- we'll get the name from the attacker vehicle's driver tempString = getPlayerName ( getVehicleController ( attacker ) ).." killed "..getPlayerName ( source ).." ("..getWeaponNameFromID ( weapon )..")" end -- if the victim was shot in the head, append a special message if ( bodypart == 9 ) then tempString = tempString.." (HEADSHOT!)" -- else, just append the bodypart name else tempString = tempString.." ("..getBodyPartName ( bodypart )..")" end -- display the message outputChatBox ( tempString ) -- if there was no attacker, else -- output a death message without attacker info outputChatBox ( getPlayerName ( source ).." died. ("..getWeaponNameFromID ( weapon )..") ("..getBodyPartName ( bodypart )..")" ) end end addEventHandler ( "onPlayerWasted", getRootElement(), player_Wasted ) asi lo tengo yo Link to comment
Castillo Posted January 12, 2015 Share Posted January 12, 2015 function player_Wasted ( ammo, attacker, weapon, bodypart ) -- if there was an attacker if ( attacker ) then -- we declare our variable outside the following checks local tempString -- if the element that killed him was a player, local r,g,b = getPlayerNametagColor ( source ) --get the player's nametag colour if ( getElementType ( attacker ) == "player" ) then -- put the attacker, victim and weapon info in the string tempString = getPlayerName ( attacker ).." Le partio el culo a "..getPlayerName ( source ).."con una ("..getWeaponNameFromID ( weapon )..")" -- else, if it was a vehicle, elseif ( getElementType ( attacker ) == "vehicle" ) then -- we'll get the name from the attacker vehicle's driver tempString = getPlayerName ( getVehicleController ( attacker ) ).." killed "..getPlayerName ( source ).." ("..getWeaponNameFromID ( weapon )..")" end -- if the victim was shot in the head, append a special message if ( bodypart == 9 ) then tempString = tempString.." (HEADSHOT!)" -- else, just append the bodypart name else tempString = tempString.." ("..getBodyPartName ( bodypart )..")" end -- display the message outputChatBox ( tempString, root, 255, 255, 255, true ) -- Aca -- if there was no attacker, else -- output a death message without attacker info outputChatBox ( getPlayerName ( source ).." died. ("..getWeaponNameFromID ( weapon )..") ("..getBodyPartName ( bodypart )..")", root, 255, 255, 255, true ) -- Y aca end end addEventHandler ( "onPlayerWasted", getRootElement(), player_Wasted ) Te señale donde cambie. Link to comment
lGalazArayal Posted January 12, 2015 Author Share Posted January 12, 2015 function player_Wasted ( ammo, attacker, weapon, bodypart ) -- if there was an attacker if ( attacker ) then -- we declare our variable outside the following checks local tempString -- if the element that killed him was a player, local r,g,b = getPlayerNametagColor ( source ) --get the player's nametag colour if ( getElementType ( attacker ) == "player" ) then -- put the attacker, victim and weapon info in the string tempString = getPlayerName ( attacker ).." Le partio el culo a "..getPlayerName ( source ).."con una ("..getWeaponNameFromID ( weapon )..")" -- else, if it was a vehicle, elseif ( getElementType ( attacker ) == "vehicle" ) then -- we'll get the name from the attacker vehicle's driver tempString = getPlayerName ( getVehicleController ( attacker ) ).." killed "..getPlayerName ( source ).." ("..getWeaponNameFromID ( weapon )..")" end -- if the victim was shot in the head, append a special message if ( bodypart == 9 ) then tempString = tempString.." (HEADSHOT!)" -- else, just append the bodypart name else tempString = tempString.." ("..getBodyPartName ( bodypart )..")" end -- display the message outputChatBox ( tempString, root, 255, 255, 255, true ) -- Aca -- if there was no attacker, else -- output a death message without attacker info outputChatBox ( getPlayerName ( source ).." died. ("..getWeaponNameFromID ( weapon )..") ("..getBodyPartName ( bodypart )..")", root, 255, 255, 255, true ) -- Y aca end end addEventHandler ( "onPlayerWasted", getRootElement(), player_Wasted ) Te señale donde cambie. Wow muchas gracias me sirvio mucho . ahora si salen bien los killmensajes en el chat pero ahora encontre un problema que cuando me mato yo mismo con una basuca dice Galaz le ha partido el culo a Galaz y eso no me gusta ¿se puede arreglar? y que cuando se mate uno mismo diga Galaz se ha suicidado espero que me ayuden gracias. Link to comment
MisterZ Posted January 12, 2015 Share Posted January 12, 2015 Hola function player_Wasted (ammo, killer, weapon) if (killer) then outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")") else outputChatBox(getPlayerName(source).." Ha Muerto Causa De La Muerte: Desconocida") end end addEventHandler("onPlayerWasted", getRootElement(), player_Wasted) Dime si hay algún eeror Link to comment
lGalazArayal Posted January 12, 2015 Author Share Posted January 12, 2015 Hola function player_Wasted (ammo, killer, weapon) if (killer) then outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")") else outputChatBox(getPlayerName(source).." Ha Muerto Causa De La Muerte: Desconocida") end end addEventHandler("onPlayerWasted", getRootElement(), player_Wasted) Dime si hay algún eeror No no me funciono es igual al otro yo quiero que cuando me mate yo mismo salga lGalazl se ha suicidado cuando me mate con armas y cuando me mate desde el freeroam lo mismo y cuando mate o me matan ami salga Galaz le ha partido del Culo a Diego o Diego le a partido el culo a Galaz espero que me ayudes. Link to comment
MisterZ Posted January 12, 2015 Share Posted January 12, 2015 Hola function player_Wasted (ammo, killer, weapon) if (killer) then outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")") else outputChatBox(getPlayerName(source).." Ha Muerto Causa De La Muerte: Desconocida") end end addEventHandler("onPlayerWasted", getRootElement(), player_Wasted) Dime si hay algún eeror No no me funciono es igual al otro yo quiero que cuando me mate yo mismo salga lGalazl se ha suicidado cuando me mate con armas y cuando me mate desde el freeroam lo mismo y cuando mate o me matan ami salga Galaz le ha partido del Culo a Diego o Diego le a partido el culo a Galaz espero que me ayudes. Eso es lo que hace ami si me funciono probe matarme con Granadas y me dice muesrte desconocida y si me mata alguien dice QUE me maro el otro player nose por que no te funciona... Link to comment
lGalazArayal Posted January 12, 2015 Author Share Posted January 12, 2015 Hola function player_Wasted (ammo, killer, weapon) if (killer) then outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")") else outputChatBox(getPlayerName(source).." Ha Muerto Causa De La Muerte: Desconocida") end end addEventHandler("onPlayerWasted", getRootElement(), player_Wasted) Dime si hay algún eeror No no me funciono es igual al otro yo quiero que cuando me mate yo mismo salga lGalazl se ha suicidado cuando me mate con armas y cuando me mate desde el freeroam lo mismo y cuando mate o me matan ami salga Galaz le ha partido del Culo a Diego o Diego le a partido el culo a Galaz espero que me ayudes. Eso es lo que hace ami si me funciono probe matarme con Granadas y me dice muesrte desconocida y si me mata alguien dice QUE me maro el otro player nose por que no te funciona... Mira cuando me mato yo mismo con basuca dice Galaz le ha partido el culo a Galaz con una rocket y cuando uno mismo se mata quiero que aparezca Galaz se ha suicidado espero que me ayudes gracias Link to comment
MisterZ Posted January 12, 2015 Share Posted January 12, 2015 Prueba Haci no esta TESTEADO: function player_Wasted (ammo, killer, weapon) if (killer) then outputChatBox(getPlayerName(source).." Se Ha Suicidado!") else outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")") end end addEventHandler("onPlayerWasted", getRootElement(), player_Wasted) Link to comment
lGalazArayal Posted January 12, 2015 Author Share Posted January 12, 2015 Prueba Haci no esta TESTEADO: function player_Wasted (ammo, killer, weapon) if (killer) then outputChatBox(getPlayerName(source).." Se Ha Suicidado!") else outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")") end end addEventHandler("onPlayerWasted", getRootElement(), player_Wasted) Ahora si funciona eso de la basuca sale galaz se ha suicidado cuando me mato yo mismo pero no sale el nombre a color y cuando mato a alguien dice que al que mate se suicido espero que me ayudes gracias Link to comment
Sasu Posted January 12, 2015 Share Posted January 12, 2015 function player_Wasted (ammo, killer, weapon) if not killer or killer == source then outputChatBox(getPlayerName(source).." Se Ha Suicidado!") else outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")") end end addEventHandler("onPlayerWasted", getRootElement(), player_Wasted) Link to comment
MisterZ Posted January 12, 2015 Share Posted January 12, 2015 Prueba Haci no esta TESTEADO: function player_Wasted (ammo, killer, weapon) if (killer) then outputChatBox(getPlayerName(source).." Se Ha Suicidado!") else outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")") end end addEventHandler("onPlayerWasted", getRootElement(), player_Wasted) Ahora si funciona eso de la basuca sale galaz se ha suicidado cuando me mato yo mismo pero no sale el nombre a color y cuando mato a alguien dice que al que mate se suicido espero que me ayudes gracias Creo que con esto no tendras problema fíjate ahora y dime: addEventHandler("onPlayerWasted", getRootElement(), function(ammo, killer, weapon) if morir then outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")") else outputChatBox(getPlayerName(source).." Se Ha Suicidado!") end end) Link to comment
Alexs Posted January 12, 2015 Share Posted January 12, 2015 Creo que con esto no tendras problema fíjate ahora y dime: addEventHandler("onPlayerWasted", getRootElement(), function(ammo, killer, weapon) if morir then outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")") else outputChatBox(getPlayerName(source).." Se Ha Suicidado!") end end) Eso no funcionaria, 'morir' no esta definido en ningún lado. Link to comment
MisterZ Posted January 12, 2015 Share Posted January 12, 2015 Creo que con esto no tendras problema fíjate ahora y dime: addEventHandler("onPlayerWasted", getRootElement(), function(ammo, killer, weapon) if morir then outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")") else outputChatBox(getPlayerName(source).." Se Ha Suicidado!") end end) Eso no funcionaria, 'morir' no esta definido en ningún lado. Pero por que ami me funciono ? puedes estar en lo sierto alexs por que lo probe solo no con otro Player. Link to comment
Recommended Posts