Ir para conteúdo

Featured Replies

Postado

Versão tf 8.60

Alguém poderia fazer para mim? um script de outfit, como funcionará?!
1º o player com um X item obterá uma outfit na qual ela durará "x" tempo com ele (tipo 7 dias, após passar os 7 dias a outfit é removida do player) e também nesse script haverá um comando de !outfit off e !outfit on na qual desabilita e habilita a outfit visualmente aos demais player. @139 consegue essa para mim?

  • Respostas 5
  • Visualizações 863
  • Created
  • Última resposta

Top Posters In This Topic

Posted Images

Postado

Segue a logica: 

<outfit id="155" quest="181656">
<list gender="0" lookType="1452" name="Hero"/>
<list gender="1" lookType="1442" name="Gatinha Master"/>
</outfit>

O Quest seria a Storage da outfit, pra poder usar ela voce precisa ter a storage, então, pra fazer um item que da essa outfit é assim:

function onUse(cid, item, fromPos, item2, toPos)
    local STORAGE_OUTFIT = 181656
	local dias = 1
    if doRemoveItem(item.uid, 1) then
        setPlayerStorageValue(cid,STORAGE_OUTFIT,os.time() + (1*60*60*24*Dias)
		doPlayerSendCancel(cid, "Recebeu uma outfit.")
        return true
        else
		doPlayerSendCancel(cid, "Não recebeu a outfit.")
    end
        return true
    end

Você não vai precisar de comando, o player vai mudar nas outfits dele.

  • 2 weeks later...
Postado
  • Autor
Em 07/03/2021 em 05:45, FlameArcixt disse:

Segue a logica: 


<outfit id="155" quest="181656">
<list gender="0" lookType="1452" name="Hero"/>
<list gender="1" lookType="1442" name="Gatinha Master"/>
</outfit>

O Quest seria a Storage da outfit, pra poder usar ela voce precisa ter a storage, então, pra fazer um item que da essa outfit é assim:


function onUse(cid, item, fromPos, item2, toPos)
    local STORAGE_OUTFIT = 181656
	local dias = 1
    if doRemoveItem(item.uid, 1) then
        setPlayerStorageValue(cid,STORAGE_OUTFIT,os.time() + (1*60*60*24*Dias)
		doPlayerSendCancel(cid, "Recebeu uma outfit.")
        return true
        else
		doPlayerSendCancel(cid, "Não recebeu a outfit.")
    end
        return true
    end

Você não vai precisar de comando, o player vai mudar nas outfits dele.

Deu erro " unexpected symbol near ')'  "

Postado
3 minutos atrás, Bardockcrazyx disse:

Deu erro " unexpected symbol near ')'  "

function onUse(cid, item, fromPos, item2, toPos)
    local STORAGE_OUTFIT = 181656
	local dias = 1
    if doRemoveItem(item.uid, 1) then
        setPlayerStorageValue(cid,STORAGE_OUTFIT,os.time() + (1*60*60*24*Dias))
		doPlayerSendCancel(cid, "Recebeu uma outfit.")
        return true
        else
		doPlayerSendCancel(cid, "Não recebeu a outfit.")
    end
        return true
    end
Postado
  • Autor
1 minuto atrás, FlameArcixt disse:

function onUse(cid, item, fromPos, item2, toPos)
    local STORAGE_OUTFIT = 181656
	local dias = 1
    if doRemoveItem(item.uid, 1) then
        setPlayerStorageValue(cid,STORAGE_OUTFIT,os.time() + (1*60*60*24*Dias))
		doPlayerSendCancel(cid, "Recebeu uma outfit.")
        return true
        else
		doPlayerSendCancel(cid, "Não recebeu a outfit.")
    end
        return true
    end

Ao usar o item, image.png.730528e5aa2533aeb9caf19610520014.png

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo