Ir para conteúdo

Rogeriok

Membro
  • Registro em

  • Última visita

Tudo que Rogeriok postou

  1. Rogeriok postou uma resposta no tópico em Suporte Tibia OTServer
    E ai galera do TK, estou aqui pedindo um evento e se alguém tiver a disposição de criá-lo ele funcionará assim. Haverá um momento onde irá aparecer uma mensagem no Brodcast informando aos players para que os mesmos se registrem na corrida maluca, a partir daí eles serão teleportados para local de início... E quando iniciado os participantes devem passa em determinados pontos no mapa de modo que esteja dentro do tempo estabelecido, e que eles possam a chegar neste objetivo do jeito que eles queiram, mas eles não podem usar o barco para viajar pelas cidades... e ao final vem o prêmio.
  2. Rogeriok postou uma resposta no tópico em Suporte Tibia OTServer
    Hum, vou da uma olhada!!
  3. Rogeriok postou uma resposta no tópico em Playground (Off-topic)
    Cara isso simples, Dê uma olhada em inequações Produto e Quociente... Não precisa desenvolver isso tudo.... É só você encontrar as raízes e por elas na RETA. E estudar o sinal...
  4. Rogeriok postou uma resposta no tópico em Suporte Tibia OTServer
    [Error - NpcScript Interface] [0:45:50.550] data/npc/scripts/athan.lua:onThink [0:45:50.550] Description: [0:45:50.550] data/npc/scripts/athan.lua:177: attempt to compare number with nil [0:45:50.550] stack traceback:[0:45:50.550] data/npc/scripts/athan.lua:177: in function <data/npc/scripts/athan.lua:166> [0:45:51.064] [Error - NpcScript Interface] [0:45:51.064] data/npc/scripts/athan.lua:onThink [0:45:51.064] Description: [0:45:51.064] data/npc/scripts/athan.lua:177: attempt to compare number with nil [0:45:51.064] stack traceback:[0:45:51.064] data/npc/scripts/athan.lua meu npc apresenta esse erro no console, alguém pode da uma olhada aew? script dele
  5. 8.6 The Forgotten Server, version 0.4_SVN
  6. Rogeriok postou uma resposta no tópico em Playground (Off-topic)
    no entanto...
  7. > Broadcasted message: "[CTF] Capture The Flag foi aberto!". > Broadcasted message: "Alerta de lag [salvando]....". [10:55:18.306] > Saving server... [10:55:19.404] > SAVE: Complete in 1.098 seconds using relational house storage. [10:58:45.402] Hemorroida Azeda has logged out. [10:58:50.164] Hemorroida Azeda has logged in. [10:58:56.046] Eutrepucmiaa has logged out. [10:59:02.306] Eutrepucmiaa has logged in. [11:0:36.772] Return Of Legend has logged out. > Broadcasted message: "pbOT Tx". [11:2:27.191] Titan Knight has logged out. [11:2:27.221] [Error - CreatureScript Interface] [11:2:27.221] domodlib('teamFunctions') [11:2:27.221] [11:2:27.221] function onLogout(cid) [11:2:27.221] clearTeamEventStorages(cid) [11:2:27.221] if thereIsAWinner() then [11:2:27.221] endTeamEvent("KO") [11:2:27.221] end [11:2:27.221] return true [11:2:27.221] end [11:2:27.221] [11:2:27.221] :onLogout [11:2:27.221] Description: [11:2:27.227] (luaGetThingPosition) Thing not found [11:2:27.227] [Error - CreatureScript Interface] [11:2:27.227] domodlib('teamFunctions') [11:2:27.227] [11:2:27.227] function onLogout(cid) [11:2:27.227] clearTeamEventStorages(cid) [11:2:27.227] if thereIsAWinner() then [11:2:27.227] endTeamEvent("KO") [11:2:27.227] end [11:2:27.227] return true [11:2:27.227] end [11:2:27.227] [11:2:27.227] :onLogout [11:2:27.227] Description: [11:2:27.227] data/lib/032-position.lua:2: attempt to index local 'position' (a boolean value) [11:2:27.228] stack traceback: [11:2:27.228] data/lib/032-position.lua:2: in function <data/lib/032-position.lua:1> [11:2:27.228] (tail call): ? [11:2:27.228] [string "domodlib('teamSetting')..."]:237: in function 'clearTeamEventStorages' [11:2:27.228] [string "LuaInterface::loadBuffer"]:4: in function <[string "LuaInterface::loadBuffer"]:3> [11:2:27.228] [Error - CreatureScript Interface] [11:2:27.228] mods/scripts/CTFMax/Creaturescripts.lua:onLogout [11:2:27.228] Description: [11:2:27.228] (luaGetCreatureStorage) Creature not found [11:2:27.228] [Error - CreatureScript Interface] [11:2:27.228] mods/scripts/CTFMax/Creaturescripts.lua:onLogout [11:2:27.228] Description: [11:2:27.228] mods/scripts/CTFMax/Creaturescripts.lua:35: attempt to compare number with boolean [11:2:27.228] stack traceback: [11:2:27.228] mods/scripts/CTFMax/Creaturescripts.lua:35: in function <mods/scripts/CTFMax/Creaturescripts.lua:31>
  8. Instalei novamente, dessa vez deu para entregar as bandeiras, mas quando um time ganha automaticamente ele ganha a recompensa, só que os players do outro time não são expulsados do evento ou seja ainda continua com o outifit do evento... ai se o players que ganharam o evento entra no portal da saida, e o outro time estiver na area do evento eles podem pegar a bandeira novamente e conseguir o premium do evento.. Bom foi isso que percebi aqui, não sei se ocorreu com mais alguem.. [Error - NpcScript Interface] [23:33:34.912] data/npc/scripts/CTFMax.lua:onThink [23:33:34.912] Description: [23:33:34.912] data/npc/scripts/CTFMax.lua:156: attempt to compare number with nil [23:33:34.912] stack traceback: [23:33:34.912] data/npc/scripts/CTFMax.lua:156: in function <data/npc/scripts/CTFMax.lua:145> [23:33:35.444] [Error - NpcScript Interface] [23:33:35.444] data/npc/scripts/CTFMax.lua:onThink [23:33:35.444] Description: [23:33:35.444] data/npc/scripts/CTFMax.lua:156: attempt to compare number with nil [23:33:35.444] stack traceback: [23:33:35.444] data/npc/scripts/CTFMax.lua:156: in function <data/npc/scripts/CTFMax.lua:145> [23:33:35.957] [Error - NpcScript Interface] [23:33:35.957] data/npc/scripts/CTFMax.lua:onThink [23:33:35.957] Description: [23:33:35.957] data/npc/scripts/CTFMax.lua:156: attempt to compare number with nil [23:33:35.957] stack traceback: [23:33:35.957] data/npc/scripts/CTFMax.lua:156: in function <data/npc/scripts/CTFMax.lua:145> [23:33:36.462] [Error - NpcScript Interface] [23:33:36.462] data/npc/scripts/CTFMax.lua:onThink [23:33:36.463] Description: [23:33:36.463] data/npc/scripts/CTFMax.lua:156: attempt to compare number with nil [23:33:36.463] stack traceback: [23:33:36.463] data/npc/scripts/CTFMax.lua:156: in function <data/npc/scripts/CTFMax.lua:145> [23:33:36.970] [Error - NpcScript Interface] att Rogério Santos
  9. Aew Max,testei uns 3 eventos diferentes CTF, no entanto gostei mais do Seu Sistema, mas é esta acontecendo o seguinte instalei tudo correto, mas quando o player captura a bandeira quando chega no local para entrega-la não acontece nada...
  10. Olá galera do Tk, alguém tem um Modern acc, com template tíbia RL, sem aquela bendita faixa branca? com o minimo possível de Bugs? Att Rogério Santos
  11. Bom já é um bom começo!!!! Interessante!!!
  12. Mas deve ser adicionado passo por passo?
  13. Mano, assim que você comprar e ativar se Cloud, você poderá hostiar seu OTserv e Seu site no vps msm... Bom no meu caso uso linux, então o site fica na pasta /var/www e windonws deve ser htdocs..
  14. Cara tipo quando isso acontece até meu site cai!!! Então não deve ser bug no OT; do contrario o site tbm ira abrir... estou certo?
  15. Olá galera do TK, cara estou com um problema na proteção do meu vps, ja instalei e testei todos esse firewalls que tem aqui no TK, mais mesmo assim ainda estão nukando meu servidor... Perguntas; Tem como proteger ele pela Sourcers em linux? Tem alguma regras mais eficazes? sei que nem tudo e 100% de proteção, mas quebra um galho. Há algum programa contra esses attacks em linux? Ou só é o ip Tables nativo do linux? Att Rogério.
  16. Valeu @ Lordfiree!!! REPUTADO!!!
  17. Olá Galera do Tk, é o seguinte estava tentando da uns updates na tabela de skills, quando me surgiu uma dúvida... UPDATE `ot`.`players_skills` SET `value` = '10' Esse código assima deixa todos com os skills igual a 10, mas quero saber se tem como restringir apenas um skill como sword ou distance fighting? Att Rogério Santos.
  18. Valeu @Matheus....Reputado!!
  19. Ola pessoal do TK, estou aqui solicitando uma ajuda!! na mudança desse script... Tipo no meu OT as potions não são infinitas...mas quero que caso player seja premium as potions não irá remover cargas...tornando assim elas infinitas para premiuns... local config = { removeOnUse = "yes", usableOnTarget = "yes", -- can be used on target? (fe. healing friend) splashable = "yes", realAnimation = "no", -- make text effect visible only for players in range 1x1 healthMultiplier = 1.0, manaMultiplier = 1.0 } config.removeOnUse = getBooleanFromString(config.removeOnUse) config.usableOnTarget = getBooleanFromString(config.usableOnTarget) config.splashable = getBooleanFromString(config.splashable) config.realAnimation = getBooleanFromString(config.realAnimation) local POTIONS = { [8704] = {empty = 7636, splash = 2, health = {50, 100}}, -- small health potion [7618] = {empty = 7636, splash = 2, health = {100, 200}}, -- health potion [7588] = {empty = 7634, splash = 2, health = {200, 400}, level = 50, vocations = {3, 4, 7, 8, 14}, vocStr = "knights and paladins"}, -- strong health potion [7591] = {empty = 7635, splash = 2, health = {500, 700}, level = 80, vocations = {4, 8}, vocStr = "knights"}, -- great health potion [8473] = {empty = 7635, splash = 2, health = {900, 1000}, level = 130, vocations = {4, 8 , 12, 14}, vocStr = "knights"}, -- ultimate health potion [7620] = {empty = 7636, splash = 7, mana = {100, 190}}, -- mana potion [7589] = {empty = 7634, splash = 7, mana = {150, 290}, level = 50, vocations = {1, 2, 3, 5, 6, 7 ,11, 13, 14}, vocStr = "sorcerers, druids and paladins"}, -- strong mana potion [7590] = {empty = 7635, splash = 7, mana = {400, 450}, level = 80, vocations = {1, 2, 5, 6 ,9 ,10, 13, 14}, vocStr = "sorcerers and druids"}, -- great mana potion [8472] = {empty = 7635, splash = 3, health = {300, 400}, mana = {210, 250}, level = 80, vocations = {3, 7 ,11 ,13}, vocStr = "paladins"} -- great spirit potion } local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) function onUse(cid, item, fromPosition, itemEx, toPosition) local potion = POTIONS[item.itemid] if(not potion) then return false end if(not isPlayer(itemEx.uid) or (not config.usableOnTarget and cid ~= itemEx.uid)) then if(not config.splashable) then return false end if(toPosition.x == CONTAINER_POSITION) then toPosition = getThingPos(item.uid) end doDecayItem(doCreateItem(2016, potion.splash, toPosition)) return TRUE end if(hasCondition(cid, CONDITION_EXHAUST_HEAL)) then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED) return TRUE end if(((potion.level and getPlayerLevel(cid) < potion.level) or (potion.vocations and not isInArray(potion.vocations, getPlayerVocation(cid)))) and not getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) then doCreatureSay(itemEx.uid, "Only " .. potion.vocStr .. (potion.level and (" of level " .. potion.level) or "") .. " or above may drink this fluid.", TALKTYPE_ORANGE_1) return TRUE end local health = potion.health if(health and not doCreatureAddHealth(itemEx.uid, math.ceil(math.random(health[1], health[2]) * config.healthMultiplier))) then return false end local mana = potion.mana if(mana and not doPlayerAddMana(itemEx.uid, math.ceil(math.random(mana[1], mana[2]) * config.manaMultiplier))) then return false end doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) if(not realAnimation) then doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1) else for i, tid in ipairs(getSpectators(getCreaturePosition(cid), 1, 1)) do if(isPlayer(tid)) then doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1, false, tid) end end end if(not potion.empty or config.removeOnUse) then doRemoveItem(item.uid, 1) return true end doRemoveItem(item.uid, 1) return true end if(not potion.empty or config.removeOnUse) then doRemoveItem(item.uid, 1) return true end doRemoveItem(item.uid, 1) return true end Em VERMELHO é a condição de Remover!!! Queria que adiciona-se uma condição que se o player premium usa potion não remove-se
  20. @ Apocalypse Cara testei o script aqui num Tfs DEV_0.4, o script não apresenta erro Algum, mas não está dando exp...eu uso o script do post anterior...mas esse agora tem todas features que procurava, mas não está funcionando aqui... Att Rogerio Santos
  21. Bom galera do TK, é o seguinte já tentei configurar o config.php do gesior, para criar characters sem vocação em Rook Guard e os demais character com vocações tipo paladin,sorc,druid e knight nas outras citys mesmo... mas não obtive sucesso... alguém pode me ajudar a configurar ficaria muito grato! Estava arruamndo aqui!! mas ai está sem modificações // CHARACTER config, format: ID_of_vocation => 'Name of Character to copy', load vocation name from $vocation_name[0] (below) $config['site']['newchar_vocations'][0] = array(1 => 'Sorcerer Sample', 2 => 'Druid Sample', 3 => 'Paladin Sample', 4 => 'Knight Sample'); $config['site']['newchar_vocations'][1] = array(1 => 'Sorcerer Sample', 2 => 'Druid Sample', 3 => 'Paladin Sample', 4 => 'Knight Sample'); // sample, if rook only: $config['site']['newchar_vocations'][0] = array(0 => 'Rook Sample'); $config['site']['newchar_towns'][0] = array(5); // sample, if all players should spawn in one city (city with ID 4): uncoment!! //$config['site']['newchar_towns'] = array(4); // list of vocations on ots (world 0) $vocation_name[0][0] = array(0 => 'None', 1 => 'Sorcerer', 2 => 'Druid', 3 => 'Paladin', 4 => 'Knight'); // id => 'name' , $vocation_name[0] - promotion level 0, $vocation_name[0] - for world ID 0 $vocation_name[0][1] = array(1 => 'Master Sorcerer', 2 => 'Elder Druid', 3 => 'Royal Paladin', 4 => 'Elite Knight'); // id => 'name' , $vocation_name[1] - promotion level 1, $vocation_name[0] - for world ID 0 $vocation_name[0][2] = array(1 => 'Dark Sorcerer', 2 => 'Forest Druid', 3 => 'Sacred Paladin', 4 => 'Powered Knight'); // id => 'name' , $vocation_name[1] - promotion level 1, $vocation_name[1] - for world ID 1 // list of towns on ots $towns_list[0] = array(0 => '-------------', 1 => 'Yalahar', 2 => 'Carlin', 3 => 'Ab Dendriel', 4 => 'Kazordoon', 5 => 'Thais', 6 => 'Venore', 7 => 'Darashia', 8 => 'Ankramun', 9 => 'Edron', 10 => 'Port Hope', 11 => 'Ethno', 12 => 'Liberty Bay', 13 => 'Svargrond', 14 => 'Cormaya', 15 => 'Gengia', 16 => 'Galaxy', 17 => 'Farmine'); // list of towns, id => 'name', $towns_list[0] - for world id 0
  22. Rogeriok postou uma resposta no tópico em Suporte & Pedidos
    Categoria : Distance Effect Tamanho : 32x32 Detalhes : Bem perfeito Descrição : Uma caveira tipo a SD, mas diferente: branca ou azull Imagem : Não sei, se estou dentro dos parâmetros do pedido mas é isso!: Dica: tem um efeito no tibia o /z 59 ou 60 pode ser daquela caveirinha msm.
  23. Cara você pode criar um novo item apenas, editando os seu items.otb, verifique se este novo item que você criou está com as mesmas opções marcadas no OTitemEditor, pois tenho varios itens com as mesma sprites em meu servidor e não apresenta ERROS.

Informação Importante

Confirmação de Termo