Register for your free account! | Forgot your password?

You last visited: Today at 13:35

  • Please register to post and access all features, it's quick, easy and FREE!


Newest TQ NPC meshes?

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2013
Posts: 62
Received Thanks: 8
Newest TQ NPC meshes?

Hello, TQ has made a lot of new(awesome) NPCs, but we all are still using the old ugly ones.

My question is : what are the new NPCs meshes

wait wait, here is a cooler question: how can i find them by myself.




derpingson is offline  
Old 02/02/2013, 15:54   #2
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,310
Quote:
Originally Posted by derpingson View Post
Hello, TQ has made a lot of new(awesome) NPCs, but we all are still using the old ugly ones.

My question is : what are the new NPCs meshes

wait wait, here is a cooler question: how can i find them by myself.

I've generally gone with trial and error. I know at one point I had a debug mode in my source where everytime you sat it spawned the next consecutive NPC mesh, you then pushed a hotkey and it would create a cropped screenshot of that NPC (using npcMesh.jpg as filename)

That's how we created a (very old) list that we posted. Such a command is pretty **** simple to make. Just keep in mind that npc meshes increment by 10 at a time (last digit is direction they are facing)


Step 1: Create a simple uint variable to control what mesh you're currently on.

Step 2: Create a simple bool to control if you're currently logging. Set it by command or however you wish. If server is not hosted for others than skip this step.

Step 3: Handle some client action (Ex: Sit action) and have it spawn a npc/monster/etc near your location using the nextMesh + 10 for its mesh and name

Step 4: Log the results. You can capture portion of your screen or by hand. Up to you.



Alternatively you can dig through the client files but personally I prefer having pictures I can just flip through.


pro4never is offline  
Thanks
1 User
Old 02/02/2013, 16:19   #3
 
elite*gold: 0
Join Date: Sep 2012
Posts: 775
Received Thanks: 323
Quote:
Originally Posted by pro4never View Post
I've generally gone with trial and error. I know at one point I had a debug mode in my source where everytime you sat it spawned the next consecutive NPC mesh, you then pushed a hotkey and it would create a cropped screenshot of that NPC (using npcMesh.jpg as filename)

That's how we created a (very old) list that we posted. Such a command is pretty **** simple to make. Just keep in mind that npc meshes increment by 10 at a time (last digit is direction they are facing)


Step 1: Create a simple uint variable to control what mesh you're currently on.

Step 2: Create a simple bool to control if you're currently logging. Set it by command or however you wish. If server is not hosted for others than skip this step.

Step 3: Handle some client action (Ex: Sit action) and have it spawn a npc/monster/etc near your location using the nextMesh + 10 for its mesh and name

Step 4: Log the results. You can capture portion of your screen or by hand. Up to you.



Alternatively you can dig through the client files but personally I prefer having pictures I can just flip through.
i did all of that
trail and error until 4k (command , was **** boring)
then handling action until 8k
then found it impossible to go for something like 19766 (one arm bandit)
tq getting smarter by time
go for it is offline  
Old 02/02/2013, 16:54   #4
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,310
Quote:
Originally Posted by go for it View Post
i did all of that
trail and error until 4k (command , was **** boring)
then handling action until 8k
then found it impossible to go for something like 19766 (one arm bandit)
tq getting smarter by time
Pretty sure you can get a list of valid ones from the client files then just iterate on those.

I more meant the command/action based system in order to get pictures of them all ingame for reference uses (hell, have it auto build a website and host it for ppl if you felt nice)


pro4never is offline  
Thanks
1 User
Old 02/02/2013, 17:14   #5
 
elite*gold: 0
Join Date: Sep 2012
Posts: 775
Received Thanks: 323
Quote:
Originally Posted by pro4never View Post
Pretty sure you can get a list of valid ones from the client files then just iterate on those.

I more meant the command/action based system in order to get pictures of them all ingame for reference uses (hell, have it auto build a website and host it for ppl if you felt nice)
i had the same idea (inspired by your topic mobmesh,npcmesh massive pics) but for mob meshs , npc meshs , ground effects (squams , pla pla ) , flags , transformations , items and maps
but it will take forever to get all pictures , rename them , upload them
go for it is offline  
Old 02/02/2013, 17:22   #6
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,310
Quote:
Originally Posted by go for it View Post
i had the same idea (inspired by your topic mobmesh,npcmesh massive pics) but for mob meshs , npc meshs , ground effects (squams , pla pla ) , flags , transformations , items and maps
but it will take forever to get all pictures , rename them , upload them
Why would you do that?...

-Set a predetermined screen area where client and meshes are visible
-Variable MS after spawning next mesh, capture that area's pixels
-Export data to meshID.jpg in the correct subfolder
-Link into existing html document (append main page or however you wish to handle it)


Pretty simple to do really. Just requires some planning and a valid range of meshes.


Alternatively you could run a VERY basic image recognition algorithm to determine if it spawned a valid mesh (ignore the name section of image, check background texture + shadow area of screen)


PS: Was curious so I did a quick check. Apparently you can just use Bitmap.CopyFromScreen to screenshot specific areas of your visible screen.
pro4never is offline  
Old 02/02/2013, 19:14   #7
 
elite*gold: 0
Join Date: Sep 2012
Posts: 775
Received Thanks: 323
Quote:
Originally Posted by pro4never View Post
Why would you do that?...

-Set a predetermined screen area where client and meshes are visible
-Variable MS after spawning next mesh, capture that area's pixels
-Export data to meshID.jpg in the correct subfolder
-Link into existing html document (append main page or however you wish to handle it)


Pretty simple to do really. Just requires some planning and a valid range of meshes.


Alternatively you could run a VERY basic image recognition algorithm to determine if it spawned a valid mesh (ignore the name section of image, check background texture + shadow area of screen)


PS: Was curious so I did a quick check. Apparently you can just use Bitmap.CopyFromScreen to screenshot specific areas of your visible screen.
that's motivating :@ guess someone will start working on that XD


go for it is offline  
Reply



« Key not found error | WHY THE PRIVATE SERVER HAD A LONG MAINTAINANCE??? »

Similar Threads
Question about .c3 meshes
08/03/2010 - CO2 Main - Discussions / Questions - 4 Replies
I haven't a clue where to post this. And im sure by posting it here it will get over looked. But since you can't ask questions in half the thread on this forum. This is my best shot. So here goes. I would like to get the mesh files for the 120...
Mob Meshes
02/10/2010 - CO2 PServer - Discussions / Questions - 7 Replies
How do you find out what a certain Mob's mesh is? Like Birdman mesh is 205. How do you find it out?
Editing Meshes
12/09/2006 - CO2 Main - Discussions / Questions - 21 Replies
hi... i have been looking on the .dds and .c3 file threads and am getting into it :) but there is 1 problem... BadBoy mentions being able to edit the meshes so you can make 120 tro armour look like 120 archer armour.. or warrior armour. I am a 120+...
C2 Meshes - Mod
07/26/2004 - Lin2 Exploits, Hacks, Bots, Tools & Macros - 7 Replies
http://211.218.145.155/~tslee/lineage/test.alz downloaden und mit http://www.alzip.com/index.asp?page=Download dem Tool entpacken... bitte noch testen



All times are GMT +2. The time now is 13:35.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2018 elitepvpers All Rights Reserved.