Ir para conteúdo
  • 0

2 Scripts (1 Para Arrumar E 1 Pedido)


s0me0ne

Pergunta

Versão: 8.6

Informações:

 

Pedido 1:Eu gostaria que alguem arrumasse este script aqui:

 

 

function onMoveItem(moveItem, frompos, position, cid)

if moveItem.itemid ~= 9971 then

if getPlayerItemCount(cid, 9971) >= 22 then

count = getPlayerItemCount(cid, 9971)

count2 = getPlayerItemCount(cid, 9971)-21

doPlayerRemoveItem(cid, 9971, count)

doPlayerAddItem(cid, 9971, 21)

setPlayerStorageValue(cid, 1929, 1)

doPlayerAddDepotItem(cid, 9971, count2)

end

else

return true

end

return true

end

 

 

Ele é um script que, ao mover um item qualquer, detecta se o player tem 22 ou mais do item de ID 9971, e caso tenha, deixe apenas 21 na backpack e mande o resto para o Depot. Porém, só funcionou com o GOD e alguns players, com o resto só ficava 21 na backpack e o resto não ia pro depot, simplesmente sumia. Why?

 

(PS: Eu tive que colocar "if moveItem.itemid ~= 9971 then" pois se eu movesse o item de ID 9971, dava erro no C++ e o server fechava. Se possível, arrumem isso também)

 

Pedido 2: Gostaria de um sistema que lesse o nome escrito dentro de uma carta e summonasse o monstro com o nome lido. Exemplo: Eu escrevo "Bat" dentro de uma carta. Eu coloco essa carta em cima de um Coal Basin (action id 1111), e o sistema lê o que está escrito na carta e summona o monstro. Isso é possível?

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

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...