Humm... showzin, além de interessante é bem util para alguns servidores.
- Fórum
- OTServ
- Recursos
- Scripting
- Mods, funções e outros
- Doremovehouse(Cid) And Doplayerremovestorage(Cid, Storage)
Doremovehouse(Cid) And Doplayerremovestorage(Cid, Storage)
Por Vodkart, 31 de jan. de 2011 em Mods, funções e outros
info
Grupo: Campones
Registrado: 01/02/09
Posts: 18
Reputação: +5
Char no Tibia: Nabuconozzor

doPlayerRemoveStorage(cid, storage)
vai me ajudar bastante quando for fazer meu sistema de troca de roupa
aproveitando o topic, sabe alguma função que deixe o player imovivel ? rs
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

doPlayerSetNoMove(cid, true)
info
Grupo: Herói
Registrado: 07/01/08
Posts: 2.3k
Reputação: +514
Gênero: Masculino
Char no Tibia: Tonynh

Aew mano!
Show de bola, eu estava procurando o script que os itens da house iam para o depot.. pra implantar no meu servidor.. xD
Valeu Rep+
Tópico Recomendado
Editado Fevereiro 1 por Tonynh
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

Parabéns velho... porra, que criatividade do caralho, queria ter metade desta.
info
Grupo: Herói
Registrado: 08/08/07
Posts: 520
Reputação: +235
Gênero: Masculino
Char no Tibia: Sir Morths

Não existe uma área especifica para postar uma função lib, vou pedir para o jv cuidar disto...
Enquanto isto, "discutam" sobre ela...
Este comentário também vale para este post...
Bom, aguarde até sair uma área para este tipo de postagem...
Editado Fevereiro 19 por comedinhasss
os itens n voltam para o dp...
perdi meu tempo aki!
![]()
info
Grupo: Visconde
Registrado: 22/09/10
Posts: 474
Reputação: +47

meu ot n tem lib oque eu faço ?
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

Use no script mesmo.
Ligando meu modo noob...
amigo, só uma pulga atrás da orelha, o código:
local pid = getPlayerGUID(cid) if isPremium(cid) then setPlayerStorageValue(cid, 95648, 1) elseif getPlayerStorageValue(cid, 95648) >= 1 and not isPremium(cid) and getHouseByPlayerGUID(pid) then doRemoveHouse(cid) end
é creaturescripts não é?
Se for, a função será quando ele logar-se, ou seja, devo por em login.lua certo?
Mal pela noobice, mas é que to iniciando como scripter (ou tentando)
Editado Janeiro 17 por RHCP








info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino
Olá vim lhes apresentar algumas funções npara seu servidor
doRemoveHouse(cid)
- Oque ela faz?
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.
- Instalando
lib/050-function
Exemplo de uso:
Jogador deixou de ser premium e tinha uma casa,então a house irá ser removida:
doPlayerRemoveStorage(cid, storage)
- Oque ela faz?
Remove a storave value direto do banco de dados do jogador.
- Instalando
lib/050-function
function doPlayerRemoveStorage(cid, storage) local pid = getPlayerGUID(cid) doRemoveCreature(cid,true) db.executeQuery("DELETE FROM `player_storage` WHERE `player_id` = " .. pid .. " AND `key` = " .. storage .. ";") return TRUE endExemplo de uso:
Em breve eu vou atualizando o tópico para adicionar outras funções
Editado Março 25 por Vodkart