XxRomxX Posted January 19, 2014 Share Posted January 19, 2014 El nemesis,en el cual me ayudaron acá en el foro,me quita los kills a la hora de activarlo y matarlo,por ejemplo, tenia 3698 kills,y el nemesis te da 25 kills,esos 3698 Me los reiniciaba y me colocaba 25 kills,Me pueden Ayudar? Link to comment
MTA Team 0xCiBeR Posted January 19, 2014 MTA Team Share Posted January 19, 2014 Postea tu script. Lo mas probable es que no estas obteniendo los kills anteriores y simplemente le estas seteando los 25 nuevos. Link to comment
XxRomxX Posted January 19, 2014 Author Share Posted January 19, 2014 function BossNemesis ( thePlayer ) x,y,z = getElementPosition( thePlayer ) nemesi = exports [ "slothBot" ]:spawnBot ( x+1,y+1,z+0.5, 90, math.random ( 300, 303 ), 0, 0, Nemesis, 38, "hunting", true ) setElementModel(nemesi, 285) end addCommandHandler("nemesis",BossNemesis) function money (theKiller) if (source == nemesi) then local kills = getElementData ( theKiller, "Zombie kills" ) setElementData ( theKiller, "Zombie kills", 25) givePlayerMoney( theKiller, 10000) outputChatBox ( getPlayerName ( theKiller ) .. " #081DBFHa Matado Ha Nemesis :3 , Se Cree Muy Prah!",getRootElement(), 255, 255, 255, true ) end end addEvent("onBotWasted", true) addEventHandler("onBotWasted", getRootElement(), money) Link to comment
Alexs Posted January 19, 2014 Share Posted January 19, 2014 (edited) function BossNemesis ( thePlayer ) x,y,z = getElementPosition( thePlayer ) nemesi = exports [ "slothBot" ]:spawnBot ( x+1,y+1,z+0.5, 90, math.random ( 300, 303 ), 0, 0, Nemesis, 38, "hunting", true ) setElementModel(nemesi, 285) end addCommandHandler("nemesis",BossNemesis) function money (theKiller) if (source == nemesi) then local kills = getElementData ( theKiller, "Zombie kills" ) setElementData ( theKiller, "Zombie kills", kills + 25) givePlayerMoney( theKiller, 10000) outputChatBox ( getPlayerName ( theKiller ) .. " #081DBFHa Matado Ha Nemesis :3 , Se Cree Muy Prah!",getRootElement(), 255, 255, 255, true ) end end addEvent("onBotWasted", true) addEventHandler("onBotWasted", getRootElement(), money) Intenta con eso, en esta linea: local kills = getElementData ( theKiller, "Zombie kills" ) consigues los 'kills' actuales, aunque en tu código no los sumabas, simplemente fijabas los 'kills' del jugador en 25, en cambio en la corrección que hice, sumo los 'kills' conseguidos a los 25 que se ganan para evitar la perdida, en caso de cualquier confusión responde en este post, envíame un PM o háblame por Skype, es un error bastante común y sencillo. Tu código: setElementData ( theKiller, "Zombie kills", 25) Mi código: setElementData ( theKiller, "Zombie kills", kills + 25) Edited January 19, 2014 by Guest Link to comment
MTA Team 0xCiBeR Posted January 19, 2014 MTA Team Share Posted January 19, 2014 Tu error @rom esta en esta línea: setElementData ( theKiller, "Zombie kills", 25) Es lo que te decia sobre directamente setear los nuevos kills y no sumarlos a los que tienes. En el codigo de @Alexs el obtiene tus kills actuales, y le suma los 25 nuevos. Si no entiendes bien, me avisas y te explicare mejor. PD: Si te fijas bien, por alguna extraña razon @Alexs edita su post, despues que señale lo que hizo. Link to comment
Alexs Posted January 19, 2014 Share Posted January 19, 2014 PD: Si te fijas bien, por alguna extraña razon @Alexs edita su post, despues que señale lo que hizo. Hace un rato estaba jugando Left 4 Dead y le respondí de manera rápida, sin explicarle, ahora lo edite para enseñarle, si tienes problemas con mis ediciones avísame y nunca mas presiono el botón 'EDIT'. *Esta es mi respuesta decente y correcta, te envié por PM la original. Link to comment
MTA Team 0xCiBeR Posted January 19, 2014 MTA Team Share Posted January 19, 2014 PD: Si te fijas bien, por alguna extraña razon @Alexs edita su post, despues que señale lo que hizo. Hace un rato estaba jugando Left 4 Dead y le respondí de manera rápida, sin explicarle, ahora lo edite para enseñarle, si tienes problemas con mis ediciones avísame y nunca mas presiono el botón 'EDIT'. *Esta es mi respuesta decente y correcta, te envié por PM la original. No, no tengo ningún problema, simplemente lo aclare, ya que sino mi post perdia sentido no te parece? Link to comment
Alexs Posted January 19, 2014 Share Posted January 19, 2014 No, no tengo ningún problema, simplemente lo aclare, ya que sino mi post perdia sentido no te parece? Ya te envié por PM mi respuesta original. Link to comment
Otto Posted January 19, 2014 Share Posted January 19, 2014 Alexs, no le insultes ni le discutas, creo que tiene un retraso mental el CiBeR, en serio. Link to comment
MTA Team 0xCiBeR Posted January 19, 2014 MTA Team Share Posted January 19, 2014 Alexs, no le insultes ni le discutas, creo que tiene un retraso mental el CiBeR, en serio. Creo que tu respuesta, pone a las personas que sufren de esa condición en una posición de "menor calidad". Esta claro que tu respuesta ofende a las personas que lamentablemente lo padecen, ya que no poseo ese tipo de deficiencia. Espero retires tu opinion, ya que simplemente me ofende que alguien use ese termino como un insulto. Para terminar, no sigan con el offtopic, y menos si va a incluir ese tipo de respuestas. Link to comment
XxRomxX Posted January 20, 2014 Author Share Posted January 20, 2014 No se maten D:,Si ya me funciono,Y Gracias Alex y Ciber de todas maneras Link to comment
Recommended Posts