Ir para conteúdo
  • Cadastre-se

(Resolvido)[AJUDA] Criar MOLOTOV!


Ir para solução Resolvido por kaiosaj,

Posts Recomendados

Olá pessoal!

Possuo esse script de criação(spell) no meu ot:

function onCastSpell(cid)


    local number = 0.5
    local can = false


    if getPlayerItemCount(cid, 10548) < 1 then
       doPlayerSendCancel(cid, "Sorry, not possible.")
       return false
    end

    doSendAnimatedText(getThingPos(cid), "MOLOTOV Produzido!", TEXTCOLOR_ORANGE)
    doSendMagicEffect(getThingPosition(cid), 12)
    doPlayerAddItem(cid, 2305, 1)
    doPlayerRemoveItem(cid, 10548, 1)
    return false
end



ele apenas pede o item 10548(garrafa) para produzir um 2305(Coquetel MOLOTOV).. queria alterar para pedir:

1 pedaço de pano

1 garrafa vazia

1 gasolina

 

ou

 

1 pedaço de pano

1 garrafa de bebida

 

quanto aos IDs, pode deixar PEDAÇODEPANO - GARRAFABEBIDA e tal, que eu configuro depois..

agradeço desde já!

Link para o post
Compartilhar em outros sites
  • Solução
 

Olá pessoal!

Possuo esse script de criação(spell) no meu ot:

function onCastSpell(cid)


    local number = 0.5
    local can = false


    if getPlayerItemCount(cid, 10548) < 1 then
       doPlayerSendCancel(cid, "Sorry, not possible.")
       return false
    end

    doSendAnimatedText(getThingPos(cid), "MOLOTOV Produzido!", TEXTCOLOR_ORANGE)
    doSendMagicEffect(getThingPosition(cid), 12)
    doPlayerAddItem(cid, 2305, 1)
    doPlayerRemoveItem(cid, 10548, 1)
    return false
end



ele apenas pede o item 10548(garrafa) para produzir um 2305(Coquetel MOLOTOV).. queria alterar para pedir:

1 pedaço de pano

1 garrafa vazia

1 gasolina

 

ou

 

1 pedaço de pano

1 garrafa de bebida

 

quanto aos IDs, pode deixar PEDAÇODEPANO - GARRAFABEBIDA e tal, que eu configuro depois..

agradeço desde já!

 

 

Estou aprendendo a criar spells agora, mas vou tentar te ajudar...
Tenta assim, se não for me avisa que eu mudo:

function onCastSpell(cid)
    local number = 0.5
    local can = false
 
 
    if getPlayerItemCount(cid, ID GARRAFA) < 1 then
       doPlayerSendCancel(cid, "Sorry, not possible.")
       return false
    end
 if getPlayerItemCount(cid, ID PANO) < 1 then
       doPlayerSendCancel(cid, "Sorry, not possible.")
       return false
    end
 if getPlayerItemCount(cid, ID GASOSA) < 1 then
       doPlayerSendCancel(cid, "Sorry, not possible.")
       return false
    end
 
 
    doSendAnimatedText(getThingPos(cid), "MOLOTOV Produzido!", TEXTCOLOR_ORANGE)
    doSendMagicEffect(getThingPosition(cid), 12)
    doPlayerAddItem(cid, 2305, 1)
    doPlayerRemoveItem(cid, ID GARRAFA, 1)
    doPlayerRemoveItem(cid, ID PANO, 1)
    doPlayerRemoveItem(cid, ID GASOSA, 1)
    return false
end

Editado por kaiosaj (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo