Ir para conteúdo

[ Coletânea ] Biblioteca De Funções


Posts Recomendados

 




Última atualização: 15/05

 


luaan4.gif

 

  • Funções


doRemoveHouse(cid) e doPlayerRemoveStorage(cid, storage) - Clique aqui
doRemoveHouse - Ela tem a função de remover a casa do jogador e os itens que estiver dentro dela irão para o depot do mesmo.
doPlayerRemoveStorage - Remove a storave value direto do banco de dados do jogador.

Domanasecond(Cid, Quanty, Delay) e Dohealthsecond(Cid, Quanty, Delay) - Clique aqui
Domanasecond - é adicionado ou retirado o valor de Mana do jogador por segundos.
Dohealthsecond - é adicionado ou retirado o valor de Health do jogador por segundos.

Doplayersetskill - Clique aqui
função para mudar a quantidade de skills ou magic level do jogador.

doRemoveSummon(cid, name, time) - Clique aqui
a função summona um monstro (que não ataca o jogador) e remove o monstro depois de tantos segundos.

Gettabhighvalue(Tab, Value) - Clique aqui
função retornar o maior valor de uma tabela.

Setstorageip e Getstorageip - Clique aqui
uma função que grava storage por IP.

Doremovecreatureinseconds(Cid, Seconds) - Clique aqui
Função que kicka o player de acordo com o tempo estimado.

Randomizearea(Area) - Clique aqui
Quando ela encontra uma area, ela trocara os numeros 1 dá area para 0, ou continuará 1, enfim, criando um efeito diferente na area.

Getguildleadername(Guildname) - Clique aqui
é uma função que pega o nome do leader da guild,dá para fazer algo interessante como adicionar itens ao lider da guild depois de completar uma "war".

Doplayeraddmanyitems(Cid, Itemid, Quant) - Clique aqui
Exemplo: Se voce botar doPlayerAddManyItems(cid, 2160, 4000) vai adicionar 2 bps, cada uma com 2000 crystal coins, ou seja, 20kk

Getuidsinarea(Extr1, Extr2) - Clique aqui
Pega os uids de criaturas de uma area quadrada.

String.gsub(S, Str, Repl, N) - Clique aqui
Ela funciona como a funçao string.gsub so que nao funciona com patterns.

Getposfromarea - Clique aqui
Basicamente a função pega determinada área e retorna com uma tabela das posições.

doOrderTab(tabela, value) - Clique aqui
Uma função que ordena a tabela em ordem crescente.

String.explode(Str, Sep) - Clique aqui
Funçao string.explode dos ots em lua.

checkAreaUid(pos, area, showP, showM) - Clique aqui
Ela checa os monstros e os players ou só os monstros ou só os players que estão em determinada área que vai ser representada por uma tabela como a das spells.

Progressões Matemáticas - Clique aqui
A função faz a formula e retorna o valor dela. Quem sabe o conteúdo provavelmente sabe o que colocar nos parâmetros, pois foi usado as mesmas variáveis de como é usado em meio didático.

Addhealth(Cid, Amount, Times, Interval, Deny, S) - Clique aqui
Ela adiciona vida para o player ate ele seja atacado.

Letterreplace(Str, Place1, Place2) - Clique aqui
A função muda 2 letras de lugar.

doOrderString(tab) - Clique aqui
Ordena varias strings em ordem alfabética.

doStorageCount(storage, guid, amount, max, delay) - Clique aqui
A função faz um storage aumentar de tanto em tanto até um certo valor de tantos em tantos segundos.

getSpellName(words) - Clique aqui
O parâmetro usado deve ser as palavras necessárias para ativar a spell. O script vai retornar o nome da spell referente aquelas palavras. Se não existir, simplesmente irá dar erro.

emArea(cid, frompos, topos) - Clique aqui
Ela verifica se determinado player está em certa área.

VipLib - Clique aqui
Esta lib é mais uma vantagem para aqueles jogadores que pagam para jogar.

getDirectionBetween(fromPos, toPos, directions) - Clique aqui
Essa função verifica a direção de uma posição em relação a outra.

doPushCreature(uid, direction[, distance[, speed]]) - Clique aqui
A função basicamente empurra uma determinada criatura para uma direção, caso essa direção não possa ser ocupada (paredes, criaturas, buracos) ela empurra para a direção mais próxima que está desocupada, ou então não empurra.

getPosfromArea(cid,area) - Clique aqui
Basicamente a função pega determinada área e retorna com uma tabela das posições.

Setaccountstoragevalue E Getaccountstoragevalue - Clique aqui
Bloqueia storages por account.

  • Observações


 

  • Links quebrados ou tópicos inexistentes devem ser reportados. Comente neste tópico.
  • Tópicos podem ser recomendados por você. Comente neste tópico.
  • Algum conteúdo lhe foi útil? Comente neste tópico.
  • O tópico será atualizado e será informado a ultima data de atualização com os novos conteúdos.
  • Não conseguiu achar o que procurava? Poste neste tópico pelo que você procura!

 

 

Editado por Drazyn
Atualizações
Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
  • 1 month later...
  • 5 years later...
×
×
  • Criar Novo...