Ir para conteúdo

[Action] Action Para Comprar Bp De Suprimentos Por Alavanca Da Bp Vazia Mesmo Player Sem Gp


dgprado

Posts Recomendados

Eu uso este este script em meu ot para q os players possam comprar bps de suprimentos.Porem se um player sem dinheiro da use na alvanca ele recebe uma bp vazia, isto causa muita sujeira no ot, por favor, se possivel alguem me indique outro script ou ent que passa arrumar este , thx.

 

function onUse(cid, item, frompos, item2, topos)

container = doPlayerAddItem(cid, 3940, 1)

if item.itemid == 1945 and doPlayerRemoveMoney(cid,3000) == 1 then
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doTransformItem(item.uid,item.itemid+1)

elseif item.itemid == 1946 and doPlayerRemoveMoney(cid,3000) == 1 then
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doAddContainerItem(container, 7590, 7)
doTransformItem(item.uid,item.itemid-1)

else
doPlayerSendCancel(cid,"Sorry, you don't have enough money!")
end
return 1
end

 

 

:smile_positivo: GODines :smile_positivo:

Link para o comentário
Compartilhar em outros sites

e bem simples resolver isso ta ae.

 

function onUse(cid, item, frompos, item2, topos)

 

if item.itemid == 1945 and doPlayerRemoveMoney(cid,3000) == 1 then

container = doPlayerAddItem(cid, 3940, 1)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doTransformItem(item.uid,item.itemid+1)

 

elseif item.itemid == 1946 and doPlayerRemoveMoney(cid,3000) == 1 then

container = doPlayerAddItem(cid, 3940, 1)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doAddContainerItem(container, 7590, 7)

doTransformItem(item.uid,item.itemid-1)

 

else

doPlayerSendCancel(cid,"Sorry, you don't have enough money!")

end

return 1

end

 

e so vc por o :

 

container = doPlayerAddItem(cid, 3940, 1)

 

dentro do if e elseif.

Link para o comentário
Compartilhar em outros sites

e bem simples resolver isso ta ae.

 

 

 

e so vc por o :

 

 

 

dentro do if e elseif.

 

 

THx mano , vc sempre me ajudando xD, bom, na verdade sou absolutamente leigo em questao de scripts,desculpe minha ignorancia mas se voce pudesse ser mais espacifico eu ficaria muito grato.Tipo se voce postasse como ficaria aquela funçao dentro do if e elseif como vc falo.

 

Abraços :smile_positivo: GODines :smile_positivo:

Editado por dgprado
Link para o comentário
Compartilhar em outros sites

mas ta ali em cima em quote ela ja arrumada.

 

eu disse pra por dentro do if e elseif nos outros scripts das outras bps de pots.

 

if item.itemid == 1945 and doPlayerRemoveMoney(cid,3000) == 1 then

 

if clica pra decer uma linha e poe essa linha:

 

container = doPlayerAddItem(cid, 3940, 1)

 

ae no segundo id da alavanca elseif:

 

elseif item.itemid == 1946 and doPlayerRemoveMoney(cid,3000) == 1 then

 

de novo pula uma linha poe essa linha:

 

container = doPlayerAddItem(cid, 3940, 1)
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...