Ir para conteúdo

veel

Membro
  • Registro em

  • Última visita

Tudo que veel postou

  1. Tem a database ou site ?
  2. .Qual servidor ou website você utiliza como base? BaiakPvP Qual o motivo deste tópico? ERRO AO COMPILAR SOURCE Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  3. Sim, mano é esse mesmo que eu tou colocando la no config.php. o meu diretorio é esse aqui C:\Users\EVERLAN\Desktop\Baiak 8.6\Otserv
  4. Sim, amigo mais aonde eu coloco esse diretorio pq eu ja coloquei em config/config.php e ainda permanece informando que não consta no diretorio colocado mais o diretorio está certo ou falta por algum outro local tbm ?
  5. .Qual servidor ou website você utiliza como base? Qual o motivo deste tópico? Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  6. blz cara, vou testar e sim funcionar eu falo aqui .. vlw amigo a primeira tabela funcionou, fico grato
  7. SÉRA QUE ALGUÉM PODE MINDAR UMA LUZ PRA MIM TENTAR ARRUMAR ESSE ERRO ? BAIXE UM OTSERV DAQUI MESMO DO SITE E VEIO COM 2 ERROS SENDO QUE UM CONSEGUI ARRUMAR E O OUTRO NÃO, SÉRA QUE ALGUEM PODERIA ME AJUDAR COM ESSA TABELA QUE ESTA FALTANDO ? mysql_real_query(): SELECT `guild_id` FROM `castle_dono` WHERE `guild_id` > 0 - MYSQL ERROR: Table 'sux.castle_dono' doesn't exist (1146) O SERVER É EM MYSQL SO TEM ESSE ERRO MESMO, ALGUEM ME AJUDA POR FAVOR PODENDO POSTAR ESSA TABELA.. AGRADEÇO DESDE JÁ !
  8. Olá mano, boa tarde séra que você não consegueria a base do map BAIAKPESADAO ? se tiver como postar eu agradeço de coração !
  9. veel postou uma resposta no tópico em Suporte Tibia OTServer
    ALGUEM PODERIA ME AJUDAR COM UM SCRIPT DE CASTLE 24 HRS POR FAVOR ?
  10. Primeiramente Boa tarde ! rs, Caro amigo esse é meu script do castle 24 horas eu queria saber se voces poderiam mindar uma ajuda aqui, tipo quando qualquer player passa pelo tile, anuncia quem esta invadindo o castelo. 17:28 [CastleWar] O Player: Knight Of Night, da GUILD: R O T A, Esta invadindo o castelo. #Donos Atuais. eu quero modificar ali onde tem #Donos Atuais aparecer o nome da guild que dominou o castelo igual o do ot pesadao. assim: 17:22 [CastleWar] O Player: Chuck Boneco Assassino, da GUILD: R O T A, Esta invadindo o castelo. #Donos Atuais: OLD TIMES o castelo ai é da guild OLD TIMES e o player que esta invadindo e da guild R O T A. quero modificar o script pra dizer quem é os donos atuais do castle.. SCRIPT ABAIXO \/ function onStepIn(cid, item, position, fromPosition) local castle_one_name = "castelo" -- Nome do castelo 1 local storages = {154154,54321,123123} -- Storages ( se vc eh iniciante, deixe como está...) local sto_ativ = getGlobalStorageValue(storages[2]) position = getCreaturePosition(cid) if isPlayerGuild(cid) == TRUE then if sto_ativ == 1 or sto_ativ == -1 then guildname = getPlayerGuildName(cid) guild = getPlayerGuildId(cid) guild_sto = getGlobalStorageValue(storages[3]) if guild ~= guild_sto then doBroadcastMessage("[CastleWar] O Player: "..getCreatureName(cid)..", da GUILD: "..guildname..", Esta invadindo o "..castle_one_name..", Aviso #Donos Atuais. ", 27) else doPlayerSendCancel(cid,"O Castelo pertence a sua guild.") end else doPlayerSendCancel(cid,"O Castelo pertence a sua guild.") end else doPlayerSendCancel(cid,"O Castelo pertence a sua guild.") end return true end function isPlayerGuild(cid) if getPlayerGuildName(cid) ~= "" then return TRUE else return FALSE end end
  11. Mano uma duvida que eu tou aqui pq na ja baixei uns woe pra tentar por no meu servidor e baixei tambem servidores ja com woe e eu pego o trono la e os guard me atakam pq ? não é para atacar a guild inimiga , poderia me ajudar a arrumar esse bug ? outra coisa, é necessario ter site pra por no server ? Descula. tem como voce por as imagens pois não consigo ver essas ai que voce pois..
  12. veel postou uma resposta no tópico em Suporte Tibia OTServer
    Olá caro amigos, estou com um sistema de castle 24 hrs só que a guild sobe no trono e domina o castle e quero saber como coloco pra quando a guild dominar a outra guild ser teleportada para o templo ou para fora do castle.. SCRIPT QUE ESTOU USANDO: ----------------------------------- ---------SCRIPT por PC98------------ NAO REMOVA OS CREDITOS ----------------------------------- function onUse(cid, item, frompos, item2, topos) ------------------ Inicio das Config ------------ local castle_one_name = "Castle24h" -- Nome do castelo 1 local storages = {154154,54321,123123} -- Storages ( se vc eh iniciante, deixe como está...) -------PREMIOs I N D I V I D U A L --------- local premio_por_vezes = 1 -- Premio por vezes de conquista de castelo. (1) = Ativo (0) = Desativa. local premio_vezes = 15 -- Caso ativo, a quantidade de conquista que o player tem, para ganhar PREMIO. local premio = 5468 -- ID do Premio local premio_cont = 1 -- Quantidade do Premio local premio_reset = 1 -- Resetar o contador do premio depois que atingir a meta?? (1) = SIM (0) = NAO -------FIM PREMIOs I N D I V I D U A L --------- ----------------- FIM DAS CONFIG ----------------- local sto_ativ = getGlobalStorageValue(storages[2]) position = getCreaturePosition(cid) if isPlayerGuild(cid) == TRUE then if sto_ativ == 1 or sto_ativ == -1 then guildname = getPlayerGuildName(cid) guild = getPlayerGuildId(cid) guild_sto = getGlobalStorageValue(storages[3]) if guild ~= guild_sto then setPlayerStorageValue(cid,guild_sto,guild) if getPlayerStorageValue(cid,storages[1]) == -1 then setPlayerStorageValue(cid,storages[1],0) end sto_vezes = getPlayerStorageValue(cid,storages[1]) setGlobalStorageValue(storages[3],getPlayerGuildId(cid)) setPlayerStorageValue(cid,storages[1], sto_vezes + 1) sto_vezes_total = getPlayerStorageValue(cid,storages[1]) doBroadcastMessage("O(a) "..getCreatureName(cid).." acabou de conquistar o castelo "..castle_one_name.." para a guild \""..guildname.."\" pela "..sto_vezes_total.."ª vez(s).", 22) doSendMagicEffect(position, 39) if premio_por_vezes == 1 then if getPlayerStorageValue(cid,storages[1]) == premio_vezes then if getItemWeightById(premio,1) <= getPlayerFreeCap(cid) then doBroadcastMessage("O "..getCreatureName(cid).." ganhou uma(o) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!", 21) doPlayerAddItem(cid, premio,premio_cont) doPlayerSendTextMessage(cid, 18, "Voce recebeu o(a) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!") ----------------------------------------------- -- if premio_reset == 1 then -- setPlayerStorageValue(cid,storages[1],0) -- Resetar a contagem end -- ----------------------------------------------- -- else doPlayerSendTextMessage(cid, 18, "Voce nao tem capacidade para ganhar o item. Vamos verificar novamente em 10 segundos!") addEvent(additem,10000,cid,premio,premio_cont,premio_reset) end end end else doPlayerSendCancel(cid,"Este castelo ja foi conquistado pela sua guild!") doSendMagicEffect(position, 2) end else doPlayerSendCancel(cid,"O sistema está desativado") end else doPlayerSendCancel(cid,"É nescessario ter guild para dominar o castelo!") doSendMagicEffect(position, 2) end end ------------------------- por pc98 function additem(cid,premio,premio_cont,premio_reset) if getItemWeightById(premio,1) <= getPlayerFreeCap(cid) then doPlayerAddItem(cid, premio,premio_cont) doPlayerSendTextMessage(cid, 18, "Voce recebeu o(a) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!") if premio_reset == 1 then setPlayerStorageValue(cid,storages[1],0) end stopEvent(additem) else doPlayerSendTextMessage(cid, 18, "Voce nao tem capacidade para ganhar o item. Verificando novamente em 10 segundos!") addEvent(additem,10000,cid) end end ------------------------- por pc98 function isPlayerGuild(cid) if getPlayerGuildName(cid) ~= "" then return TRUE else return FALSE end end ----------------------------------------------------------------------------- 2º PARTE DO SCRIPT: function onStepIn(cid, item, position, fromPosition) local castle_one_name = "Castle24H" -- Nome do castelo 1 local storages = {154154,54321,123123} -- Storages ( se vc eh iniciante, deixe como est&#225;...) local sto_ativ = getGlobalStorageValue(storages[2]) position = getCreaturePosition(cid) if isPlayerGuild(cid) == TRUE then if sto_ativ == 1 or sto_ativ == -1 then guildname = getPlayerGuildName(cid) guild = getPlayerGuildId(cid) guild_sto = getGlobalStorageValue(storages[3]) if guild ~= guild_sto then doBroadcastMessage("O(a) Jogador "..getCreatureName(cid)..". Esta Tentando Invadir O "..castle_one_name.." Da Guild \""..guildname..". Aviso ao Donos Atuais", 22) else doPlayerSendCancel(cid,"Avance") end else doPlayerSendCancel(cid,"Avance") end else doPlayerSendCancel(cid,"Avance") end return true end function isPlayerGuild(cid) if getPlayerGuildName(cid) ~= "" then return TRUE else return FALSE end end SÉRA QUE TEM COMO COLOCAR ALGUM TILE PRA SEREM TELEPORTADOS PARA FORA DO CASTLE OU PARA O TEMPLE ?
  13. veel postou uma resposta no tópico em Suporte Tibia OTServer
    Mano tem um problema nesse script do Pobre Preto, eu deslogo daí o efeito some dai bls, mais quando tento usar novamente diz que ainda está sobe efeito do pot como retirar pra quando deslogar ou morrer poder usar novamente ? eu desligo o server e ligo novamente e ainda continuar sobe o efeito do pot, ajuda por favor..
  14. veel postou uma resposta no tópico em Suporte Tibia OTServer
    Boa tarde ! tou com esse script aqui de system mount doll tem como retirar pra quando usa-lo não ter time pra sair, so sair quando eu deslogar e só ser usado por donate ? SCRIPT MOUNTDOLL: -- [( Mount System 1.4 created by Doidin for XTibia.com )] -- function onUse(cid, item) local outfit = {lookType = 342} -- Outfit que montara local exhaust = 60 -- Tiempo para que el player pueda usar el item nuevamente (tiempo en segundos) local time = 60 -- Lo mismo que arriba local speed = 300 -- Velocidad adicionada al player al usar el item! (300 = velocidad, cuanto mas, mas rapido...) local mana = 0 -- cantidad de mana que debe de tener local premium = "no" "yes" or "no"!? local storage = 9393 -- No muevas aqui! if premium == "no" and not isPremium(cid) then return doPlayerSendTextMessage(cid, 23, "Sorry, only premium players.") end if(getCreatureMana(cid) < mana) then return doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTENOUGHMANA) end if (getPlayerStorageValue(cid, storage) <= os.time()) then doCreatureSay(cid, "Yeeeah!!!\nYou went up on his ride.", 19) doSetCreatureOutfit(cid, outfit, time*1000) doChangeSpeed(cid, speed) doSendMagicEffect(getCreaturePosition(cid), 34) setPlayerStorageValue(cid, storage, os.time()+exhaust) doPlayerAddMana(cid, -mana) addEvent(doChangeSpeed, time*1000+40, cid, -speed) addEvent(doPlayerSendTextMessage, time*1000+45, cid, 23, "Mount System is time out!") addEvent(doSendMagicEffect, time*1000+50, getCreaturePosition(cid), 2) else doPlayerSendCancel(cid, "Sorry, you only can again use this item after "..exhaust.." seconds.") end return TRUE end
  15. veel postou uma resposta no tópico em Suporte Tibia OTServer
    firmeza, poderia me ajudar em mais uma coisinha ? rs tou com esse script aqui de mountdoll tem como retirar pra quando usa-lo não ter time pra sair, so sair quando deslogar ? SCRIPT MOUNTDOLL: -- [( Mount System 1.4 created by Doidin for XTibia.com )] -- function onUse(cid, item) local outfit = {lookType = 342} -- Outfit que montara local exhaust = 60 -- Tiempo para que el player pueda usar el item nuevamente (tiempo en segundos) local time = 60 -- Lo mismo que arriba local speed = 300 -- Velocidad adicionada al player al usar el item! (300 = velocidad, cuanto mas, mas rapido...) local mana = 0 -- cantidad de mana que debe de tener local premium = "no" "yes" or "no"!? local storage = 9393 -- No muevas aqui! if premium == "no" and not isPremium(cid) then return doPlayerSendTextMessage(cid, 23, "Sorry, only premium players.") end if(getCreatureMana(cid) < mana) then return doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTENOUGHMANA) end if (getPlayerStorageValue(cid, storage) <= os.time()) then doCreatureSay(cid, "Yeeeah!!!\nYou went up on his ride.", 19) doSetCreatureOutfit(cid, outfit, time*1000) doChangeSpeed(cid, speed) doSendMagicEffect(getCreaturePosition(cid), 34) setPlayerStorageValue(cid, storage, os.time()+exhaust) doPlayerAddMana(cid, -mana) addEvent(doChangeSpeed, time*1000+40, cid, -speed) addEvent(doPlayerSendTextMessage, time*1000+45, cid, 23, "Mount System is time out!") addEvent(doSendMagicEffect, time*1000+50, getCreaturePosition(cid), 2) else doPlayerSendCancel(cid, "Sorry, you only can again use this item after "..exhaust.." seconds.") end return TRUE end
  16. veel postou uma resposta no tópico em Suporte Tibia OTServer
    tem como me mandar o link ? e eu excluindo essa tag ai se o player morrer ou deslogar perdi o efeito ? mais uma coisa mano, não tem como coloca para double ? Mano eu não entendi essa parte, o script eu coloco em mods ne, e a outra parte ? eu quero com essa ID ai \/ <action itemid="7439" event="script"> value"doublexp.lua"> ?
  17. veel postou uma resposta no tópico em Suporte Tibia OTServer
    Olá amigo, eu verifiquei o Actions.xml e não tem nenhum arquivo login.. séra que voce poderia me indificar um Double Exp que dure por 1 hora e que quando o player morrer ou deslogar perca o efeito ?
  18. veel postou uma resposta no tópico em Suporte Tibia OTServer
    SÉRA QUE ALGUEM PODERIA ME AJUDAR ? ESTOU COM UM PROBLEMA NO MEU SCRIPT QUE QUANDO O PLAYER MORRE OU DESLOGA NÃO PERDI O EFEITO E QUERO COLOCAR PRA QUANDO MORRER OU DESLOGAR PERDER O EFEITO.. SCRIPT DOUBLE EXP: function onUse(cid, item, frompos, item2, topos) local pausa = 120*60*120000 -- (1000 = 1 segundos) Tempo que o script durará local texto = "Você dobrou sua Experiencia por 2 Horas" -- Texto que irá receber ao usar a potion. textofinal = "Acabou o potion de Experiencia." -- Texto que irá receber quando o efeito da potion acabar. local exp = 2 -- O quanto que você quer que dobre sua experiencia, por exemplo 2 é 2x as rates do seu server. expfinal = 1 --Não mude, isso é para a experiencia voltar ao normal. local limitedeuso = 49015 local tempo = 120*60*1000 -- 1000 = 1s então 1000 vezes 60 vezes 30 = 30 minutos local textofinal1 = "Você já esta sob efeito da pot de experiência espere o efeito acabar." local seuitem = 7439 -- seu item que dará double exp local efeito1 = 27 -- efeito que ficara com o char por meia hora local efeito2 = 65 -- efeito que acontecera no momento que usar a pot --fim da parte configuravel não mecha se nao tiver conhecimento de scripting local timeEffect = 1801 -- tempo em segundos que o efeito vai aparecer no player, 31 = 30 segundos. sempre coloque 1 segundo a mais. function effect() if isPlayer(cid) then local pos = getCreaturePosition(cid) doSendMagicEffect(pos, efeito1) end end if item.itemid == seuitem and (getPlayerStorageValue(cid, limitedeuso) - os.time() <= 0) then doRemoveItem(item.uid,1) doPlayerSetExperienceRate(cid,exp) doSendMagicEffect(frompos,efeito2) setPlayerStorageValue(cid, limitedeuso, os.time() + 1800) doPlayerSendTextMessage(cid,22,texto) addEvent(potion,pausa,cid) a = 1 while a ~= timeEffect do addEvent(effect, a * 1000) a = a + 1 end elseif item.itemid == seuitem and (getPlayerStorageValue(cid, limitedeuso) - os.time() > 0) then doPlayerSendTextMessage(cid,22,textofinal1) end return true end function potion(cid) doPlayerSetExperienceRate(cid,expfinal) doPlayerSendTextMessage(cid,22,textofinal) end
  19. veel postou uma resposta no tópico em Suporte Tibia OTServer
    Olá bom dia ! eu queria saber se alguem poderia me ajudar estou com um probleminha no meu servidor eu tenho um item que da double exp por 2 horas mais o que é que acontece o player usa. e quando desloga ainda esta sob o efeito do double exp e eu queria colocar para quando o player morrer ou deslogar perder o efeito, séra que alguem pode me ajudar aqui ? SCRIPT DO DOUBLE EXP: function onUse(cid, item, frompos, item2, topos) local pausa = 120*60*120000 -- (1000 = 1 segundos) Tempo que o script durará local texto = "Você dobrou sua Experiencia por 2 Horas" -- Texto que irá receber ao usar a potion. textofinal = "Acabou o potion de Experiencia." -- Texto que irá receber quando o efeito da potion acabar. local exp = 2 -- O quanto que você quer que dobre sua experiencia, por exemplo 2 é 2x as rates do seu server. expfinal = 1 --Não mude, isso é para a experiencia voltar ao normal. local limitedeuso = 49015 local tempo = 120*60*1000 -- 1000 = 1s então 1000 vezes 60 vezes 30 = 30 minutos local textofinal1 = "Você já esta sob efeito da pot de experiência espere o efeito acabar." local seuitem = 7439 -- seu item que dará double exp local efeito1 = 27 -- efeito que ficara com o char por meia hora local efeito2 = 65 -- efeito que acontecera no momento que usar a pot --fim da parte configuravel não mecha se nao tiver conhecimento de scripting local timeEffect = 1801 -- tempo em segundos que o efeito vai aparecer no player, 31 = 30 segundos. sempre coloque 1 segundo a mais. function effect() if isPlayer(cid) then local pos = getCreaturePosition(cid) doSendMagicEffect(pos, efeito1) end end if item.itemid == seuitem and (getPlayerStorageValue(cid, limitedeuso) - os.time() <= 0) then doRemoveItem(item.uid,1) doPlayerSetExperienceRate(cid,exp) doSendMagicEffect(frompos,efeito2) setPlayerStorageValue(cid, limitedeuso, os.time() + 1800) doPlayerSendTextMessage(cid,22,texto) addEvent(potion,pausa,cid) a = 1 while a ~= timeEffect do addEvent(effect, a * 1000) a = a + 1 end elseif item.itemid == seuitem and (getPlayerStorageValue(cid, limitedeuso) - os.time() > 0) then doPlayerSendTextMessage(cid,22,textofinal1) end return true end function potion(cid) doPlayerSetExperienceRate(cid,expfinal) doPlayerSendTextMessage(cid,22,textofinal) end Aguardo resposta !

Informação Importante

Confirmação de Termo