Zoon Posted June 14, 2012 Share Posted June 14, 2012 por favor manes quien me puede decir como hago que cada ves que un player gane un map DD/DM gane dinero ya e intentado y e buscado por todos lados pero no encuentro como hacerlo porfavor quien pueda ayudarme se lo agradeceria Link to comment
Alexs Posted June 14, 2012 Share Posted June 14, 2012 A ver m... 2 cosas: 1- Esto va en "Scripting" 2- Sabes de Lua? Si supieras sabrias que es facil: function gano ( ) if (rank > 3 ) then --Si llega en el puesto 1-2-3 givePlayerMoney ( thePlayer, 500 ) --Gana 500 end -- 1 por el if end --1 por la funcion addEventHandler ( "onPlayerFinish", getRootElement(), gano ) --"onPlayerFinish" es el evento de race de un player que aaba la carrera Link to comment
Zoon Posted June 14, 2012 Author Share Posted June 14, 2012 no amigo no se casi nada de lua ese scrip que posteastes sirve para q lo que necesito? Link to comment
Alexs Posted June 14, 2012 Share Posted June 14, 2012 Si lo que necesitas es que se le de a los 3 primeros, si o usalo asi: function llego ( ) givePlayerMoney ( thePlayer, 500 ) --Gana 500 (Edita el numero para mas dinero) end --1 por la funcion addEventHandler ( "onPlayerFinish", getRootElement(), llego ) Link to comment
NodZen Posted June 14, 2012 Share Posted June 14, 2012 Si lo que necesitas es que se le de a los 3 primeros, si o usalo asi: function llego ( ) givePlayerMoney ( thePlayer, 500 ) --Gana 500 (Edita el numero para mas dinero) end --1 por la funcion addEventHandler ( "onPlayerFinish", getRootElement(), llego ) Es una de las funciones mas faciles de .Lua... En fin , te paso la funcion givePlayerMoney Acuerdate que es para "thePlayer" Link to comment
Zoon Posted June 15, 2012 Author Share Posted June 15, 2012 Si lo que necesitas es que se le de a los 3 primeros, si o usalo asi: function llego ( ) givePlayerMoney ( thePlayer, 500 ) --Gana 500 (Edita el numero para mas dinero) end --1 por la funcion addEventHandler ( "onPlayerFinish", getRootElement(), llego ) Alexs_Steel man el Scrip no funciona no se mucho sobre eso pero en esa funcion donde dice "llego" seria lo mismo que survivor? por que es un DD/DM y en los mapas DD/DM dice al ganador is the final survivor Link to comment
BorderLine Posted June 15, 2012 Share Posted June 15, 2012 debes hacerlo con la funcion getAlivePlayers() Link to comment
Zoon Posted June 15, 2012 Author Share Posted June 15, 2012 donde tendria que colocar esa funciona amigo en "llego" o en "onPlayerFinish"?? Link to comment
Alexs Posted June 15, 2012 Share Posted June 15, 2012 Wow, realmente no sabes nada de scripting, no te podemos dar script's completos usa la wiki y lee los argumentos wiki.multitheftauto.com www.lua-users.org Link to comment
iFoReX Posted June 15, 2012 Share Posted June 15, 2012 alexs le das una pagina de lua que esta en ingles y el talvez no sepa mucho ingles aqui una pagina de lua si no sabes mucho ingles. http://www.lua.org/manual/5.1/es/ Link to comment
Zoon Posted June 15, 2012 Author Share Posted June 15, 2012 gracias ElMota tendre que investigar todo lo referente a lua Link to comment
Edikosh998 Posted June 17, 2012 Share Posted June 17, 2012 Es bastante dificil aprender el sistema del MTA sin saber ingles, porque la wiki esta en ingles. Link to comment
CheiN Posted June 27, 2012 Share Posted June 27, 2012 addEventHandler("onClientPlayerWasted",getLocalPlayer() function() givePlayerMoney(thePlayer,350) outputChatBox("Money= +350") end Pruebalo ese ara que al morir el jugador reciba 350 cash testealo, agregame y me dices si te funciono Link to comment
Zoon Posted June 27, 2012 Author Share Posted June 27, 2012 ese escrip funciona para lo que ando buscando amigo? Link to comment
Zoon Posted June 27, 2012 Author Share Posted June 27, 2012 MAN no funciono, es un serv destruction derby lo que ando buscando es que gane dinero el player final survivor Link to comment
Recommended Posts