DragonPrime - LoGD Resource Community
Welcome Guest
  • Good afternoon, Guest.
    Please log in, or register.
  • October 22, 2017, 03:44:16 PM
Home Forums News Downloads Login Register Advanced Search
* * *
DragonPrime Menu
Login
 
 
Resource Pages
Search

Pages: [1] 2 3 ... 8   Go Down
  Print  
Author Topic: Secret Order of Masons by DaveS V5.25  (Read 24495 times)
0 Members and 1 Guest are viewing this topic.
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« on: September 26, 2005, 07:06:34 PM »

Module Name:  masons.php
Category:  Village
Worktitle:  Secret Order of Masons
Version: 5.25
Author:  DaveS
Date: September 13, 2005
Required Modules for function:
quarry.php

Additional Modules for full function:
alignment.php, potion.php, cities.php
Module should function without their installation

Credits:
Thanks to my wife MaryAnn (named Namyran in the module) for putting up with me
Thanks again to Sichae once again for SQL help

Description:
Access is gained ONLY by invitation through a random event in The Quarry. The likelihood of this event occurring can be modified here as a setting.

Membership should be very rare. There is a graduated system of "benefits" that are accessible based on the number of dks a player has with each as a setting.

Benefits are able to be given to the player, other masons, and other players. They include temp hps, gold, gems, torments, travel, attack and defense improvements, etc. Gifts are given annonymously.

The main key is that the society should be secret. Anyone discussing the society in public should be sent a letter by the superuser.  These are available under the superuser nav.

Available for Dowload at:
http://dragonprime.net/index.php?module=Downloads;sa=dlview;id=179

See my other modules here:
http://dragonprime.net/index.php?topic=3038.0
« Last Edit: April 03, 2008, 09:35:26 AM by DaveS » Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #1 on: October 07, 2005, 03:09:54 PM »

Just a little fix for the donor list so that it can display the second page.

Not a major upgrade... thanks to Gemini for finding the mistake.
Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #2 on: October 09, 2005, 07:39:37 PM »

Okay, I actually ran spell check on the module and fixed about 25 new typos.

Next time a release a module, I want everyone to send me a message saying something like "DON'T FORGET TO RUN SPELLCHECK"...


Sorry about all the little updates.
Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
RPGSL
Guest
« Reply #3 on: October 10, 2005, 09:22:12 AM »

Line 232

Code:
         if (($session['user']['superuser']) && (get_module_pref("superspiel")==0)){

should be

Code:
         if (($session['user']['superuser'] & SU_EDIT_USERS) && (get_module_pref("superspiel")==0)){

This was allowing for any character with any super user flags, such as ACCOUNT NEVER EXPIRES to be given the choice for superuser access to the masons.
Logged
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #4 on: October 10, 2005, 09:39:34 AM »

I have updated to reflect this repair...  Thanks RPGSL!

(Actually, I didn't know that was a problem... learn something new everyday I guess)


There were a couple of navs that also needed to reflect this... so if people are manually changing this please be sure to do this to lines:
233
428
518
519
« Last Edit: October 10, 2005, 09:42:37 AM by DaveS » Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
ShadowRaven
Mod God
*****
Offline Offline

Posts: 805


Silence is a virtue...


View Profile WWW
« Reply #5 on: October 20, 2005, 11:18:15 AM »

the amount of days til the dues are due isnt working, I have them set at  200 days(I wasn't sure if it meant gamedays or realdays) and I have been a member for 2-3 weeks now and it only say 199 days left.... Shocked
Logged

DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #6 on: October 20, 2005, 01:17:55 PM »

Okay, I did run some tests on this and I think I better clarify the situation...

1.  It was working on my test server.  It only counts down the dues for a day at newday_runonce.

2.  It will only count down dues for players that become members.  Superusers will not have the countdown.  I have a sneaking suspicion that you have people on your server (including yourself) that have access to the Masons Society under the "superuser" clause.  Some of those players may not be superusers because I didn't use the "SU_EDIT_USERS" exclusion in the earlier version.

Okay, so considering all this, here's what you may have to do:

1.  You may need to find the people that have access to the society and "kick them out"  if they are not real superusers and they didn't get real access.

2.  If you want to confirm that the countdown works for members, just change yourself so that your preference shows you have been successfully recruited so that you can go through the pains of becoming a member.

Let me know if there's a problem!
« Last Edit: October 20, 2005, 01:33:34 PM by DaveS » Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #7 on: October 21, 2005, 09:06:10 AM »

Okay, after a bit of work with shadowraven, I was not necessarily successful at fixing her problem.

So instead, I changed the program.

The dues now are incremented down on ANY new day... not  just newday_runonce.

And here's how I justify it...

The Masons are all about being really efficient and not dieing.  So if you die a lot, you will get penalized by having to pay dues sooner.

Smiley

These changes are reflected in version 3.01.

« Last Edit: October 21, 2005, 09:07:13 AM by DaveS » Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #8 on: December 01, 2005, 11:25:51 PM »

Version 3.1

Several tweaks:
1.  Improved Translation readiness
2.  Added newdayrunonce vs. newday setting to reset benefits
3.  Small tweaks and bug fixes
4.  Split into folder


PS Post 100!
« Last Edit: December 01, 2005, 11:30:49 PM by DaveS » Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #9 on: December 02, 2005, 09:51:27 PM »

v 3.11

Sorry... there was a stupid call to a function for the newday that wasn't working.
« Last Edit: December 02, 2005, 09:51:48 PM by DaveS » Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #10 on: December 07, 2005, 08:56:07 PM »

Version 3.15

So I was thinking about this module and I wanted to make it more similiar to the stone cutters.  Remember how everyone joins and starts at the same point? Even Montgomery Burns?  He's all like "Patience, Monty...climb the ladder."

Well, this update does just that!

Essentially, there's a new setting that makes benefits available based on the number of dks the player has had since they joined the Order! Yay!

Warning:  If you choose to use this on a module that's already running, players will all start at the same place as of the installation of the upgrade.  That means people that are used to lots of benefits will suddenly get bumped down to just the starting benefits that you set.

Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
Freeze
Guest
« Reply #11 on: January 09, 2006, 11:19:20 PM »

An Error...

Went to pay dues. Dues cost 5000 gold, i paid 70, and got this messagE:
///////
The Secret Order of Masons

The Treasurer gladly accepts your payment of %s gold.

'You only owe 70 gold more.'

'You have 15 days to pay this amount in full.'
///////

First the %s.
Then the owe 70 more... I actually owe 4930...
Logged
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #12 on: January 10, 2006, 09:31:02 AM »

Updated V. 3.16

Whoops!  Very good catch!  This is one of the side effects of fixing the module to improve translation readiness.  Error fixed (hopefully).
Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #13 on: February 03, 2006, 10:45:11 AM »

Updated V 3.17

Just a little fix to the reset on the newday-runonce.

Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
IndieRadioLive
Guest
« Reply #14 on: April 21, 2006, 06:13:32 PM »

A small little thing, but Im not sure what the problem is (or even if there is a problem)...

When I go click on "Give to Non-Masons", pick who I want to give it to, it then takes me to What benefit would you like to give to Page Slick? but there is nothing there to choose. In the Navigation I have these options:

The Order
 Narmyan's Office
The Lounge
Village
Return to Village
Give to Non-Mason
Search Again

Am I just not 'strong' enough as a mason to send something to someone? Or is something just not quite right?
btw Dave, Great module (altho I love ALL of your mods)
Logged
Pages: [1] 2 3 ... 8   Go Up
  Print  
 
Jump to:  


*
DragonPrime Notices
Version 1.1.2 is the current supported version and is available for download.

Support Us
No funds raised yet this year
Your help is greatly appreciated!
Recent Topics
DragonPrime LoGD
Who's Online
22 Guests, 0 Users
Home Forums News Downloads Login Register Advanced Search