Tudo que ViitinG postou
-
Quantos gb de ram para server global ?
Acho que 8gb já roda tranquilo sem nenhum lag dependendo do tamanho do mapa,se tiver muitos eventos etc pode ser que de um pouquinho de lag mas nada que vá atrapalhar a jogabilidade in-game.Abraço! O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de OTServ Geral" Para: "OTServ → Suporte OTServ → Suporte de Infraestrutura"
-
Teleport Automático em X dias e X horas
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Scripting → CreatureScripts, GlobalEvents e MoveMents"
-
[pedido] contador de frags
Tenta esse : "data/creaturescripts/deathcast.lua" : function onKill(cid, corpse, deathList) if isPlayer(deathList[1]) then return true,doBroadcastMessage("O Noob:\n".. getCreatureName(cid) .. "[" .. getPlayerLevel(cid) .. "] foi morto pelo jogador: " .. getCreatureName(deathList[1]) .. "[" .. getPlayerLevel(deathList[1]) .. "]",18) end return doBroadcastMessage("O Noob:\n".. getCreatureName(cid) .. "[" .. getPlayerLevel(cid) .. "] foi morto pelo monstro: " .. getCreatureName(deathList[1]) .. ".",20) end "data/creaturescripts/creaturescripts.xml" : <event type="death" name="BroadDeath" event="script" value="deathcast.lua"/> "data/creaturescripts/login.lua" : registerCreatureEvent(cid, "BroadDeath")
-
(Resolvido)pokemons com 2 evolucão que n evolui
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de Servidores Diferentes"
-
Ot item editor Pokemon, Client próprio
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de OTServ Geral" Para: "OTServ → Suporte OTServ → Suporte de Clients"
-
[PEDIDO] Ajuda Via Skype
Isso é considerado sub moderação,caso alguem infrinja alguma das regras espere que um membro da staff vai ver a aletar o mesmo.
-
[PEDIDO] Ajuda Via Skype
@danihcv - É proibido sub moderação amigo ! Leia as regras do fórum : http://www.tibiaking.com/forum/topic/1281-regras-gerais/?p=7680#entry7680 @Nildson - É proibido pedir ajuda por skype ou qualquer outro meio de comunicação que não seja o fórum ! Leia as regras do fórum : http://www.tibiaking.com/forum/topic/1281-regras-gerais/?p=7680#entry7680
-
(Resolvido)[GLOBALEVENTS] Teleport automático
@danihcv ele quer que o evento inicie,isso que você mudou é uma mensagem que vai aparecer quando fechar o portal em 5 minutos.E no caso acho que 4 horas não seria 4*60*1000 porque 1000 = 1 segundo,50 * 1000 = 50 segundos,no caso o seu seria 4 minutos.
-
(Resolvido)Teleport que aparece em X dias
Deve funcionar,tenho um script parecido com este aqui.Era só adicionar os dias das semanas no script..
-
(Resolvido)[GLOBALEVENTS] Teleport automático
Acho que é assim : <globalevent name="NOMEDOSCRIPT" interval="240000" event="script" value="NOMEDOSCRIPT.lua"/>
-
[Spell] Exori Flam
Muito bom,tópico organizado e quanto ao script achei bem interessante,está mais RPG do que o normal !
-
Hail Galera! Hi, my name is, my name is... not Slim Shady
Opa seja bem vindo Vinícius ! Pena que você chegou um pouco tarde se não dava para você participar do torneio JTM que o Daniel está administrando,mas muitos torneios estão por vir então fica ligado no fórum ! Adicione meu skype pra quem sabe a gente marca um diazinho pra mapper junto : victorvgoulart. Caso queira dar uma olhadinha nos mapas que a galera ta criando para o torneio : http://www.tibiaking.com/forum/topic/33061-jtms-2-just-three-maps/
- Tutorial Básico Actions
- Tutorial Básico Actions
-
[talkactions] Adicionar item para todos players online
@Treyff É só você modificar o acess do script no caso o meu ja está 5 que seria GOD,se seu servidor o acess dos players são 5 ou você trocou eu não tenho culpa amigo. @bielzinhocrazy já adicionei o "s" que faltava,obrigado por comentar!
-
[Pedido]Disponibilize um server parecido com otpokemon nos pokemons !
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Downloads → Servidores Diferentes" Para: "OTServ → Suporte OTServ → Suporte de Servidores Diferentes"
-
(Resolvido)Teleport que aparece em X dias
Tenta assim : local config = { day = "Monday","Wednesday","Friday","Sunday", pos = {x=151, y=77, z=6}, -- Posição aonde sera criado o teleport topos = {x=550, y=34, z=7}, -- Posição pra onde o teleport ira levar o player time = 5, -- tempo que o teleport ira sumir em minutos msg_open = "The Portal to Hell was opened due to a war between angels and demons, run to the path of the Pits of Hell and kill Luciferus and his demons, the portal will close in 5 minutes.", -- mensagem ao abrir o teleport msg_close = "Lucifer found that some humans have managed to get into his reign and shut the gate." -- mensagem ao fechar o teleport } local function DelTp() local t = getTileItemById(config.pos, 1387) if t then doRemoveItem(t.uid, 1) doSendMagicEffect(config.pos, CONST_ME_POFF) end end function onTimer() if (os.date("%A") == config.day) then doCreateTeleport(1387, config.topos, config.pos) doBroadcastMessage(config.msg_open) addEvent(DelTp, config.time*60*1000) addEvent(doBroadcastMessage, config.time*60*1000, config.msg_close) end return true end
-
[Pedido] Alavanca temporária
Troca o script por este : local posparede = {x=535, y=1266, z=10, stackpos=1} function onUse(cid, item, fromPos, item2, toPos) if item.itemid == 1945 then doRemoveItem(getThingfromPos(posparede).uid, 1) doTransformItem(item.uid,1946) addEvent(onTimer5, 30*1000) end return true end function onTimer5() doTransformItem(getThingFromPos({x=535, y=1251, z=10, stackpos=1}).uid, 1945) doCreateItem(1304,1,{x=535, y=1266, z=10}) end
-
[Creaturescript] Icones no minimap com descrição
Sim quando o player logar ele vai adicionar os icones no mapa.
-
[Resolvido] [Urgente] Preciso de ajuda em Dosendmagiceffect!
@CreatServer cuidado com flood amigo,você reviveu um tópico de 2012 cujo o dono do mesmo fez seu ultimo login em setembro de 2012. Leia as regras do fórum : http://www.tibiaking.com/forum/forum/23-regras-do-forum/
-
[talkactions] Adicionar item para todos players online
Para quem não sabe como funciona o script é o seguinte o ADM pode usar o comando para adicionar um item para todos os players online no servidor. • Adicionando o script • Em "data/talkactions/talkactions.xml" adicione está tag : <talkaction log="yes" words="/additem" access="5" event="script" value="additem.lua"/> Em "data/talkactions/scripts" crie um arquivo lua com o nome "additem" e adicione este script nele : function onSay(cid, words, param, channel) local t = string.explode(param, ",") if t[1] ~= nil and t[2] ~= nil then local list = {} for i, tid in ipairs(getPlayersOnline()) do list[i] = tid end for i = 1, #list do doPlayerAddItem(list[i],t[1],t[2]) doBroadcastMessage(getPlayerName(cid) .. " Acabou de dar: " .. t[2] .." ".. getItemNameById(t[1]) .. " para todos os players online!") end else doPlayerPopupFYI(cid, "No parm...\nSend:\n /itemadd itemid,how_much_items\nexample:\n /itemadd 2160,10") end return true end • Configurando •
-
[PEDIDO] NPC Editor para PokeTibia
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Downloads → Utilitários para OTServs" Para: "OTServ → Suporte OTServ → Suporte de Servidores Diferentes"
-
[talkaction] Adicionar ou remover VIP do player.
Para aqueles que não sabem como funciona o script é o seguinte o ADM pode usar o comando para adicionar ou remover VIP do player. • Adicionando o script • Em "data/talkactions/talkactions.xml" adicione estás tags : <talkaction log="yes" words="/adicionarvip" event="script" value="vip.lua"/> <talkaction log="yes" words="/removervip" event="script" value="vip.lua"/> Em "data/talkactions" crie um arquivo lua chamado "vip" e coloque o seguinte script : function onSay(cid,words,param) local requiredGroup = 3 local vipStorageValue = 55555 local target = getPlayerByNameWildcard(param) if words == '/adicionarvip' then if target > 0 then if getPlayerGroupId(cid) >= requiredGroup and param ~= "" and getPlayerStorageValue(target, vipStorageValue) == -1 then adminName = getPlayerName(cid) setPlayerStorageValue(target, vipStorageValue, 1) doPlayerSendTextMessage(target, MESSAGE_STATUS_CONSOLE_BLUE, 'Agora você é um membro VIP, '..adminName..' adicionou sua VIP') doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você deu VIP para "..param..".") elseif getPlayerGroupId(cid) < requiredGroup then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode dar VIP para este membro.") elseif getPlayerStorageValue(target, vipStorageValue) ~= -1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Este membro ja está com VIP.") end else doPlayerSendTextMessage(cid, 21, "O player não existe ou não está online.") end elseif words == '/removervip' then if target > 0 then if getPlayerGroupId(cid) >= requiredGroup and param ~= "" and getPlayerStorageValue(target, vipStorageValue) == 1 then adminName = getPlayerName(cid) setPlayerStorageValue(target, vipStorageValue, -1) doPlayerSendTextMessage(target, MESSAGE_STATUS_CONSOLE_BLUE, 'Agora você é um membro free. '..adminName..' Retirou sua VIP.') doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você retirou a VIP de "..param..".") elseif getPlayerGroupId(cid) < requiredGroup then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode tirar a VIP of anyone.") elseif getPlayerStorageValue(target, vipStorageValue) ~= 1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Este player não é um membro VIP.") end else doPlayerSendTextMessage(cid, 21, "O player não existe ou não está online.") end end return TRUE end • Configurando •
-
[actions] Adicionar premium points ao usar X item
Bom para quem não sabe como funciona é o seguinte,quando o player usar X item ele vai ganhar X dias de premium points. • Adicionando o script • Em "data/lib" crie um arquivo chamado "048-ppoints.lua" e adicione esse script dentro : function getAccountPoints(cid) local res = db.getResult('select `premium_points` from accounts where name = \''..getPlayerAccount(cid)..'\'') if(res:getID() == -1) then return false end local ret = res:getDataInt("premium_points") res:free() return tonumber(ret) end function doAccountAddPoints(cid, count) return db.executeQuery("UPDATE `accounts` SET `premium_points` = '".. getAccountPoints(cid) + count .."' WHERE `name` ='"..getPlayerAccount(cid).."'") end function doAccountRemovePoints(cid, count) return db.executeQuery("UPDATE `accounts` SET `premium_points` = '".. getAccountPoints(cid) - count .."' WHERE `name` ='"..getPlayerAccount(cid).."'") end Em "data/actions/actions.xml" adicione está tag : <action itemid="5952" event="script" value="points.lua"/> Em "data/actions/scripts" crie um arquivo lua chamado "points" e cole isso dentro : local cfg = { amount = 10 } function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerLevel(cid) > 8 then doAccountAddPoints(cid, cfg.amount) doCreatureSay(cid, "Parabéns! Você recebeu 10 Premium Points! ", TALKTYPE_ORANGE_1) doSendMagicEffect(getCreaturePosition(cid), 28) doRemoveItem(item.uid,1) else doPlayerSendCancel(cid,"Você precisa de level 8 para usar este item.") end return TRUE end • Configurando •
-
(Resolvido)Sqllite studio
Tenta atualizar o SQLStudio,pelo que estou vendo ele está na versão 1.1.1 aí !