Okay I installed the DMFI wand system on my cep module though now due all those other scripting it doesn't show up when a toon first starts on the server.
Any way I can solve this issue?
DMFI stuff for PC not showing on client enter?
Débuté par
Who said that I
, août 18 2010 04:12
#1
Posté 18 août 2010 - 04:12
#2
Posté 18 août 2010 - 04:15
#3
Posté 18 août 2010 - 04:19
I have already tried that one, i prefer the old version though thanks for the suggestion.
To me DMFI is the most simplistic way to use it. Already have a merchant installed though the idea was that a PC would get the Dicebag - emote wand and auto follow when the enter the game for the first time.
It did that in the veeeery beginning untill I started scripting so then it did not showed up on client enter anymore....
any clue how to solve this?
To me DMFI is the most simplistic way to use it. Already have a merchant installed though the idea was that a PC would get the Dicebag - emote wand and auto follow when the enter the game for the first time.
It did that in the veeeery beginning untill I started scripting so then it did not showed up on client enter anymore....
any clue how to solve this?
#4
Posté 19 août 2010 - 01:20
Which release of DMFI are you using? I can help you some with questions on 1.09. You can get that release here if you don't have it
http://nwvault.ign.c....Detail&id=3487
http://nwvault.ign.c....Detail&id=3487
#5
Posté 19 août 2010 - 01:44
I looked at this a bit further. Per the DMFI installation documentation, you should be calling dmfi_onclienter in response to the module's OnClientEnter event. If you wish to make sure a player has the three player-level DMFI items, you'll need to append a few lines to the dmfi_onclienter script.
Put this code in the script, following the line that reads "dmfiInitialize(oUser);"
Put this code in the script, following the line that reads "dmfiInitialize(oUser);"
if (!GetIsDM(oUser))
{
string sItem;
sItem = "dmfi_pc_follow";
if (!GetIsObjectValid(GetItemPossessedBy(oUser, sItem)))
{
CreateItemOnObject(sItem, oUser);
}
sItem = "dmfi_pc_dicebag";
if (!GetIsObjectValid(GetItemPossessedBy(oUser, sItem)))
{
CreateItemOnObject(sItem, oUser);
}
sItem = "dmfi_pc_emote";
if (!GetIsObjectValid(GetItemPossessedBy(oUser, sItem)))
{
CreateItemOnObject(sItem, oUser);
}
}
Let me know if that doesn't fix it for you.
Modifié par tsunami282, 19 août 2010 - 01:50 .
#6
Posté 19 août 2010 - 03:45
I got a 1.7, is there a 1.9?





Retour en haut







