Noticias:

No tienes permiso para ver los enlaces. Para poder verlos Registrate o Conectate.

Menú Principal

NPC customs al golpearlos dicen NoName NPC

Iniciado por motorhead, Oct 16, 2025, 09:41 AM

Tema anterior - Siguiente tema

motorhead

Buenas.

Creen unos npcs custom, me mustran el nombre y titulo pero al golpearlos, en la ventana de chat me salen como NoName NPC

alguna idea?

No puedes ver este adjunto.

De antemano gracias.

Swarlog

No tienes permiso para ver los enlaces. Para poder verlos Registrate o Conectate.Buenas.

Creen unos npcs custom, me mustran el nombre y titulo pero al golpearlos, en la ventana de chat me salen como NoName NPC

alguna idea?

No puedes ver este adjunto.

De antemano gracias.

Revisaste bien sus stats en los xml? Revisa tener estos valores:

<npc id="123" displayId="31690" name="Manager" usingServerSideName="true" title="Event" usingServerSideTitle="true" type="L2Npc">
		<collision>
			<radius normal="24" />
			<height normal="72" />
		</collision>
	</npc>

De ser así, ¿son implementaciones en el cliente? Si son npcs nuevos, deberás de indicarlos en los archivos del system.

motorhead

Asi deje el xml.

<list>
	<npc id="60001" template_id="29001" name="Queen Ant" usingServerSideName="true" title="L2 OldSchool" >
		<set name="aggroRange" value="0" />
		<set name="ai_type" value="Mystic" />
		<set name="baseAtkRange" value="40" />
		<set name="baseCON" value="57" />
		<set name="baseCritRate" value="150" />
		<set name="baseDEX" value="73" />
		<set name="baseHpMax" value="159154789" />
		<set name="baseHpRate" value="1" />
		<set name="baseHpReg" value="300" />
		<set name="baseINT" value="76" />
		<set name="baseMAtk" value="456" />
		<set name="baseMAtkSpd" value="1850" />
		<set name="baseMDef" value="3560" />
		<set name="baseMEN" value="80" />
		<set name="baseMpMax" value="1500000" />
		<set name="baseMpReg" value="2.1" />
		<set name="basePAtk" value="3500" />
		<set name="basePAtkSpd" value="350" />
		<set name="basePDef" value="4500" />
		<set name="baseRunSpd" value="230" />
		<set name="baseSTR" value="60" />
		<set name="baseShldDef" value="0" />
		<set name="baseShldRate" value="0" />
		<set name="baseWIT" value="70" />
		<set name="baseWalkSpd" value="129" />
		<set name="collision_height" value="53.0" />
		<set name="collision_radius" value="45.0" />
		<set name="level" value="85" />
		<set name="rewardExp" value="0" />
		<set name="rewardRp" value="1680" />
		<set name="rewardSp" value="0" />
		<set name="shots" value="NONE" />
		<set name="texture" value="" />
		<set name="type" value="RaidBoss" />
		<ai_params>
			<set name="MaxPursueRange" value="2500" />
		</ai_params>
		<skills>
			<skill id="4408" level="1" />	<!--HP Increase (1x)-->
			<skill id="4409" level="1" />	<!--MP Increase (1x)-->
			<skill id="4410" level="11" />	<!--Average P. Atk.-->
			<skill id="4411" level="11" />	<!--Average M. Atk.-->
			<skill id="4412" level="11" />	<!--Average P. Def.-->
			<skill id="4413" level="11" />	<!--Average M. Def.-->
			<skill id="4414" level="2" />	<!--Standard Type-->
			<skill id="4415" level="3" />	<!--One-handed Sword-->
			<skill id="4017" level="1" />	<!--Queen Ant Brandish-->
			<skill id="4018" level="1" />	<!--Decrease Speed-->
			<skill id="4019" level="1" />	<!--Decrease Speed-->
			<skill id="4021" level="1" />	<!--Queen Ant-->
			<skill id="4045" level="1" />	<!--Resist Full Magic Attack-->
			<skill id="4416" level="12" />	<!--Bugs-->
		</skills>
		<absorblist>
			<absorb chance="70" min_level="16" max_level="18" type="PARTY_ALL" />
		</absorblist>
		<rewardlist type="RATED_GROUPED">
			<group chance="98.6528">
				<reward item_id="6660" min="1" max="1" chance="18.65" />	<!--Ring of Queen Ant-->
			</group>
		</rewardlist>
		<attributes>
			<defence attribute="water" value="350" />
			<defence attribute="wind" value="350" />
			<defence attribute="earth" value="350" />
			<defence attribute="holy" value="350" />
			<defence attribute="unholy" value="350" />
		</attributes>
	</npc>
