-
Total de itens
483 -
Registro em
-
Última visita
-
Dias Ganhos
12
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que luangop postou
-
(Resolvido)[PEDIDO] Tirar reverter ao morrer
luangop respondeu ao tópico de Christinacsa em Suporte Tibia OTServer (Resolvidos)
Faça verificações no login.lua Teria que criar uma tabela em lib, com storage-vocation Quando loga checar se tem tal storage, fica tal vocation. -
(Resolvido)Aprender e desaprender spell
luangop respondeu ao tópico de sdnjaks em Suporte Tibia OTServer (Resolvidos)
Basta adicionar uma verificação na própria spell... Se quiser poste o script .lua das spells que te ajudo -
Normal [Resolvido]criei uma vocação mas não consigo logar com o personagem
luangop respondeu ao tópico de akaaali em Suporte Tibia OTServer
Quando vc tenta logar, da algum erro no distro? Caso sim, poste print. -
Pois é.. porém se eu resetar a essa altura, perco 75% dos players servidor online a 5 meses e resetar e tenso.
-
Tem como fazer isso sem resetar o servidor?
-
Mas a database está enorme, 3000+ accs cadastradas, players então... Eu ja testei esse script, ele expulsa o player inativo, porém os items ficam dentro da house
-
Esse mod me retorna esse erro quando inicio o servidor: [28/11/2016 21:41:16] OTSYS_SQLITE3_PREPARE(): SQLITE ERROR: no such function: UNIX_TIMESTAMP ( SELECT houses.owner, houses.id as hid, houses.name as house_name ,players.name FROM houses [28/11/2016 21:41:16] LEFT JOIN players ON players.id=houses.owner [28/11/2016 21:41:16] LEFT JOIN accounts ON players.account_id=accounts.id [28/11/2016 21:41:16] WHERE players.lastlogin < (UNIX_TIMESTAMP() - 7*24*60*60) [28/11/2016 21:41:16] AND accounts.premdays=0 AND players
-
Não é isso amigo, !eject funciona assim: Um player encontra uma house já ocupada por outro player, vira para a porta e fala !eject Se o dono da house não loga a mais de 10 dias, os items dentro da mesma vão para o depot do atual dono da house, e a house se torna "À venda".
-
Olá, tem vários comandos !eject pelo fórum, porém nenhum dos que encontrei funcionou comigo, talvez pelo fato de eu usar SQLITE. Precisava muito desse comando no meu servidor, alguém possui um que funcione com SQLITE?
-
Tente assim: function onUse(cid, item, frompos, item2, topos) local storage = 80777 local value = getCreatureMaxHealth(cid) / 10 if getPlayerLevel(cid) >= 8 then setCreatureMaxHealth(cid, math.floor(getCreatureMaxHealth(cid)+ value)) doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) doPlayerSendTextMessage(cid, 22, "You add 10% hp to you health!") doCreatureSetStorage(cid, storage, math.max(0, getCreatureStorage(cid, storage)) + 1) doSendMagicEffect(getCreaturePosition(cid), 30) doRemoveItem(item.uid, 1) else return doPlayerSendCancel(cid, "You have already received your reward fo
-
Normal Monstro Faz Summon que da experiencia
luangop respondeu ao tópico de saiddias em Suporte Tibia OTServer
function onStepIn(cid, item, position, fromPosition) if isPlayer(cid) then local monstro1 = "Demon" local monstro2 = "Demon" local monstro3 = "Demon" local pos1 = {x = 728, y = 849, z = 15} local pos2 = {x = 728, y = 849, z = 15} local pos3 = {x = 728, y = 849, z = 15} local tempo = os.time() + 20 if getGlobalStorageValue(99978) - os.time() <= 0 then doCreateMonster(monstro1, pos1) doCreateMonster(monstro2, pos2) doCreateMonster(monstro3, pos3) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_GREEN) setGlobalStorageValue(99978, tempo) return true -
Baseado no seu ultimo script postado, apenas remova a parte do level. function onGetFormulaValues(cid, level, skill) local arma= getPlayerWeapon(cid) darma= getItemAttribute(arma.uid, "attack") min = -(skill*0.4) + -(darma*0.5) max = -(skill*0.8) + -(darma*0.6) return min, max end setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues")
-
(Resolvido)Tipo um Anti-MC
luangop respondeu ao tópico de luangop em Suporte Tibia OTServer (Resolvidos)
Esse script não me ajuda, exatamente pelo motivo que você botou... "jogadores de lan house não podem jogar" Muito obrigado por tentar ajudar, eu mesmo consegui desenvolver o script que procurava. -
Também não intendo de NPC, mas teste assim: function creatureSayCallback(cid, type, msg) if(npcHandler.focus ~= cid) then return false end if msgcontains(msg, 'mission') then talk_state = 1 if getPlayerStorageValue(cid, 47999) == 1 then npcHandler:say('Thank you in advance! Well I need you to bring me 3 pieces so that I can fix the electric starting... Well, the items are: (parafuse of adamantium), (motorcycle manual), (special toolbox). Back here, when you found this.') doSendMagicEffect(getThingPos(cid),10) doPlayerSendTextMessage(cid, TALKTYPE_ORANGE, "You started now, D
-
Derivado [Talkactions] transferir premium points de player pra player
luangop respondeu ao tópico de trancx123 em Suporte Tibia OTServer
Pode é só modificar o words="!transferpoints" e botar como quiser... mas não esqueça de mudar também dentro do script onde tem !transferpoints para !sellpoints -
Derivado [Talkactions] transferir premium points de player pra player
luangop respondeu ao tópico de trancx123 em Suporte Tibia OTServer
<talkaction words="!transferpoints" script="transferpoints.lua"/> -
Programação Launcher AutoUpdate C#
luangop respondeu ao tópico de GabrielSapient em Tutoriais sobre Scripting
Cara, não é por nada, mas verificou se não é o seu computador que está infectado, e está infectando o launcher quando você compila? Pois eu estou utilizando este launcher e nenhum antivírus detectou nada nele. Talvez alguma alteração que você tenha feito no código que não ficou 100% pode estar causando isso também. -
Eu ia explicar o seu erro, mas como já resolveu que bom rsrs.
-
Sinto muito, não sei mais o que fazer.
-
No script, procure a linha: if(x == 0 or not isPlayer(x) or getPlayerLevel(x) < t.lvl) then E substitua por:
-
E no mapa, as posições de onde os players devem estar, bate com essa tabela? local config = { position = {x=1126, y=1152, z=7}, -- Contagem position1 = {x=1121, y=1150, z=8}, -- Contagem position2 = {x=1121, y=1156, z=8}, -- Contagem position3 = {x=1129, y=1150, z=8}, -- Contagem position4 = {x=1129, y=1156, z=8}, -- Contagem
-
E todos os campos estão preenchidos com criaturas? (players/monstro)
-
Cheguei tarde hehe. Se for ajudar, a parte de local mensagens ={CONTA AQUI} Pode modificar para algo tipo: local mensagens = { "Mensagem 1.", "Mensagem 2.", "Mensagem 3.", }
-
Derivado Add Pokemons em poketibia
luangop respondeu ao tópico de PokeZika em Suporte Tibia OTServer
Ser open source não responde minha pergunta... mas pelos erros muito provável que seja PDA... vá em data/lib e abra o arquivo configuration.lua e estude-o. Verá que tem muita coisa para configurar lá. -
Poste o script da sua talkaction /addvip para que eu possa verificar o seu sistema de VIP, e eu crio o comando que você deseja...
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!