Ir para conteúdo
  • Cadastre-se

CreatureScript%25252FGlobalEvent%25252FMoveMent [Creaturescripts] Experiencia para Guild (por nº de Jogadores Online)


Posts Recomendados

Aqui esta dando um erro

Tipo ele conta players sem guild

ou seja alguma pessoa entra no server ele conta,mesmo sem guild...

Sabe como arrumar isso ?

VENHAM JOGAR O MELHOR BAIAK JÁ CRIADO DE 2022!!

 

CRIE SUA CONTA AGORA MESMO!

 

www.baiakudo.com

Link para o post
Compartilhar em outros sites

Se tu postar o erro pode ser que sim. Que versão tu utiliza?

eu utilizo 8.60 TFS 0.4

o erro é este que postei

VENHAM JOGAR O MELHOR BAIAK JÁ CRIADO DE 2022!!

 

CRIE SUA CONTA AGORA MESMO!

 

www.baiakudo.com

Link para o post
Compartilhar em outros sites

Ajudara bastante em muitos servidores, espero que funcione em server de poketibia ;D Rep + pelo script

--------------------------------------------------------------------------------------------------------------

Ajudei? Então Rep+, prometo que seu dedo nao vai cair :D

 

"Nunca deixe que alguém te diga que não pode fazer algo. Se você tem um sonho, tem que protegê-lo. As pessoas que não podem fazer por si mesmas, dirão que você não consegue. Se quer alguma coisa, vá e lute por ela."

 

"Memento mori, memento vivere"

Link para o post
Compartilhar em outros sites

Obrigado pelo REP. não saberei te ajudar, deve ser pela versão do teu servidor. Por que aqui funciona perfeito, e a logica da programação eu ão saberia alterar.

z_WL63_Tt.png

Link para o post
Compartilhar em outros sites

Algum script ou programer que ajudaria ?

VENHAM JOGAR O MELHOR BAIAK JÁ CRIADO DE 2022!!

 

CRIE SUA CONTA AGORA MESMO!

 

www.baiakudo.com

Link para o post
Compartilhar em outros sites
  • 1 month later...

Você deve ter copiado errado/alterado na hora de copiar, apenas recopie o arquivo "logout". E assim que chegar em casa postarei uma versão atualizada desta script. Pois notei que ela tem um erro. Abraço.

z_WL63_Tt.png

Link para o post
Compartilhar em outros sites

Você deve ter copiado errado/alterado na hora de copiar, apenas recopie o arquivo "logout". E assim que chegar em casa postarei uma versão atualizada desta script. Pois notei que ela tem um erro. Abraço.

 

Desculpe meu sono, só tava querendo ajudar nem vou usar ele, mas testo pra vc, queria usar aquele q eu te mandei por private

Link para o post
Compartilhar em outros sites

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 por tddf1995 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

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. ;D:P

 

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

Link para o post
Compartilhar em outros sites

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.

z_WL63_Tt.png

Link para o post
Compartilhar em outros sites

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. ;D:P

 

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

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo