Magia só pode ser usada com item x

Icaro Simoes
em Scripts

Icaro Simoes

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/07/19Posts: 51

Boa tarde pessoal,

 

TFS 1.3

 

Gostaria de saber como que faço para que o player só consiga usar uma magia, caso ele esteja usando uma arma de id específica. Exemplo:

 

O player só consegue usar “exori flam” se ele estiver usando Fire sword, wand of inferno ou Fire Axe.

 

quem souber me ajudar, ficarei grato

Lordfire

TFS Maintainer
avatar
Lenda
Lenda

INFOS

Grupo: LendaRegistrado: 04/10/06Posts: 2605Gênero: MasculinoChar no Tibia: Knight Orion

Não sei sei nível de conhecimento pra isso, mas o TFS não tem função pra checar se o Player tem um certo item. O que vc pode fazer é adicionar um storage quando o player equipar o item especifico, e tirar o storage quando ele desequipar, e na função da magia vc checa o storage.

Pisces

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/12/20Posts: 1

Na verdade, tem sim.

 

As funções:  player:getItemCount(itemid), e player:getSlotItem(slot) já deve servir para o que pretende fazer. Basta pesquisar por exemplos sobre ambas funções, assim vai ter uma visão maior do que pode fazer com elas.

Icaro Simoes

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/07/19Posts: 51

Obrigado, vou dar uma pesquisada aqui