
Tudo que Pedriinz postou
-
Me despedindo
dont go boy nem deu tempo de me conhecer viado, deixe de bestera
-
[AJUDA] Alguem sabe o porque desse erro?
Eu utilizo apenas linux para compilação e etc... Anyway que bom que problema foi resolvido.
-
Pobleminhas Com Spr
Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
-
Tps Falantes
local effects = { {position = Position(32360, 32239, 7), text = 'TP DO LOGIN12', effect = CONST_ME_FIREAREA}, {position = Position(32353, 32226, 8), text = 'LOGIN12 E LINDO D+!', effect = CONST_ME_GROUNDSHAKER}, } function onThink(interval) for i = 1, #effects do local settings = effects[i] local spectators = Game.getSpectators(settings.position, false, true, 7, 7, 5, 5) if #spectators > 0 then if settings.text then for i = 1, #spectators do spectators[i]:say(settings.text, TALKTYPE_MONSTER_SAY, false, spectators[i], settings.position) end end if settings.effect then settings.position:sendMagicEffect(settings.effect) end end end return true end Adicione quantos tp's quiser.
-
[Error Syntax] RME Extended
Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum. O conteúdo é bom. Só peço que se possível você anexe em seu post o link do RME Extended aqui do TK, afim de facilitar mais a vida de quem está com tal problema. Se possível adicionar umas imagens seria interessante. Anyway, pelo fato de tentar ajudar seus colegas de fórum, tome um rep+.
-
[AJUDA] Alguem sabe o porque desse erro?
Pelo que li, isso tá acontecendo por que deve ter adicionado alguma extenção ou configurado de mal jeito o mesmo. Aconselho que você re-instale. PS: Eu apenas li o erro, eu nem uso VS 2015. Boa sorte.
-
[Talkaction] Checar items da database in-game
Isso é bom p quem ta querendo economizar tempo inves de ir procurar na db. Por ser query...se tiver mt gente online na hr de Execucao do script, n tem risco de lag? Tipo umas 1200 pessoas Enviado de meu SM-J105B usando Tapatalk
- Meu Super Ot
-
(Resolvido)[DUVIDA] FUNÇÃO ON USE
Vish @vankk provavelmente você está correto. Mas deve ter alguma maneira de fazer o que ele deseja no 0.4 também... Edit: Coloque o parametro; allowfaruse="1", na tag do item em actions.xml E vai poder usar de longe.
- [Function] Converter tempo
-
(Resolvido)[DUVIDA] FUNÇÃO ON USE
Acho que é utilizando o param isHotkey, mas não tenho certeza. Posta ai o script da fishing rod pra eu da uma olhada.
-
(Resolvido)[AJUDA][talkactions] Como se adiciona para cobrar na viajem !fly
Aqui, local cidades = { ["carlin"] = Position(150, 150, 7), ["thais"] = Position(141, 150, 7), ["venore"] = Position(158, 150, 7) } function onSay(player, words, param) local param = param:lower() local minPremium = 1 -- Quantidade minima de premium para utilizar. if player:getPremiumDays() < minPremium then player:sendCancelMessage("You need premium account to use fly system.") end if Tile(player:getPosition()):hasFlag(TILESTATE_PROTECTIONZONE) then if cidades[param] then player:teleportTo(cidades[param]) player:sendMagicEffect(10) else local str = "Carlin , Thais , Venore" player:ShowTextDialog(2160, str) end else player:sendCancelMessage("Sorry, you need be in protection zone for use this.") player:sendMagicEffect(CONST_ME_POFF) end return true end Para adicionar mais cidades, adicione na tabela. Exemplo: ["yalahar"] Position(x,y,z) Não esqueça de manter a virgula sempre na ultima tabela.
-
[Anunciar Morte] Fulano acabou de morrer para Ciclano
@Mikuo , agradecemos sua preocupação pelo bem estar e organização do Fórum, isso é realmente algo muito legal, tudo bem? Mas peço que por favor leia as regras do mesmo aqui. Acho que faz um tempinho que essa regra mudou, olhe: 2.6 - Reviver tópicos antigos: Qualquer membro pode reviver qualquer tipo de tópico, porém o membro só poderá reviver um tópico desde que ele faça uma postagem relacionada ao assunto do tópico ou ele faça um agradecimento/crítica construtiva em relação ao conteúdo do tópico, afinal, se o tópico foi bom pra ti ou não te ajudou e você continua em dúvida, por exemplo, você tem o direito de comentar. O que não é permitido, é reviver um tópico apenas para obter postagens (flood), como por exemplo postar : "legal", "gostei", "reputado", etc...
-
[Channel Private Chat Channel
DoPlayerOpenChannel (cid, CHANNEL_CAST) DoPlayerOpenChannel (cid, CHANNEL_GUILD) DoPlayerOpenChannel (cid, CHANNEL_PARTY) DoPlayerOpenChannel (cid, CHANNEL_PRIVATE) doPlayerOpenChannel (cid, CHANNEL_HELP)
-
(Resolvido)[AJUDA][talkactions] Como se adiciona para cobrar na viajem !fly
Você só esqueceu de arrumar aqui: if getPlayerMoney(cid) >= 1 then -- checa money Devia utilizar ai a variavel que você registrou la em cima, ficando assim: if getPlayerMoney(cid) >= valor_thais then -- checa money Arruma aí em todas as citys pro guri D:
-
(Resolvido)[AJUDA][talkactions] Como se adiciona para cobrar na viajem !fly
Quando eu entrar se ngm tiver feito, eu faço Enviado de meu SM-J105B usando Tapatalk
-
Muda de vocação com o level.
Amigo o script faz exatamente o que você quer, não custa nada você ler e entender. Mas eu vou ser legal e te explicar. Caso você queira adicionar mais condições de level você deve adicionar +1 tabela no script, aqui: ["1-30"] = { --[vocação atual] = nova vocação, [1] = 5, [2] = 6, [3] = 7, [4] = 8, }, Por exemplo, aí está que apos o level 30, as vocações de ID: 1,2,3,4 irão ganhar outra vocação: 5,6,7,8. Caso você queira adicionar mais level tipo de 30 a 60, você faz adicionar mais uma tabela: ["1-30"] = { --[vocação atual] = nova vocação, [1] = 5, [2] = 6, [3] = 7, [4] = 8, }, ["30-60"] = { --[vocação atual] = nova vocação, [5] = x, [6] = x, [7] = x, [8] = x, }, E ai você edita as vocações como quiser qual vai mudar pra qual ali. Agora seja educado e agradeça o cara por ter separado um tempo na vida dele para fazer um script pra você.
-
Responde as Perguntas ? ( Aprendizado )
Tibia ou o Servidor de Tibia? Pra abrir o servidor é só abrir o executável ._., claro que existe outras coisas a ser levado em consideração se você for abrir com site e tal. Ai você pode procurar tutoriais aqui no TK, sobre como abrir um servidor. Arquivos em BLOCO de notas podem ser arquivos de linguagem Lua. _woe, por exemplo, é um dos scripts do evento War of Emperium(Procure sobre caso não conheça.) Changelog, é onde fica as alterações e updates feitas pela pessoa ou equipe que desenvolveu o servidor. Auto-restarter, não é um Executável, é apenas um utilitário para re-abrir o servidor automaticamente caso o mesmo caia/feche. Arquivos .dll, são arquivos essenciais para que o motor seja aberto no windows. Arquivos de extensão .s3db, são a database do servidor em SQLite (Caso não conheça procure também), é nela que as informações do servidor são salvas. Como contas, players, items que os players tem, etc. Config.lua continua vindo na extenção .lua, a unica coisa é que talvez o seu computador só está lendo o nome do arquivo e não a extenção, por estar programado para abrir arquivos .lua em bloco de notas. Sobre o "papel em branco" já disse que isso pode ser, o executavel do servidor para sistemas linux e derivados.
-
Iniciante Sprite (Gourgeist)
Sou muito leigo no assunto pra opinar de forma mais construtiva, mas creio que, da pra melhorar as bordas e o sombreamento. Mas eu sou leigo de forma mais profunda pra ter uma opinião mais "especifica".
-
Iniciante Sprite (Gourgeist)
Na minha opinião, tem muito que melhorar. Mas uma coisa eu te falo, nunca pare pelo que os outros dizem. Faça o que você quer e acredite isso é o que importa. Se acharem ruim e falarem pra voce parar, manda ir pra p*ta que pariu e continua. A perfeição não existe sem o esforço.
-
X Item libera acesso a Y local por Z tempo
É possivel. Vou criar aqui pra você. Crie um arquivo dentro da pasta actions/scripts e de o nome de permisao.lua function onUse(player, item) local tempo = 30 -- Quanto tempo poderá entrar lá em segundos local storage = 94360 -- Storage onde é salvo o tempo. player:removeItem(2155, 1) -- Aqui você muda pro ID do item que vai adicionar a permissão player:setStorageValue(storage, os.time()+tempo) player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Voce ganhou acesso a x lugar por "..tempo.." segundos.") return true end Agora em actions.xml adicione a tag: <action itemid="2155" script="permissao.lua"/> Eu usei o green gem como item, id: 2155, altere para qualquer outro caso precise. Em tempo, você edita quanto tempo você quer que a pessoa tenha permissão pra entrar no lugar, em segundos. 60 = 1minuto... Storage é onde vai ser salvo o tempo, só mude isso se você souber o que ta fazendo ok? Agora entre na pasta movements/script e crie um arquivo chamado check.lua function onStepIn(player, position, fromPosition) if not player then return false end if player:getStorageValue(94360) > os.time() then return false end player:teleportTo(fromPosition) player:getPosition():sendMagicEffect(CONST_ME_TELEPORT) player:say('You don\'t permission for enter here.', TALKTYPE_MONSTER_SAY) return true end Abra o arquivo movements.xml e adicione a seguinte tag: <movevent event="StepIn" pos="32346;32223;7" script="check.lua" /> Em pos coloque a posição do tile. PS: Esse script é funciona somente nas versões 1.1 pra frente. Have fun
-
(Resolvido)Stone of Wisdom e Stone of Insight
Teste isso: function onUse(player, item) local config = { exp = player:getLevel() * 200, -- Isso será a exp entregue itemID = 2195 -- Isso será o ID da Stone of Wisdom } player:removeItem(config.itemID, 1) player:addExperience(config.exp) player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Voce acaba de ganhar "..config.exp.." de experiencia.") return true end Confira a linha exp, coloca depois do *, quantas vezes você quer que o level seja multiplicado e etc...
-
(Show-off) client avatar
Só o inventario que ficou meio estranho com essa anatomia ai. De resto eu curti bastante
-
[AJUDA] Npc não faz ação
Dá algum erro no motor? Esse npc aí, só ta configurado pra entregar storage... Ele nao ta configurado pra criar monstro não, nem da premio...
- Dbo Rox V2 8.60 [Open Source][99% SEM BUGS]