View Single Post
  #2  
Old 06-13-2003, 08:11 PM
Bigpull
Discordant
 
Join Date: Feb 2003
Posts: 305
Default

Quote:
1) Timers! something like every EVENT_TIME(# sec;s) {
Should be trivial enough to implement an EVENT_PROCESS
where you can execute .qst functions. i'll look at it later

Quote:
2) putting players IN guilds and reading what guild a player is in.
adding setguild("guildid","rank"), the guild Name, ID and Rank are already available in the variables as guild_name, uguildid, and uguildrank

Quote:
3) Zsky. Changing the sky and checking what # it is now.
adding zonesky to variables, and setsky("0-255")

Quote:
4) Changing the time (#time)
adding settime("hour","minute")

Quote:
5) Random numbers
Not gonna happen

Quote:
7) Checking how many players are in a zone
adding c_count to variables, not totaly accurate includes ld and people not totaly loaded

Quote:
9) This ones a little weird, Maybe zoning a whole group (which only the groupleader can trigger)
adding movegrp("zoneid","x","y","z")

Quote:
10) Zone servers having their own .qst's . Since NPC's can be killed etc.
Add an invisible un targetable beheath the world npc to run "zone" quests

Quote:
11) Binding a player in other zones.
adding rebind("zone id","x","y","z")


Quote:
12) A NPCID spawn. Aka one thats already in the db.
spawn("npc id","grid num","0/1 guildwarset","x","y","z")
is already there

Quote:
13) A NPCID depop
depop("npc id") should work now it always took a parameter just never did anything with it =)

Quote:
14) Vars that act as Counters ( set(up,1) , ;up == counter )
User created vars should already be in place i thought?

Quote:
15) Sending people to loc's in the zone. ( send(ID,x,y,z) ?)
adding gmmove("x","y","z")
Reply With Quote