-
Total de itens
1090 -
Registro em
-
Última visita
-
Dias Ganhos
7
Tudo que Wise postou
-
(Resolvido)Comando que mostra se o servidor está PVP ou NO-PVP
Wise respondeu ao tópico de Brizey em Suporte Tibia OTServer (Resolvidos)
function onSay(cid) local player = Player(cid) return player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'World type is currently: '..Game.getWorldType() == 1 and 'Non-PvP' or Game.getWorldType() == 2 and 'PvP' or 'PvP-Enforced') end -
Não vejo erros no script; acabei de testar e executou sem problemas. Você não modificou algo por engano?
-
Apenas ter o addon ou teria que estar usando ele? First ou second addon? Especifique.
-
É, eu acabei retornando true por engano. Enfim, basta utilizar o último parâmetro da função de modo a desativar os patterns para que o script execute como você quer. local w = {'.org', '.no-ip', '.net', '.com', '.pl', '.biz', '.servegame', '.br', '.sytes', '.info'} function onSay(cid, words) for _, word in ipairs(w) do if words:lower():find(word, 1, true) then return doPlayerSendCancel(cid, 'You can\'t send this message.') end end return false end
-
Preste mais atenção, assim não precisa fazer posts desnecessários. Releia o post principal do tópico:
-
(Resolvido)Ideia para uma Quest! Ajuda a Fazer?
Wise respondeu ao tópico de TsplayerT em Suporte Tibia OTServer (Resolvidos)
É um movement script, portanto basta por o actionid da tag no tile desejado via Remere's Map Editor. -
Basta alterar a função orientada a objetos :find fazendo uso de seu último argumento, que desativa os patterns. Refiz aqui: local w = {'.org', '.no-ip', '.net', '.com', '.pl', '.biz', '.servegame', '.br', '.sytes', '.info'} function onSay(cid, words) for _, word in ipairs(w) do if words:lower():find(word, 1, true) then return doPlayerSendCancel(cid, 'You can\'t send this message.') end end return false end
-
(Resolvido)Ideia para uma Quest! Ajuda a Fazer?
Wise respondeu ao tópico de TsplayerT em Suporte Tibia OTServer (Resolvidos)
Caso queira: local chance, item = 50, {1234, 5678, 1} -- %, {item necessário, item ganho, quantidade do item ganho) local pos = {x = 5, y = 6, z = 7} -- posição a ser teleportado function onStepIn(cid) local n = math.random(100) return getPlayerItemCount(cid, item[1]) > 0 and n >= chance and doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'Você teve sorte e recebeu um item!') and doPlayerAddItem(cid, item[2], item[3]) and doTeleportThing(cid, pos) and doSendMagicEffect(pos, CONST_ME_TELEPORT) or true end -
(Resolvido)Ideia para uma Quest! Ajuda a Fazer?
Wise respondeu ao tópico de TsplayerT em Suporte Tibia OTServer (Resolvidos)
Isso eu entendi, agora: Não faz sentido algum. Pra quê salvar os nicks? Enfim.. Você quer que seja checkado se o creatureid tem tal item, caso tenha, ele obterá a possibilidade de ganhar um outro item ao pisar no tile e etc.. Seria isso? -
Sim, melhorei o script.
-
(Resolvido)Ideia para uma Quest! Ajuda a Fazer?
Wise respondeu ao tópico de TsplayerT em Suporte Tibia OTServer (Resolvidos)
Não fez muito sentido, tente explicar de um modo mais claro por favor. -
Bacana e simples, reputado.
-
(Resolvido)globalevent mensagem programada
Wise respondeu ao tópico de Mdcrf em Suporte Tibia OTServer (Resolvidos)
@alexxxxxxx Primeiro, acho que você não entendeu. Releia a regra 2.4: Mensagens inúteis Não poste mensagens sem conteúdo, que não contribuem em nada ou que não estejam relacionadas ao assunto do tópico. Mensagens assim são chamadas de Floods. Postar coisas como "haha", "lol", "me add no msn aí", entre outras, é o que considera-se completamente inútil (sem conteúdo). Segundo, respeite as regras do fórum e a mim também. Espero que isso tenha fim aqui. -
(Resolvido)globalevent mensagem programada
Wise respondeu ao tópico de Mdcrf em Suporte Tibia OTServer (Resolvidos)
Pra quê postar uma mensagem sem conteúdo que não contribui em nada, sendo que o tópico já foi resolvido? Negativado Regra 2.4 - Mensagens inúteis. Leia as Regras do fórum para que isso não se repita. -
(Resolvido){help} Resetar apenas um skill mysql....
Wise respondeu ao tópico de Damatio em Suporte Tibia OTServer (Resolvidos)
Correto, menino lobo. Ajustei, obrigado. -
(Resolvido)globalevent mensagem programada
Wise respondeu ao tópico de Mdcrf em Suporte Tibia OTServer (Resolvidos)
Esqueci de te avisar que em algumas versões os globalevents executam o interval em segundos, e em outras, em milissegundos (como o seu). O script está sem erros. Basta alterar na tag, onde está 60 (segundos = 1 minuto) por 60000 (milissegundos = 60 segundos = 1 minuto) ou como preferir, desde que seja em milissegundos (este será o tempo de intervalo de execução do script). Por um acaso, seu script está quase igual ao meu. Só uma diferença, o seu faz uso desnecessário de funções. Pra quê usar o metamétodo tostring se a função orientada a objetos :sub já retorna uma substring? -
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: "Bots para Tibia → Bots → ElfBot NG" Para: "Bots para Tibia → Suporte Bots"
-
Não entendi absolutamente nada. Tente melhorar a sua linguagem e dar o máximo de detalhes possíveis quando for fazer um pedido, isso facilita a compreensão de quem for tentar ajudar.
-
Recriar a tabela de accounts: DROP TABLE IF EXISTS `accounts`; CREATE TABLE `accounts` ( `id` INT NOT NULL AUTO_INCREMENT, `name` VARCHAR(32) NOT NULL DEFAULT '', `password` VARCHAR(255) NOT NULL, `salt` VARCHAR(40) NOT NULL DEFAULT '', `premdays` INT NOT NULL DEFAULT 5, `lastday` INT UNSIGNED NOT NULL DEFAULT 0, `email` VARCHAR(255) NOT NULL DEFAULT '', `key` VARCHAR(32) NOT NULL DEFAULT '0', `blocked` TINYINT(1) NOT NULL DEFAULT FALSE COMMENT 'internal usage', `warnings` INT NOT NULL DEFAULT 0, `group_id` INT NOT NULL DEFAULT 1, `viptime` INT( 11
-
(Resolvido)globalevent mensagem programada
Wise respondeu ao tópico de Mdcrf em Suporte Tibia OTServer (Resolvidos)
automsgs.lua (data\globalevents\scripts) local msg = { ['17:58'] = {text = 'Blablabla', type = 20}, ['17:59'] = {text = 'Blablabla', type = 21}, ['18:01'] = {text = 'Blablabla', type = 22}, ['18:02'] = {text = 'Blablabla', type = 23} } function onThink(interval, lastExecution) local h = msg[os.date('%X'):sub(1, 5)] return h and doBroadcastMessage(h.text, h.type) or true end globalevents.xml (data\globalevents) <globalevent name="automaticmessages" interval="60" event="script" value="automsgs.lua"/> Message types MESSAGE_FIRST = 18 MESSAGE_EVENT_O -
rinvasion.lua (data\globalevents\scripts) local wday, hour, gkey = 4, '16:00', 45678 -- número do dia da semana (sendo domingo o primeiro), hora, global storage key local t = { [1] = {cname = 'Morgaroth', town = 'Venore', pos = {x = 5, y = 6, z = 7}}, [2] = {cname = 'Ghazbaran', town = 'Thais', pos = {x = 5, y = 6, z = 7}}, [3] = {cname = 'Apocalypse', town = 'Carlin', pos = {x = 5, y = 6, z = 7}} } function onThink(interval, lastExecution) local n = math.random(1, #t) local os, h = os.date('%X'):sub(1, 5), {'', ''} if getGlobalStorageValue(gkey) > os.time()
-
(Resolvido){help} Resetar apenas um skill mysql....
Wise respondeu ao tópico de Damatio em Suporte Tibia OTServer (Resolvidos)
Fiz aqui: UPDATE player_skills SET value = 10 WHERE skillid = 0; O tópico foi movido para a área correta, preste mais atenção da próxima vez! Este tópico foi movido: De: "OTServ→ Suporte OTServ → Suporte de Scripts" Para: "OTServ→ Suporte OTServ → Suporte de WebSites" -
Improvável que seja programável em Lua. 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 Programação"
-
SISTEMA DE INVASÃO AUTOMATICA POR HORARIO!
Wise respondeu ao tópico de fefunck2012 em Suporte Tibia OTServer
data\globalevents\scripts E a tag é posta no arquivo XML, no diretório anterior a esse. -
Não faremos o scan por você, pois é você quem quer disponibilizar tal conteúdo ao fórum. Utilize o site virustotal.com para fazê-lo, não tem erro, nem segredo. Você tem 48 horas.
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!