-
Total de itens
2183 -
Registro em
-
Última visita
-
Dias Ganhos
23
Histórico de Reputação
-
SkyLigh deu reputação a Lucas CP em script de gm
Se for TFS 1.x você pode colocar na parte de player.lua da pasta events. Player:onMoveItem(item, count, fromPosition, toPosition)
Antes do último return coloca isso:
if self:getGroup():getId() > 1 then self:sendCancelMessage("Sorry, not possible.") self:getPosition():sendMagicEffect(CONST_ME_POFF) return false end Em outras versões só mudar na src:
em game.cpp
e editar essa parte:
Game::playerMoveItem Se não me engano
-
SkyLigh deu reputação a XScupion em editar script
local config = { price = 25, -- Quantidade de items necessário para comprar.
count = 1, -- Quantidade que irá vender.
item = 12649, -- ID do item que vai vender.
need = 2159 -- ID do item necessário.
}
function onUse(cid, item)
local pos = getCreaturePosition(cid)
if item.itemid == 1945 then
if doPlayerRemoveItem(cid, config.need, config.price) then
doPlayerAddItem(cid, config.item, config.count)
doItemSetAttribute(new_item, "description", "Adquirido dia " .. os.date("%d/%m/%Y - %X") .." por ".. getPlayerName(cid) ..".")
doPlayerSendTextMessage(cid, 25, "Parabéns, você acaba de comprar "..config.count.." "..getItemNameById(config.item).." com sucesso.")
doSendMagicEffect(pos, CONST_ME_MAGIC_BLUE)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Desculpe, você precisa de ".. config.price .." ".. getItemNameById(config.need) .." para comprar.")
doSendMagicEffect(pos, CONST_ME_POFF)
end
end
return true
end
-
SkyLigh recebeu reputação de royera em [AJUDA] Tile por Storage
script
function onStepIn(cid, item, position, fromPosition) if isPlayer(cid) then if item.uid ~= 3202 then sto = getPlayerStorageValue(cid, 5010) if sto == -1 then doPlayerSendCancel(cid,"Você precisa completar a Anihilator Quest em Edron para entrar aqui.") doTeleportThing(cid, fromPosition) end return true end end end moveevents.xml
<movevent type="StepIn" uniqueid="5010" event="script" value="nomedoarquivo.lua"/> depois coloque a uniqueid no rme
-
SkyLigh recebeu reputação de jose rroberto em [Resolvido] [Duvida] Deixar Poketibia Online é Crime?
Não lol
donate é uma forma de manter o servidor online, e com o tempo ir melhorando a qualidade do servidor.
-
SkyLigh deu reputação a Mudrock em (Ajuda) Em Script
--- 15/05/2015-- function onUse(cid, item, fromPosition, itemEx, toPosition) local arvoresid = {2709,2710} --id das arvores que viram madeira local madeiraid = 5901--id da madeira que sera criada local chance = 50 -- 1 a 100 local pposition = getPlayerPosition(cid) for i= 1, #arvoresid do if arvoresid[i] == itemEx.itemid then local valor = math.random(1, 100) if chance >= valor then doCreateItem(madeiraid, 1, pposition) doSendMagicEffect(pposition, CONST_ME_MAGIC_GREEN) doCreatureSay(cid, getCreatureName(cid) .. ' cortou madeira', TALKTYPE_ORANGE_1) doCreatureChangeOutfit(cid, {lookType = 75}) doPlayerSendTextMessage(cid, "Voce mudou a sua outfit.") else doCreatureSay(cid, 'Ação falhou', TALKTYPE_ORANGE_1) end end end end --- 15/05/2015-- Não testei, tenta ai o addon é configurável
doCreatureChangeOutfit(cid, {lookType = 75}) -
SkyLigh deu reputação a LuckinhaSan em Escolinha de design
Olá membros e membras deste lindo fórum, como vão?
Eu sou o estagiário da design zone e hoje vim apresentar para vocês a Escolinha de Designers do xTibia!
Sim, isso mesmo. A éks vai dar a vocês um pequeno "curso" com esse lindo e humilde designer (eu claro), e vou tentar fazer todos sairem daqui profissionais!
Para participar é bem simples, responda esse tópico respondendo as perguntas abaixo -
Nome:
Idade:
Disponibilidade (horários e tempo que pode ficar no PC):
As aulas durarão pouco menos de 1 mês e serão via Skype. Depois de cada aula, postarei alguns exercícios aqui para reforçar o aprendizado de todos. Teremos a área de Galeria para vocês postarem um pouco do que aprenderam. Quem for participar tem que realmente se dedicar à isso.
Obviamente teremos um prêmio para os alunos que não forem reprovados no final das aulas, mas isso ainda será decidido com o Daniel.
Aqui estão alguns de meus trabalhos -
Galeria TioSan
O QUE ESTÃO ESPERANDO?
Se inscrevam já para as aulas e não perca essa maravilhosa oportunidade!
-
SkyLigh recebeu reputação de Night Wolf em [AJUDA] Donate Boots
Sim registra-lo no moveevents.xml
segue as tags :
<movevent type="Equip" itemid="2358" slot="feet" event="function" value="onEquipItem"/> <movevent type="DeEquip" itemid="2358" slot="feet" event="function" value="onDeEquipItem"/> não sei se é assim no tfs 1.2 caso não seja assim poste alguma tag do seu moveevents.xml para mim
-
SkyLigh deu reputação a Lumus em Lumus spriting hu3
Primeira vez tentando entrar nesse ramo... me digam o que acham, rs.
Breve mais imagens...
Como comecei hoje, estou pegando itens já existentes e editando...
-
SkyLigh deu reputação a zipter98 em Como executar um Globalevent apenas no Domingo?
local day = "Sunday" --Dia que o script será executado.
function onTime(cid, item, fromPosition, itemEx, toPosition)
if os.date("%A") ~= day then return true end
local item = getTileItemById({x=32311, y=32214, z=6, stackpos=1}, 4907)
local item2 = getTileItemById({x=32310, y=32214, z=6, stackpos=1}, 4907)
local item3 = getTileItemById({x=32312, y=32214, z=6, stackpos=1}, 4907)
local item4 = getTileItemById({x=1000, y=1002, z=4, stackpos=1}, 1051)
doRemoveItem(item.uid, 1)
doRemoveItem(item2.uid, 1)
doRemoveItem(item3.uid, 1)
doRemoveItem(item4.uid, 1)
doBroadcastMessage("[EVENTO] Castle Opened")
return true
end
-
SkyLigh deu reputação a Bruno em BBcodes para seu Tópico!
Ninguém sabe que eu fiz uma gambiarra para colocar no meu tópico, droga, fui descoberto kkkkkkk
Boa Junior
-
SkyLigh deu reputação a Mudrock em BBcodes para seu Tópico!
BBCodes
Ola pessoal Xtibiano!, hoje venho através desse tópico, dar uma enfase aos nossos BBCodes do fórum, que podem ser usados por qualquer usuário, e que deixam seu tópico com uma cara melhor para que seja visualizado pelos demais membros.
Oque são BBCodes ?
BBCode (abreviação de Bulletin Board Code) é uma pequena Linguagem criada pelos fóruns phpBB e agora está presente na maioria dos fóruns do mundo. O BBCode utiliza das tags para formatar ou adicionar efeitos nas mensagens (posts) em fóruns. As Tags normalmente aparecem entre colchetes com uma letra ou palavra no meio.
BBCodes do Fórum
Quero deixar em destaque alguns que são de extrema utilidade e que devem ser usados em tópicos!
1. Alerta
Pode ser usado para prevenir alguma ação ou alertar alguem sobre algo!.
Para usa em tópicos:
[alerta]SEU TEXTO[/alerta]
2. Sucesso
Pode ser usado para indicar algo para download ou qualquer outro assunto que seja " bom " a seu tópico
Para usa em tópicos:
[sucesso] Seu Texto aqui [/sucesso]
3. Titulos
Titulo do seu tópico ou um "sub-assunto" para ficar separado ( também pode ser usado como separado de texto
Para usa em tópicos:
[titulo] Seu texto aqui [/titulo]
Esses são os novos no fórum, mais você pode escolher uma variedade de BBCodes para seu tópico clicando em BBCode Especial, que fica localizado do lado da Fonte do seu texto. ( um quadradinho Azul verde e branco )
Isso é tudo! Obrigado pessoal
-
SkyLigh deu reputação a Caronte em Xtibia QuestMaker
Olá xtibianos, faz um tempo que estou desenvolvendo um quest maker pelo VS, e gostaria de dar uma preview de como está ficando. aceito sugestões e contribuições!
O quest maker contará com tutoriais e explicações, para facilitar o uso do mesmo.
Enfim, já fiz um beta em console application (cmd / dos) compilado pelo DEV-C++. Quem quiser testar, vou estar deixando o download logo abaixo.
Download:
[beta] Quest Maker - By Caronte. 64-bits
[beta] Quest Maker - By Caronte. 32-bits
quem quiser contribuir com o desenvolvimento do QuestMaker, basta ter conhecimento em C#, e falar comigo.
-
SkyLigh recebeu reputação de MatheusEnjoy em [Cancelado] Sing Of The Week 8
o tema ficou meio vago, muitos desanimaram por isso foi um tema sem nexo na minha opinião.
-
SkyLigh deu reputação a Wo11ven em OTChecker - Notificações de players e servers
OTChecker é uma ferramenta para jogadores e OT admins. O sistema coleta informações de jogadores e OT Servers e as utiliza para enviar notificações.
Para jogadores: Encontre os melhores servidores e veja informações legais sobre eles. Você pode receber notificações quando um jogador for visto online ou avançar de level. Além disso, você pode seguir seus servers favoritos e saber quando eles estiverem offline, dentre outras opções.
Para admins: Dê ao seu OT uma página bonita, mais visibilidade e veja informações úteis. Configure canais de notificação e aumente a competitividade entre seus jogadores. Diversas opções estão disponíveis.
Beta test liberado! Lembre-se de selecionar o pacote Beta Tester ao criar sua conta.
Site: https://otchecker.net
Alguns guias:
Como adicionar um server na OT List/Grid
Aumentando o tamanho máximo das Network Messages
Configurando notificações de OTServers e Players
-
SkyLigh deu reputação a Bruno em Regeneração de mana (food)
Tentou editar em data/xml/vocations.xml ?
gainhpticks="6" -- a cada 6 segundos
gainhpamount="5" -- ganha 5 de hp
gainmanaticks="3" -- a cada 3 segundos
gainmanaamount="50" -- ganha 50 de mana
-
SkyLigh recebeu reputação de kolosso em Salva player assim que ele logar
faça tudo que o lumus falou só que mude a tag do creaturescripts.xml para
<event type="login" name="savePlayer" event="script" value="saveplayer.lua"/> -
SkyLigh recebeu reputação de Lumus em Salva player assim que ele logar
faça tudo que o lumus falou só que mude a tag do creaturescripts.xml para
<event type="login" name="savePlayer" event="script" value="saveplayer.lua"/> -
SkyLigh deu reputação a Lumus em Salva player assim que ele logar
-- <event type="login" name="savePlayer" event="script" value="saveplayer.lua"/> function onLogin(cid) doPlayerSave(cid) return true end PS: Você vai criar um arquivo em creaturescripts com o nome savePlayer... em creaturescripts.xml você coloca a tag que está dentro do script.
-
SkyLigh deu reputação a zipter98 em weapons
local w = {
[1] = {ef = 36, sh = 24, dmg = COMBAT_FIREDAMAGE},
[2] = {ef = 42, sh = 24, dmg = COMBAT_ICEDAMAGE},
[3] = {ef = 45, sh = 24, dmg = COMBAT_POISONDAMAGE},
[4] = {ef = 11, sh = 24, dmg = COMBAT_ENERGYDAMAGE}
}
local combat_area = createCombatArea{
{1, 1, 1},
{1, 2, 1},
{1, 1, 1},
}
function onUseWeapon(cid, var)
min, max = 1080 , 16123 -- dano minimo e maximo
target = getCreatureTarget(cid)
if target ~= 0 then
wx = w[math.random(1, #w)]
doSendDistanceShoot(getThingPos(cid), getThingPos(target), wx.sh)
addEvent(doAreaCombatHealth, 100, cid, wx.dmg, getThingPos(target), combat_area, -min, -max, wx.ef)
end
return true
end
-
SkyLigh recebeu reputação de Peterwild em xTibia Global - O servidor oficial do xTibia!
Só jogo se o tony ramos aparecer...
-
SkyLigh recebeu reputação de williamserravalle em Actions Bugada
O Seu actions.xml tá com tags duplicadas vou remove-las aqui mais vai demorar um pouco...
@Edit já removi a maior parte tente utiliza-lo assim pra vê diminui.
-
SkyLigh deu reputação a Administrador em Precisamos de você!
Falem meus caros! Literalmente, falem! Esta semana estaremos voltando com alguns eventos no xtibia, e queremos saber a opinião da comunidade.
Deixei aqui neste tópico registrado a sua opinião a respeito de eventos, melhorias nas seções base e incentivo aos membros.
A melhor ideia sobre melhoria/eventos receberá um pacote de prêmios do xTibia:
Contamos com você!
-
SkyLigh recebeu reputação de Bruninho Santos em Alterar o item do addon doll
se não me engano no baiakzik é : Vá em data/talkactions/scripts/addondoll.lua e procure por 9693 você vai encontra-lo em 2 resultados e nos 2 resultados, troque pelo ID do item que você quer.
-
-
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.