Jump to content

julo cesar

Member
  • Content Count

    10
  • Joined

  • Last visited

About julo cesar

  • Rank
    Precursor

Recent Profile Visitors

206 profile views
  1. Ola pessoa do Tk, esta dando esse erro na distrito quando vou dialogar com o npc Esse é bomber.lua --[[ ::::::::::::::::::::::::::::::::::::: ::: Script feita por Marshmello ::: ::: Não remova os creditos Plase ::: ::::::::::::::::::::::::::::::::::::: ]] local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end spawnPlayr = { playerS1 = {x = 978, y = 467, z = 7}, --Lugar onde o player1 vai spawn playerS2 = {x = 978, y = 447, z = 7}, --Lugar onde o player2 vai spawn playerS3 = {x = 948, y = 447, z = 7}, --Lugar onde o player2 vai spawn playerS4 = {x = 948, y = 467, z = 7},--Lugar onde o player3 vai spawn } -- não mexa daqui pra baixo global = { playerS1 = 14721, playerS2 = 14722, playerS3 = 14723, playerS4 = 14722, } globalName = { playerS1 = 14731, playerS2 = 14732, playerS3 = 14733, playerS4 = 14732, } ----------RESTO DAS CONFIGS ESTA NA LIB local function puxarPlayers() puxar1 = getCreatureByName(getGlobalStorageValue(globalName.playerS1)) puxar2 = getCreatureByName(getGlobalStorageValue(globalName.playerS2)) puxar2 = getCreatureByName(getGlobalStorageValue(globalName.playerS3)) puxar2 = getCreatureByName(getGlobalStorageValue(globalName.playerS4)) doTeleportThing(puxar1, spawnPlayr.playerS1) doTeleportThing(puxar2, spawnPlayr.playerS2) doTeleportThing(puxar3, spawnPlayr.playerS3) doTeleportThing(puxar4, spawnPlayr.playerS4) Bombermon.resetPlayerConfigs(puxar1) Bombermon.resetPlayerConfigs(puxar2) Bombermon.resetPlayerConfigs(puxar3) Bombermon.resetPlayerConfigs(puxa4) Bombermon.resetArea() setGlobalStorageValue(global.playerS1, -1) setGlobalStorageValue(global.playerS2, -1) setGlobalStorageValue(global.playerS3, -1) setGlobalStorageValue(global.playerS4, -1) setPlayerStorageValue(puxar1, 14731,-1) setPlayerStorageValue(puxar2, 14731,-1) setPlayerStorageValue(puxar3, 14731,-1) setPlayerStorageValue(puxar4, 14731,-1) setPlayerStorageValue(puxar1, 77947, 1) setPlayerStorageValue(puxar2, 77947, 1) setPlayerStorageValue(puxar3, 77947, 1) setPlayerStorageValue(puxar4, 77947, 1) doPlayerSendTextMessage(puxar1, 22, "Para soltar a bomba digite (!bomb) ou adicione o comando em sua hotkey!") doPlayerSendTextMessage(puxar2, 22, "Para soltar a bomba digite (!bomb) ou adicione o comando em sua hotkey!") doPlayerSendTextMessage(puxar3, 22, "Para soltar a bomba digite (!bomb) ou adicione o comando em sua hotkey!") doPlayerSendTextMessage(puxar4, 22, "Para soltar a bomba digite (!bomb) ou adicione o comando em sua hotkey!") end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end spawnPlayr = { playerS1 = {x = 1079, y = 198, z = 8}, playerS2 = {x = 1057, y = 198, z = 8}, playerS3 = {x = 1057, y = 218, z = 8}, playerS4 = {x = 1079, y = 2018, z = 8}, } global = { playerS1 = 14721, playerS2 = 14722, playerS3 = 14723, playerS4 = 14722, } globalName = { playerS1 = 14731, playerS2 = 14732, playerS3 = 14733, playerS4 = 14732, } if msgcontains(msg, 'sim') or msgcontains(msg, 'yes') then local areaBomb = {fromx = 1057, fromy = 198, fromz = 8, tox = 1079, toy = 218, toz = 8} local storage = 72821168 -- if getPlayerStorageValue(cid, storage) == 0 then -- selfSay('Você precisa está logado no new client para jogar o bombermon', cid) -- sendDialogNpc(cid, getNpcCid(),'Você precisa está logado no new client para jogar o bombermon') -- return true -- end if #getPlayersInArea(areaBomb) > 0 then selfSay('Você precisa esperar acabar uma rodada para entrar no bombermon', cid) sendDialogNpc(cid, getNpcCid(),'Você precisa esperar acabar uma rodada para entrar no bombermon') return true end if getPlayerStorageValue(cid,14731 ) > 0 then selfSay('Você já está na fila, por favor aguarde', cid) sendDialogNpc(cid, getNpcCid(),'Você já está na fila, por favor aguarde', cid) return true end if getGlobalStorageValue(global.playerS1) == -1 and getGlobalStorageValue(global.playerS2) == -1 and getGlobalStorageValue(global.playerS3) == -1 and getGlobalStorageValue(global.playerS4) == -1 then if doPlayerRemoveMoney(cid, Bombermon.Custo) then if getGlobalStorageValue(844664) < 0 then atualPremio = 0 else atualPremio = getGlobalStorageValue(844664) end setGlobalStorageValue(844564, atualPremio + 1) selfSay('Você entrou na fila de espera, Aguarde os outros jogadores para iniciar', cid) sendDialogNpc(cid, getNpcCid(),'Você entrou na fila de espera, Aguarde os outros jogadores para iniciar') setGlobalStorageValue(globalName.playerS1, getPlayerName(cid)) setGlobalStorageValue(global.playerS1, 1) setPlayerStorageValue(cid, 14731,1) addEvent(function() puxarPlayers() end, 5*1000) else selfSay('Você não tem 10 Hds para entrar no bombermon') end elseif getGlobalStorageValue(global.playerS1) == 1 and getGlobalStorageValue(global.playerS2) == -1 and getGlobalStorageValue(global.playerS3) == -1 and getGlobalStorageValue(global.playerS4) == -1 then if doPlayerRemoveMoney(cid, Bombermon.Custo) then if getGlobalStorageValue(844664) < 0 then atualPremio = 0 else atualPremio = getGlobalStorageValue(844664) end setGlobalStorageValue(844564, atualPremio + 1) selfSay('Você entrou na fila de espera, Aguarde os outros jogadores para iniciar', cid) sendDialogNpc(cid, getNpcCid(),'Você entrou na fila de espera, Aguarde os outros jogadores para iniciar') setGlobalStorageValue(globalName.playerS2, getPlayerName(cid)) setGlobalStorageValue(global.playerS2, 1) setPlayerStorageValue(cid, 14731,1) else selfSay('Você não tem 10 Hds para entrar no bombermon') end elseif getGlobalStorageValue(global.playerS1) == 1 and getGlobalStorageValue(global.playerS2) == 1 and getGlobalStorageValue(global.playerS3) == -1 and getGlobalStorageValue(global.playerS4) == -1 then if doPlayerRemoveMoney(cid, Bombermon.Custo) then if getGlobalStorageValue(844664) < 0 then atualPremio = 0 else atualPremio = getGlobalStorageValue(844664) end setGlobalStorageValue(844564, atualPremio + 1) selfSay('Você entrou na fila de espera, Aguarde os outros jogadores para iniciar', cid) sendDialogNpc(cid, getNpcCid(),'Você entrou na fila de espera, Aguarde os outros jogadores para iniciar') setGlobalStorageValue(globalName.playerS3, getPlayerName(cid)) setGlobalStorageValue(global.playerS3, 1) setPlayerStorageValue(cid, 14731,1) else selfSay('Você não tem 10 Hds para entrar no bombermon') end elseif getGlobalStorageValue(global.playerS1) == 1 and getGlobalStorageValue(global.playerS2) == 1 and getGlobalStorageValue(global.playerS3) == 1 and getGlobalStorageValue(global.playerS4) == -1 then if doPlayerRemoveMoney(cid, Bombermon.Custo) then if getGlobalStorageValue(844664) < 0 then atualPremio = 0 else atualPremio = getGlobalStorageValue(844664) end setGlobalStorageValue(844564, atualPremio + 1) selfSay('o Jogo irar iniciar em 5 segundos Preparece!!', cid) setGlobalStorageValue(globalName.playerS4, getPlayerName(cid)) setGlobalStorageValue(global.playerS4, 1) setPlayerStorageValue(cid, 14731,1) addEvent(function() puxarPlayers() end, 5*1000) else selfSay('Você não tem 10 Hds para entrar no bombermon') end end end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  2. @KotZletY Você poderia me mostrar uma source que tenha aqui no fórum para windows, e por que não entendo muito de programação. Que seja mais fácil para ir adaptando
  3. Olá queria saber se aqui no fórum tem alguma source compatível com a base dinamite ou alguém que possa me ensinar a compilar uma para ela. Agradeço desde já.
  4. @Nolis Essa Script e para porta de quest e eventos não tem uma para houses
  5. Olá estou com um bug muito chato em meu servidor de poketibia, quando vou abrir a porta das houses em vez de abrir apenas a parte da porta, a sprite inteira se move. OBS: Base Dinamite, Não da nenhum erro na distrito por isso não sei se o bug e em Scripting ou no mapa
  6. Me ajude com seu torneio que posto nao consigo fazer funfar!!

  7. Preciso de um sistema de lvl para pokes quanto mais lvl mais vida e força!! Alguem poderia me ajuda!
  8. Queria Um Sistema de Torneio 4 vez por dia!! Para Poketibia ja tentei varios post de torneio do tibia king um nao apareçia a mensagem que ia iniciar e nao leva para area de combate!! Alguem tem algum que funcione para passar ae Agradeço!1

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.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!

×
×
  • Create New...