Visitas
Conectarse
Últimos temas
crear npc´s vendedores creando tus propias querrys para principiantes
4 participantes
Página 1 de 1.
crear npc´s vendedores creando tus propias querrys para principiantes
buenas
lo primero debeis elegir ke forma va a tener vuestro npc(displayid),mirais uno k os guste i poneis .npc info
io elijo a illidan (recordar k no es la entryid k es 22917 si no la displayid k es 21135)
aora lo k teneis k acer es ir cambiando los campos
la queery esta debajo de las descripciones
paso a explicar...
INSERT INTO s l "comando"
k kiere decir meter en, es algo logico ¿no?
INSERT INTO creature_proto = s meter es esta tabla tabla en l k se vn a ntroducir los dats de la resistencia del npc, la vida k va a tener, etc
mas abajo veis VALUES =son los valores k va a tener cada campo, los campos van separados por comas. si teneis alguna coma mal no os funcionara.(las comas serian komo las barras k separan los valores...XD)
creature proto diriamos k don las caracteristica del npc
para k me entendais mejor:
alguien puede ser alto, gordo, grande, ojos azules, enferma habitualmente (esto seria creature_proto)
y se puede llamar samuel, ser polaco, animal o persona u extratrerrestre ( esto seria creature_names)
creo k es facil i todo el mundo lo entenderia sin esa parida pero es por se akaso
creature_names(aki la entry debe ser la misma k en la de creature_proto)
los campos de creature_proto son:
los campos de creature_name son:
INSERT INTO creature_proto (entry, minlevel, maxlevel, faction, minhealth, maxhealth, mana, scale, npcflags, attacktime, mindamage, maxdamage, rangedattacktime, rangedmindamage, rangedmaxdamage, respawntime, armor, resistance1, resistance2, resistance3, resistance4, resistance5, resistance6, combat_reach, bounding_radius, auras, boss, money, invisibility_type, death_state)
VALUES (20000002, 100, 100, 814, 1000000, 1000000, 1000000, 1, 128, 1800, 150, 250, 1800, 500, 650, 36000, 0, 0, 0, 0, 0, 0, 0, 1, 0, "MEMO", 0, 0, 0, 0);
INSERT INTO creature_names (entry, `name`, Subname, Flags1, type, Family, Rank, unk4, SpellDataID, male_displayid, female_displayid, unknown_float1, unknown_float2, Civilian, Leader, info_str)
VALUES (20000002,"gemelo bueno de illidan","baraaaato baraaaato",0,7,0,0,0,NULL,21135,21135,1, 1,1,NULL, '');
INSERT INTO vendors (entry, item, amount)
VALUES (20000002,22917,1);
si os resulta dificil dentro s poko sakare un programilla en vb k aga esto directamente sin numerajos XD
por favor si m ekivoko en algo korregirme plzzzzzzzzz
esta semana k viene sakare el de hacer bosses
i la k viene viene XD si me da tiempo are una para k por ejemplo k kuando le kede un x % de vida diga algo el bixo,
o k se transforme, o k aga algun atake especial...esto si puedo
pero seguro k el maestro save acer esto.
gracias a ariath (y a toda lo comunidad del foro XD) ai me kallo lla k me emociono snif, snif
lo primero debeis elegir ke forma va a tener vuestro npc(displayid),mirais uno k os guste i poneis .npc info
io elijo a illidan (recordar k no es la entryid k es 22917 si no la displayid k es 21135)
aora lo k teneis k acer es ir cambiando los campos
la queery esta debajo de las descripciones
paso a explicar...
INSERT INTO s l "comando"
k kiere decir meter en, es algo logico ¿no?
INSERT INTO creature_proto = s meter es esta tabla tabla en l k se vn a ntroducir los dats de la resistencia del npc, la vida k va a tener, etc
mas abajo veis VALUES =son los valores k va a tener cada campo, los campos van separados por comas. si teneis alguna coma mal no os funcionara.(las comas serian komo las barras k separan los valores...XD)
creature proto diriamos k don las caracteristica del npc
para k me entendais mejor:
alguien puede ser alto, gordo, grande, ojos azules, enferma habitualmente (esto seria creature_proto)
y se puede llamar samuel, ser polaco, animal o persona u extratrerrestre ( esto seria creature_names)
creo k es facil i todo el mundo lo entenderia sin esa parida pero es por se akaso
creature_names(aki la entry debe ser la misma k en la de creature_proto)
los campos de creature_proto son:
- entry: id de spawneo
- minlevel: nivel minimo k va a tener el npc
- maxlevel: nivel maximo " "
- faction: faccion de el npc (pondre un post kon las ids de ls facciones n unos dias si tngo tmpo pero abra k buscar una k sea neutral, aunke si kereis k solo una de las facciones pueda usarlo kon poner la misma k kualkier guardia de city basta)
- minhealth:vida minima k puede tener el npc
- maxhealth:vida maxima k tendra el npc
- mana:mana k tendra el npc
- scale: escala del npc (1 es la escala normal, si kereis k aparezca al doble pneis n 2 i asi todo lo k kerais)
- npcflags:esto es lo k determina k tipo de npc va a ser vendedor, reparador...(128=vendedor. lo dejamos en 128 por k lo keremos vendedor aunk se puede kambiar ingame poniendo .npcflags )
- attacktime: tiempo de ataque
- mindamage: daño minimo k te va a hacer (pero komo esta guia es para un vendor da lo mismo)
- maxdamage:daño maximo k te va a hacer( " " " " "
- rangedattacktime: no estoy muy seguro
- rangedmindamage: no estoy muy seguro
- rangedmaxdamage: no estoy muy seguro
- respawntime:tiempo k tardara en reaparecer despues de matarlo ( no lo necesitaremos por k n va a morir k es un vendor XD)
- armor: armadura k tendra el tio
- resistance1,2,3,4,5,6: es la resistencia k tendra a kada tipo de daño. ya saveis (sombras, fuego, escarcha...etc)
- combat_reach:
- bounding_radius:
- auras: no se toca.. en el valor este pone "MEMO"
- boss: k tipo de bixo es si es normal, elite, rare, boss, rare elite, jefe del mundo, etc (es un vendor, komo muxo elite XD)
- money:dinero k suelta al matarlo (es vendedor XD)
- invisibility_type: ni idea pero sera lago del tipo de invisibilidad, aun no lo e usado ni en bosses(pero creo k sera tipo si va kon sigili o lago asi)
- death_state: ni idea pero aun no lo e usado todavia
los campos de creature_name son:
- entry:la id k repito k debe ser la misma k antes
- name: el nombre
- subname:el nmbre k aparece debajo (por ejemplo podeis poner... miscelania, monturas, lo k sea)
- flags1:no estoy seguro pero dejarlo a 0
- type:esto es si es humanoide, si es no muerto, si es una bestia,etc
- family:ni idea XD
- rank: no lo se muy bien :s
- unk4:no tngo ni idea pero dejarlo en null
- espelldataid: no estoy seguro, pero sera algo de el principla atake k aga o algo asi
- male_displayid y female_displayid:es la displayid k va a tener el vendedor (no se parak sera lo de male y female) supongo k para algo de si es mujer k salga kon una diferente...XD)
- unknown_float1 y unknown_float2:n tngo ni idea pero dejarlo a 1
- civilian: esto es si keres k sea ciudadano (lo unico k pasa es k atrae a los guardias cercanos si le atakan)
- leader: dejarlo a null
- info_str:no pongais nada
INSERT INTO creature_proto (entry, minlevel, maxlevel, faction, minhealth, maxhealth, mana, scale, npcflags, attacktime, mindamage, maxdamage, rangedattacktime, rangedmindamage, rangedmaxdamage, respawntime, armor, resistance1, resistance2, resistance3, resistance4, resistance5, resistance6, combat_reach, bounding_radius, auras, boss, money, invisibility_type, death_state)
VALUES (20000002, 100, 100, 814, 1000000, 1000000, 1000000, 1, 128, 1800, 150, 250, 1800, 500, 650, 36000, 0, 0, 0, 0, 0, 0, 0, 1, 0, "MEMO", 0, 0, 0, 0);
INSERT INTO creature_names (entry, `name`, Subname, Flags1, type, Family, Rank, unk4, SpellDataID, male_displayid, female_displayid, unknown_float1, unknown_float2, Civilian, Leader, info_str)
VALUES (20000002,"gemelo bueno de illidan","baraaaato baraaaato",0,7,0,0,0,NULL,21135,21135,1, 1,1,NULL, '');
INSERT INTO vendors (entry, item, amount)
VALUES (20000002,22917,1);
si os resulta dificil dentro s poko sakare un programilla en vb k aga esto directamente sin numerajos XD
por favor si m ekivoko en algo korregirme plzzzzzzzzz
esta semana k viene sakare el de hacer bosses
i la k viene viene XD si me da tiempo are una para k por ejemplo k kuando le kede un x % de vida diga algo el bixo,
o k se transforme, o k aga algun atake especial...esto si puedo
pero seguro k el maestro save acer esto.
gracias a ariath (y a toda lo comunidad del foro XD) ai me kallo lla k me emociono snif, snif
xapu- Aprendiz
- Cantidad de envíos : 100
Oro : 184
Reputación : 0
Fecha de inscripción : 11/02/2009
Edad : 30
Localización : zaragoza (aragon,españa)
Re: crear npc´s vendedores creando tus propias querrys para principiantes
se me olvido k en insert into vendors (entry,item,amount) es el objeto k le meteras al npc.
entry: es la id del npc
item: la id de la item
amount: la cantidad
en values esta asi VALUES (20000002,22917,1);
pero kon k kiteis el ; podreis poner mas cosas debajo
ejemplo:
INSERT INTO vendors (entry, item, amount)
VALUES (20000002, 22916, 1)
VALUES (20000002, 22917, 1)
VALUES (20000002, 22918, 1);
tambien se puede editar el contenido de un npc ingame poniendo
.npc vendoradditem (idobjeto) 1 <-------ese 1 es la amount o cantidad
.npc vendorremoveitem (idobjeto)
entry: es la id del npc
item: la id de la item
amount: la cantidad
en values esta asi VALUES (20000002,22917,1);
pero kon k kiteis el ; podreis poner mas cosas debajo
ejemplo:
INSERT INTO vendors (entry, item, amount)
VALUES (20000002, 22916, 1)
VALUES (20000002, 22917, 1)
VALUES (20000002, 22918, 1);
tambien se puede editar el contenido de un npc ingame poniendo
.npc vendoradditem (idobjeto) 1 <-------ese 1 es la amount o cantidad
.npc vendorremoveitem (idobjeto)
xapu- Aprendiz
- Cantidad de envíos : 100
Oro : 184
Reputación : 0
Fecha de inscripción : 11/02/2009
Edad : 30
Localización : zaragoza (aragon,españa)
Re: crear npc´s vendedores creando tus propias querrys para principiantes
xapu si se te olvida algo, podrias utilizar el boton editar... no?
PD: muy buen aporte tio
PD: muy buen aporte tio
Re: crear npc´s vendedores creando tus propias querrys para principiantes
se te olvido explicar las flags xD
Clerigon- Aprendiz
- Cantidad de envíos : 587
Oro : 2468
Reputación : 150
Fecha de inscripción : 27/01/2009
Localización : no
Re: crear npc´s vendedores creando tus propias querrys para principiantes
cual de ellas,??
por k las k identifican al npc komo k es vendor son las npcflags i si estan XD
gracias a todos de nuevo
(i lo de k me corrigais m refiero k me lo digais para k lo pueda cambiar)
por k las k identifican al npc komo k es vendor son las npcflags i si estan XD
gracias a todos de nuevo
(i lo de k me corrigais m refiero k me lo digais para k lo pueda cambiar)
xapu- Aprendiz
- Cantidad de envíos : 100
Oro : 184
Reputación : 0
Fecha de inscripción : 11/02/2009
Edad : 30
Localización : zaragoza (aragon,españa)
Re: crear npc´s vendedores creando tus propias querrys para principiantes
thx, lo tendre que probar a ver que tal
reybrujo080892- Aprendiz
- Cantidad de envíos : 134
Oro : 120
Reputación : 0
Fecha de inscripción : 18/02/2009
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
Lun Nov 14, 2016 3:41 pm por ragnarosxd
» WoW server ragnaros 3.3.5a high reates
Miér Jun 24, 2015 11:12 pm por ragnarosxd
» WoW server ragnaros 3.3.5a high reates
Miér Jun 24, 2015 11:11 pm por ragnarosxd
» Traducciones WhyDB
Vie Mayo 02, 2014 10:54 pm por tubafonos
» realmlist
Jue Ago 29, 2013 5:36 pm por locoiii
» cual es el realmist????
Mar Mayo 14, 2013 3:15 am por bosz
» Presentacion
Lun Abr 01, 2013 6:40 am por danigraful
» holaa me podeis ayudarr
Dom Mar 31, 2013 5:34 pm por alejandro9696
» WOWPlus - Excelente Servidor WoW 3.3.5 a (WOTLK)
Miér Mar 27, 2013 2:33 am por Galawowplus