Images
-
Screenshot_20230327_224813.jpg
Screenshot_20230327_224813.jpg
By Muratus del Mur ·
NFTs created from the new api, in md, from bestiary creatures. You can find them also on opensea.io where you can view there rarity and such.
Currently there is no way for anyone to create such nfts, but this is just because nobody showed any interest in this feature.
I will cobtinue working on in-game interfwces for this, or i will just use them for personal transfers and rewards..depends only on your feedback
-
Screenshot_20230327_224828.jpg
-
Screenshot_20230327_224835.jpg
-
Screenshot_20230327_221129_AlphaWallet.jpg
Screenshot_20230327_221129_AlphaWallet.jpg
By Muratus del Mur ·
magicduel.com is not the official erc-20 (eth, polygon) address for md on the eth blockchain.
Magucduel.eth is also a valid ens domain name bound to the official address.
This is part of a series of experiments i do in the crypto direction
-
Fyrd Stuff.jpg
Everything posted by Rendril
-
Access To Oak Tower Interior Not Working
What message did you get after buying the wish?
- Fatal Error In Avatars
-
Fatal Error In Avatars
This issue should be fixed, please confirm.
-
Getting Rid Of Old Items
@Sirthana: There is no limit on either kind of item that you can carry (for now)
-
Mutating Gg Drach Wish
Also check that the WP was used.
-
Issue With Captchas
Captcha has been changed to something that is hopefully more readable. If the [reload] link does not work in your browser please report it.
-
Gold Avatars
Does this happen only for the gold avatars or has it happened to someone with the normal avatars too? To confirm, shuffling only showed the unicorn? (that is what it is supposed to)
-
Issue With Captchas
It is easy to add a button that lets you load a new (a hopefully readabile) image, and possibly even an audio option. Would this make things better? However, it is better if the image can be readable enough not to need a reload, otherwise it is just getting in the was of humans.
-
Water Handling, Guild Or What?
The uses are limited only by the imagination. Does a sword maker not used water to cool the heated blade? Wouldn't gardeners water the plants in their care? At the very least, you can drink it
-
Fatal Error In Md Toolbar
Issue has been fixed.
-
Bestiary Transferable Or Not?
dst is right, it can only can be transfered using its ITC.
-
Archer Dmg
Perhaps my memory has rusted, but doesn't a CA have less attack than a DA3? (I might be mistaking it for some other creature)
-
Quest: The Favor
If the problem is that the bots need to log in, remove it as a factor. Log them in manually and have the bots keep themselves online. You said they need to log in at specific times, so have them "sleep" when contacted at the wrong time for example.
-
Head Boss Bugged
The contest was triggered prematurely due to a bug, that has been fixed. The contest officially starts as 16:00 server time. It has NOT yet started, any score or heads will be reset when it begins. Think of this as a preview on what can be done in it (those who were in or saw the first BHC will know what I am referring to) As for the attack bug, when did it first occur?
-
Mundane Item Inventory Project
I imagine that what you are suggesting is a framework of sorts. I find MDS to be extremely flexible as it is, having a framework would limit the flexibility but might be useful to novice coders or those limited in time. However, MDS is a restricted form of PHP, it might be challenging to make it without classes, are you suggesting to make a list of functions that do what you need? For example: [code] @vi = item_create('Magical Papaya', 'Food', 'eat,throw');//newItem(name, type, actions) @vr = item_action('eat'); if(@vr){ echo 'You eat the magical papaya and gain 5 energy and clairvoyance!'; } [/code] This might be too limiting though, perhaps something along the lines of the following would be more suitable [code] @vi = array('name'=> 'Magical Papaya', 'type'=> 'food', 'actions'=>'eat,throw')); [/code] But at this point, the coder would have to implement all of the actions/restrictions, it helps with opening/writing storage, logging what was done so it can be removed from storage later etc. Is this the kind of thing you had in mind?
-
Weaken As An Attack Skill?
I agree that it makes sense for it to be a power-based ability.
-
Xp Bug
Explanations where given, there is no bug that randomly yields 2mil exp nor was there an abuse of a spell or ability. I think it is clear that you were either mistaken about the experience or it came from a battle. I find it unlikely that someone went out of their way to to dump 2mil exp on you. Also, you are not required to go to MP5, no player can force you to do that. You are not being threatened here. There will always be someone able to massacre you regardless of your MP, and there will always be someone you too can massacre. I would like to see some evidence to found your claim of "abuse" when players are allowed to fight and give exp, although drowning someone in exp would in many cases be frowned upon. Finally, you are not made to be a "punching bag", it is easy enough to avoid fights or altogether counter them.
-
Xp Bug
Exactly what power are you saying was abused?
-
Xp Bug
As Grido said, you are referring to two different stages of experience. Creature experience is not the same as your personal experience. Heat leads to getting more experience. You mentioned activating a burst before fighting the guards. That burst would have given you a lot more heat. The extra experience you gain from this is not given to your creatures, so only your personal experience would have increased. However, I don't think a single fight with the guards would have given that much experience, I don't remember how much VE the Loreroot guards have at MP4 but it is probably less than 500k. Perhaps I am misunderstanding but that is what took from your comments: -You fought the Loreroot Guards and entered Loreroot -Took note of your personal experience and the experience of your creatures -Logged out at the Defensive Quarters, a sanctuary -Logged back in on a day of tranquility -You looked at your personal experience and it was 2mil more than when you logged out Is this correct?
-
Function: Retrievetmp
[b]void[/b] retrievetmp(variable $holder, [i]optional[/i] int $index) This function is an alias for [url="http://magicduel.invisionzone.com/topic/7584-function-mds-retrieve-sessdata/"]mds_retrieve_sessdata()[/url]
-
Function: Storetmp
[b]void[/b] storetmp(string $value, [i]optional[/i] int $index) This function is an alias for [url="http://magicduel.invisionzone.com/topic/7583-function-mds-store-sessdata"]mds_store_sessdata()[/url]
-
Function: Mds_Retrieve_Sessdata
[b]void[/b] mds_retrieve_sessdata(variable $holder, [i]optional[/i] int $index); [b]Parameters[/b] Holder is a variable that will be given the stored value. Index indicates which session box to retrieve from. There are 10 boxes, numbered 0 to 9. The default is 0. See the related function [url="http://magicduel.invisionzone.com/topic/7583-function-mds-store-sessdata"]mds_store_sessdata()[/url]. If you have stored a serialized value, you will need to unserialize it after retrieving. Example 1: [code] mds_store_sessdata('bakery', 2); mds_retrieve_sessdata(@vd, 2); //@vd now has 'bakery' [/code] Example 2: Unserializing [code] @vd = array( 've' => uv('ve'), 'vp' => uv('vp'), 't' => time() ); mds_store_sessdata(serialize(@vd)); mds_retrieve_sessdata(@va); @va = unserialize(@va); [/code]
-
Function: Mds_Store_Sessdata
[b]void[/b] mds_store_sessdata(string $value, [i]optional[/i] int $index); Stores temporary data for the player. There are 10 "boxes" for each player which you can work with to store data. Each player's session storage is unique to them, but each editor works on them independently. That means 2 different editors can store to index 1 but will not affect eachother. [b]Parameters[/b] The value is a string value that will be stored, to store other data types serialize it first. Index indicates which box to store it in, there are 10 boxes numbered 0 to 9. The default is 0. [quote]- stored data can be at most 200 chars long - it is valid only until the user logs out - its much faster and less intenstive on the server because it is not using database - can be read/set only be the same user that opens the item (it is not shared among users) - it is shared across all items edited by the same editor[/quote] Update: The maximum character length is 250. See the related function [url="http://magicduel.invisionzone.com/topic/7584-function-mds-retrieve-sessdata/"]mds_retrieve_sessdata()[/url]. Example 1: [code] mds_store_sessdata('bakery', 2); mds_retrieve_sessdata(@vd, 2); //@vd now has 'bakery' [/code] Example 2: Serializing [code] @vd = array( 've' => uv('ve'), 'vp' => uv('vp'), 't' => time() ); mds_store_sessdata(serialize(@vd)); mds_retrieve_sessdata(@va); @va = unserialize(@va); [/code]
-
How Can I Get User Action Points?
That was not my intention, I was referring to AP itself being limiting to both parties. Either way, without AP functions you will still need to find your own way to make it.
-
Battle
That battle log says that he was preparing a random ritual. Please see if you can replicate this. A random ritual is designed to be a ritual of 6 if possible.