-
Total de itens
1645 -
Registro em
-
Última visita
-
Dias Ganhos
16
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Adriano SwaTT postou
-
(Resolvido)Anunciar morte
Adriano SwaTT respondeu ao tópico de iErrorzz em Suporte Tibia OTServer (Resolvidos)
Qual erro? Alguma das mensagens fica printada na distro? -
(Resolvido)Anunciar morte
Adriano SwaTT respondeu ao tópico de iErrorzz em Suporte Tibia OTServer (Resolvidos)
Atualize novamente e me diga o que aparece na distro ao morrer. -
(Resolvido)Anunciar morte
Adriano SwaTT respondeu ao tópico de iErrorzz em Suporte Tibia OTServer (Resolvidos)
Atualizei o script acima, agora em PrepareDeath. Teste e me diga. Boa sorte. -
(Resolvido)[Quest] Diaria Reset Storage
Adriano SwaTT respondeu ao tópico de falling em Suporte Tibia OTServer (Resolvidos)
Que bom que funcionou, foi um pouco de desatenção do Luan, mas o crédito é todo dele, pois como disse, apenas reparei no erro simples do ótimo script dele. Faça bom aproveito. -
(Resolvido)Anunciar morte
Adriano SwaTT respondeu ao tópico de iErrorzz em Suporte Tibia OTServer (Resolvidos)
Tente assim: #EDITADO Em creaturescripts.xml adicione a tag: <event type="PrepareDeath" name="YouDead" script="youdead.lua"/> E youdead.lua adicione o script abaixo: function onPrepareDeath(cid, lastHitKiller, mostDamageKiller) if isPlayer(cid) then print('morri') if not isPlayer(mostDamageKiller) and not isPlayer(getCreatureMaster(mostDamageKiller)) then print('NÃO para player') doBroadcastMessage("O jogador "..getCreatureName(cid).." ["..getPlayerLevel(cid).."] acaba de morrer para "..getCreatureName(mostDamageKiller)..".") -
(Resolvido)Uniqueid
Adriano SwaTT respondeu ao tópico de ScythePhantom em Suporte Tibia OTServer (Resolvidos)
Boa tarde, conforme disse pelo skype, o que pretende fazer não irá ajudar mudando de actions para unique. E como este pedido é para pedido plenamente particular, não creio que seja necessário postar o mesmo aqui pois não fará efeito para outros membros. Sem mais, Até breve. -
(Resolvido)[Quest] Diaria Reset Storage
Adriano SwaTT respondeu ao tópico de falling em Suporte Tibia OTServer (Resolvidos)
tente assim: local config = { premiumDays = 1, storageQuest = 9999, timeWait = 1, -- tempo em dias. staminaRefuel = 3, -- tempo que irá recuperar em horas } function onUse(cid, item, frompos, item2, topos) if (getPlayerStorageValue(cid, config.storageQuest) < os.time()) then setPlayerStorageValue(cid, config.storageQuest, os.time() + (config.timeWait * 24 * 60 * 60 * 1000)) doPlayerSetStamina(cid, (getPlayerStamina(cid)) + (config.staminaRefuel * 60 * 60)) doSendMagicEffect(getThingPos(cid), 52) doPlayerAddPremiumDays(cid, config.p -
[Pedido] Abrindo NPC por clique.
Adriano SwaTT respondeu ao tópico de Gabrielk em Suporte Tibia OTServer
Boa tarde, consegui fazer um "sisteminha" que faz abrir o trade automaticamente ao parar em frente ao NPC. Mas tem um bugzinho que preciso remover. Caso consiga, posto aqui. Abraços. -
9.x - 10.x [10.90] Vanaheim Global Opensource - TFS 1.2
Adriano SwaTT respondeu ao tópico de Bruno Minervino em Tibia Global OTServer
Nossa cara, muito bom mesmo. Vai ajudar muitos membros. Continue sexy assim -
Programa%C3%A7%C3%A3o getCreaturePathTo
Adriano SwaTT respondeu ao tópico de Elwyn em Scripts tfs 0.4 (OLD)
#TOPICO: Muito bom cara, está de parabéns, irá ajudar demais. Seria realmente interessante isso. Mas dependendo do que quer fazer, há uma maneira meio gambiarra de fazer. Aos que usam a versão 0.3.6, pode acontecer erro ao compilar, porque na versão citada, há uma pequena diferença no: int32_t LuaInterface::luaGetCreatureName(lua_State* L) Ficando assim: int32_t LuaScriptInterface::luaGetCreatureName(lua_State* L) Reparem no LuaInterface para LuaScriptInterface que é reconhecido pelo 0.3.6. Enfim, ótimo sistema. -
[Pedido] Abrindo NPC por clique.
Adriano SwaTT respondeu ao tópico de Gabrielk em Suporte Tibia OTServer
Opss, isso mesmo. Ainda bem que entendeu, digitei correndo pois estava saindo. Vou testar um script que tenho aqui e se funcionar posto pra você. Me diz qual a versão da sua distro/source. Abraços. -
NPC que compra e vende itens so por diamonds
Adriano SwaTT respondeu ao tópico de bielzk01 em Suporte Tibia OTServer
Bom dia. Bom, criei um script onde você configura os itens que serão vendidos no início e o preço será sempre por diamantes (configura o item que será usado como moeda). Porém, não é OpenTrade e sim dinâmico... pois para ser opentrade creio que será preciso editar algo nas sources do servidor. Enfim... Crie o seu npc com o nome desejado e a extensão (XML) na pasta npcs, como por exemplo: "Jack Stone.xml" e adicione o código dentro: <?xml version="1.0" encoding="UTF-8"?> <npc name="Jack Stone" script="jack_stone.lua" walkinterval="0" floorchange="0"> <health now= -
(Resolvido)[Pedido] Bike System Poketibia
Adriano SwaTT respondeu ao tópico de gabrielzika em Suporte Tibia OTServer (Resolvidos)
Que bom, faça bom aproveito. -
Seu site está Online como localhost ou posso acessá-lo daqui? Se puder, ficar mais fácil, me mande o link.
-
(Resolvido)[Pedido] Bike System Poketibia
Adriano SwaTT respondeu ao tópico de gabrielzika em Suporte Tibia OTServer (Resolvidos)
Obrigado, que bom que funcionou. Faça bom proveito e boa sorte com seu projeto. Até breve. -
(Resolvido)[Pedido] Bike System Poketibia
Adriano SwaTT respondeu ao tópico de gabrielzika em Suporte Tibia OTServer (Resolvidos)
O script da bike ficará assim: Agora em creaturescripts.xml adicione a tag: <event type="logout" name="EventLogout" event="script" value="SystemLogout.lua"/> E em SystemLogout.lua, adicione o script abaixo: function onLogout(cid) if getPlayerStorageValue(cid, 12120) > 0 then return doPlayerSendCancel(cid, "You can't logout while riding in the bike.") and false end return true end Agora em login.lua, adicione a tag abaixo junto com as do gênero: registerCreatureEvent(cid, "EventLogout") Boa sorte. -
(Resolvido)[Pedido] Bike System Poketibia
Adriano SwaTT respondeu ao tópico de gabrielzika em Suporte Tibia OTServer (Resolvidos)
Exatamente, mas é o seguinte, teria que criar um script pra não poder deslogar usando estes atributos. Fácil de fazer. -
(Resolvido)[Pedido] Bike System Poketibia
Adriano SwaTT respondeu ao tópico de gabrielzika em Suporte Tibia OTServer (Resolvidos)
Na verdade não... Mas tente assim: Só o player que usar pode desativar para depois outro usar, ou seja, não tem como mais de 1 pessoa usar. local t = {text='Mount, bike!', dtext='Demount, bike!', s=5700, speed = 9999} local bikeid = 1212 -- ITEMID da Bike local function BikeSpeedOn(cid, t) setPlayerStorageValue(cid, t.s, t.speed) doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, t.speed) end local function BikeSpeedOff(cid, t) setPlayerStorageValue(cid, t.s, -1) doRegainSpeed(cid) end function onUse(cid, item, fromPosition, item -
(Resolvido)[Pedido] Bike System Poketibia
Adriano SwaTT respondeu ao tópico de gabrielzika em Suporte Tibia OTServer (Resolvidos)
Sim, eu entendi.. Da pra bloquear o item para que tipo... Eu uso, mesmo que eu jogue no chão e outro pegue, ele não poder usar. Assim da pra fazer. Ou então, por o nome do player no item, assim só quem for o dono poder usar. -
(Resolvido)[Pedido] Bike System Poketibia
Adriano SwaTT respondeu ao tópico de gabrielzika em Suporte Tibia OTServer (Resolvidos)
Entendi, olhando o script eu entendi como funciona. Seria mais fácil se no caso ela tivesse em algum slot do player, como helmet, etc.. Aí daria pra bloquear, mas assim na backpack teria que ver as possibilidades de criar uma função. -
(Resolvido)[Pedido] Bike System Poketibia
Adriano SwaTT respondeu ao tópico de gabrielzika em Suporte Tibia OTServer (Resolvidos)
hmm, então a função primária sobre a bike está certo, agora temos que ver uma função para bloquear o item de ser jogado. No caso, é só dar use no item né? Não precisa equipar na cabeça, e tals? -
(Resolvido)[Pedido] Bike System Poketibia
Adriano SwaTT respondeu ao tópico de gabrielzika em Suporte Tibia OTServer (Resolvidos)
Tente assim: Atualize seu script da bike por este e configure a id do item no início do script "bikeid": Agora em movements.xml adicione a tag abaixo: <movevent type="RemoveItem" actionid="12120" event="script" value="bikesystem.lua"/> E agora o script bikesystem.lua: function onRemoveItem(item, tile, lastpos, cid) if isPlayer(cid) then return false end end Boa sorte. -
(Resolvido)[Pedido] Bike System Poketibia
Adriano SwaTT respondeu ao tópico de gabrielzika em Suporte Tibia OTServer (Resolvidos)
Certo, agora poste o script da Bike. Aguardando. -
[Pedido] Abrindo NPC por clique.
Adriano SwaTT respondeu ao tópico de Gabrielk em Suporte Tibia OTServer
Boa tarde, você tem as sources do seu servidor? -
[Pedido] se o player usar tal item ele não consigo soltar
Adriano SwaTT respondeu ao tópico de llucas75 em Suporte Tibia OTServer
No seu caso, teria que criar outro tópico, pois não pode usar tópicos de outros usuários para pedido próprio. Enfim, preciso do script da bicicleta para adaptar. Crie um novo tópico e me envie o link por private. Aguardo.
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!