Ir para conteúdo

Featured Replies

Postado

daria pra dizer que isso trará novas possibilidades de scripts?

 

Sim. Alguns métodos são bem eficientes e dá pra fazer coisas legais, estou estudando eles pra ver se tenho alguma ideia pra vocês :V

-"Supra Omnes Lux Lucis"

- Acima de todos brilha a Luz -

5VGnDyBz.png

  • Respostas 6
  • Visualizações 10.4k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

daria pra dizer que isso trará novas possibilidades de scripts?

 

Você pode fazer assim por metatable:

 

local p = player(cid)

 

p:addItem(id, qtd)

 

+- assim entendeu?

 

Exemplo c/ metatable:

function metaExample(cid)
    local player = Player(cid)
    if player ~= nil then
        player:addItem(2160, 5)
        player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Here is some cash.")
    end
end

Sem metatable:

function nonMetaExample(cid)
    if isPlayer(cid) then
        doPlayerAddItem(cid, 2160, 5)
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Here is some cash.")
    end
end

Ou seja você pode simplificar e muito um script.

Editado por Techrlz (veja o histórico de edições)

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

Informação Importante

Confirmação de Termo