View Single Post
  #11  
Old 04-02-2011, 04:55 AM
Abacab "The REAL truth" Abacab "The REAL truth" is offline
Banned


Join Date: Feb 2011
Posts: 179
Default

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