Narutimmy Posted September 16, 2012 Share Posted September 16, 2012 Hola, buenas, me podrian decir como le ago para que al matar a un Slothbot te paguen? asi como los zombis, pero que pague mas Link to comment
Xperia Posted September 16, 2012 Share Posted September 16, 2012 https://community.multitheftauto.com/index.php?p=resources&s=details&id=791 addEvent( "onZombieWasted" ); addEventHandler( "onZombieWasted", getRootElement(), function( killer ) givePlayerMoney( killer, 100 ); --cambia el 100 por el dinero que quieras end ) Link to comment
Arsilex Posted September 16, 2012 Share Posted September 16, 2012 addEvent( "onZombieWasted" ); addEventHandler( "onZombieWasted", getRootElement(), function( killer ) givePlayerMoney( killer, 100 ) --cambia el 100 por el dinero que quieras end ) No es una tabla no se necesita ; Link to comment
NodZen Posted September 16, 2012 Share Posted September 16, 2012 Amigos , el quiere un script para que cuando mate a "SLOTHBOT" le de dinero. No al zombie Link to comment
Arsilex Posted September 16, 2012 Share Posted September 16, 2012 addEvent ( "onBotWasted", true ) addEventHandler ( "onBotWasted", root, function( theKiller) exports.exp_system:addPlayerEXP ( theKiller, 50 ) givePlayerMoney ( theKiller, 1000 ) exports.extra_health:setElementExtraHealth ( theKiller, 80000 ) local r,g,b = getPlayerNametagColor ( theKiller ) --get the player's nametag colour local chatterName = getPlayerName ( theKiller ) outputChatBox ( chatterName.." #FF0000ha matado al nemesis", getRootElement(), r, g, b, true ) end ) si te sirve bien si no tambien bien Link to comment
NodZen Posted September 16, 2012 Share Posted September 16, 2012 Para el script que te dio pekio , tienes que usar el "exp_system","extra_health" Estan en la comunidad. Link to comment
Arsilex Posted September 16, 2012 Share Posted September 16, 2012 si quieres lo puedes quitar yo uso eso por que me parece que es mas interesante el server con eso ._. Link to comment
ELmarcoS. Posted September 16, 2012 Share Posted September 16, 2012 function messageOnKill ( killer ) givePlayerMoney ( killer, 1500 )------ Aquí editas el dinero que quieres outputChatBox ( getPlayerName ( killer ) .. " killed Nemesis, well done!, he has got a reward: $1500!" ) end addEvent ( "onBotWasted", true ) addEventHandler ( "onBotWasted", getRootElement(), messageOnKill ) Ese es el que yo tengo, cuando lo matas te da plata y muestra un mensaje. Link to comment
Arsilex Posted September 16, 2012 Share Posted September 16, 2012 es lo mismo que tengo yo solo que yo lo tengo con mas cosas asi que tampoco es que cambie.. sabe Link to comment
Soren Posted September 16, 2012 Share Posted September 16, 2012 Tengo 1 prgunata pro que no queria abrir otro temacon esta funcion: local r,g,b = getPlayerNametagColor ( theKiller ) que pasa si el player tiene 2 colores? Link to comment
Castillo Posted September 16, 2012 Share Posted September 16, 2012 El nametag solo es un color, si vos te referis a los colores HEX, entonces esa funcion no es para obtenerlos. Link to comment
Narutimmy Posted September 16, 2012 Author Share Posted September 16, 2012 addEvent ( "onBotWasted", true ) addEventHandler ( "onBotWasted", root, function( theKiller) exports.exp_system:addPlayerEXP ( theKiller, 50 ) givePlayerMoney ( theKiller, 1000 ) exports.extra_health:setElementExtraHealth ( theKiller, 80000 ) local r,g,b = getPlayerNametagColor ( theKiller ) --get the player's nametag colour local chatterName = getPlayerName ( theKiller ) outputChatBox ( chatterName.." #FF0000ha matado al nemesis", getRootElement(), r, g, b, true ) end ) si te sirve bien si no tambien bien Use este Muchas Gracias :B, Funciona de maravilla, solo faltaria que al morir deje Un Armas tirada y se pueda Recoger n_n Link to comment
Recommended Posts