BGames
Olá visitante! Seja bem vindo á BGames!

Para ter total acesso ao nosso fórum é preciso que você se registre.

Registre-se Aqui!


PARA VER LINKS E IMAGENS É PRECISO SE REGISTRAR!


BGames
Olá visitante! Seja bem vindo á BGames!

Para ter total acesso ao nosso fórum é preciso que você se registre.

Registre-se Aqui!


PARA VER LINKS E IMAGENS É PRECISO SE REGISTRAR!

BGames
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

BGamesEntrar

Fórum de Desenvolvimento de Jogos e Programação


description[Tutorial] Criando um Npc de teleporte Empty[Tutorial] Criando um Npc de teleporte

more_horiz
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] Fazendo 1 NPC teleport


E ai!? Beleza? Seguinte, vou ensinar a fazer um NPC de Teleporte. Vou falar o caminho ai você termina ok?

Bom,
a gente vai usar o Quice >> que é um excelente editor de database.
Primeiramente você deve criar o NPC que vai ser o tele. Para facilitar a
vida de você ta ai o script do mesmo:


Código:



 INSERT
INTO `creature_template` (`entry`, `difficulty_entry_1`,
`difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`,
`KillCredit2`, `modelid_A`, `modelid_A2`, `modelid_H`, `modelid_H2`,
`name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`,
 `minhealth`, `maxhealth`, `minmana`, `maxmana`, `armor`, `faction_A`,
`faction_H`, `npcflag`, `speed_walk`, `speed_run`, `scale`, `rank`,
`mindmg`, `maxdmg`, `dmgschool`, `attackpower`, `dmg_multiplier`,
`baseattacktime`, `rangeattacktime`, `unit_class`, `unit_flags`,
`dynamicflags`, `family`, `trainer_type`, `trainer_spell`,
`trainer_class`, `trainer_race`, `minrangedmg`, `maxrangedmg`,
`rangedattackpower`, `type`, `type_flags`, `lootid`, `pickpocketloot`,
`skinloot`, `resistance1`, `resistance2`, `resistance3`, `resistance4`,
`resistance5`, `resistance6`, `spell1`, `spell2`, `spell3`, `spell4`,
`PetSpellDataId`, `mingold`, `maxgold`, `AIName`, `MovementType`,
`InhabitType`, `unk16`, `unk17`, `RacialLeader`, `questItem1`,
`questItem2`, `questItem3`, `questItem4`, `questItem5`, `questItem6`,
`movementId`, `RegenHealth`, `equipment_id`, `mechanic_immune_mask`,
`flags_extra`, `ScriptName`) VALUES (500300, 0, 0, 0, 0, 0, 19538, 0, 0,
 0, 'He-man, o teleporter', Tutorial, fazendo NPC de Teleporte', NULL,
0, 80, 80, 1000, 1000, 1000, 1000, 1000, 35, 35, 3, 2.5, 8, 3, 0, 123,
1799, 0, 0, 1, 2000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0,
 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 3, 1, 1, 0, 0, 0, 0, 0,
0, 0, 0, 1, 0, 0, 0, '');


Salve em um bloco de nome com qualquer nome.

Executa isso na Database ‘world’

2° Abra o Quice. Na guia “Search” clica em “New Quest ” localizada na parte inferior do programa.

3º Depois de clicar, abrirá a Guia “Quest Part 1”. Nessa guia existem alguns campos que você terá que completar.

Quote
Title: -Nome da Quest- ex.: “Teleporte para Stormwind”
Details:
-É o texto você quer que apareça na hora que o player estiver aceitando
a quest- ex.: “Você será teletransportado para Stormwind”
OfferRewardText: - Aqui você coloca o mesmo que você colocou em “Details”-
Entry: -ID da quest para confudir com nenhuma quest do server sugiro o ID 900000+
MinLevel: -Level mínimo para que pegue a quest – ex.: “1”
QuestLevel: -Level da quest- ex.: “80”





4º Depois de preencher esse campos, clique na Guia “Quest Part 2”. Lá irá existir três campos que você terá que completer.

Quote
Method: - Mude para 0-
Complete Script: - Coloque somente acima de 90000+ -
SpecialFlags: - Mude para 1 que você possa repetir a quest –




Bom, já está quase acabando. Agora você clica em “Quest Guivers”,
depois no botão “Add” lá você coloca o ID do NPC do tele que no nosso
caso é 500300.

6° Faça mesma coisa na Guia “Quest Takers”

7º Na guia “Complete Script”. Haverá alguns campos que você irá preencher.
Quote
ID: - Coloque o mesmo ID do Complete Script do "Quest Part 2" -
Delay: - mude para “0” para que o teleporte seja instantâneo-
Command:- mude para “6” para dar o comando de teleporte-
Datalong:- ID do mapa, que você conseguirá através do comando INGAME “.gps”-
Datalong2: Coloque “0”
X: Coordenada x que você conseguirá através do comando INGAME “.gps”
Y: Coordenada y que você conseguirá através do comando INGAME “.gps”
Z: Coordenada z que você conseguirá através do comando INGAME “.gps”
O: Orientação que você conseguirá através do comando INGAME “.gps”
Dataint: Deixa em branco



Agora é só você ir para os lugares que deseja teletransportar e da ".gps" pegar as coordenadas e repetir os passos acima.

description[Tutorial] Criando um Npc de teleporte EmptyRe: [Tutorial] Criando um Npc de teleporte

more_horiz
Olá Sr.Herry...
Muito bom o tutorial, creio que sera bem útil ;)
Mais acho que esta não seja a área correta.
A não ser que esteja planejando fazer um vídeo aula dele...
Preste mais atenção!

description[Tutorial] Criando um Npc de teleporte EmptyRe: [Tutorial] Criando um Npc de teleporte

more_horiz
Tipo não consegui coloca na area fala o seguinte so para membros da comunidade :

description[Tutorial] Criando um Npc de teleporte EmptyRe: [Tutorial] Criando um Npc de teleporte

more_horiz
Sr.Herry escreveu:
Tipo não consegui coloca na area fala o seguinte so para membros da comunidade :


Você tem que Propor Tutorial/FAQ, E esperar por alguém da staff aprovar ou não seu tutorial.
apesar de eu nunca ter visto alguém da staff aceitar algum dos tutoriais, mais essa é a regra =)
O autor desta mensagem foi banido do fórum - Mostrar mensagem

description[Tutorial] Criando um Npc de teleporte EmptyRe: [Tutorial] Criando um Npc de teleporte

more_horiz
privacy_tip Permissões neste sub-fórum
Não podes responder a tópicos
power_settings_newInicie sessão para responder