180209 0 Postado Agosto 9, 2012 Share Postado Agosto 9, 2012 Boa Noite Galera... Sou Novoo Aqui, preciso de uma ajudinha basica *-* Tenho um script de Potion Por Alavanca Só que com BP e to querendo um Sem Bp.. Segue o Scrip a Baixo : ghp_id = 7591 -- Item a ser vendido backpackghp_id = 2000 -- Backpack custoghp_id = 3800 -- Valor cargasghp_id = 20 -- Cargas local name = getItemNameById(ghp_id) ----- End Config ----- function onUse(cid, item, fromPosition, itemEx, toPosition) if doPlayerRemoveMoney(cid, custoghp_id) == TRUE then local bag = doPlayerAddItem(cid, backpackghp_id, 1) doSendAnimatedText(fromPosition, "", TEXTCOLOR_YELLOW) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have purchased a backpack of ".. name .."s for ".. custoghp_id .." gold.") for i=1,20 do doAddContainerItem(bag, ghp_id, cargasghp_id) end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You need ".. custoghp_id .." gold coins for a backpack of ".. name .."s.") end return FALSE end Link para o comentário https://xtibia.com/forum/topic/191698-help-potion-por-alavanca-sem-bp/ Compartilhar em outros sites More sharing options...
0 Newtonnotwen 80 Postado Agosto 9, 2012 Share Postado Agosto 9, 2012 (editado) Tenta assim: backpackghp_id = 0 -- Backpack -Vermelho: Ponha 0 --------------------------- Se não funcionar ponha: ghp_id = 7591 -- Item a ser vendido backpackghp_id = 2000 -- Backpack custoghp_id = 3800 -- Valor cargasghp_id = 20 -- Cargas local name = getItemNameById(ghp_id) ----- End Config ----- function onUse(cid, item, fromPosition, itemEx, toPosition) if doPlayerRemoveMoney(cid, custoghp_id) == TRUE then local bag = doPlayerAddItem(cid, 7591, 20) doSendAnimatedText(fromPosition, "", TEXTCOLOR_YELLOW) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have purchased a backpack of ".. name .."s for ".. custoghp_id .." gold.") for i=1,20 do doAddContainerItem(bag, 7591, 0) end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You need ".. custoghp_id .." gold coins for a backpack of ".. name .."s.") end return FALSE end Editando: -Vermelho: Id do item -Verde: Quantidade Editado Agosto 9, 2012 por Newtonnotwen Link para o comentário https://xtibia.com/forum/topic/191698-help-potion-por-alavanca-sem-bp/#findComment-1313593 Compartilhar em outros sites More sharing options...
0 LuckOake 400 Postado Agosto 9, 2012 Share Postado Agosto 9, 2012 (editado) Fica mais simples assim o script: ghp_id = 7591 -- Item a ser vendido backpackghp_id = 2000 -- Backpack custoghp_id = 3800 -- Valor cargasghp_id = 20 -- Cargas local name = getItemNameById(ghp_id) ----- End Config ----- function onUse(cid, item, fromPosition, itemEx, toPosition) if doPlayerRemoveMoney(cid, custoghp_id) == TRUE then doSendAnimatedText(fromPosition, "", TEXTCOLOR_YELLOW) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have purchased 20 of ".. name .."s for ".. custoghp_id .." gold.") for i=1,20 do doPlayerAddItem(cid, ghp_id, cargasghp_id) end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You need ".. custoghp_id .." gold coins for a backpack of ".. name .."s.") end return FALSE end Editado Agosto 9, 2012 por LuckOake Link para o comentário https://xtibia.com/forum/topic/191698-help-potion-por-alavanca-sem-bp/#findComment-1313604 Compartilhar em outros sites More sharing options...
0 180209 0 Postado Agosto 10, 2012 Autor Share Postado Agosto 10, 2012 Testei os dois scripts mais o 1 º da o seguinte erro: [09/08/2012 22:02:24] [Error - Action Interface] [09/08/2012 22:02:24] data/actions/scripts/tools/greathp.lua:onUse [09/08/2012 22:02:24] Description: [09/08/2012 22:02:24] (luaDoAddContainerItem) Container not found O 2º as Pot's Cai no chão .. Link para o comentário https://xtibia.com/forum/topic/191698-help-potion-por-alavanca-sem-bp/#findComment-1313718 Compartilhar em outros sites More sharing options...
0 LuckOake 400 Postado Agosto 10, 2012 Share Postado Agosto 10, 2012 @Mylaah Você tem que ter espaço na backpack. Libera 20 slots ou dá /i backpack duas vezes e tenta. Link para o comentário https://xtibia.com/forum/topic/191698-help-potion-por-alavanca-sem-bp/#findComment-1313720 Compartilhar em outros sites More sharing options...
0 180209 0 Postado Agosto 10, 2012 Autor Share Postado Agosto 10, 2012 Bom Agora deu o Mesmo Erro do 1 º script [09/08/2012 22:14:11] [Error - Action Interface] [09/08/2012 22:14:11] data/actions/scripts/tools/greathp.lua:onUse [09/08/2012 22:14:11] Description: [09/08/2012 22:14:11] (luaDoAddContainerItem) Container not found Link para o comentário https://xtibia.com/forum/topic/191698-help-potion-por-alavanca-sem-bp/#findComment-1313727 Compartilhar em outros sites More sharing options...
0 LuckOake 400 Postado Agosto 10, 2012 Share Postado Agosto 10, 2012 (editado) Você deve ter esquecido de colocar o meu script novamente, pois nele não tem nenhuma função doAddContainerItem. Substitua seu script por esse. ghp_id = 7591 -- Item a ser vendido custoghp_id = 3800 -- Valor cargasghp_id = 20 -- Cargas local name = getItemNameById(ghp_id) ----- End Config ----- function onUse(cid, item, fromPosition, itemEx, toPosition) if doPlayerRemoveMoney(cid, custoghp_id) == TRUE then doSendAnimatedText(fromPosition, "", TEXTCOLOR_YELLOW) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have purchased 20 of ".. name .."s for ".. custoghp_id .." gold.") for i=1,20 do doPlayerAddItem(cid, ghp_id, cargasghp_id) end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You need ".. custoghp_id .." gold coins for 20 of ".. name .."s.") end return FALSE end Editado Agosto 10, 2012 por LuckOake Link para o comentário https://xtibia.com/forum/topic/191698-help-potion-por-alavanca-sem-bp/#findComment-1313731 Compartilhar em outros sites More sharing options...
0 180209 0 Postado Agosto 10, 2012 Autor Share Postado Agosto 10, 2012 É não deu mais o erro, porém vem 1 bp com potion até a cap do player acabar, e no caso queria um que viesse só com as 100 potion ... Link para o comentário https://xtibia.com/forum/topic/191698-help-potion-por-alavanca-sem-bp/#findComment-1313745 Compartilhar em outros sites More sharing options...
0 LuckOake 400 Postado Agosto 10, 2012 Share Postado Agosto 10, 2012 (editado) Ah sim, tá aqui o script: ghp_id = 7591 -- Item a ser vendido custoghp_id = 3800 -- Valor cargasghp_id = 100 -- Cargas local name = getItemNameById(ghp_id) ----- End Config ----- function onUse(cid, item, fromPosition, itemEx, toPosition) if doPlayerRemoveMoney(cid, custoghp_id) == TRUE then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have purchased 20 of ".. name .."s for ".. custoghp_id .." gold.") doPlayerAddItem(cid, ghp_id, cargasghp_id) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You need ".. custoghp_id .." gold coins for 20 of ".. name .."s.") end return FALSE end Editado Agosto 10, 2012 por LuckOake Link para o comentário https://xtibia.com/forum/topic/191698-help-potion-por-alavanca-sem-bp/#findComment-1313746 Compartilhar em outros sites More sharing options...
0 180209 0 Postado Agosto 10, 2012 Autor Share Postado Agosto 10, 2012 Hehehe, Brigada !!! s2 Link para o comentário https://xtibia.com/forum/topic/191698-help-potion-por-alavanca-sem-bp/#findComment-1313749 Compartilhar em outros sites More sharing options...
0 Newtonnotwen 80 Postado Agosto 10, 2012 Share Postado Agosto 10, 2012 (editado) Pedido atendido. By: LuckOake. Editado Agosto 10, 2012 por Newtonnotwen Link para o comentário https://xtibia.com/forum/topic/191698-help-potion-por-alavanca-sem-bp/#findComment-1313751 Compartilhar em outros sites More sharing options...
Pergunta
180209 0
Boa Noite Galera... Sou Novoo Aqui, preciso de uma ajudinha basica *-*
Tenho um script de Potion Por Alavanca Só que com BP e to querendo um Sem Bp.. Segue o Scrip a Baixo :
Link para o comentário
https://xtibia.com/forum/topic/191698-help-potion-por-alavanca-sem-bp/Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados