Postado Agosto 16, 2014 10 anos Script ta com um erro, troque o exp_guild_out.lua por function getGuildMembersOnline(GuildId) local players = {} for _, pid in pairs(getPlayersOnline()) do if getPlayerGuildId(pid) == tonumber(GuildId) then table.insert(players, getPlayerName(pid)) end end return #players > 0 and players or false end function onLogout(cid) local guild_id = getPlayerGuildId(cid) local membros_online = table.maxn(getGuildMembersOnline(guild_id)) local tabela_membros = getGuildMembersOnline(guild_id) local porcentagem = 2 local minimo = 2 ----------------------------------------- if guild_id >= 1 then for var = 1, #tabela_membros do local nomes = getCreatureByName(tabela_membros[var]) local membros_online = membros_online - 1 if membros_online <= minimo then doPlayerSetExperienceRate(nomes, 1.0) doPlayerSendTextMessage(nomes, MESSAGE_STATUS_CONSOLE_RED,"[GUILD] Nao tem mais o numero de players necessarios para ganhar o bonus de experiencia - Membro "..getCreatureName(cid).." deslogou.") end if membros_online > minimo then local XP = ((membros_online*porcentagem) / 100) + 1.00 doPlayerSetExperienceRate(nomes, XP) doPlayerSendTextMessage(nomes, MESSAGE_STATUS_CONSOLE_RED, "[GUILD] A experiencia dos membros da guilda foi ajustada para "..membros_online*porcentagem.."% - Membro "..getCreatureName(cid).." deslogou.") end end end return true end Editado Agosto 16, 2014 10 anos por tddf1995 (veja o histórico de edições)
Postado Agosto 19, 2014 10 anos Pq esta dando esses erros? [18/08/2014 23:42:50] [Error - LuaScriptInterface::loadFile] cannot open data/creaturescripts/scripts/exp_guild.lua: No such file or directory [18/08/2014 23:42:50] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/exp_guild.lua) [18/08/2014 23:42:50] cannot open data/creaturescripts/scripts/exp_guild.lua: No such file or directory [18/08/2014 23:42:50] [Error - LuaScriptInterface::loadFile] cannot open data/creaturescripts/scripts/exp_guild_out.lua: No such file or directory [18/08/2014 23:42:50] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/exp_guild_out.lua) [18/08/2014 23:42:50] cannot open data/creaturescripts/scripts/exp_guild_out.lua: No such file or directory Ajudei? da um Rep+, não custa nada. Servidor de PokeTibia ja online. Pagina: https://www.facebook.com/PokemonxStore?ref=bookmarks Grupo: https://www.facebook.com/groups/257989224406246/ Site: http://pokexstore.wix.com/pokexstore
Postado Agosto 20, 2014 10 anos Autor A velho por favor... se o script tivesse dado erro tudo bem, agora tu não saber dar CTRL+C, CTRL+ V é de mais. O erro que esta acusando é que o CAMINHO que ele esta buscando o arquivo é invalido ou o arquivo não existe.
Postado Agosto 21, 2014 10 anos Ja descobri qual foi o erro voce adicionou assim <event type="login" name="ExpGuild" event="script" value="exp_guild.lua"/> <event type="logout" name="ExpGuild_out" event="script" value="exp_guild_out.lua"/> com esses _ nao tem essa _ so removi ela e funcionou Mas estou com outro poblema [20/08/2014 23:15:23] mysql_real_query(): INSERT INTO `guild_invites` (`player_id`, `guild_id`) VALUES (223, 6) - MYSQL ERROR: Cannot add or update a child row: a foreign key constraint fails (`pokexstore`.`guild_invites`, CONSTRAINT `guild_invites_ibfk_2` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE) (1452) [20/08/2014 23:15:23] mysql_real_query(): INSERT INTO `guild_invites` (`player_id`, `guild_id`) VALUES (223, 6) - MYSQL ERROR: Cannot add or update a child row: a foreign key constraint fails (`pokexstore`.`guild_invites`, CONSTRAINT `guild_invites_ibfk_2` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE) (1452) [20/08/2014 23:15:23] mysql_real_query(): INSERT INTO `guild_invites` (`player_id`, `guild_id`) VALUES (223, 6) - MYSQL ERROR: Cannot add or update a child row: a foreign key constraint fails (`pokexstore`.`guild_invites`, CONSTRAINT `guild_invites_ibfk_2` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE) (1452) Ajudei? da um Rep+, não custa nada. Servidor de PokeTibia ja online. Pagina: https://www.facebook.com/PokemonxStore?ref=bookmarks Grupo: https://www.facebook.com/groups/257989224406246/ Site: http://pokexstore.wix.com/pokexstore
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.