Ir para conteúdo
  • Cadastre-se

MUTANO

Membro
  • Total de itens

    13
  • Registro em

  • Última visita

Sobre MUTANO

  • Rank
    The Beast Boy
  • Data de Nascimento 06/25/1993

Informação de Perfil

  • Localização
    Rio do Sul - SC
  • Eu sou
    Scripter

Últimos Visitantes

1841 visualizações
  1. Olá a todos, Consegui colocar um criador de character na página create account, até ai tudo bem. O meu problema é naquela seleção "Select your city:", existem 3 cidades para se escolher mas independente de escolher qualquer uma das três o site sempre cria o player na town = 1 que é a town dos Samples. createaccount.php Se eu criar um player normalmente (logando a conta e indo em create new character, que seria pelo accountmanagement.php) essa parte de selecionar cidade está funcionando 100%. Por isso deixo também o arquivo accountmanagement.php caso ajude. Agradeço qualquer ajuda d
  2. Problema resolvido! Para alguém que tenha vindo para este tópico com o mesmo problema... globalsave.lua local timetoss = 10 --minutes function onTimer(interval) return prepareShutdown(math.abs(math.ceil(timetoss))) end function prepareShutdown(minutes) if(minutes <= 0) then addEvent(close, 1*1000) addEvent(global, 10*1000) return false end if(minutes == 1) then doBroadcastMessage("Server is going down in " .. minutes .. " minute, please log out now!") elseif(minutes <= 3) then doBroadcastMessage("Server is going down in " .. minutes .. " minutes, please log out.") else doBroadcastM
  3. Bom dia! Estou hospedando meu servidor em Linux Ubuntu, e meu global save se dá ás 7:10 da manhã. Porém ele parece não estar executando corretamente o comando shutdown. O servidor fecha, não fica mais possivel fazer login, porém no site continua aparecendo como online. Acredito que o shutdown não está fechando o executavel e assim o restarter.sh não está entrando em ação. tag globalevents.xml <globalevent name="globalSave" time="07:10" script="globalsave.lua"/>Script globalsave.lualocal timetoss = 10 --minutes function onTimer() return prepareShutdown(math.abs(math.ceil(timetoss)))
  4. Ola a todos, Hoje fui implementar em meu otserv (hospedado em linux Ubuntu) um auto-restarter: #!/bin/bash ulimit -c unlimited while true; do ./theforgottenserver; donePorém ao executa-lo, o linux retorna: bash: ./restart: /bin/bash^M: bad interpreter: No such file or directory *******@server:/otserv$Alguém ai tem ideia de como sanar?
  5. Executa isso na sua database: ALTER TABLE `z_shop_offer` ADD `pid` int(11) NOT NULL DEFAULT '0' Veja se corrige.
  6. Muito bom! Funcionou ótimamente bem aqui Pra quem quiser usar para dar dias de premium grátis, deixo aqui um script já usando essa nova função... function onLogin(cid) local storage = 55550 local days = 2 if getAccountStorageValue(getPlayerAccountId(cid), storage) <= 0 then if getPlayerPremiumDays(cid) >= 360 then return false else doPlayerAddPremiumDays(cid, days) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You received "..days.." days of premium account.") end setAccountStorageValue(getPlayerAccountId(cid), storage, 1) end return true end
  7. Se for uma runa, provavelmente dá pra editar no spells.xml, coloca prem="1" na linha da runa. Nunca testei, teria que ver se funciona. Se for algum item que tenha script no actions, talvez tê que adicionar algo como isso... if premium == "yes" and not isPremium(cid) then return doPlayerSendTextMessage(cid, 23, "Sorry, only premium players.") end
  8. Cara, vê ai se funciona isso. em creaturescripts.xml add: <event type="login" name="PremyCheck" script="premmy.lua"/> <event type="login" name="PremyCheck2" script="premmy2.lua"/>na pasta scripts faça um arquivo premmy.lua:function onLogin(cid) local premmydays = getPlayerPremiumDays(cid) if premmydays > 0 then setPlayerStorageValue(cid, 20500, 1) end return TRUE ende outro arquivo chamado premmy2.lua:function onLogin(cid) pos = {x = 160, y = 50, z = 7} if getPlayerStorageValue(cid, 20500) == 1 and getPlayerPremiumDays(cid) == 0 then doTeleportThing(cid, pos) doPlayerSetTo
  9. Olá a todos. Meu problema talvez seja simples para quem conhece do assunto. Ao criar uma conta no site, a nova conta deveria estar com 2 dias gratuitos de premium mas isto não está acontecendo. meu Config.php meu createaccount.php Alguém saberia dizer se algo de errado não está certo?
  10. Primeiramente, parabéns pelo trabalho Natanael. Eu instalei o site e está funcionando muito bem. Isso aconteceu comigo também! Acontece que o site está com a opção OPEN e seu ot deve estar com opção PVP. A solução é abrir o createaccount.php em C:\xampp\htdocs\pages e substituir onde diz OPEN por PVP. Pra mim funcionou.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo