Queria um npc que vai pra quest, quando termina de mata todos os monstros, ele e teleportado pro cp,
ganhado uma recompensa!
e
Uma script que coloka um efeito no chao que aprece em 2 em 2 s, e quem pisa
leva um dano, o dano que eu possa modifica!
Queria um npc que vai pra quest, quando termina de mata todos os monstros, ele e teleportado pro cp,
ganhado uma recompensa!
e
Uma script que coloka um efeito no chao que aprece em 2 em 2 s, e quem pisa
leva um dano, o dano que eu possa modifica!
Mano, tá mt mal explicado.
O NPC "vai" pra quest, ou envia o player para uma quest? Se ele de fato for pra algum lugar, outros player ficarão temporariamente sem acesso à ele (já que ele não estará em seu lugar original). Isso mesmo que vc quer?
E quem é que mata os monstros? Eu entendi que é o próprio NPC, aliás, parece que vc quer que o NPC faço tudo sozinho. Isso mesmo?
E o que seria "teleportado pro cp"? O que é cp?
Tenta ser um pouco mais claro.
Ps.: Acho que cp seria dp, certo?
tipo man so quero que npc teleporta,
e quando o player for teleportado o npc some
e o player vai pra hunt que quando ele mata todos os
pokemons ele e teleportado para o cp!
Esses tiles que o player pisa, são em posições especÃficas, ou randômicas?
Sobre o primeiro pedido, poderia informar quantos monstros o player precisa matar? E quais são?
E se o player morrer, poderá fazer a quest novamente?
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.
os tiles sao posição especificas
e npc so faiz npc que fala com ele e teleporta!
so 1 player por vez,
e quem fala com npc ele some!
Quais as posições dos tiles, por favor? E quantos são?
E a quantidade de monstros que devem ser mortos para o player ser teleportado ao CP? E quais são estes monstros? Porygon e Porygon2?
EDIT: O tile que você se refere é tipo o do CW da PxG, né? Se for, o script será assim +-, né: A cada x tempo, em alguns tiles, aparecerá um efeito que, depois de dois segundos após a execução deste efeito, o player que estiver no local em que o efeito foi "soltado", tomará uma x quantia de hit na life, certo?
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.
ow so faiz um npc que teleporta e some quando primeiro player fala com ele
e o tiles do dano, so coloka xx na cordenadas po
eu arrumo resto!
Tenta assim o NPC: --O npc, após teleportar o player, some.
local keywordHandler = KeywordHandler:new()
<globalevent name="nome desse globalevent" interval="intervalo da execução do script" script="arquivo.lua" />
function onThink(cid, interval, lastExecution)
local posis = {{x = xxx, y = yyy, z = zzz}, {x = xxx, y = yyy, z = zzz}, {x = xxx, y = yyy, z = zzz}, {x = xxx, y = yyy, z = zzz}} --Edite aqui as posições dos tiles.
local cfg = {
eff_one = xxx, --Efeito que irá aparecer no tile de dano após os dois segundos.
eff_two = xxx, --Efeito que irá aparecer nos tiles de dano.
}
function dmg(cid)
doCreatureAddHealth(cid, getCreatureHealth(cid)/2)
doSendMagicEffect(i, cfg.eff_one)
end
for a, i in ipairs(posis) do
doSendMagicEffect(i, cfg.eff_two)
if isInArray(i, getThingPos(cid)) then
addEvent(dmg, 2000)
end
end
return true
endNão respondo PMs solicitando suporte. Já existem seções no fórum para isto.
vo testa mais ja ta com rep viu!
ow funciono so que n acontece nd na parte do dano!
Muda doCreatureAddHealth(cid, getCreatureHealth/2) pra doCreatureAddHealth(cid, -getCreatureHelth(cid)/2)
Alguns dos meus trabalhos no fórum
Projeto Tutores de Scripting (encerrado)
Evento Blood Castle Automático
Killua Task System
Killua Automatic Raids System
Função AccountStorageValue
Player Pull Action (puxar jogador)
NPC Trocador - Troca itens por outros (SIMPLIFICADO)
Teleportar Membros Da Guild Para Seu Lado
Itens Ganhando Exp e Upando (Upgrade System)
Como usar addEvent - Tutorial
Sistema de Cultivo (Plantação)
Cart System (Andar de carrinho)
Eita, agora que reparei que esqueci do - nessa parte. Vlw por lembrar, amoeba!
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.
function onThink(cid, interval, lastExecution)
local posis = {{x = 1086, y = 1065, z = 12}, {x = 1087, y = 1065, z = 12}, {x = 1088, y = 1065, z = 12}, {x = 1089, y = 1065, z = 12}, {x = 1090, y = 1065, z = 12}, {x = 1091, y = 1065, z = 12}, {x = 1092, y = 1065, z = 12}} --Edite aqui as posições dos tiles.
local cfg = {
eff_one = 0, --Efeito que irá aparecer no tile de dano após os dois segundos.
eff_two = 56, --Efeito que irá aparecer nos tiles de dano.
}
function dmg(cid)
doCreatureAddHealth(cid, -getCreatureHelth(cid)/2)
doSendMagicEffect(i, cfg.eff_one)
end
for a, i in ipairs(posis) do
doSendMagicEffect(i, cfg.eff_two)
if isInArray(i, getThingPos(cid)) then
addEvent(dmg, 2000)
end
end
return true
end
Muda getThingPos(cid) pra getCreaturePosition(cid)
Zipter o getThingPos vc usa pra itens
Alguns dos meus trabalhos no fórum
Projeto Tutores de Scripting (encerrado)
Evento Blood Castle Automático
Killua Task System
Killua Automatic Raids System
Função AccountStorageValue
Player Pull Action (puxar jogador)
NPC Trocador - Troca itens por outros (SIMPLIFICADO)
Teleportar Membros Da Guild Para Seu Lado
Itens Ganhando Exp e Upando (Upgrade System)
Como usar addEvent - Tutorial
Sistema de Cultivo (Plantação)
Cart System (Andar de carrinho)
Eu pensava que ambos serviam para players, valeu pela informação \o
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.
n funciono ainda! rep+ por 2 tenta me ajuda!