Bem legal mas vai lega d+ salve de 10 em 10 segundos.
- Forums
- OTServ
- Recursos
- Scripting
- NPCs, monsters e raids
- Npc De Server Save Tfs (the Forgotten Server)
Npc De Server Save Tfs (the Forgotten Server)
By Mesenga, 01 de jul. de 2008 in NPCs, monsters e raids
info
Group: Artesão
Joined: 19/10/05
Posts: 145
Reputation: +20
Tibia Character: Zigfried Werewolf

Isso daí eh configurável -.-" só você botar o numero de segundos
info
Group: Cavaleiro
Joined: 03/06/07
Posts: 150
Reputation: +2

Aff, npc?
Eu fiz em actions... até postei...
É incrivel, alem de mim e vc, mais ninguém se preocupa em salvar o server cara.
Mas mesmo assim valeo.
A proposito, servidor legal o seu ![]()
;**
info
Group: Campones
Joined: 14/04/08
Posts: 16
Reputation: 0
Tibia Character: leofera23
Eh...da pra faze em action...
Sou:
50%--mapper
trabalhos:
_______________________________________





Edited Agosto 2 by leofera23
info
Group: Artesão
Joined: 19/10/05
Posts: 145
Reputation: +20
Tibia Character: Zigfried Werewolf

é mesmo, o pessoal so pensa em deixa o server bonito esquece do server save ![]()





info
Group: Artesão
Joined: 19/10/05
Posts: 145
Reputation: +20
Tibia Character: Zigfried Werewolf
Ae gente, tava
procurando um script que desse pra salvar o server, muito muito tempo eu achei um scripzinhu simples mais que dava um erro, ai eu modifiquei ele, e ficou assim:
Baseado nesse script por [V]Urso (não é do xtibia):
Eu fiz um script, ou melhor, adaptei-o ao The Forgotten Server, bem, vamos lá!
Crie um arquivo chamado Server Saver.xml na pasta \Data\NPC e coloque isso:
Vá na pasta SCRIPTS dentro da pasta NPC, crie um arquivo chamado save.lua e coloque isso dentro:
--// \\-- --( Modificado por Mesenga Xtibia.com ) -- --____________ //-- local SAVE_FREQUENCE = 10 -- seconds local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local saveTimer = SAVE_FREQUENCE function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() saveTimer = saveTimer - 1 if saveTimer == 0 then saveData() saveTimer = SAVE_FREQUENCE selfSay('O Servidor foi salvo com sucesso') end npcHandler:onThink() end