Is it posible
Is it possible to have a quest to unlock expansions providing you kill lets says a boss mob or two?
|
I would think it would be rather easy, you just make the zone require a key. The mob would drop the key.
|
but how would this work to unlock a full expantion... say velious ?
i can see how it would work to unlock one zone even using a quest script id imagain id have to flag players in one way or another or maybe even accounts using the status setting |
I do not see where that changes anything, take for instance if you wanted to make all of expansion 15 require a certain key.
Code:
UPDATE zone SET flag_needed='some_flag' WHERE expansion='15'; |
Qglobals ftw.
|
if this can be done by qglobals... can you give any pointers as to howi would config this?
and thanks prov for the flag thing thats the idea i orig had but if theres a better way im all ears |
You could set all the zones for one expansion behind the same 'key' then you should be able to do something like:
Code:
$client->KeyRingAdd(); Code:
quest::set_zone_flag(zone_id) Code:
quest::setglobal("Velious_Access",1,5,"F"); Provocating's idea seems a better way to do it to me. Although, if you wanted to lock it behind multiple bosses, use qglobals upon the bosses death then use another NPC to unlock the expansion, i.e.: This will signal all the clients in the zone at the time, the signal is then received in the player.pl for that zone.. Code:
sub EVENT_DEATH_COMPLETE { in player.pl, this will set this qglobal for every player in the zone at the time of the bosses death, so, if you want it to only be a certain # of people, put your boss in an instance or something Code:
sub EVENT_SIGNAL { Code:
sub EVENT_SAY { P.S.: Make sure your signals are unique between player.pl's and the global_player.pl, signals will be sent to the global and player.pl for the particular zone so if you had a signal of 1 being received in the global_player.pl it would also fire |
another idea ive thought of is... make some custom items (such as shards etc)
have them drop from said raid mobs and people have to return them in order for expansions to unlock |
Or...............qglobals
|
All times are GMT -4. The time now is 06:51 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.