Muito bom o script Pinpao,estava precisando desse script,vlw ! 100% testado e aprovado :button_ok:
:tux:
Por Kuro o Shiniga, 18 de jan. de 2011 em Actions e Talkactions
info
Grupo: Cavaleiro
Registrado: 03/03/07
Posts: 150
Reputação: +48
Gênero: Masculino
Char no Tibia: Kaball Madness

Muito bom o script Pinpao,estava precisando desse script,vlw ! 100% testado e aprovado :button_ok:
:tux:
info
Grupo: Campones
Registrado: 01/10/10
Posts: 19
Reputação: +5
Char no Tibia: Quiksilver

Mano onde tenho que add isso dofile(getDataDir() .. "lib/exhaustion.lua")
info
Grupo: Colaborador
Registrado: 27/12/10
Posts: 271
Reputação: +87
Gênero: Masculino

Cara Estou Falando Ali Aonde Tem Qe Adicionar Leia Direito :smile_positivo:
info
Grupo: Cavaleiro
Registrado: 20/10/11
Posts: 182
Reputação: +85
Char no Tibia: Eu

KRL VEIO MUITO BOM VO TE DA + REP AMANHÃ PQ JA DEI O MEU HOJE
info
Grupo: Artesão
Registrado: 19/11/12
Posts: 113
Reputação: +63

Onde coloco o <talkaction words="/save;!save" event="script" value="save1.lua"/>? Mas em que lugar do talkaction.xml?
info
Grupo: Infante
Registrado: 06/03/13
Posts: 1.6k
Reputação: +319
Gênero: Masculino
Char no Tibia: Lord Sorte

taktions.xml Lool vocés não presta Atenção Mesmo
info
Grupo: Campones
Registrado: 19/12/11
Posts: 8
Reputação: 0

peço desculpar por reabrir o topico...
MAS BUGO MINHA CABEÇA AKI, nao entendi.
aonde q bota isso ?
dofile(getDataDir() .. "lib/exhaustion.lua")
info
Grupo: Campones
Registrado: 29/03/11
Posts: 90
Reputação: +15
Char no Tibia: Zoaklen

=p eu tenho um sistema desses, so que fiz do 0 =p so que o meu realmente salva td, pq so o doPlayerSave(cid) ele nao é o suficiente, ai eu coloquei algumas coisas a mais!
quem quiser o meu:
function onSay(cid, words, param, channel)
if(not isPlayer(cid)) then
return TRUE
end
doPlayerSave(cid)
db.executeQuery("UPDATE `players` SET `posx` = "..getPlayerPosition(cid).x.." WHERE `id` = "..getPlayerGUID(cid)..";")
db.executeQuery("UPDATE `players` SET `posy` = "..getPlayerPosition(cid).y.." WHERE `id` = "..getPlayerGUID(cid)..";")
db.executeQuery("UPDATE `players` SET `posz` = "..getPlayerPosition(cid).z.." WHERE `id` = "..getPlayerGUID(cid)..";")
db.executeQuery("UPDATE `players` SET `experience` = "..getPlayerExperience(cid).." WHERE `id` = "..getPlayerGUID(cid)..";")
db.executeQuery("UPDATE `players` SET `level` = "..getPlayerLevel(cid).." WHERE `id` = "..getPlayerGUID(cid)..";")
db.executeQuery("UPDATE `players` SET `cap` = "..getPlayerFreeCap(cid).." WHERE `id` = "..getPlayerGUID(cid)..";")
return true
end
=)
info
Grupo: Conde
Registrado: 27/04/13
Posts: 531
Reputação: +38

=p eu tenho um sistema desses, so que fiz do 0 =p so que o meu realmente salva td, pq so o doPlayerSave(cid) ele nao é o suficiente, ai eu coloquei algumas coisas a mais!
quem quiser o meu:
function onSay(cid, words, param, channel) if(not isPlayer(cid)) then return TRUE end doPlayerSave(cid) db.executeQuery("UPDATE `players` SET `posx` = "..getPlayerPosition(cid).x.." WHERE `id` = "..getPlayerGUID(cid)..";") db.executeQuery("UPDATE `players` SET `posy` = "..getPlayerPosition(cid).y.." WHERE `id` = "..getPlayerGUID(cid)..";") db.executeQuery("UPDATE `players` SET `posz` = "..getPlayerPosition(cid).z.." WHERE `id` = "..getPlayerGUID(cid)..";") db.executeQuery("UPDATE `players` SET `experience` = "..getPlayerExperience(cid).." WHERE `id` = "..getPlayerGUID(cid)..";") db.executeQuery("UPDATE `players` SET `level` = "..getPlayerLevel(cid).." WHERE `id` = "..getPlayerGUID(cid)..";") db.executeQuery("UPDATE `players` SET `cap` = "..getPlayerFreeCap(cid).." WHERE `id` = "..getPlayerGUID(cid)..";") return true end=)
Realmente deu pra perceber...
info
Grupo: Campones
Registrado: 29/03/11
Posts: 90
Reputação: +15
Char no Tibia: Zoaklen

=p eu tenho um sistema desses, so que fiz do 0 =p so que o meu realmente salva td, pq so o doPlayerSave(cid) ele nao é o suficiente, ai eu coloquei algumas coisas a mais!
quem quiser o meu:
function onSay(cid, words, param, channel) if(not isPlayer(cid)) then return TRUE end doPlayerSave(cid) db.executeQuery("UPDATE `players` SET `posx` = "..getPlayerPosition(cid).x.." WHERE `id` = "..getPlayerGUID(cid)..";") db.executeQuery("UPDATE `players` SET `posy` = "..getPlayerPosition(cid).y.." WHERE `id` = "..getPlayerGUID(cid)..";") db.executeQuery("UPDATE `players` SET `posz` = "..getPlayerPosition(cid).z.." WHERE `id` = "..getPlayerGUID(cid)..";") db.executeQuery("UPDATE `players` SET `experience` = "..getPlayerExperience(cid).." WHERE `id` = "..getPlayerGUID(cid)..";") db.executeQuery("UPDATE `players` SET `level` = "..getPlayerLevel(cid).." WHERE `id` = "..getPlayerGUID(cid)..";") db.executeQuery("UPDATE `players` SET `cap` = "..getPlayerFreeCap(cid).." WHERE `id` = "..getPlayerGUID(cid)..";") return true end=)
Realmente deu pra perceber...
voce esta sendo sarcastico ou esta rindo pq até o cap salva? ( alem da vida, mana, e lvl 2x, exp 2x, vocation, promotion etc )?
info
Grupo: Colaborador
Registrado: 27/12/10
Posts: 271
Reputação: +87
Gênero: Masculino
Opa Galera Venho Mostrar Um Script Que E Muito Bom Usar Nos Server Tipo Assim O Player Pegou Um Level Ai Ele Fala O Comando Que você Escolheu Dai O Char Dele Ira Ser Salvado Caso Caia O Server Ele Não Será Prejudicado :smile_positivo:
Vai Em Talkactions.xml E Adicione
Depois Copie Um Arquivo Lua Renomeia O Nome Retire O Que Tem Dentro E Adicione
Depois Abra A Pasta Data Do Seu Server Depois Em Lib Depois Abra O Arquivo Lua Database E Adicione
Pronto Agora Você Não Vai Ouvir Reclamações De Players Reclamando Que Perdeu Level E Item Porque Seu Server Caio Sem Querer Ou Algo Do Tipo :penguin:
Qualquer Duvida Poste Um Comentário Que Ajudarei :antivirus:
Flw Galera Bom Aproveito Do Script :tuxout: