Ir para conteúdo

Helliab

Membro
  • Registro em

  • Última visita

  1. Helliab respondeu ao post em um tópico de Helliab em Suporte Tibia OTServer
    Não deu, npc nem responde o hi mais @ernaix69 Eu tinha feito assim: elseif talkState[talkUser] == 8 then if msgcontains (msg, 'yes') then if doPlayerTakeItem(cid, 12739, 1) == true then doPlayerTakeItem(cid, 2160, 10) doPlayerAddItem(cid, 12748, 1) selfSay(cycmsg, cid) talkState[talkUser] = 0 else selfSay(noimsg, cid) end else selfSay(deny, cid) end Ele remove só de quem tem dinheiro na bag, se a pessoa não tiver dinheiro ele entrega o item da mesma maneira. Consegui assim galera: elseif talkState[talkUser] == 7 then if msgcontains (msg, 'yes') then if doPlayerTakeItem(cid, 2160, 50) and doPlayerTakeItem(cid, 12662, 1) == true then doPlayerAddItem(cid, 12677, 1) selfSay(cycmsg, cid) talkState[talkUser] = 0 else selfSay(noimsg, cid) end else selfSay(deny, cid) end valeu pelo suporte galera!
  2. Helliab postou uma resposta no tópico em Suporte Tibia OTServer
    .Qual servidor ou website você utiliza como base? OTX 2 Qual o motivo deste tópico? NPC Trocar 2 itens por 1 item. Ele está trocando o item 12686 pelo item 12688, mas queria que também que retirasse do player o item 2160, quantidade 10. Você tem o código disponível? Se tiver publique-o aqui: elseif talkState[talkUser] == 2 then if msgcontains(msg, 'yes') then if doPlayerTakeItem(cid, 12686, 1) == true then doPlayerAddItem(cid, 12688, 1) selfSay(cycmsg, cid) talkState[talkUser] = 0 else selfSay(noimsg, cid) end else selfSay(deny, cid) end talkState[talkUser] = 0
  3. Alguem poderia disponibilizar a pagina php? A do Natanael da o seguinte erro: Error ID: CRITICAL ERRORMore info: Cannot load page tradeoff.php, invalid file name [contains illegal characters].File: /var/www/html/system/load.compat.php Line: 23File: /var/www/html/index.php Line: 33
  4. .Qual servidor ou website você utiliza como base? Gesior e TFS 0.4 Qual o motivo deste tópico? Estou tentando adicionar e remover algumas paginas do layout.php, porém eu realizo a modificação, mas não tem atualização quando eu acesso. Eu já consegui fazer algumas modificações, mas de dois dias pra cá não consigo mais. Já coloquei outro layout.php mas tbm nao muda nada no site... Layout.php
  5. Não funcionou! Os players não conseguem logar após ativação desse script. Fica no connecting...
  6. Se vc usar gesior, dê uma olhada no config.php
  7. o elseif é caso eles não seja premium volte para vocação "free"...
  8. Não, o server fica online, mas a função do script não funciona.
  9. Antes de trocar as sources do OT (agora eu uso, rev 3777 do fir3element), eu usava o seguinte code para ver quem era p.a e trocar de vocação: Mas agora não está mais funcionando... Este eu uso no login do creaturescripts/scripts/login.lua if isPremium(cid) then if getPlayerVocation(cid) == 1 then doPlayerSetVocation(cid, 5) elseif getPlayerVocation(cid) == 2 then doPlayerSetVocation(cid, 6) elseif getPlayerVocation(cid) == 3 then doPlayerSetVocation(cid, 7) elseif getPlayerVocation(cid) == 4 then doPlayerSetVocation(cid, 8) end else if getPlayerVocation(cid) == 5 then doPlayerSetVocation(cid, 1) elseif getPlayerVocation(cid) == 6 then doPlayerSetVocation(cid, 2) elseif getPlayerVocation(cid) == 7 then doPlayerSetVocation(cid, 3) elseif getPlayerVocation(cid) == 8 then doPlayerSetVocation(cid, 4) end end Também tem um erro do idle, ele não kick player. creature/scripts/idle.lua local config = { idleWarning = getConfigValue('idleWarningTime'), idleKick = getConfigValue('idleKickTime') } function onThink(cid, interval) if(getTileInfo(getCreaturePosition(cid)).nologout or getCreatureNoMove(cid) or getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_ALLOWIDLE)) then return true end local idleTime = getPlayerIdleTime(cid) + interval doPlayerSetIdleTime(cid, idleTime) if(config.idleKick > 0 and idleTime > config.idleKick) then doRemoveCreature(cid) elseif(config.idleWarning > 0 and idleTime == config.idleWarning) then local message = "You have been idle for " .. math.ceil(config.idleWarning / 60000) .. " minutes" if(config.idleKick > 0) then message = message .. ", you will be disconnected in " local diff = math.ceil((config.idleWarning - config.idleKick) / 60000) if(diff > 1) then message = message .. diff .. " minutes" else message = message .. "one minute" end message = message .. " if you are still idle" end doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, message .. ".") end return true end Poderiam me ajudar?
  10. Helliab respondeu ao post em um tópico de Helliab em Suporte Tibia OTServer
    LINUX BBHOST Linux
  11. Helliab postou uma resposta no tópico em Suporte Tibia OTServer
    Opa, estou enfrentando alguns problemas com meu servidor. O servidor começa a dar lag, alguns player recebem kick e por consequência disso, não recebem save. Alguns dos players receberam kick e chegaram a perder 15 level. Atualmente, estou com uma vps de 4gb ram, 2vcore, 50gb ssd, 1gbps uplink, para um mapa de 45mb, uma vps que suporta tranquilamente o servidor com os player atual, média de 30~45 online. Os players tbm estão com problemas para entrar no servidor, alguns demoram para se conectar, após informar acc/pw... Vocês acham que pode ser problema do OT/distro~, problema da rede do vps ou algum outro problema? Problema de rollback, já resolvi. - coloquei pro save acontecer mais rápido. Mas o lag ainda continua.
  12. Helliab postou uma resposta no tópico em Ouvidoria
    Olá, Eu estou impossibilitado de entrar no TK no meu pc domiciliar (casa), o erro ocorrido é o #2000 e procurei sobre e diz que o ip está banido, engraçado que eu nunca entrei no TK, agora estou usando o computador da faculdade para fazer esse tópico, a minha internet é via rádio, então acho que pode ocorrer de vocês terem banido o ip DNS do provedor e ninguém do provedor consegue acessar o TK, se tiver algum e-mail para contato, eu passo meu IP, pois é fixo.. Fico no aguardo.. Att. Helliab Santana
  13. Se quiser eu faço um vídeo aqui, aqui está pegando em perfeito estado.

Informação Importante

Confirmação de Termo