Forum > Serverside Modding

Copy a race or switching the faction?

(1/2) > >>

wimpel:
Hey there...

I am just trying to make a little change to a trinity 3.3.5a server for now.
I thought about giving the player the possibility to choose, if he wants to
be at the ally or the horde.

That sounds like no change right?
What i mean, is that you could play a human on the horde or an orc at the
ally.

Do i have to copy a race and if so, how could i do this?
It would be way more easy, to just change the faction when creating a
character i guess... But at the moment i dont even know whereto start XD

PLS HELP XD

fandramen:

--- Quote from: "wimpel" ---Hey there...

I am just trying to make a little change to a trinity 3.3.5a server for now.
I thought about giving the player the possibility to choose, if he wants to
be at the ally or the horde.

That sounds like no change right?
What i mean, is that you could play a human on the horde or an orc at the
ally.

Do i have to copy a race and if so, how could i do this?
It would be way more easy, to just change the faction when creating a
character i guess... But at the moment i dont even know whereto start XD

PLS HELP XD
--- End quote ---

You only have to make a sql statement in the core with your own function to change the friendly faction and then change the friendly faction to hostile faction everything done :)

wimpel:

--- Quote from: "fandramen" ---
You only have to make a sql statement in the core with your own function to change the friendly faction and then change the friendly faction to hostile faction everything done :)
--- End quote ---

okayyyy... so all i need to do is creating a new function ... i am starting wow modding and i would like to know the files i need to change, so where could i start learning :D

oh and thanks for that awesome answere :D

Amaroth:
That answer actually is not so awesome, as it is, sadly, quite wrong. Making player friendly towards NPCs doesn't make him a member of a faction. It won't give him that faction's common language. It won't give him possibility to join guilds. Parties. Raids. BGs (as that faction's member). It won't enable him to use faction-specific items. It doesn't solve a problem with different start reputation values for different factions. And I could just continue.

So, you either need to make a damn lot of work in TCs code (and it might not be enough), or create a new race. I don't know how is this done on MoP with Pandaren, but WotLK simply isn't MoP anyway. Btw, I have heared that creating entirely new race isn't possible. I'm not sure if its true, but if it is, well, you would need to actually relplace some NPC race. Duplicating race itselft is quite a tedious process, you need to go through awful lot of DBCs. This is a huge and complicated task I myself would avoid. I can't recommend a beginner doing something like this, but if you are up to the challenge, you can certainly try, I can wish you best of luck in such case.


There is huge difference between making someone not be attacked by NPCs, and making him a full member of a faction.

wimpel:
okay ^^ that sounds cool. Can you suggest me some tutorials to start with? I mean the coding part ^^

I guess it will become more easy, when i'm starting to study next month (Game Programming) :D yeah! ^^

Navigation

[0] Message Index

[#] Next page

Go to full version