Esta action só funciona em TFS, se não me engano.
Sempre indique isto ou se é para XML/SQL, pelo menos. Muito boa a action ![]()
info
Grupo: Marquês
Registrado: 01/03/06
Posts: 1k
Reputação: +38
Gênero: Masculino

Esta action só funciona em TFS, se não me engano.
Sempre indique isto ou se é para XML/SQL, pelo menos. Muito boa a action ![]()
info
Grupo: Visconde
Registrado: 14/09/08
Posts: 362
Reputação: 0
Char no Tibia: Furios Roxyn

o_O que comand estranho askpaskaskpaskpaskp nada ave mesmo sem nada pra faze mesmo em quando n tenhu nada pra faze fiko postando qlqr coisa no forum
@noobinhu
Negativo, funciona em qualquer servidor que se baseia na SVN.
E hoje teoricamente não existe servidores em XML, logo, é compatível com SQL, SQLite e os demais bancos de dados que a SVN suporta atualmente.
Editado Setembro 23 por Chose
info
Grupo: Campones
Registrado: 12/03/10
Posts: 14
Reputação: 0
Char no Tibia: Skull Dark

@noobinhu
Negativo, funciona em qualquer servidor que se baseia na SVN.
E hoje teoricamente não existe servidores em XML, logo, é compatível com SQL, SQLite e os demais bancos de dados que a SVN suporta atualmente.
Isso mesmo nao tem disso mais apoiado cara você
esta atualizado no mundo tibia ^>^
info
Grupo: Campones
Registrado: 24/12/09
Posts: 57
Reputação: +1
Char no Tibia: Pao Melado

caboulouso
npc killer uhAUHUSHuhah
info
Grupo: Campones
Registrado: 15/02/10
Posts: 92
Reputação: +27
Char no Tibia: Jhoow Stonyz
Muito loco! ![]()
info
Grupo: Cavaleiro
Registrado: 20/07/09
Posts: 161
Reputação: +24
Char no Tibia: Max of Catanduva

Achei bem legal a idéia desse npcs
nunca tinha visto algo igual por aki... ![]()
Fazendo umas modificações nele da pra faze umas coisas rox
flws
info
Grupo: Herói
Registrado: 23/12/08
Posts: 2.4k
Reputação: +359
Gênero: Masculino
Char no Tibia: Gordo Warlike

qro muito esse npc, eu tenhu algo em mente a seculos, sendo q nao sei como por em pratica o seu sistema poderia dar um help?:????
Aee, será que voc poderia editar tipo assim, o lider da guild chega para os npce fala hi e talz e atravez da fala ele diz quem é guilda alida. oque acha ??? seria mais legal do que voce ter que editar pelo lua.
Muito Bom esse npc, parabens
info
Grupo: Campones
Registrado: 18/01/11
Posts: 31
Reputação: +6
Char no Tibia: Phobia Saintz

![]()
Que crueldade com os players sem guild ;/
Mas ficou muito bom.
Belo script + belas falas em inglês.
Recomendo para por no seu Ot (y)
Cara, os Players Podem bater nesse NPC?
info
Grupo: Conde
Registrado: 30/10/11
Posts: 625
Reputação: +101
Gênero: Masculino

cara ta muito confuso onde coloca isso
data/npc/script
data/creaturescripts/script
data/actions/script
explica melhor n fala nem qual pasta é pra por nem como modifca o dano, os attacks ¬¬
---edit---
olhei o perfil do cara(o chose), ele n entra mais deis de novenbro de 2008
a n ser que troco de conta
Editado Novembro 7 por lordbug99
info
Grupo: Visconde
Registrado: 27/10/12
Posts: 323
Reputação: +46
Char no Tibia: Schznister Equilibriun

Revivendo
e se eu quisesse um npc que atacasse certas vocations? por exemplo quero um npc que só ataque a vocation 1 e outro npc que só ataque as vocations 2 e 3
info
Grupo: Campones
Registrado: 22/09/08
Posts: 5
Reputação: 0
Tava sem nada para fazer e inspirado no WoW resolvi fazer um NPC que ataca membros da facção (guilda) rival. Ou seja, irá atacar sempre membros que não são da guilda que você escolher.
Funciona para as versões mais novas da SVN, tanto 8.1 quanto 8.2.
--------------------------------------------------------------------------------------------------------------------------------------------- Guild Guardian 0.1 (por Chose) ------------------------------------------------------------------------------------------------------------------------------------------- -- Configuração -- Digite o nome da guilda que o guarda irá proteger local guildName = "Exodar Masters" ------------------------------------------------------------------------------------------------------------------------------------------- local target = 0 local prevTarget = 0 local maxChaseDistance = 20 local origPos = {} local lastAttack = 0 local followTimeout = 10 function goToOrigPos() target = 0 lastAttack = 0 selfFollow(0) doTeleportThing(getNpcCid(), origPos) end function updateTarget() if (isPlayer(target) == FALSE) then goToOrigPos() elseif (getPlayerGuildName(target) == guildName) then selfSay("Welcome sir.") end if (target == 0) then local list = getSpectators(getNpcPos(), 8, 8, false) for i = 1, #list do local _target = list[i] if (_target ~= 0) then if ((isPlayer(_target) == TRUE) and (getPlayerGuildName(_target) ~= guildName)) then if (selfFollow(_target)) then target = _target if (target ~= prevTarget) then selfSay("We do not like people like you! Get out!") end prevTarget = target break end end end end end end function onCreatureAppear(cid) if (cid == getNpcCid()) then origPos = getCreaturePosition(cid) end end function onCreatureDisappear(cid) if (target == cid) then goToOrigPos() end end function onCreatureMove(creature, oldPos, newPos) -- end function onThink() updateTarget() if (target == 0) then return end local playerPos = getCreaturePosition(target) local myPos = getNpcPos() if (myPos.z ~= playerPos.z) then goToOrigPos() return end if ((math.abs(myPos.x - origPos.x) > maxChaseDistance) or (math.abs(myPos.y - origPos.y) > maxChaseDistance)) then selfSay("I'll catch you next time.") goToOrigPos() return end if (lastAttack == 0) then lastAttack = os.clock() end if (os.clock() - lastAttack > followTimeout) then selfSay("You got me this time, but just wait.") goToOrigPos() return end if ((math.abs(playerPos.x - myPos.x) <= 1) and (math.abs(playerPos.y - myPos.y) <= 1)) then doTargetCombatHealth(getNpcCid(), target, COMBAT_LIFEDRAIN, -300, -400, CONST_ME_BLOCKHIT) lastAttack = os.clock() end endSe quiser absolver guildas aliadas (inspiração do Ragnarok), podemos fazer assim:
Coloque a seguinte função:
Uma matriz no começo do código (remova a variável guildName)
local guildsAndAllys = {"Exodar", "Stormwind", "Ogrinmar"}E troque:
por:
troque também:
por:
Com esse pequeno path você poderá selecionar as guildas que não serão atacadas pelo guarda.
Bom, por hoje é só pessoal.