josegremista 2 Postado Janeiro 31, 2013 Share Postado Janeiro 31, 2013 Iae galera eu estou com um error no sistema de vozes dos pokes, ta tudo certo mais no login.lua da um error vejam : error: 1/01/2013 10:34:59] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/login.lua:230: 'end' expected (to close 'function' at line 6) near 'soundpokes' [31/01/2013 10:34:59] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/login.lua) [31/01/2013 10:34:59] data/creaturescripts/scripts/login.lua:230: 'end' expected (to close 'function' at line 6) near 's O error é esse aki meu login.lua local config = { loginMessage = getConfigValue('loginMessage'), useFragHandler = getBooleanFromString(getConfigValue('useFragHandler')) } function onLogin(cid) local voices = { ["pikachu"] = "sounds/pideotto.wav", ["charmander"] = "sounds/zubat.wav", ["ivysaur"] = "sounds/goldeen.wav", } local function soundpokes() -- By: OrochiElf.tk if isCreature(cid) then local summon = getCreatureSummons(cid)[1] if not summon then return true end local s = getCreatureName(summon) useSound(cid,voices) addEvent(soundpokes,160*1000) end return true end if getPlayerLevel(cid) >= 1 and getPlayerLevel(cid) <= 10 then --alterado v1.8 doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 0) else doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, (getPlayerLevel(cid) >= 200 and 100 or math.floor(getPlayerLevel(cid)/2)) ) end doCreatureSetDropLoot(cid, false) 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 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 getCreatureName(cid) == "Account Manager" then local outfit = {} if accountManagerRandomPokemonOutfit then outfit = {lookType = getPokemonXMLOutfit(oldpokedex[math.random(151)][1])} else outfit = accountManagerOutfit end doSetCreatureOutfit(cid, outfit, -1) return true end if(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end local outfit = {} if getPlayerVocation(cid) == 0 then doPlayerSetMaxCapacity(cid, 0) doPlayerSetVocation(cid, 1) setCreatureMaxMana(cid, 6) doPlayerAddSoul(cid, -getPlayerSoul(cid)) setPlayerStorageValue(cid, 19898, 0) if getCreatureOutfit(cid).lookType == 128 then outfit = {lookType = 510, lookHead = math.random(0, 132), lookBody = math.random(0, 132), lookLegs = math.random(0, 132), lookFeet = math.random(0, 132)} elseif getCreatureOutfit(cid).lookType == 136 then outfit = {lookType = 511, lookHead = math.random(0, 132), lookBody = math.random(0, 132), lookLegs = math.random(0, 132), lookFeet = math.random(0, 132)} end doCreatureChangeOutfit(cid, outfit) end registerCreatureEvent(cid, "dropStone") --alterado v1.7 registerCreatureEvent(cid, "ShowPokedex") --alterado v1.6 registerCreatureEvent(cid, "ClosePokedex") --alterado v1.6 registerCreatureEvent(cid, "WatchTv") registerCreatureEvent(cid, "StopWatchingTv") registerCreatureEvent(cid, "WalkTv") registerCreatureEvent(cid, "RecordTv") registerCreatureEvent(cid, "PlayerLogout") registerCreatureEvent(cid, "WildAttack") registerCreatureEvent(cid, "Idle") registerCreatureEvent(cid, "PokemonIdle") registerCreatureEvent(cid, "EffectOnAdvance") registerCreatureEvent(cid, "GeneralConfiguration") registerCreatureEvent(cid, "SaveReportBug") --ReportBug registerCreatureEvent(cid, "LookSystem") registerCreatureEvent(cid, "T1") registerCreatureEvent(cid, "T2") registerCreatureEvent(cid, "task_count") registerCreatureEvent(cid, "RepLogin") registerCreatureEvent(cid, "ExpVip") if getPlayerStorageValue(cid, 99284) == 1 then setPlayerStorageValue(cid, 99284, -1) end if getPlayerStorageValue(cid, 6598754) >= 1 or getPlayerStorageValue(cid, 6598755) >= 1 then setPlayerStorageValue(cid, 6598754, -1) setPlayerStorageValue(cid, 6598755, -1) end doChangeSpeed(cid, -(getCreatureSpeed(cid))) --///////////////////////////////////////////////////////////////////////////-- local storages = {17000, 63215, 17001, 13008, 5700} for s = 1, #storages do if not tonumber(getPlayerStorageValue(cid, storages)) then if s == 3 then setPlayerStorageValue(cid, storages, 1) elseif s == 4 then setPlayerStorageValue(cid, storages, -1) else if isBeingUsed(getPlayerSlotItem(cid, 8).itemid) then setPlayerStorageValue(cid, storages, 1) --alterado v1.6 else setPlayerStorageValue(cid, storages, -1) end end doPlayerSendTextMessage(cid, 27, "Sorry, but a problem occurred on the server, but now it's alright") end end --/////////////////////////////////////////////////////////////////////////-- if getPlayerStorageValue(cid, 17000) >= 1 then -- fly local item = getPlayerSlotItem(cid, 8) local poke = getItemAttribute(item.uid, "poke") doChangeSpeed(cid, getPlayerStorageValue(cid, 54844)) doRemoveCondition(cid, CONDITION_OUTFIT) doSetCreatureOutfit(cid, {lookType = flys[poke][1] + 351}, -1) local apos = getFlyingMarkedPos(cid) apos.stackpos = 0 if getTileThingByPos(apos).itemid <= 2 then doCombatAreaHealth(cid, FIREDAMAGE, getFlyingMarkedPos(cid), 0, 0, 0, CONST_ME_NONE) doCreateItem(460, 1, getFlyingMarkedPos(cid)) end doTeleportThing(cid, apos, false) if getItemAttribute(item.uid, "boost") and getItemAttribute(item.uid, "boost") >= 50 and getPlayerStorageValue(cid, 42368) >= 1 then sendAuraEffect(cid, auraSyst[getItemAttribute(item.uid, "aura")]) --alterado v1.8 end local posicao = getTownTemplePosition(getPlayerTown(cid)) markFlyingPos(cid, posicao) elseif getPlayerStorageValue(cid, 63215) >= 1 then -- surf local item = getPlayerSlotItem(cid, 8) local poke = getItemAttribute(item.uid, "poke") doSetCreatureOutfit(cid, {lookType = surfs[poke].lookType + 351}, -1) --alterado v1.6 doChangeSpeed(cid, getPlayerStorageValue(cid, 54844)) if getItemAttribute(item.uid, "boost") and getItemAttribute(item.uid, "boost") >= 50 and getPlayerStorageValue(cid, 42368) >= 1 then sendAuraEffect(cid, auraSyst[getItemAttribute(item.uid, "aura")]) --alterado v1.8 end elseif getPlayerStorageValue(cid, 17001) >= 1 then -- ride local item = getPlayerSlotItem(cid, 8) local poke = getItemAttribute(item.uid, "poke") if rides[poke] then doChangeSpeed(cid, getPlayerStorageValue(cid, 54844)) doRemoveCondition(cid, CONDITION_OUTFIT) doSetCreatureOutfit(cid, {lookType = rides[poke][1] + 351}, -1) if getItemAttribute(item.uid, "boost") and getItemAttribute(item.uid, "boost") >= 50 and getPlayerStorageValue(cid, 42368) >= 1 then sendAuraEffect(cid, auraSyst[getItemAttribute(item.uid, "aura")]) --alterado v1.8 end else setPlayerStorageValue(cid, 17001, -1) doRegainSpeed(cid) --alterado v1.6 end local posicao2 = getTownTemplePosition(getPlayerTown(cid)) markFlyingPos(cid, posicao2) elseif getPlayerStorageValue(cid, 13008) >= 1 then -- dive if not isInArray({5405, 5406, 5407, 5408, 5409, 5410}, getTileInfo(getThingPos(cid)).itemid) then setPlayerStorageValue(cid, 13008, 0) doRegainSpeed(cid) --alterado v1.6 doRemoveCondition(cid, CONDITION_OUTFIT) return true end if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = 1034, lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet}, -1) else doSetCreatureOutfit(cid, {lookType = 1035, lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet}, -1) end doChangeSpeed(cid, 800) elseif getPlayerStorageValue(cid, 5700) > 0 then --bike doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, getPlayerStorageValue(cid, 5700)) --alterado v1.8 if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = 1394}, -1) else doSetCreatureOutfit(cid, {lookType = 1393}, -1) end else doRegainSpeed(cid) --alterado v1.6 end if getPlayerStorageValue(cid, 22545) >= 1 then setPlayerStorageValue(cid, 22545, -1) --alterado v1.4 doTeleportThing(cid, getClosestFreeTile(cid, posBackGolden), false) setPlayerRecordWaves(cid) --alterado v1.7 end if useKpdoDlls then doUpdateMoves(cid) doUpdatePokemonsBar(cid) end return true soundpokes() end Tipo nessa parte eturn true soundpokes() end No soundpokes() quando eu dou add ele na escripter da error no login.lua tipo nessa parte que eu dei ad. Teria como alguém me ajudar com esse error ? Ai o som não ta saindo por causa disso Link para o comentário https://xtibia.com/forum/topic/206119-encerrado-error-sistema-de-som-vozes-dos-pok%C3%A9mons/ Compartilhar em outros sites More sharing options...
Slicer 1070 Postado Janeiro 31, 2013 Share Postado Janeiro 31, 2013 mano coloque antes do return true --' Link para o comentário https://xtibia.com/forum/topic/206119-encerrado-error-sistema-de-som-vozes-dos-pok%C3%A9mons/#findComment-1455762 Compartilhar em outros sites More sharing options...
josegremista 2 Postado Janeiro 31, 2013 Autor Share Postado Janeiro 31, 2013 @Slicer eu irei tentar e falo pra vc se funfo ou não Link para o comentário https://xtibia.com/forum/topic/206119-encerrado-error-sistema-de-som-vozes-dos-pok%C3%A9mons/#findComment-1455764 Compartilhar em outros sites More sharing options...
LuckinhaSan 190 Postado Janeiro 31, 2013 Share Postado Janeiro 31, 2013 Você Não Devia Ter Postado o Script Amigo, Sabe Que Os Scripts Do Tony São Privados... Link para o comentário https://xtibia.com/forum/topic/206119-encerrado-error-sistema-de-som-vozes-dos-pok%C3%A9mons/#findComment-1456347 Compartilhar em outros sites More sharing options...
josegremista 2 Postado Janeiro 31, 2013 Autor Share Postado Janeiro 31, 2013 (editado) @LuckinhaSan 1°Eu não postei a scripter, postei somente o error, a scripter são várias outras coisas. 2°Foi o proprio tony que mandou eu fazer o topico pra resolver meu error @Slicer o error saiu Editado Janeiro 31, 2013 por josegremista Link para o comentário https://xtibia.com/forum/topic/206119-encerrado-error-sistema-de-som-vozes-dos-pok%C3%A9mons/#findComment-1456372 Compartilhar em outros sites More sharing options...
Slicer 1070 Postado Janeiro 31, 2013 Share Postado Janeiro 31, 2013 acredito q sanado entao.. movido Link para o comentário https://xtibia.com/forum/topic/206119-encerrado-error-sistema-de-som-vozes-dos-pok%C3%A9mons/#findComment-1456380 Compartilhar em outros sites More sharing options...
pedrowarlock 15 Postado Fevereiro 1, 2013 Share Postado Fevereiro 1, 2013 (editado) Que sistema de som é esse? Da dll ? passei pro tony o modo de funcionamento e ele já divulgo? Editado Fevereiro 1, 2013 por pedrowarlock Link para o comentário https://xtibia.com/forum/topic/206119-encerrado-error-sistema-de-som-vozes-dos-pok%C3%A9mons/#findComment-1456717 Compartilhar em outros sites More sharing options...
josegremista 2 Postado Fevereiro 1, 2013 Autor Share Postado Fevereiro 1, 2013 @pedrowalock a ideia do sistema foi minha, eu apenas mandei ele fazer o sistema. Caso vc não tenha pretado atenção no titulo lá tem Sistems de som (vozes dos pokémons) Link para o comentário https://xtibia.com/forum/topic/206119-encerrado-error-sistema-de-som-vozes-dos-pok%C3%A9mons/#findComment-1456882 Compartilhar em outros sites More sharing options...
Slicer 1070 Postado Fevereiro 1, 2013 Share Postado Fevereiro 1, 2013 o topico ja ta movido e aki n eh area para conversa.. conversem por PM Link para o comentário https://xtibia.com/forum/topic/206119-encerrado-error-sistema-de-som-vozes-dos-pok%C3%A9mons/#findComment-1456884 Compartilhar em outros sites More sharing options...
pedrowarlock 15 Postado Fevereiro 1, 2013 Share Postado Fevereiro 1, 2013 (editado) Quer dizer que vc ta dizenque que vai mandar soundpokes() e já sai som no cliente? kkk Esse sistema de som é com dll inject. Creio eu que ele te mandou um cliente. To certo? Editado Fevereiro 1, 2013 por pedrowarlock Link para o comentário https://xtibia.com/forum/topic/206119-encerrado-error-sistema-de-som-vozes-dos-pok%C3%A9mons/#findComment-1457116 Compartilhar em outros sites More sharing options...
Slicer 1070 Postado Fevereiro 1, 2013 Share Postado Fevereiro 1, 2013 vc ja eh um usuario relativamente antigo e ja devia saber das regras e eu ja tinha avisado ali emcima... aki n eh lugar para conversas!! REP- Link para o comentário https://xtibia.com/forum/topic/206119-encerrado-error-sistema-de-som-vozes-dos-pok%C3%A9mons/#findComment-1457144 Compartilhar em outros sites More sharing options...
Stigal 584 Postado Abril 20, 2018 Share Postado Abril 20, 2018 A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta. + 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. Link para o comentário https://xtibia.com/forum/topic/206119-encerrado-error-sistema-de-som-vozes-dos-pok%C3%A9mons/#findComment-1733484 Compartilhar em outros sites More sharing options...
Posts Recomendados