Ir para conteúdo

igorcbc

Membro
  • Registro em

  • Última visita

Tudo que igorcbc postou

  1. igorcbc postou uma resposta no tópico em Suporte Tibia OTServer
    ....
  2. igorcbc postou uma resposta no tópico em Suporte Tibia OTServer
    Tente Usar Este. local config = { useFragHandler = getBooleanFromString(getConfigValue('useFragHandler')), advancedFragList = getBooleanFromString(getConfigValue('advancedFragList')) } function onSay(cid, words, param, channel) if(not config.useFragHandler) then return false end local time = os.time() local times = {today = (time - 86400), week = (time - (7 * 86400))} local contents, result = {day = {}, week = {}, month = {}}, db.getResult("SELECT `pd`.`date`, `pd`.`level`, `p`.`name` FROM `player_killers` pk LEFT JOIN `killers` k ON `pk`.`kill_id` = `k`.`id` LEFT JOIN `player_deaths` pd ON `k`.`death_id` = `pd`.`id` LEFT JOIN `players` p ON `pd`.`player_id` = `p`.`id` WHERE `pk`.`player_id` = " .. getPlayerGUID(cid) .. " AND `k`.`unjustified` = 1 AND `pd`.`date` >= " .. (time - (30 * 86400)) .. " ORDER BY `pd`.`date` DESC") if(result:getID() ~= -1) then repeat local content = { name = result:getDataString("name"), level = result:getDataInt("level"), date = result:getDataInt("date") } if(content.date > times.today) then table.insert(contents.day, content) elseif(content.date > times.week) then table.insert(contents.week, content) else table.insert(contents.month, content) end until not result:next() result:free() end local size = { day = table.maxn(contents.day), week = table.maxn(contents.week), month = table.maxn(contents.month) } if(config.advancedFragList) then local result = "Frags gained today: " .. size.day .. "." if(size.day > 0) then for _, content in ipairs(contents.day) do result = result .. "\n* " .. os.date("%d %B %Y %X at ", content.date) .. content.name .. " on level " .. content.level end result = result .. "\n" end result = result .. "\nFrags gained this week: " .. (size.day + size.week) .. "." if(size.week > 0) then for _, content in ipairs(contents.week) do result = result .. "\n* " .. os.date("%d %B %Y %X at ", content.date) .. content.name .. " on level " .. content.level end result = result .. "\n" end result = result .. "\nFrags gained this month: " .. (size.day + size.week + size.month) .. "." if(size.month > 0) then for _, content in ipairs(contents.month) do result = result .. "\n* " .. os.date("%d %B %Y %X at ", content.date) .. content.name .. " on level " .. content.level end result = result .. "\n" end local skullEnd = getPlayerSkullEnd(cid) if(skullEnd > 0) then result = result .. "\nYour " .. (getCreatureSkullType(cid) == SKULL_RED and "red" or "black") .. " skull will expire at " .. os.date("%d %B %Y %X", skullEnd) end doPlayerPopupFYI(cid, result) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You currently have " .. size.day .. " frags today, " .. (size.day + size.week) .. " this week and " .. (size.day + size.week + size.month) .. " this month.") if(size.day > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Last frag at " .. os.date("%d %B %Y %X", contents.day[1].date) .. " on level " .. contents.day[1].level .. " (" .. contents.day[1].name .. ").") end local skullEnd = getPlayerSkullEnd(cid) if(skullEnd > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your " .. (getCreatureSkullType(cid) == SKULL_RED and "red" or "black") .. " skull will expire at " .. os.date("%d %B %Y %X", skullEnd)) end end return true end Veja se em Talkactions.Xml Esta com o Comando Certo na Parte para ---- PLAYER ---
  3. igorcbc postou uma resposta no tópico em Suporte Tibia OTServer
    Galera a alguma maneira de Adicionar a War Sistem em um servidor Sql ?? Se sim como faço ? existe algum tutorial explicando ? Se poderem dar essa força agradeço. Abraços
  4. igorcbc postou uma resposta no tópico em Suporte Tibia OTServer
    Vlw tópico resolvido Pode fechar +Rep
  5. igorcbc postou uma resposta no tópico em Suporte Tibia OTServer
    Funciono Certinho oque você mudou pra min poder fazer com as outras ?
  6. igorcbc postou uma resposta no tópico em Suporte Tibia OTServer
    Galera é o seguinte, No meu Ot server tem o sistema de alavancas para pots só que vem em Backpacks eu queria que Vicem apenas as Pots .. o Script que estou usando é este . è igual para todas as Pots apenas mudando o Id de cada uma gmp_id = 7590 -- Item a ser vendido backpackgmp_id = 9774 -- Backpack custogmp_id = 15000 -- Valor cargasgmp_id = 100 -- Cargas local name = getItemNameById(gmp_id) ----- End Config ----- function onUse(cid, item, fromPosition, itemEx, toPosition) if doPlayerRemoveMoney(cid, custogmp_id) == TRUE then local bag = doPlayerAddItem(cid, backpackgmp_id, 1) doSendAnimatedText(fromPosition, "", TEXTCOLOR_YELLOW) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have purchased a backpack of ".. name .."s for ".. custogmp_id .." gold.") for i=1,3 do doAddContainerItem(bag, gmp_id, cargasgmp_id) end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You need ".. custogmp_id .." gold coins for a backpack of ".. name .."s.") end return FALSE end
  7. Vlw cara , foi falta de atenção minha mesmo ja arrumei Só esqueci de colocar , No e No em splashable = "no", e realAnimation = "no", -- make text effect visible only for players in range 1x1 .. +Rep. pode fechar o Topico vlw
  8. Galera é o seguinte no meu otserver ao Usar uma Pot para potar um amigo , as pots se acabam . Exemplo: Estamos em war em preciso potar o mage que esta na minha frente! Se eu tenho 200 pots Great potion ao usar ela em alguém se acaba as 200 e cai um liquido roxo no chão , Explicando de novo: Ao usar pots para potar alguem as pots se acabam de uma vez >> 100 pots ao usar para potar alguem fica sem nenhuma e cai um liquido no chão . Se ainda não entenderam me falem pra min tirar uma foto ou fazer um vídeo para mostrar Obrigado
  9. Ja consegui arrumar é que eu iria colocar Elder Druid e Master Sorcerer numa mesma porta . dai eu fucei olhei bem e é so trocar a parte que ta if reqvoc == 3 or recvoc == 7 then Para if reqvoc == 5 or reqvoc == 6 then Se não mudar o Segundo Recvoc para ---> Recqvoc Não ira funcionar .. Vlw por ter ajudado Rep +
  10. Amigo este script O personagem não consegui abrir a porta apenas o GOD . e mesmo assim ele se teletransporta para frente da porta ao invés de passar por ela '-' Edit : Amigo o script ele teleporta o Jogador a frente da porta , pode ser assim ja que não consigo do jeito que quero o problema é que ao tentar colocar uma unica porta para Elder druid e Master Sorcerer o Script da erro . !
  11. amigo , Este script ele não passa pela portinha ela fala que esta locked . o script do nosso amigo la de cima ele passa pelo porta só que ao invés dele abrir a porta ele passa por cima dela . sem abrir ou fechar e ainda continua o erro .. Tava fuçando e vi que se eu trocar estar parte Onde esta escrito Toposition por ( TOPOS) a portinha abre e fecha quando o char passa , mais o problema é que ao ficar no meio da porta se alguém der use ela ira trocar de porta automaticamente bugando a mesma --- doTeleportThing(cid, toPosition, true) --- doTeleportThing(cid, Topos, true) [01/02/2015 23:16:50] [Error - Action Interface] [01/02/2015 23:16:50] data/actions/scripts/Portasquestvip.lua:on Use [01/02/2015 23:16:50] Description: [01/02/2015 23:16:50] attempt to index a nil value [01/02/2015 23:16:50] stack traceback: [01/02/2015 23:16:50] [C]: in function 'doTeleportThing' [01/02/2015 23:16:50] data/actions/scripts/Portasquestvip.lua:9: in function <data/actions/scripts/Portasquestvip.lua:1>
  12. Amigo a porta fala que esta Locked agora e apresenta o seguinte erro [01/02/2015 21:43:59] [Error - Action Interface] [01/02/2015 21:43:59] data/actions/scripts/Portasquestvip.lua:onUse [01/02/2015 21:43:59] Description: [01/02/2015 21:43:59] attempt to index a nil value [01/02/2015 21:43:59] stack traceback: [01/02/2015 21:43:59] [C]: in function 'doTeleportThing' [01/02/2015 21:43:59] data/actions/scripts/Portasquestvip.lua:9: in function <data/actions/scripts/Portasquestvip.lua:1>
  13. Sim amigo mais como faço para criar uma unica porta para Sorcerer ( Master Sorcerer ) e Druid ( Elder Druid ) Para as 2 profissões Entrar por uma unica porta .. Outra este Script não abre e fecha a portinha. o personagem simplesmente passa por cima da porta sem abri-la
  14. Não entendi muito amigo no caso eu queria apenas 3 portas uma Para Mage , 1 Kina e outra para palla
  15. Queria uma script com que só possa passar tal profissão pelas portas . igual as portas do começo da Poi em alguns mapas. Só que ao invés de criar 4 portas seriam apenas 3 .. Ficariam assim 1 Portinha para Elite knight 1 Portinha para Royal Paladin 1 Portinha para Elder Druid e Master Sorcerer Essas portinhas ficariam no final da Quest para cara qual entrar em sua determinada porta e pegar seus itens
  16. Vou ver '-' . qual sqlite uso para 8.60 o antigo ou a versão nova ?
  17. pode sim aqui esta http://www.4shared.com/file/Ry5zeaiYce/Styller.html?
  18. Sim estou tentando mais da este erro. https://uploaddeimagens.com.br/imagens/sem_titulo-png--11132
  19. bom o servidor é novo veio com umas contas ja existentes mais nenhuma tem houses ou guild ,
  20. Galera quando tento excluir contas pelo Slqlite studio da um erro e as contas não são excluídas! Alguém que possa ajudar ?
  21. oks muito obrigado '-'
  22. Obrigado Rep + , como faço para mudar a cor da letra?
  23. Opa funciona Rep+ Obrigado.. Obs meu server é mile segundos. No caso se eu quiser fazer em outras coordenadas eu só duplico a parte das coordenadas ? ou faço outra pasta ? e como mudo a cor da letra ?
  24. Versão 8.60 .. The Forgotten Server
  25. Como fazer um teleporte falante .. Tipo eu quero que meu teleporte que vai pras cidades Fique falando cidades os que vai para os treiners Falando Treiner e assim por diante . Alguém sabe como fazer isso ? se poder me ajudar agradeço Obs: ja vi outros Tópicos com este assunto no tibia king mais não deu certo todos deram erros

Informação Importante

Confirmação de Termo