dgprado 14 Postado Junho 11, 2009 Share Postado Junho 11, 2009 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 https://xtibia.com/forum/topic/114379-action-action-para-comprar-bp-de-suprimentos-por-alavanca-da-bp-vazia-mesmo-player-sem-gp/ Compartilhar em outros sites More sharing options...
satan666 12 Postado Junho 11, 2009 Share Postado Junho 11, 2009 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 https://xtibia.com/forum/topic/114379-action-action-para-comprar-bp-de-suprimentos-por-alavanca-da-bp-vazia-mesmo-player-sem-gp/#findComment-748347 Compartilhar em outros sites More sharing options...
dgprado 14 Postado Junho 11, 2009 Autor Share Postado Junho 11, 2009 (editado) 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 Junho 11, 2009 por dgprado Link para o comentário https://xtibia.com/forum/topic/114379-action-action-para-comprar-bp-de-suprimentos-por-alavanca-da-bp-vazia-mesmo-player-sem-gp/#findComment-748417 Compartilhar em outros sites More sharing options...
satan666 12 Postado Junho 12, 2009 Share Postado Junho 12, 2009 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 https://xtibia.com/forum/topic/114379-action-action-para-comprar-bp-de-suprimentos-por-alavanca-da-bp-vazia-mesmo-player-sem-gp/#findComment-748508 Compartilhar em outros sites More sharing options...
dgprado 14 Postado Junho 13, 2009 Autor Share Postado Junho 13, 2009 THXXXX, so seu fan bro vc me ajudo em 100% dos meus posts MUITO OBRIGADO!!! Abraços :smile_positivo: GODines :smile_positivo: Link para o comentário https://xtibia.com/forum/topic/114379-action-action-para-comprar-bp-de-suprimentos-por-alavanca-da-bp-vazia-mesmo-player-sem-gp/#findComment-749104 Compartilhar em outros sites More sharing options...
Posts Recomendados