Quote:
Originally Posted by wehrmacht
[You must be logged in to view images. Log in or Register.]
Try not to make it some insane plan like this Abacab guy that would take a year to code for and cause the server not to come out till 2013.
|
Let me run you through my plan since you seem to think changing variables with perl scripting is super hard rocket science
Step one:
GM's spawn an NPC in tutorial and #addnpc to save it to the database
Step two:
Open GeorgeS quest editor, add in shit like:
sub EVENT_SAY
{
if($text=~/hail/i)
{quest::faction(25,5);
}
}
To set your faction to "good" or "evil"
then add:
sub EVENT_SAY
{
if($text=~/hail/i)
{quest::zone(freportw);
}
}
To whatever zone you want to go to based on your faction, add in some dialog so people know what to say in those [brackets] and you have a fully functional NPC that will flag you on your faction and send you to a zone where you can be bound the moment you zone in through a player.pl
Step three:
Set everyone's start zone to (tutorial @ 0, 0 ,0) through mySQL or some bullshit like, would take like 20 seconds with copy and paste
Step four:
Go through the faction list for NPC's in each city, make a new faction, globalize it by repeating it for every NPC in the zone, again takes like 20 seconds cause you can do that whole thing in a command string if you knew what you were doing.
Step five:
People log in, state their faction get flagged "good" or "evil" then he prompts you to state a city you wish to start in based on your previous response, you're then ported there and bound, GG team PvP with liberty of choosing your own destiny
I didn't know it would take 2 years to do a five step process that is pretty much automated with minimal input through perl and the .pl files, like I said I'm fairly certain even amateur programmers could do this in 10 minutes.
You can go get fucked bro