Ir para conteúdo

Featured Replies

Postado

esse script não funcionou no meu ot... alguém sabe como adapto para otx 3.0 = tfs 1.2?

  • 3 months later...
  • Respostas 17
  • Visualizações 3.2k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • consegui adaptar o script para tfs 1.3, quem quiser ta aí: local tile = Tile(toPosition)     if tile and tile:getItemCount() > 20 then         self:sendCancelMessage(RETURNVALUE_NOTPOSSIBLE)   

Posted Images

Postado
Em 08/03/2016 em 00:32, vankk disse:

em events/player.lua adicione isso em onMoveItem

 


if toPosition ~= nil
    if Tile(toPosition):getItemCount() >= 6 then
        self:sendCancelMessage("Sorry, not possible.")
        return false
    end
end

 

Meu server não tem a pasta events, só 

Spoiler

 

 

4.png

 

 

 

 

 

Eu achei um OnMoveItem em creaturescripts

 

Fiz o seguinte:

Adicionei a linha 
  

Citar

 <event type="moveitem" name="MoveItem" event="script" value="tileprotect.lua"/>

 em creaturescripts.xml

 

e nos scripts, criei um arquivo tileprotect.lua com o seguinte codigo:

Citar

function onMoveItem(moveItem, frompos, position, cid)
    if(Tile(toPosition):getItemCount(cid) >= 6 and toPosition ~= nil) then
        doPlayerSendCancel(cid, "Sorry, not possible.")
    else
        return true
    end
end

 

Ele não da erro, mas também não funciona kkk

 

 

Pode me ajudar? Eu uso OTX2

Editado por goesraphael
adicionei infos (veja o histórico de edições)

  • 1 month later...
Postado

consegui adaptar o script para tfs 1.3, quem quiser ta aí:

local tile = Tile(toPosition)
    if tile and tile:getItemCount() > 20 then
        self:sendCancelMessage(RETURNVALUE_NOTPOSSIBLE)
        return false
    end

 

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.6k

Informação Importante

Confirmação de Termo