Tente dar espaço no 'Show assim : Druid 'Show.
- Fórum
- OTServ
- Suporte
- Tópicos Sem Resposta
- [Encerrado] Erro Ao Logar E No Distro
[Encerrado] Erro Ao Logar E No Distro
Por goesraphael1, 25 de out. de 2012 em Tópicos Sem Resposta
info
Grupo: Lorde
Registrado: 05/06/12
Posts: 2.2k
Reputação: +215
Gênero: Masculino

info
Grupo: Campones
Registrado: 08/07/10
Posts: 78
Reputação: +2
Char no Tibia: Lady Bewulf

cara, o problema não é eu criar um char com espaço, preciso que funcione desse jeito... pois os players que entrarem no site para criar conta, se criarem com apóstrofo, vão tentar entrar, não vai dar e eles vão desistir de jogar..
info
Grupo: Lorde
Registrado: 05/06/12
Posts: 2.2k
Reputação: +215
Gênero: Masculino

Poste seu login.lua.
info
Grupo: Campones
Registrado: 08/07/10
Posts: 78
Reputação: +2
Char no Tibia: Lady Bewulf

dofile("war.lua")
local texts = {
"Bem vindo ao "..getConfigValue("ownerName").."'s, segue a lista de todos comandos:",
"!online -> Ver players online",
"!uptime -> Ver UPTime do server",
"!frags -> Veja seus Frags",
"!t -> Digite !t e um numero EX: !t 1",
"!rank -> Ver os TOP Fraggers ",
"!setoutfit -> Salvar sua OUTFIT",
"!getoutfit -> Carregar sua OUTFIT",
"!go -> Trocar para a mesma OUTFIT que o lider da party"
}
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 = "Your last visit was on " .. os.date("%a %b %d %X %Y", 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
for t = 1, #texts do
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, texts[t])
end
registerCreatureEvent(cid, "startskills")
setPlayerPromotionLevel(cid, 1)
registerCreatureEvent(cid, "Mail")
registerCreatureEvent(cid, "GuildMotd")
registerCreatureEvent(cid, "Kill")
registerCreatureEvent(cid, "First Items")
registerCreatureEvent(cid, "Skull")
registerCreatureEvent(cid, 'FLook')
registerCreatureEvent(cid, "Idle")
if(config.useFragHandler) then
registerCreatureEvent(cid, "SkullCheck")
end
registerCreatureEvent(cid, "ReportBug")
registerCreatureEvent(cid, "AdvanceSave")
return true
end
Editado Outubro 25 por RaphaelGoes
info
Grupo: Lorde
Registrado: 05/06/12
Posts: 2.2k
Reputação: +215
Gênero: Masculino

Este diretorio está certo:?
dofile("war.lua")
info
Grupo: Campones
Registrado: 08/07/10
Posts: 78
Reputação: +2
Char no Tibia: Lady Bewulf

Sim, ele fica na pasta data.
info
Grupo: Lorde
Registrado: 05/06/12
Posts: 2.2k
Reputação: +215
Gênero: Masculino

Sua base é Sqlite ou Mysql?
info
Grupo: Herói
Registrado: 28/11/10
Posts: 3.4k
Reputação: +585
Gênero: Masculino

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.



info
Grupo: Campones
Registrado: 08/07/10
Posts: 78
Reputação: +2
Char no Tibia: Lady Bewulf
Galera, seguinte, Se eu crio um char com o nome por exemplo assim: " Druid'Show " com este apóstrofo no meio do nome ' , O char não loga no server e no distro aparece este erro:
Alguém sabe arrumar isso para os players com esses nomes conseguirem logar?