NIKO_19997 Posted February 26, 2014 Share Posted February 26, 2014 hola, la pregunta es simple ......¿como puedo crear un paintcar , que te quite dinero y que lo pueda usar a través de markers? Saludos y espero me puedan ayudar Link to comment
Alexs Posted February 26, 2014 Share Posted February 26, 2014 El recurso mabako-services hace lo que tu buscas. Link to comment
NIKO_19997 Posted February 27, 2014 Author Share Posted February 27, 2014 El recurso mabako-services hace lo que tu buscas. quizás no me explique bien, solamente quiero el paintspray, por que quiero ponerlos en donde yo quiera Link to comment
Daniel1zD Posted February 27, 2014 Share Posted February 27, 2014 El recurso mabako-services hace lo que tu buscas. quizás no me explique bien, solamente quiero el paintspray, por que quiero ponerlos en donde yo quiera dises como algo asi niko ? Link to comment
Jacobob14 Posted February 27, 2014 Share Posted February 27, 2014 Yo uso este es por marker y te cobra segun el daño del vehiculo de 1 a 1000 $ server function startup() local file = xmlLoadFile("pns.xml") for k, v in ipairs(xmlNodeGetChildren(file)) do local pos = split(xmlNodeGetAttribute(v,"pos"),string.byte(",")) local marker = createMarker(pos[1],pos[2],pos[3],"cylinder", 5, 255, 167, 12, 255) createBlipAttachedTo(marker,63,2,255,0,0,255,0,255) setElementData(marker,"pnsMarker",true) setGarageOpen(tonumber(xmlNodeGetAttribute(v,"garage")),true) end xmlUnloadFile(file) end addEventHandler("onResourceStart",getResourceRootElement(),startup) function payNSpray(hitElement) if (getElementData(source,"pnsMarker") == true) then if (getElementType(hitElement) == "vehicle") then if (getElementHealth(hitElement) < 1000) then if (getVehicleOccupant(hitElement)) then local driver = getVehicleOccupant(hitElement) local charge = math.floor(1000-getElementHealth(hitElement)) if (getPlayerMoney(driver) >= charge) then outputChatBox("Su vehiculo a sido reparado por $"..charge..".",driver,255,255,0) fixVehicle(hitElement) takePlayerMoney(driver,charge) for k, v in ipairs({"accelerate","enter_exit","handbrake"}) do toggleControl(driver,v,false) end setControlState(driver,"handbrake",true) fadeCamera(driver,false,1) setTimer(restoreControl,1000,1,driver) else local extraCost = math.floor(charge-getPlayerMoney(driver)) outputChatBox("Necesita $ "..extraCost.." para reparar su vehiculo.",driver,255,0,150) end end end end end end addEventHandler("onMarkerHit",getRootElement(),payNSpray) function restoreControl(driver) for k, v in ipairs({"accelerate","enter_exit","handbrake"}) do toggleControl(driver,v,true) end setControlState(driver,"handbrake",false) fadeCamera(driver,true) end pns.xml Link to comment
Alexs Posted February 27, 2014 Share Posted February 27, 2014 El recurso mabako-services hace lo que tu buscas. quizás no me explique bien, solamente quiero el paintspray, por que quiero ponerlos en donde yo quiera No es difícil aislar el Pay 'n Spray del recurso 'mabako services'. Link to comment
NIKO_19997 Posted February 27, 2014 Author Share Posted February 27, 2014 @Flaky, no men....es para reparar xDD @Jacobob14, ese me sirvio Muchas Gracias a Todos por responder. Link to comment
Alexs Posted February 27, 2014 Share Posted February 27, 2014 @Flaky, no men....es para reparar xDD @Jacobob14, ese me sirvio Muchas Gracias a Todos por responder. Para la próxima no estaría de mas esforzarte un poco y hacerlo tu mismo. Link to comment
Jacobob14 Posted February 27, 2014 Share Posted February 27, 2014 de nada que bien que te aya servido Link to comment
Daniel1zD Posted February 28, 2014 Share Posted February 28, 2014 @Flaky, no men....es para reparar xDD @Jacobob14, ese me sirvio Muchas Gracias a Todos por responder. xDD no Repara el auto lo pintas con el spray del color que quieras Link to comment
Recommended Posts