-
Total de itens
156 -
Registro em
-
Última visita
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Alencar123 postou
-
Scripting [AJUDA] passiva do electabuzz
Alencar123 respondeu ao tópico de hakuna matata em Suporte OTServer Derivados
não resolveria adicionar essa linha mais 2 vezes não? sendStickEff(cid, t[a]) -
Se for player quem vai perder hp e quem tirar for summon vai ser cancelado Se o player for atacante (qualquer player, caso queira que mude somente para o dono me avise) e summon quem vai perder o hp então vai ser cancelado Se um summon fazer outro summon perder hp e eles tiverem o mesmo dono vai ser cancelado
-
em creaturescripts/scripts: function onTarget(cid, target) if isPlayer(cid) and isSummon(target) then doPlayerSendCancel(cid, "Você não pode atacar seu summon") end return false end function onStatsChange(cid, attacker, type) if type == STATSCHANGE_HEALTHLOSS then if isPlayer(cid) and isSummon(attacker) or isPlayer(attacker) and isSummon(cid) or isSummon(cid) and isSummon(attacker) and getCreatureMaster(cid) == attacker then end end return false end tags em creaturescripts.xml: <event type="target" name="nomeevent1" event="script" value="summonattack.lua"/> <event type=
-
(Resolvido)[Action] Criar item que teleporta pro corpo
Alencar123 respondeu ao tópico de poko360 em Suporte Tibia OTServer (Resolvidos)
Creaturescripts: function onDeath(cid) local posx =getCreaturePosition(cid).x local posy =getCreaturePosition(cid).y local posz =getCreaturePosition(cid).z local storx = 98189 local story = 98190 local storz = 98191 if isPlayer(cid) then setPlayerStorageValue(cid, storx, posx) setPlayerStorageValue(cid, story, posy) setPlayerStorageValue(cid, storz, posz) return true end return true end Actions: function onUse(cid, item) local pos = {x=getPlayerStorageValue(cid,98189),y=getPlayerStorageValue(cid, 98190),z=getPlayerStorageValue(cid, 98191)} doTeleportThing(cid, pos) return true end -
Esse é o order que fica dentro do data/lib?
-
(Resolvido)Script De Teleport (!bug)
Alencar123 respondeu ao tópico de guiferri em Suporte Tibia OTServer (Resolvidos)
function onSay(cid, words, param)pos = {x=1059, y=1051, z=7} if getCreatureCondition(cid, CONDITION_INFIGHT) then doPlayerSendCancel(cid, "Nao ira fugir quando estiver de battle!") else doSendMagicEffect(getPlayerPosition(cid),19) doPlayerSendCancel(cid,"Teleportado!") doTeleportThing(cid,pos) end return true end -
No arquivo .xml do npc está esse diretório, procure o npc e apague-o.
-
Poderia postar a solução para futuras dúvidas com o mesmo problema?
-
Desculpe, não sabia que existia isso no config.lua.
-
Deve estar faltando um </item> ou sobrando.
-
Tem certeza que esse é a linha 2930? O meu aqui é esse: <item id="2356" article="a" name="small oil lamp"> <attribute key="weight" value="500" /> </item>
-
Deu algum erro?
-
(Resolvido)Falar nome + group ao logar
Alencar123 respondeu ao tópico de Guilty em Suporte Tibia OTServer (Resolvidos)
Sim, sim, prefiro um novo arquivo. -
(Resolvido)Falar nome + group ao logar
Alencar123 respondeu ao tópico de Guilty em Suporte Tibia OTServer (Resolvidos)
Prefiro criar um novo arquivo para ficar mais organizado, pois fica meio difícil depois para editar no meio de uma bagunça se todo script de função onLogin eu adicionar no login.lua. -
(Resolvido)Falar nome + group ao logar
Alencar123 respondeu ao tópico de Guilty em Suporte Tibia OTServer (Resolvidos)
data/creaturescripts -
Creio que sim, dê uma olhada no tópico de resolução que deixei na resposta acima, o do amigo está em horários diferentes.
-
(Resolvido)Falar nome + group ao logar
Alencar123 respondeu ao tópico de Guilty em Suporte Tibia OTServer (Resolvidos)
<event type="login" name="StaffLogin" event="script" value="arquivo.lua"/> -
Editei tenta lá.
-
Tenta ai: local i = { ["15:10"] = {nome = "The Demon Invasion", pos = {x=137, y=55, z=7}, monster = {"1 Demon", "1 The Imperor"}}, ["15:10"] = {nome = "The Massive Dragon Invasion", pos = {x=137, y=55, z=7}, monster = {"1 Dragon"}}, } function onTime() hours = tostring(os.date("%X")):sub(1, 5) tb = i[hours] if tb then doBroadcastMessage(hours .. " - " .. tb.nome .. " iníciou !") for _,x in pairs(tb.monster) do for s = 1, tonumber(x:match("%d+")) do doSummonCreature(x:match("%s(.+)"), tb.pos) end end end return true end tag: <globalevent name="invasion" time="15:10" event="script"
-
(Resolvido)Falar nome + group ao logar
Alencar123 respondeu ao tópico de Guilty em Suporte Tibia OTServer (Resolvidos)
function onLogin(cid) if getPlayerGroupId(cid) >= 3 then doBroadcastMessage("STAFF [".. getCreatureName(cid).."] entrou.)) end return true end -
local monsters = { [1] = "morgaroth" } local pos = {x= 1282, y= 786, z= 9} -- posição para onde o player é teleportado. local time = 1 -- Tempo em minutos para alguem entrar no tile novamente. local storage = 123645 local effect = numerodoefeito function onStepIn(cid, item, position, fromPosition) if isPlayer(cid) then if getGlobalStorageValue(storage) - os.time() <= 0 then doTeleportThing(cid, pos) doSendMagicEffect(pos, 10) for i = 1, #monsters do local posL = getClosestFreeTile(cid, pos, false) doCreateMonster(monsters[i], p
-
Tenta: data/creaturescripts/scripts function onLogin(cid) local tempo = 5 -- tempo de proteção em segundos local storage = 23585 -- só mecha se souber o que faz if isPlayer(cid) then exhaustion.set(cid, storage, tempo) doPlayerSendTextMessage(cid, 22, "Você está protegido por 5 segundos!") registerCreatureEvent(cid, "Protection") end return true end function onAttack(cid, target) if exhaustion.check(target, 23585) then doPlayerSendTextMessage(cid, 22, "Este player está protegido!") end return false end creaturescripts.xml: <event type
-
Não disse que alguém irá ajudar se ele explicar certo, mas se é difícil algumas vezes conseguir sanar uma dúvida de uma pessoa que faz um tópico bem explicado imagine de quem não explica direito.
-
(Resolvido)[Pedido] Npc Reborn / Reset
Alencar123 respondeu ao tópico de RenanPhellip em Suporte Tibia OTServer (Resolvidos)
Da algum erro quando tu tentou usar o script do amigo ali? -
Se você criasse um tópico que explicasse exatamente o que você quer que o script faça talvez alguém te ajude.
TibiaKing
Open Tibia Server
Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!