Ir para conteúdo

Featured Replies

Postado
  • Autor

Já tentei isso e mesmo assim continua o erro, acho que só preciso criar um nova conta 1/1 e um novo account manager na data base do site, alguem que saiba poderia colocar os comandos para mim tentar ? vlw

  • Respostas 15
  • Visualizações 5.7k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Faz o seguinte então... vai na pasta do seu ot em Data\creaturescripts\scripts, no arquivo login.lua faça uma cópia dele e no original coloque isso: Caso não dê certo delete o arquivo

  • nao precisa ... por isso falei pra cópiar o login antes de editar.. nao precisa salvar pasta td se só vai mecher apenas em 1 só!

Postado

esqu

Ver se isso te ajuda: vai na pasta do seu htdocs e abra esse arquivo accountmanagement.php

vai onde tem isso

$player->setPosX(542);

$player->setPosY(525);

$player->setPosZ(7);

muda as cordenadas x, y e z para onde é seu templo.. se o problema for onde o account manager vai logar isso concerta!

OBS: Para achar esta linha das posições mais rápido use "Ctrl + F" e digite posx vai mesmo em cima! ^^

Boa sorte!

Mano esqueci de lhe dizer, depois q fizer isso ai em cima, vai no seu banco de dados no site em SQL e executa isso aqui:


UPDATE players SET posx = 542, posy = 524, posz = 7

Muda as posições ai tbm e tenta ver se da certo!

Editado por IagoNp (veja o histórico de edições)

Postado

se mantiver os 2 esquema de fazer conta, toda vez q nego logar no 1/1 do acc manager vai aparecer os SAMPLEs do gesior...

Postado

Faz o seguinte então... vai na pasta do seu ot em Data\creaturescripts\scripts, no arquivo login.lua faça uma cópia dele e no original coloque isso:


local config = {

loginMessage = getConfigValue('loginMessage'),

useFragHandler = getBooleanFromString(getConfigValue('useFragHandler'))

}

function onLogin(cid)

local loss = getConfigValue('deathLostPercent')

if(loss ~= nil) then

  doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10)

end

local accountManager = getPlayerAccountManager(cid)

if(accountManager == MANAGER_NONE) then

  local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage

  if(lastLogin > 0) then

   doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str)

   str = "Site: www.starbr.com"

   doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str)

   str = "Sua última visita foi em " .. os.date("%d/%m/%Y às %X", lastLogin) .. "."

  else

   str = str .. " Please choose your outfit."

   doPlayerSendOutfitWindow(cid)

  end

  doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str)

elseif(accountManager == MANAGER_NAMELOCK) then

  doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, it appears that your character has been namelocked, what would you like as your new name?")

elseif(accountManager == MANAGER_ACCOUNT) then

  doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to manage your account and if you want to start over then type 'cancel'.")

else

  doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to create an account or type 'recover' to recover an account.")

end

if(not isPlayerGhost(cid)) then

  doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT)

end

registerCreatureEvent(cid, "Mail")

registerCreatureEvent(cid, "GuildMotd")

registerCreatureEvent(cid, "questLook")

registerCreatureEvent(cid, "Idle")

if(config.useFragHandler) then

  registerCreatureEvent(cid, "SkullCheck")

  registerCreatureEvent(cid, "Reward")

end

registerCreatureEvent(cid, "ReportBug")

registerCreatureEvent(cid, "AdvanceSave")

registerCreatureEvent(cid, "advance")

registerCreatureEvent(cid, "FimVip")

registerCreatureEvent(cid, "SkullCheck")

registerCreatureEvent(cid, "ReportBug")

registerCreatureEvent(cid, VipReceive)

registerCreatureEvent(cid, "PlayerKill")

registerCreatureEvent(cid, "ProtectLevel")

  if (InitArenaScript ~= 0) then

  InitArenaScript = 1

  -- make arena rooms free

    for i = 42300, 42309 do

	  setGlobalStorageValue(i, 0)

	  setGlobalStorageValue(i+100, 0)

end

  end

  -- if he did not make full arena 1 he must start from zero

  if getPlayerStorageValue(cid, 42309) < 1 then

    for i = 42300, 42309 do

	  setPlayerStorageValue(cid, i, 0)

end

  end

  -- if he did not make full arena 2 he must start from zero

  if getPlayerStorageValue(cid, 42319) < 1 then

    for i = 42310, 42319 do

	  setPlayerStorageValue(cid, i, 0)

end

  end

  -- if he did not make full arena 3 he must start from zero

  if getPlayerStorageValue(cid, 42329) < 1 then

    for i = 42320, 42329 do

	  setPlayerStorageValue(cid, i, 0)

end

  end

  if getPlayerStorageValue(cid, 42355) == -1 then

    setPlayerStorageValue(cid, 42355, 0) -- did not arena level

  end

  setPlayerStorageValue(cid, 42350, 0) -- time to kick 0

  setPlayerStorageValue(cid, 42352, 0) -- is not in arena

  local resets = getPlayerStorageValue(cid,1020)

  doPlayerSetSpecialDescription(cid, ". [Resets: "..(resets < 0 and 0 or resets).."]")

  return true

end

Caso não dê certo delete o arquivo login original, renomeie a cópia para login pelo menos não vai auterar o seu server!

Boa Sorte ^^

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo