Felltate 0 Postado Março 29, 2010 Share Postado Março 29, 2010 Presiso d um scpt q vende Bp d Potion por Alavanca. sem querer ta abusando mais pf colokem ond q regula o preço e talz.. Sistema cum as seguintes Potions: greathp,manapotion,ultimatehp,greatmp,spiritpotion, Gente eu nao queria posta mais e urgente eu proucurei aki n achei ne otros saites n achei baixei diversos mapas tentando pega ese sistema e n achei.. ): Vlws aew quemme ajuda Obrigado desde jah. Link para o comentário Compartilhar em outros sites More sharing options...
MatheusGlad 424 Postado Março 29, 2010 Share Postado Março 29, 2010 Peguei do ot Snowz, pois eu iria demorar pra fazer o script Va em data/actions/scripts copie um arquivo lua qualquer cole renomeie para greathp e bote isto dentro function onUse(cid, item, frompos, item2, topos) container = doPlayerAddItem(cid, 2002, 1) if item.itemid == 1945 and doPlayerRemoveMoney(cid,3000) == 1 then doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doTransformItem(item.uid,item.itemid+1) elseif item.itemid == 1946 and doPlayerRemoveMoney(cid,3000) == 1 then doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doAddContainerItem(container, 7591, 7) doTransformItem(item.uid,item.itemid-1) else doPlayerSendCancel(cid,"Sorry, you don't have enough money!") end return 1 end Negrito 7591 = Id da great health potion Vermelho Preço "edite os dois preços" Depois va em actions.xml e adicione isto: <action uniqueid="1200" event="script" value="greathp.lua"/> Rosa Unique id que voce ira botar no map editor.(SEMPRE MUDE ELE EM CADA BP DE POTION DIFERENTES!!!! Depois faça o mesmo processo copiando e colando so mudando o ip e o preço e é claro, O UNIQUE ID Link para o comentário Compartilhar em outros sites More sharing options...
satan666 12 Postado Março 30, 2010 Share Postado Março 30, 2010 essa é uma forma mais simples de se fazer. local valores ={ --uid = itemid,bpid,preco,cargas.--Cargas caso venda runas. [8000] = {7618,2000,1200,1}, [8001] = {7588,2000,2500,1}, [8002] = {7591,2000,4400,1}, [8003] = {8473,2000,7000,1}, [8004] = {7620,2001,1200,1}, [8005] = {7589,2001,2000,1}, [8006] = {7590,2001,3000,1}, [8007] = {8472,1988,4400,1} } function onUse(cid, item, fromPosition, itemEx, toPosition) local valor = valores[item.uid] local bp,tipo = getItemWeightById(valor[2],1),doCreateItemEx(valor[2],1) if(item.itemid == 1945)then if(getPlayerFreeCap(cid) < getItemWeightById(valor[1],20)+bp)then return TRUE,doPlayerSendCancel(cid,"you need to have at least ("..getItemWeightById(valor[1],20)+(bp)..") of cap, so I can receive a backpack of ("..getItemNameById(valor[1])..").") end if(getPlayerMoney(cid) < valor[3])then return TRUE,doPlayerSendCancel(cid,"you need to have ("..valor[3]..") gps or more so I can buy a backpack of ("..getItemNameById(valor[1])..").") end for i=1,20 do doAddContainerItemEx(tipo, doCreateItemEx(valor[1], 1)) end if(doPlayerAddItemEx(cid,tipo,FALSE) == TRUE)then doPlayerRemoveMoney(cid, valor[3]) doPlayerSendTextMessage(cid,20,"You bought a backpack of ("..getItemNameById(valor[1])..") the price of ("..valor[3]..").") else return TRUE,doPlayerSendCancel(cid,"you do not have enought space to receive the backpack of "..getItemNameById(valor[1])..".") end end end Link para o comentário Compartilhar em outros sites More sharing options...
Felltate 0 Postado Março 30, 2010 Autor Share Postado Março 30, 2010 (editado) Irei Testar aki e ja posto c funfou Lenbrando eu tinha esse scrpt mais ele n funfo. Vlw Affsssss N funfou Pow. Alquem aew q ja tenha um arrumado testado e aprovado manda aew ou add markinbk@hotmail.com Editado Março 30, 2010 por Felltate Link para o comentário Compartilhar em outros sites More sharing options...
Antiemoxlr 3 Postado Março 30, 2010 Share Postado Março 30, 2010 <action uniqueid="1200 como o mateus dise va a alanca do mapa en UNIQUEID E COLOQUE 1200 Link para o comentário Compartilhar em outros sites More sharing options...
satan666 12 Postado Março 30, 2010 Share Postado Março 30, 2010 lembre também de adicionar isso a tag do xml no actions.xml e tente detalhar mais o que deu erro verifique se ouve alguma mensagem no console etc... Link para o comentário Compartilhar em outros sites More sharing options...
spartangui 10 Postado Março 30, 2010 Share Postado Março 30, 2010 tb tava precisando e os 2 n funfo Link para o comentário Compartilhar em outros sites More sharing options...
Felltate 0 Postado Março 30, 2010 Autor Share Postado Março 30, 2010 Ja fiz isso Tudo pow e n funfo. n da nds eu colokei tudo q manda e quando puxo a alavanca n da nds nds mermu pow ): algum scprtr Baum aew faz um aew pra nois tem um povao pedindo isso. Vlw.. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados