DragonPrime - LoGD Resource Community
Welcome Guest
  • Good morning, Guest.
    Please log in, or register.
  • November 18, 2018, 10:32:30 AM
Home Forums News Downloads Login Register Advanced Search
* *
DragonPrime Menu
Login
 
 
Resource Pages
Search

  Show Posts
Pages: 1 2 [3] 4 5 ... 31
31  Modules, Themes and other customizations for your game / Completed Modules for version 1.x.x / Re: Account Switcher : File Submission/Discussion on: August 28, 2018, 10:20:41 PM
I know.  But, if I were to have something like this on my site, I'd also have a rule that said all alts must be registered in this way...and if caught using an unregistered alt, you get all your known accounts deleted.

I know, I am fairly hostile to the idea of alts, because in my experience, people use them to get up to all kinds of no good.

So, as I was saying - the advantage to having something like this is it might motivate people to not use alts to get up to no good.  I do know some people use alts in ways that are not nefarious.

Site rules won't stop those who are deliberately there to create trouble.

Anyways, this thread is for discussion, issues and suggestions for the module itself.

Well, then consider that a suggestion for the module.  It should check, using existing tools for multis, and alert to possible multis that are not currently registered with the module...and alert Admin to that.
32  Modules, Themes and other customizations for your game / Completed Modules for version 1.x.x / Re: Account Switcher : File Submission/Discussion on: August 28, 2018, 11:43:15 AM
I do see ONE stellar advantage to having this installed.  Admins wold thus know FOR SURE...who is whose alt...allowing misbehaving players to be appropriately sanctioned if they use alts to cheat or create drama, or stalk and harass other players....as some people DO use alts for this sort of thing.  Anyone using this module for their alts...it would become totally clear whose alt is whose.

Anyone that would cause trouble at a place is not going to register an alt like that lol. Checking ip and id are the only measures you will have - if they want to change those to stay hidden, they surely won't add a link between accounts.

I know.  But, if I were to have something like this on my site, I'd also have a rule that said all alts must be registered in this way...and if caught using an unregistered alt, you get all your known accounts deleted.

I know, I am fairly hostile to the idea of alts, because in my experience, people use them to get up to all kinds of no good.

So, as I was saying - the advantage to having something like this is it might motivate people to not use alts to get up to no good.  I do know some people use alts in ways that are not nefarious.
33  Modules, Themes and other customizations for your game / Completed Modules for version 1.x.x / Re: Account Switcher : File Submission/Discussion on: August 23, 2018, 05:34:03 AM
I do see ONE stellar advantage to having this installed.  Admins wold thus know FOR SURE...who is whose alt...allowing misbehaving players to be appropriately sanctioned if they use alts to cheat or create drama, or stalk and harass other players....as some people DO use alts for this sort of thing.  Anyone using this module for their alts...it would become totally clear whose alt is whose.
34  Coding Support / Coding Support Desk / Re: Krayter accessible from only one village on: August 12, 2018, 12:25:57 AM
I am very sorry madam, I will commit seppuku, as an apology.

Anyways, thank you again.

np, happy I could help.
35  Coding Support / Coding Support Desk / Re: Krayter accessible from only one village on: August 12, 2018, 12:18:15 AM
Glad that worked and I was able to help.  Basically, just your extra open curly I took out for you.

Code:
}elseif ($session['user']['location'] == get_module_setting("krayterloc")){ //you had and extra open-curly here I took out for you.


I removed the original post where I answered you because things got too weird in the post.  

But I am a Miss, not Sir.

And now this post is much better, concise.
36  Game Administration, Installation and Configuration / Game Administration Chat / The Desert - Customized on: July 12, 2018, 12:22:40 AM
Okay....so I used The Desert module on my new site, and placed it outside the Ghost Town...where there previously was no Forest or fighting area.  I had to tweak this a bit to make it work there, I had to make it so that Forest Specials would never trigger there..because it caused navigation problems with "specialink" returning you to the forest and not the Desert.  This was accomplished by adding code so that any time your location is (name of Ghost Town, in my case, Xanterra) - Forest Specials do not trigger.  It thus has become a place where you can just fight battles.  But they are tougher...which is Admin settable in the original Desert Module, anyway.

It was either that or rewriting every single Forest Event Module to accommodate The Desert and I did not really want to do that.

So, my code makes it now, when fighting in The Desert, you cannot use your Specialty/Magic, either.  Also, you can't use your pets or anything else extra.  Creating an extra level of toughness I like for the area.

Well...there's times when doing something like this...has a secondary, unintended side effect, and I just found one -it is specific to my site and my code.  And there ARE rare times when unintended side effects are GOOD...and this is one of them.

I have set the final Signet Dungeon to appear in the Ghost Town.  Because of the coding I added to prevent magic use in the Desert and preventing Forest Specials from triggering while fighting in the Desert....I just now discovered that one cannot use pets or magic inside the Final Signet Dungeon, The Dark Lair...or Mierscri's Lair, if you prefer.

This had the effect of making it a MUCH more worthy, yet do-able challenge, worthy of the sort of prize that Dungeon offers.

Fun stuff.  I am happy as heck about this one....a rare moment when an unintended effect turns out to actually be VERY GOOD!!!

Just thought I would share this.  Incidentally, I also copied The Desert, and made a second special fighting area called The Tundra.  Again I had to prevent Forest Specials from triggering and did so.  BUT...this time...I was unable to prevent the Flying Healer...from transporting you back to The Desert...and Xanterra...if you used him from The Tundra...which of course I attached to Ice Town (in my game this is Aurora Borealis) - so the harder effect there is you can't heal while fighting there, unless you have healing magic, because in this case I did NOT prevent magic from happening in The Tundra.

So the Signet located there, you get to use your magic and pets and so on.  Just really interesting how it all worked out.  Some of it was just tweaking things around in order to be able to place these areas in towns that did not actually normally have fighting areas.  And here, I ended up with some rather interesting effects that worked out good.

Of course, I will share my modified code with anyone who asks, as per the rules of the Creative Commons License (CCL)
37  Modules, Themes and other customizations for your game / Completed Modules for version 1.x.x / Re: File Discussion: Match Birthdays on: July 07, 2018, 09:08:47 AM
Okay...sorta trying to understand what this module is meant to do.

If I am right, it check, on age-restricted modules, to be sure the player has entered the same birthdate on both modules...right?

Thus a player lying to gain entry where they shouldn't has to remember what they lied...right?

What actually happens if a player gets caught lying??  Is Admin alerted to this?

Just wondering.
38  Game Administration, Installation and Configuration / Game Administration Chat / Re: GDPR Privacy in the EU (and those who accept EU players) - Issues with Lotgd on: June 06, 2018, 04:48:11 PM
You're welcome =)

As said, what must be deleted is in my gdpr mod I added Tongue

It does hook into the creationaddon and create a link there - so you can set up a perma-delete there.

The lotgd delete function (IF you either disable the charrestorer-savefile OR hash/delete the email address+ip+id) will do just fine if somebody wants to be deleted.
As said, it's not necessary to remove any footprint he/she left, just the personal stuff that can be tied to a natural person.

So if I plug and play the creation addon, and gdpr, I should be good?

Just need to then come up with a privacy statement, yes??

Just want to figure out how to cover my ass.  I hate stupid laws like this, because they are never used to actually protect people (good purposes) and are always used to hurt people...witness what pharis was talking about about how rivals are trying to use it to hurt each other...
39  Game Administration, Installation and Configuration / Game Administration Chat / Re: GDPR Privacy in the EU (and those who accept EU players) - Issues with Lotgd on: June 06, 2018, 11:17:31 AM
CreationAddon: http://www.orpgs.com/downloads
But it seems that's offline =/
I added my copy, but it's modified, I commented some stuff out I didn't need.

@removal of data / deletion
you *only* need to delete personal data. any items, achievements... no worries.
but email, name, cookie id, ip ... that's personal and can be requested to be deleted.

You can keep dwellings etc too...

Thanks, let me check this out.

OK, skimmed it.  I see where you must put in your own privacy statement and so on...it would seem to take care of the front end of the GDPR.  Now how about the back end...as far as data deletion on request?

Would a mod of my Dwellings Destroyer do the trick here??  Just delete what must be deleted...from the database, on request??

By the way, nice work, Nightborn!  Many thanks.
40  Game Administration, Installation and Configuration / Game Administration Chat / Re: GDPR Privacy in the EU (and those who accept EU players) - Issues with Lotgd on: June 05, 2018, 08:44:49 PM
In a broad sense it will help all users to better control their data, but that will take some time. For now , i guess noone really knows what is going on.

Just throwing ideas out there.  I know you can remove lines of data from a table with php coding within a module of LOTGD...even if you just zero out the data, right?

So why not something like that?

I propose to start from something I have on my server, attached to Circulum Vitae, called Dwellings Destroyer...and it destroys all the dwellings of one going thru Circulum.  Why could that not be expanded upon to destroy all data from a player who so wishes to have their data destroyed??  That is what I am saying.

If anyone wants t see the file, let me know, I do not know that one is available here on DP.

Just checked.  That file is not here on DR...at least not in the downloads section.  There's a coffers emptier...but mine is a dwellings destroyer that destroys the dwellings entirely.

Seems to me that function could be expanded on nd serve as a complete character deleter.

Here is the basic meat of that code
Code:
$dw=db_prefix("dwellings");
$sql="update $dw set gold = 0, gems = 0 where ownerid = " .$session['user']['acctid'];
db_query($sql);
$sql="delete from $dw  where ownerid = " .$session['user']['acctid'];
db_query($sql);

Of course, you would need to do this code string over and over again for every table you have in your database....right??

This one just wipes out the character's dwellings...of course along with any gold, gems or commentary that was there.

You'd need to know each table...and you'd need to know which column to focus on, so it would take a little work, but would this not do the trick for GDPR compliance?

Just as an example, in the commentary table, you'd key on the column "author" matching the $session['user']['acctid']

41  Game Administration, Installation and Configuration / Game Administration Chat / Re: GDPR Privacy in the EU (and those who accept EU players) - Issues with Lotgd on: June 04, 2018, 10:03:41 PM
As an aside....
if we can have a module that is a character restorer...could we not have on e that was a total character destroyer?  That it would literally remove any line from the database attached to the specific acctid or something??

I am just curious.

Like I said, looking for a way to deal with this with as little extra NBS as possible...because as you all correctly point out above, this law will never be used to protect anyone...just for some people to try to hurt other people.
42  Game Administration, Installation and Configuration / Game Administration Chat / Re: GDPR Privacy in the EU (and those who accept EU players) - Issues with Lotgd on: June 04, 2018, 09:31:43 PM
Just a few things in the posts I picked up and wanted to give my 2 cents:

 -> the cookie in lotgd (the lgi) stores i.e. the unique cookie ID which identifies PCs (last accessed) --> that *needs* to be in your data privacy statement, it is a tracker
     it also has the template i.e.the user selected stored, but that's rather uninteresting (no personal data)
 -> as soon as you store personal data, you need either a deletion date or a consent for the being-stored. If somebody deletes himself and can choose what he wants (also a statement how he can later request deletion) that is fine. But what about expired chars? There is no consent really... which is the major problem that forced me to hash the emails.
  -> The "creationaddon" is a really nice thing to put up. You should use it. (maybe expand to make all users agree as I did)

From what I have seen currently, not much is enforced - so it's a bit of a breather.

@the argument "I'm outside the EU, why should it apply" --> "do you deny EU citizens your service? if not, you have to protect their data according to GDPR"
it's that simple. A EU citizen could go to court if you don't. "could" being the word.



What is the "creationaddon"??  Where can I get it?

I just want to comply with this the best I can with as little extra effort and BS as possible.
43  Modules, Themes and other customizations for your game / Completed Modules for version 1.x.x / Re: Hidden Players on: June 02, 2018, 12:03:09 AM
Why would you need to do that? A player should never be able to hide from the Staff of a site.

That is not what is trying to be done here...see your Direct Message on this to understand what I am trying to accomplish.
44  Modules, Themes and other customizations for your game / Completed Modules for version 1.x.x / Re: Hidden Players on: June 01, 2018, 08:49:18 PM
Sorry to gravedig this, but..I figured a way with core modification, to hide players from the list.php - you do need to do it by acctid.  At least that is how I did it...and I also accounted for it so that the total number of players is reduced by one, too....That is all core modification.

What I'd like to know and can't figure...is how to hide a player in user.php...so that you can't enter blank and have their name show up in the list, you'd literally need to have their name.

Every time I futz with user.php, I end up with NOBODY showing up that way....or JUST the one I actually want to hide showing up.  It's weird, LOL

For some reason, the same thing I did in list.php does not work out in user.php (ctually, you have to do that in a /lib file for user.php, because the list is called from a function - just can't figure how to alter the function to get the result I am after.
45  Game Administration, Installation and Configuration / Game Administration Chat / Re: GDPR Privacy in the EU (and those who accept EU players) - Issues with Lotgd on: June 01, 2018, 08:43:58 PM
Anyone know what that cookie pharis mentioned is or what it does or if it is needed?

This stuff is seriously stupid...I mean, what we have to go thru for a GAME that most of us who run them, end up running them at a cost out of our pocket, not making a profit or even covering our costs.

But the law is the law.

You know that the law is intended for the big offenders, but you ALSO know they will find someone little to make an example of.  So best to have your ash titanium-plated.

TBH, they wrote this law horrible.  First, I do ot see why I as an American, should be subject to EU law, anyway.
Second, I work all day with what we call PHI in my biz.  This is Protected Health Information.  And I can tell you the laws in that area...are less strict than this is.  And all I have to do is show that I am making a reasonable effort.  What you have to go through with THIS law is beyond reason...for people operating at OUR level.

Almost easier to just not accept players from the EU, huh?  Except that the pool of players on this game is so limited, you can't afford to not take anyone who wants to play, so long as they follow the rules.

Here isn't the place to complain about something we at DP can't change. Take it elsewhere.
I know, LOL.

But do appreciate the guidance been getting here.  Do you have any idea what that cookie pharis mentioned is and what it does and if it is needed...and if not, how to remove it?
Pages: 1 2 [3] 4 5 ... 31

*
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
40 Guests, 0 Users
Home Forums News Downloads Login Register Advanced Search