</list>

En la system la tengo asi:

60001	a,Queen Ant\0	a,L2 OldSchool\0	9C	E8	A9	-1

ahora me sale el nombre en el daño recibido, pero no en el daño que hago yo

como muestra la imagen

No puedes ver este adjunto.

Swarlog

Vale, te explico...

Cuando metes un npc custom, si utilizas para ese npc una textura que ya existe (como el de este caso), no hace falta añadir nada al cliente, solo duplicas dicho npc con otra id y listo. El cliente solo se utiliza cuando se incoporan nuevos items o npcs/mobs si tienen nuevas texturas.

Prueba lo siguiente:

1.- Elimina modificaciones del system (npcgrp, npcname-e, etc..) relacionadas con dicho npc.

2.- Utiliza estos valores para dicho raid:

<!-- Custom QueenAnt -->
	<npc id="60001" displayId="29001" level="85" type="L2GrandBoss" name="Queen Ant" usingServerSideName="true" usingServerSideTitle="true">
		<!-- Confirmed CT2.5 -->
		<race>BUG</race>
		<sex>FEMALE</sex>
		<acquire expRate="1362.20985" sp="140740" raidPoints="1680" />
		<stats str="60" int="76" dex="73" wit="70" con="57" men="80">
			<vitals hp="96596" hpRegen="208" mp="300.8" mpRegen="2.1" />
			<attack physical="105" magical="8" random="30" critical="4" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
			<defence physical="1252" magical="229" evasion="-18" />
			<attribute>
				<defence fire="-83" water="20" wind="20" earth="20" holy="20" dark="20" />
			</attribute>
			<speed>
				<walk ground="80" />
				<run ground="230" />
			</speed>
			<hitTime>370</hitTime>
		</stats>
		<status undying="false" noSleepMode="true" />
		<skillList>
			<skill id="4019" level="1" /> <!--Decrease Speed -->
			<skill id="4021" level="1" /> <!--Queen Ant -->
			<skill id="4045" level="1" /> <!--Resist Full Magic Attack -->
			<skill id="4408" level="1" /> <!--HP Increase (1x) -->
			<skill id="4409" level="1" /> <!--MP Increase (1x) -->
			<skill id="4410" level="11" /> <!--Average P. Atk. -->
			<skill id="4411" level="11" /> <!--Average M. Atk. -->
			<skill id="4412" level="11" /> <!--Average P. Def. -->
			<skill id="4413" level="11" /> <!--Average M. Def. -->
			<skill id="4414" level="2" /> <!--Standard Type -->
			<skill id="4415" level="3" /> <!--One-handed Sword -->
			<skill id="4416" level="12" /> <!--Bugs -->
		</skillList>
		<corpseTime>300</corpseTime>
		<exCrtEffect>true</exCrtEffect>
		<ai type="BALANCED" aggroRange="2000" clanHelpRange="2000" isAggressive="false">
			<clanList>
				<clan>QUEEN_ANT</clan>
			</clanList>
		</ai>
		<dropLists>
			<death>
				<group chance="50">
					<item id="2499" min="1" max="1" chance="12" /> <!-- Elven Long Sword -->
					<item id="70" min="1" max="1" chance="12" /> <!-- Claymore -->
					<item id="159" min="1" max="1" chance="11" /> <!-- Bonebreaker -->
					<item id="189" min="1" max="1" chance="11" /> <!-- Staff of Life -->
					<item id="188" min="1" max="1" chance="11" /> <!-- Ghost Staff -->
					<item id="225" min="1" max="1" chance="11" /> <!-- Mithril Dagger -->
					<item id="262" min="1" max="1" chance="10" /> <!-- Scallop Jamadhr -->
					<item id="280" min="1" max="1" chance="11" /> <!-- Light Crossbow -->
					<item id="297" min="1" max="1" chance="11" /> <!-- Glaive -->
				</group>
				<group chance="100">
					<item id="851" min="1" max="2" chance="35" /> <!-- Omen Beast's Eye Earring -->
					<item id="914" min="1" max="2" chance="30" /> <!-- Necklace of Darkness -->
					<item id="882" min="1" max="2" chance="35" /> <!-- Mithril Ring -->
				</group>
				<group chance="75">
					<item id="353" min="1" max="2" chance="50" /> <!-- Half Plate Armor -->
					<item id="380" min="1" max="2" chance="50" /> <!-- Plate Gaiters -->
				</group>
				<group chance="85">
					<item id="396" min="1" max="2" chance="50" /> <!-- Salamander Skin Mail -->
					<item id="438" min="1" max="2" chance="50" /> <!-- Sage's Rag -->
				</group>
				<group chance="100">
					<item id="2412" min="1" max="3" chance="20" /> <!-- Plate Helmet -->
					<item id="1125" min="1" max="3" chance="20" /> <!-- Assault Boots -->
					<item id="607" min="1" max="3" chance="20" /> <!-- Ogre Power Gauntlets -->
					<item id="630" min="1" max="3" chance="20" /> <!-- Square Shield -->
					<item id="955" min="1" max="3" chance="20" /> <!-- Scroll: Enchant Weapon (D-Grade) -->
				</group>
				<group chance="100">
					<item id="57" min="140000" max="170000" chance="100" /> <!-- Adena -->
				</group>
				<group chance="100">
					<item id="57" min="140000" max="170000" chance="100" /> <!-- Adena -->
				</group>
				<group chance="100">
					<item id="57" min="140000" max="170000" chance="100" /> <!-- Adena -->
				</group>
				<group chance="100">
					<item id="57" min="140000" max="170000" chance="100" /> <!-- Adena -->
				</group>
				<group chance="100">
					<item id="57" min="140000" max="170000" chance="100" /> <!-- Adena -->
				</group>
				<group chance="100">
					<item id="57" min="140000" max="170000" chance="100" /> <!-- Adena -->
				</group>
				<group chance="100">
					<item id="57" min="120000" max="150000" chance="100" /> <!-- Adena -->
				</group>
				<group chance="30">
					<item id="6660" min="1" max="1" chance="100" /> <!-- Ring of Queen Ant -->
				</group>
			</death>
		</dropLists>
		<collision>
			<radius normal="45" />
			<height normal="53" />
		</collision>
	</npc>

PD: El error que tienes, es que si te fijas... tienes la "id" nueva de Ant Queen, pero en el "template_id" tienes el antiguo... o haces una cosa o la otra, es decir..

1.- ID = 60001 / template_id = 60001  ---> Modificando Cliente.
1.- ID = 60001 / template_id = 29001---> Sin modificar Cliente. (El cliente ya tiene dicha textura).

motorhead

CitarOk Probe sin modificar el cliente y manteniendo "template_id = 29001"  con lo que me sigue pasando lo mismo.

Ej:   En la ventana de chat, al pegarle dice "You did X damahe to None.
       y cuando el npc me golpea dice "You recieved Xdamage from Queen Ant.


Despues probe con "template_id = 60001" pasando lo mismo, con la diferencia que ahora el mob no se ve.

En la parte cliente no se me da muy bien, lo unico que toque fue el "NpcName-e", no se que otro archivo mas deberia modificar


OK OK OK olvidalo xD.... meti mano en el npcgrp y funciono de 10!

gracias de todas formas!!, sin tus indicaciones a lo mejor nunca se me habria ocurrido revisar ahi!!


Problema resuelto!

Swarlog

Me alegro, cualquier cosa ya sabes donde localizarnos ^^

Un saludo, cierro el tema.