-
Total de itens
215 -
Registro em
-
Última visita
-
Dias Ganhos
10
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que r0bert0lol postou
-
Mapping Reseta Id das House
r0bert0lol respondeu ao tópico de Salazar Slytherin em Suporte Tibia OTServer
@louco3626 Será que essas houses de "No Town" foram criadas com base no banco de dados quando você abriu o servidor mesmo após ter deletado o house.xml ? Pode ser que sim, verifique a tabela houses no seu banco de dados. Limpe a tabela houses, depois delete o arquivo house.xml e tente novamente xd -
(Resolvido)NPC QUE DA HP
r0bert0lol respondeu ao tópico de leozincorsair em Suporte Tibia OTServer (Resolvidos)
@Jensen O Script fica assim : 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 function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavi -
Mapping Reseta Id das House
r0bert0lol respondeu ao tópico de Salazar Slytherin em Suporte Tibia OTServer
@louco3626 deleta o arquivo-house.xml da sua pasta data/world que vai resetar tudo. -
(Resolvido)NPC QUE DA HP
r0bert0lol respondeu ao tópico de leozincorsair em Suporte Tibia OTServer (Resolvidos)
Boa Tarde @leozincorsair , segue o script. Crie um NPC.xml <npc name="Iruka Sensei" script="data/npc/scripts/bonus.lua" walkinterval="2000" speed="0" floorchange="0"> <health now="1000" max="1000"/> <look type="215" head="0" body="86" legs="0" feet="38" addons="1"/> <parameters> <parameter key="message_greet" value="Ola |PLAYERNAME| voce deseja receber um {bonus} de vida e experiencia ?." /> </parameters> </npc> Crie um arquivo bonus.lua em npc/scripts local keywordHandler = KeywordHandler:new() local npcHandler = N -
@ADM Mayk on BaiakME <?php function getCount ($table, $where = array() { global $SQL; $whereSql = $where['key'] . " " . $where['operation'] . " " . $where['value']; $sth = $SQL->prepare("SELECT COUNT(*) FROM $table WHERE $whereSql"); $sth->execute(); return $sth->fetch()[0]; } $query = $SQL->query('SELECT `players`.`name`,`players`.`id`,`players`.`level`, `players`.`experience`, `server_motd`.`id`, `server_motd`.`text` FROM `players`,`server_motd` WHERE `players`.`group_id` < '.$config['site']['players_group_id_block'].' AND `players`.`name` != "Account Manager"
-
(Resolvido)player morre e dropa o set todo skill e ml
r0bert0lol respondeu ao tópico de bpm91 em Suporte Tibia OTServer (Resolvidos)
@bpm91 Não, deixe 100 e a chance será de 10 % de acordo com as configurações estão no seu config.lua e login.lua -
(Resolvido)player morre e dropa o set todo skill e ml
r0bert0lol respondeu ao tópico de bpm91 em Suporte Tibia OTServer (Resolvidos)
@bpm91 Os valores das colunas loss_mana , loss_items, loss_skills estão errados, troque de 1000 para 100. -
Não entendi, se ele está invisível porque ele tomaria dano ? Criatura quando está com o defense invisible ativado ele só toma dano de area... @bpm91
-
(Resolvido)player morre e dropa o set todo skill e ml
r0bert0lol respondeu ao tópico de bpm91 em Suporte Tibia OTServer (Resolvidos)
@bpm91 Olha cara muita coisa pode estar causando isso você tem que procurar, verifique esses possíveis locais que podem estar configurados errado config.lua deathLosePercent = -1 /data/creaturescripts/scripts/login.lua function onLogin(cid) local loss = getConfigValue('deathLostPercent') if(loss ~= nil) then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10) end Também pode ser configurado a questão do loss no seu banco de dados, nos samples... Verifica a coluna loss_experience, mana, skills, conteiner e items veja se estão com valor = 100. -
Scripting Alguem me ajuda parameter de cap?
r0bert0lol respondeu ao tópico de bpm91 em Suporte Tibia OTServer
@Rayo É isso mesmo que ele quer, @bpm91 é só inverter a ordem das condições function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 8087) < 1 then if getPlayerFreeCap(cid) >= 100 then doPlayerAddItem(cid,2147,6) setPlayerStorageValue(cid,8087,1) doPlayerSendTextMessage(cid,25,"You found a 6 small rubies!") else doPlayerSendTextMessage(cid,22,"You need 100 cap or more to loot this!") end else doPlayerSendTextMessage(cid,25,"It's empty.") end return TRUE end -
Scripting Alguem me ajuda parameter de cap?
r0bert0lol respondeu ao tópico de bpm91 em Suporte Tibia OTServer
Tenta por um dentro do outro assim kkk@bpm91 function onUse(cid, item, frompos, item2, topos) if getPlayerFreeCap(cid) >= 100 then if getPlayerStorageValue(cid, 8087) < 1 then doPlayerAddItem(cid,2147,6) setPlayerStorageValue(cid,8087,1) doPlayerSendTextMessage(cid,25,"You found a 6 small rubies!") else doPlayerSendTextMessage(cid,25,"It's empty.") end else doPlayerSendTextMessage(cid,22,"You need 100 cap or more to loot this!") end return TRUE end -
@VitaoGames Isso é um mod, você coloca o arquivo.xml na pasta mods do seu servidor.
-
(Resolvido)APONTAMENTO DE DOMINIO
r0bert0lol respondeu ao tópico de RAJADAO em Suporte Tibia OTServer (Resolvidos)
@RAJADAO Você ta usando o encaminhamento de uma forma errada, não deveria usar, e só usaria se quisesse que o seu domínio antique74 encaminhasse para outro domínio diferente exemplo antique75. Desativa o encaminhamento. Se mesmo você excluindo essa conexão do tipo A que fez não aparece a opção de editar da outra, aconselho você a entrar em contato com o suporte deles né... Também tenho um domínio godaddy e não tive problemas para editar veja; -
(Resolvido)Premium Scroll e points scroll
r0bert0lol respondeu ao tópico de bpm91 em Suporte Tibia OTServer (Resolvidos)
@bpm91 Adcione a tag em actions.xml <action itemid="Id do Item" script="Premium_Scroll.lua"/> Premium_Scroll.lua --Config-- local Scrolls = { [Id do Item] = {14, "Voce ganhou 14 Dias VIP."} } local DaysLimit = 360 -- Limite de dias premium --Config end -- function onUse(cid, item, fromPosition, itemEx, toPosition) if(Scrolls[item.itemid] ~= nil) then if(getPlayerPremiumDays(cid) + Scrolls[item.itemid][1]) >= DaysLimit then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce nao pode comprar mais "..DaysLimit.." dias vip.") else doPlayerAddPremiumDays(cid, Scroll -
(Resolvido)APONTAMENTO DE DOMINIO
r0bert0lol respondeu ao tópico de RAJADAO em Suporte Tibia OTServer (Resolvidos)
@RAJADAO Depois de comprar seu domínio acessa a parte de Gerenciamento de DNS, edita o registro de tipo A colocando seu IP do host para ser apontado, salva e espera alguns minutos. -
(Resolvido)Dúvida Monstro "Transforma-se" em NPC
r0bert0lol respondeu ao tópico de r0bert0lol em Suporte Tibia OTServer (Resolvidos)
@JoviM Verdade, valeu -
TFS 0.4 / OTX Olá galera, estou com uma dúvida em um código creaturescripts aqui, a ideia do código é fazer com que um X NPC seja criado no exato momento e local que uma Y Creatura seja morta. Código.lua local monstro = "Boss" local NPC = "NPC Boss" function onKill(cid, target, damage, flags) if getCreatureName(target) == monstro then doCreateNpc(NPC, getCreaturePosition(target)) end if getCreatureName(cid) == monstro then local pos = getCreaturePosition(cid) doRemoveCreature(cid) doCreateNpc(NPC, pos) end return true end Dúvida No caso desse
-
(Resolvido)Damage Player X Monster
r0bert0lol respondeu ao tópico de DoidoPox em Suporte Tibia OTServer (Resolvidos)
Se voce tiver dificuldades com source, mexe no config.lua rateMonsterDefense = 1.0 Testa colocar 2.0 e veja se o dano cai pela metade, se cair ficará igual ao dano que os players causam uns aos outros ;p kkk -
(Resolvido)Adicionar x y z Pos em magia de attack
r0bert0lol respondeu ao tópico de RankerS em Suporte OTServer Derivados (Resolvidos)
@fearson Agora vai, o erro estava no parametro do addevent que esqueci de trocar ;s local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_HITCOLOR, COLOR_YELLOW) setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 12) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -83.3, 0, -91.6, 0) local function onCastSpell1(cid, var) local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+2, y=getThingPosition(getCreatureTarget(cid)).y, z=getThingPosition(getCreatureTarget(cid)).z} doSendMagi -
(Resolvido)Adicionar x y z Pos em magia de attack
r0bert0lol respondeu ao tópico de RankerS em Suporte OTServer Derivados (Resolvidos)
@fearson Eaí, tenta assim. local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_HITCOLOR, COLOR_YELLOW) setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 12) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -83.3, 0, -91.6, 0) local function onCastSpell1(cid, var) local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+2, y=getThingPosition(getCreatureTarget(cid)).y, z=getThingPosition(getCreatureTarget(cid)).z} doSendMagicEffect(position1, 77) return doCombat(cid, combat1, var) -
Scripting PEDIDO - Task System simples
r0bert0lol respondeu ao tópico de TheKronOs em Suporte Tibia OTServer
Quem é vivo sempre aparece, idae Weslwy. Apesar de parecer complexo, na verdade é completo, esse é o sistema de task que eu uso. É simples, basta criar um npc e configurar o mod. Quem é vivo sempre aparece, idae Weslwy.@weslwy Apesar de parecer complexo, na verdade é completo, esse é o sistema de task que eu uso. É simples, basta criar um npc e configurar o mod. -
Alterando o IP voce consegue colocar na lista denovo, porem se não corrigir o que causou o spoofing seu server é banido denovo. Revise areas No-logout em seu server, sistemas de prisões para jogadores geralmente são essas coisas que causam spoofing no otserverlist
-
(Resolvido)Action Create Monster
r0bert0lol respondeu ao tópico de r0bert0lol em Suporte Tibia OTServer (Resolvidos)
@Vodkart Valeu meu querido ! -
Olá Galera, o script logo abaixo tem como objetivo criar um monstro, eu gostaria de colocar mais uma condição nesse script que é o seguinte : Uma condição que verifica que o monstro já está criado e que ele deve ser morto para ser criado novamente ! Alguém manja ? Tentei mas não consegui local time = 600 -- tempo em segundos para usar local monster = "Demon" -- "Monstro" entre aspas local pos = {x=805, y=568, z=7} -- Posição que irá nascer. function onUse(cid, item, frompos, itemex, topos) if item.itemid % 2 == 1 then doTransformItem(item.uid, item.itemid + 1) els
-
TFS 0.4 Galera alguém já se deparou com esse Erro ? Uma notificação de erro no terminal, acho estranho pois não oferece mais nenhuma informação sobre o possível erro. Apenas essa mensagem.
TibiaKing
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.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!