updated to v11.01 by Yohann

This commit is contained in:
ChaosMarc
2017-01-23 20:34:12 +01:00
parent 1f35a1a5a8
commit 3f60030fbb
140 changed files with 4042 additions and 8138 deletions
+15 -1
View File
@@ -5,7 +5,7 @@
; ;
; by Yohann Nicolas ;
; ;
; version 10.00 ;
; version 11.01 ;
; ;
;--------------------------------------------------------------------------------------;
@@ -28,6 +28,19 @@ ActiveCommands=1
ActiveCheckMemory=1
[WINDOWED]
ActiveWindowed=0
RemoveBorder=1
WindowOnTop=0
Maximized=0
SetWindowPos=0
X=0
Y=0
Width=0
Height=0
LockMouseOnStartup=1
[LANGUAGE]
;ENG|ESP|DEU|FRA|POR|ITA|JPN|KOR|SIN|CHI|POL|RUS
ActiveChangeLanguage=0
@@ -58,6 +71,7 @@ MaxPersonnalPages=0
ActiveSharedStash=1
SeparateHardcoreStash=1
OpenSharedStashOnLoading=0
displaySharedSetItemNameInGreen=1
MaxSharedPages=0
ActiveSharedGold=1
+29 -30
View File
@@ -2,7 +2,7 @@
; Modified by L'Autour.
!include "MUI2.nsh"
!define VERSION "11.00"
!define VERSION "11.01"
!define D2FILES "."
!define NAME "PlugY, The Survival Kit"
!define MOD_DIR "Mod PlugY"
@@ -12,14 +12,14 @@
!define MUI_COMPONENTSPAGE_SMALLDESC
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_BITMAP "PlugYInstallerHeader.bmp"
;!define MUI_LANGDLL_REGISTRY_ROOT "HKLM"
;!define MUI_LANGDLL_REGISTRY_KEY "SOFTWARE\${NAME}"
;!define MUI_LANGDLL_REGISTRY_VALUENAME "Installer Language"
!define MUI_LANGDLL_REGISTRY_ROOT HKLM
!define MUI_LANGDLL_REGISTRY_KEY "SOFTWARE\${NAME}"
!define MUI_LANGDLL_REGISTRY_VALUENAME "Install Language"
!define MUI_FINISHPAGE_NOAUTOCLOSE
!define MUI_UNFINISHPAGE_NOAUTOCLOSE
!define MUI_FINISHPAGE_SHOWREADME "$(README_FILENAME)"
!define MUI_FINISHPAGE_RUN "PlugY.exe"
!define MUI_FINISHPAGE_RUN ;"PlugY.exe"
!define MUI_FINISHPAGE_RUN_FUNCTION "LaunchPlugY"
!define MUI_FINISHPAGE_RUN_NOTCHECKED
!define MUI_FINISHPAGE_NOREBOOTSUPPORT
!define MUI_ABORTWARNING
@@ -27,7 +27,7 @@
Name "${NAME} v${VERSION}"
OutFile "PlugY_The_Survival_Kit_v${VERSION}.exe"
InstallDirRegKey HKCU "${REGKEY}" "InstallPath"
InstallDirRegKey HKLM "${REGKEY}" "InstallPath"
;--------------------------------
; Pages
@@ -88,14 +88,12 @@ LangString ERROR_NO_D2_DIRECTORY_FOUND ${LANG_ENGLISH} "Error : Diablo II instal
LangString ERROR_NO_D2_DIRECTORY_FOUND ${LANG_FRENCH} "Erreur : Le répertoire d'installation de Diablo II n'a pas été trouvé.$\nVeuillez ré-installer votre copie de Diablo II - Lord of Destruction."
LangString ERROR_NO_D2_DIRECTORY_FOUND ${LANG_RUSSIAN} "Îøèáêà : êàòàëîã ñ óñòàíîâëåííîé èãðîé Diablo II íå íàéäåí.$\nÏîæàëóéñòà ïåðåóñòàíîâèòå âàøó êîïèþ Diablo II - Lord of Destruction."
;!insertmacro MUI_RESERVEFILE_LANGDLL
Var D2Path
;--------------------------------
; Initialisation
Function .onInit
!define MUI_LANGDLL_WINDOWTITLE "${NAME} v${VERSION}"
!define MUI_LANGDLL_INFO "Select your language:$\nChoisissez votre langue:$\nÂûáåðèòå âàø ÿçûê:"
!define MUI_LANGDLL_INFO "Select your language:$\nChoisissez votre langue:"
!insertmacro MUI_LANGDLL_DISPLAY
!undef MUI_LANGDLL_WINDOWTITLE
!undef MUI_LANGDLL_INFO
@@ -125,6 +123,11 @@ Function Un.onInit
ReadRegStr $D2Path HKLM "${REGKEY}" "PlugYDllPath"
FunctionEnd
Function LaunchPlugY
SetOutPath "$INSTDIR"
ExecShell "" "$INSTDIR\PlugY.exe"
FunctionEnd
;--------------------------------
; Custom Page
;Function OptionsPage
@@ -170,12 +173,11 @@ Section "!$(SECTION_NAME_CORE)" Core
File "${D2FILES}\PlugY_The_Survival_Kit_-_Readme.txt"
File "${D2FILES}\PlugY_The_Survival_Kit_-_LisezMoi.txt"
File "${D2FILES}\PlugY_The_Survival_Kit_-_Liesmich.txt"
;File "${D2FILES}\PlugY_The_Survival_Kit_-_Îïèñàíèå.txt"
CreateDirectory "$D2Path\PlugY"
setOutPath "$D2Path\PlugY"
File "${D2FILES}\PlugY\EmptyPage.dc6"
File "${D2FILES}\PlugY\PlugYDefault.ini"
File "${D2FILES}\PlugY\PlugYFixed.ini"
File "${D2FILES}\PlugY\LocalizedStrings.ini"
File "${D2FILES}\PlugY\SharedGoldBtns.dc6"
File "${D2FILES}\PlugY\StashBtns.dc6"
File "${D2FILES}\PlugY\StatsBackground.dc6"
@@ -183,8 +185,6 @@ Section "!$(SECTION_NAME_CORE)" Core
File "${D2FILES}\PlugY\TradeStash.dc6"
File "${D2FILES}\PlugY\UnassignSkillsBtns.dc6"
File "${D2FILES}\PlugY\UnassignStatsBtns.dc6"
File "${D2FILES}\PlugY\PlugYLocal.dll"
File "${D2FILES}\PlugY\PlugYLocal.ini"
SectionEnd
Section "$(SECTION_NAME_DESKTOP_SHORTCUT)" DesktopShortcuts
@@ -209,13 +209,13 @@ Section $(SECTION_NAME_UNINSTALLER) Uninstaller
WriteUninstaller "${UNINSTALL_FILE}"
; Write the installation path into the registry
WriteRegStr HKLM "${REGKEY}" "InstallPath" "$INSTDIR"
WriteRegStr HKLM "${REGKEY}" "InstallPath" $INSTDIR
WriteRegStr HKLM "${REGKEY}" "PlugYDllPath" "$D2Path"
; Write the uninstall keys for Windows
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${NAME}" "InstallLocation" "$$INSTDIR"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${NAME}" "DisplayName" "${NAME}"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${NAME}" "HelpLink" "http://djaftal.chez-alice.fr/"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${NAME}" "HelpLink" "http://plugy.free.fr"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${NAME}" "DisplayVersion" "${VERSION}"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${NAME}" "UninstallString" '"$INSTDIR\${UNINSTALL_FILE}"'
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${NAME}" "NoModify" 1
@@ -246,24 +246,23 @@ Section "Uninstall" Uninstall
Delete "$D2Path\RestoreD2gfxDll.exe"
Delete "$INSTDIR\PlugY.exe"
Delete "$INSTDIR\PlugY.log"
Delete "$INSTDIR\BnetLog.txt"
Delete "$INSTDIR\PlugY.ini"
Delete "$INSTDIR\PlugY_The_Survival_Kit_-_Readme.txt"
Delete "$INSTDIR\PlugY_The_Survival_Kit_-_LisezMoi.txt"
Delete "$INSTDIR\PlugY_The_Survival_Kit_-_Liesmich.txt"
;Delete "$INSTDIR\PlugY_The_Survival_Kit_-_Îïèñàíèå.txt"
Delete "$INSTDIR\PlugY\EmptyPage.dc6"
Delete "$INSTDIR\PlugY\PlugYDefault.ini"
Delete "$INSTDIR\PlugY\PlugYFixed.ini"
Delete "$INSTDIR\PlugY\SharedGoldBtns.dc6"
Delete "$INSTDIR\PlugY\StashBtns.dc6"
Delete "$INSTDIR\PlugY\StatsBackground.dc6"
Delete "$INSTDIR\PlugY\statsinterface.txt"
Delete "$INSTDIR\PlugY\TradeStash.dc6"
Delete "$INSTDIR\PlugY\UnassignSkillsBtns.dc6"
Delete "$INSTDIR\PlugY\UnassignStatsBtns.dc6"
Delete "$INSTDIR\PlugY\PlugYLocal.dll"
Delete "$INSTDIR\PlugY\PlugYLocal.ini"
RMDir "$INSTDIR\PlugY"
Delete "$D2Path\PlugY\EmptyPage.dc6"
Delete "$D2Path\PlugY\PlugYDefault.ini"
Delete "$D2Path\PlugY\PlugYFixed.ini"
Delete "$D2Path\PlugY\LocalizedStrings.ini"
Delete "$D2Path\PlugY\SharedGoldBtns.dc6"
Delete "$D2Path\PlugY\StashBtns.dc6"
Delete "$D2Path\PlugY\StatsBackground.dc6"
Delete "$D2Path\PlugY\statsinterface.txt"
Delete "$D2Path\PlugY\TradeStash.dc6"
Delete "$D2Path\PlugY\UnassignSkillsBtns.dc6"
Delete "$D2Path\PlugY\UnassignStatsBtns.dc6"
RMDir "$D2Path\PlugY"
Delete "$INSTDIR\${UNINSTALL_FILE}"
RMDir "$INSTDIR"
SectionEnd
Binary file not shown.
+17 -2
View File
@@ -2,10 +2,11 @@
; ;
; "PlugY, The Survival Kit" ;
; Configuration file ;
; Default ;
; ;
; by Yohann Nicolas ;
; ;
; version 10.00 ;
; version 11.01 ;
; ;
;--------------------------------------------------------------------------------------;
@@ -25,6 +26,19 @@ ActiveCheckMemory=1
ActiveAllOthersFeatures=0
[WINDOWED]
ActiveWindowed=0
RemoveBorder=0
WindowOnTop=0
Maximized=0
SetWindowPos=0
X=0
Y=0
Width=0
Height=0
LockMouseOnStartup=0
[LANGUAGE]
;ENG|ESP|DEU|FRA|POR|ITA|JPN|KOR|SIN|CHI|POL|RUS
ActiveChangeLanguage=0
@@ -59,8 +73,9 @@ MaxPersonnalPages=0
ActiveSharedStash=0
SeparateHardcoreStash=1
displaySharedSetItemNameInGreen=1
OpenSharedStashOnLoading=0
SharedStashFilename=SharedStashSave
displaySharedSetItemNameInGreen=1
MaxSharedPages=0
ActiveSharedGold=1
+3 -1
View File
@@ -6,7 +6,7 @@
; ;
; by Yohann Nicolas ;
; ;
; version 10.00 ;
; version 11.01 ;
; ;
;--------------------------------------------------------------------------------------;
@@ -16,6 +16,8 @@
[GENERAL]
[WINDOWED]
[LANGUAGE]
[SAVEPATH]
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -3,8 +3,8 @@
; "PlugY, The Survival Kit" ;
; ;
; par Yohann Nicolas ;
; (modification par L'Autour) ;
; version 11.00 ;
; ;
; version 11.01 ;
; ;
;--------------------------------------------------------------------------------------;
@@ -15,21 +15,19 @@ Vous pouvez y faire un don si vous le souhaitez.
******** ATTENTION ********
- Ce plugin fonctionne sur LoD version 1.09 à 1.13d et sur leurs mods.
- Ce plugin ne fonctionne pas sur les royaumes (Battle.net ou privé).
- Ce plugin ne fonctionne pas sur les royaumes Battle.net.
- Tous les fichiers ont changés depuis les versions précédentes, donc déinstaller toutes les versions précédentes.
- S'il vous plait, utilisé le D2gfx.dll non modifié avant de rapporter une erreur.
- PlugY.ini a été modifié depuis les versions précédentes, utiliser celui fourni dans cette archive.
- Ne pas oubliez de lire la partie nommée "COMMENTAIRES SUR LE FICHIER DE CONFIGURATION".
- Les moddeurs devraient lire la version anglaise de ce readme.
- N'oubliez pas de lire les forums :
http://forum.judgehype.com/judgehype/ModsetModding/liste_sujet-1.htm
http://d2mods.info/forum/viewforum.php?f=133 (anglais)
******** CARACTERISTIQUES ********
Toutes ces fonctions peuvent être activé/désactivé via PlugY.ini (voir "COMMENTAIRES SUR LE FICHIER DE CONFIGURATION")
- Désactive l'accès à Battle.net
- Espace de stockage infini dans le coffre (jusqu'à 4 294 967 296 pages personnelles!)
- Espace de stockage partagé dans le coffre (jusqu'à 4 294 967 296 pages partagées aussi!)
- Espace de stockage infini dans le coffre !
- Espace de stockage partagé dans le coffre !
- Active les mots runiques du ladder en dehors des royaumes.
- World Event et Uber Quest en Local pour le monojoueur et le multijoueur hors royaumes !
- Permet d'ouvrir le portail vers le Cow Level même quand on a tuer le Cow King dans cette difficulté.
@@ -46,23 +44,68 @@ Vous pouvez y faire un don si vous le souhaitez.
- D2 peut charger tout les fichiers, même ceux ouvert par Microsoft Excel (désactivé par defaut).
- Affiche la valeur courante des caracs (sans les bonus magiques).
- Localisé en français, anglais, allemand, italien, espagnol et polonais.
- Ajout des commandes suivantes (voir "COMMENTAIRES SUR LE FICHIER DE CONFIGURATION") :
/save : Sauvegarde la partie sans quitter.
/page 1 : Affiche la page des stats de base (la page des stats doit être ouverte).
/page 2 : Affiche la page des stats en plus (la page des stats doit être ouverte).
/page 3 : Affiche la page des stats de resistances (la page des stats doit être ouverte).
/page 4 : (bêta) Affiche la page des mots runiques actifs (la page des stats doit être ouverte).
/lockmouse : Bloque le curseur de la souris dans la fenêtre.
/lock : Identique à /lockmouse.
/unlockmouse : Libère le curseur de la souris de la fenêtre.
/unlock : Identique à /unlockmouse.
/renamechar newname : Renomme la personnage et le sauvegarde.
/renamepage name : Renomme la page courante du coffre.
/setindex : La page courante devient un index.
/resetindex : Retire la page courante des index.
/insertpage : Insère une nouvelle page après la page courante.
/deletepage : Supprime la page courante si elle est vide.
/swap page : Echange le contenu de la page actuelle du coffre avec le contenu d'une autre "page".
/toggle page : Echanger le contenu de la page actuelle du coffre avec le contenu d'une autre "page" du coffre opposé partagé/personnel (espace non obligatoire).
/dlm : Inverse le mode d'affichage: Toujours afficher les valeurs de vie et de mana.
/dml : Identique à /dlm.
/dl : Inverse le mode d'affichage: Toujours afficher les valeurs de vie.
/dm : Inverse le mode d'affichage: Toujours afficher les valeurs de mana.
/listcube : (bêta) Crée un fichier "cube.txt" dans le répertoire de sauvegarde contenant toutes les formules actives du cube.
Changements apportés par la v11.00 :
- PlugY fonctionne aussi la version 1.13c de LOD.
- Plein soutien en faveur d'autres langues dans le jeu.
Changements apportés par la v11.01 :
Ajout de la compatibilité avec la version 1.13d de LOD. (merci à L'Autour)
Ajout de la commande /unlockmouse : Libère le curseur de la souris de la fenêtre.
Ajout de la commande /unlock : Identique à /unlockmouse.
Ajout de la commande /renamepage name : Renomme la page courante du coffre.
Ajout de la commande /setindex : La page courante devient un index.
Ajout de la commande /resetindex : Retire la page courante des index.
Ajout de la commande /insertpage : Insère une nouvelle page après la page courante.
Ajout de la commande /deletepage : Supprime la page courante si elle est vide.
Ajout de la localisation en russe ainsi qu'une traduction Google pour les langue non traduite. (merci à L'Autour)
Ajout d'une option dans PlugY.ini pour sélectionner le coffre partagé (au lieu du personnel) lors du chargement d'un persos.
Renomme la commande /rename en /renamechar.
Suppression de la commande non terminé : /reload.
Changements apportés par la v11.00 : Version non officielle ajoutant le support pour LoD 1.13d
Changements apportés par la v10.01 :
- Ajout du mode fenêtré.
- Peut bloquer le curseur de la souris dans la fenêtre. (mode fenêtré).
- Peut supprimer les bordure de la fenêtre (mode fenêtré).
- Peut redimensionner ou maximiser la fenêtre (mode fenêtré).
- Peut mettre la fenêtre au-dessus de toutes les autres fenêtres, y compris la barre des tâches (mode fenêtré).
- Permet de verrouiller le curseur de la souris dans les fenêtres au démarrage et avec la commande "/lockmouse" ou "/lock" (mode fenêtré).
- Ajout de la commande "/swap page" pour échanger le contenu de la page actuelle du coffre avec le contenu d'une autre "page".
- Ajout de la commande "/toggle page" pour échanger le contenu de la page actuelle du coffre avec le contenu d'une autre "page" du coffre opposé (partagé/personnel).
- Ajout de la commande "/rename newname" pour renommer son personnage. Cette fonctionnalité est en bêta et vous devez quitter la partie pour mettre à jour la page des stats.
Changements apportés par la v10.00 :
- Désactive l'accès à Battle.net par le bouton du menu principal.
- PlugY fonctionne aussi la version 1.13c de LOD.
- Corrige le raccourci dans le menu démarrer.
Changements apportés par la v9.00 :
- PlugY fonctionne aussi la version 1.12 de LOD.
- Corrige différents bugs.
- Ajout d'une option pour le déassignement des skill dans les mods.
Changements apportés par la v8.00 :
- Installation plus aisée : Nouvel installeur.
- Permet d'ouvrir le portail vers le Cow Level même quand on a tuer le Cow King dans cette difficulté.
@@ -73,16 +116,13 @@ Changements apport
- Multiplayer : Sauvegarde les fichiers du stash (avec les données du client comme avec les versions d'avant 5.00) quand il y a une déconnection ou une erreur apparait durant la procédure de sauvegarde.
- Remove the "check load memory failed" message when D2gfx.dll was patched.
Changements apportés par la v7.02 :
- Corrige la perte de points de skills quand on les désalloue dans les mods contenant des skills spéciaux.
Changements apportés par la v7.01b :
- Corrige l'activation des mots runiques du ladder dans les versions 1.11 and 1.10 de LoD.
- Corrige les caractères étranges de quelques texts.
Changements apportés par la v7.01 :
- Active les mots runiques du ladder en dehors des royaumes.
- Corrige le bug avec l'IA de Uber Baal.
@@ -91,7 +131,6 @@ Changements apport
- Ajout d'un exécutable pour lancer Plugy (plus aucun fichier de LoD modifié). (RAPPEL)
- Traduction en espagnol et polonais.
Changements apportés par la v7.00 :
- PlugY fonctionne aussi la version 1.11b de LOD.
- Ajout d'un exécutable pour lancer Plugy (plus aucun fichier de LoD modifié).
@@ -100,17 +139,14 @@ Changements apport
- Corrige les fonctions qui restais active sur Battle.net.
- Traduction en italien.
Changements apportés par la v6.01b :
- Correction d'un bug avec l'affichage du popup sur les bouttons d'assignement des points de stats.
Changements apportés par la v6.01 :
- Corrige le bug qui cause la disparition des items "carry1" du stash quand ils sont cubbés dans LoD 1.10
- Clés et organes des uber ne sont plus détruit quant on essaie d'ouvrir le portail en dehors d'Harrogath.
- Corrige le conflit avec D2Mod pour l'affichage de la version.
Changements apportés par la v6.00 :
- PlugY fonctionne aussi la version 1.11 de LOD.
- Active la Uber Quest hors des Royaumes. (uniquement LoD 1.11).
@@ -118,14 +154,12 @@ Changements apport
- Corrige quelques bugs mineurs et ajoute des améliorations mineurs.
- Ajoute la commande "/save" pour sauvegarder la partie sans quitter (uniquement LoD 1.11).
Changements apportés par la v5.06 :
- Ajoute des bouttons pour le partage de l'or.
- Active l'or partagé en multijoueur.
- La commande "/DisplayLifeMana" est remplacée par "/dlm".
- Corrige quelques bugs.
Changements apportés par la v5.05 :
- Corrige les couleurs par défauts dans l'interface des stats.
- Ajoute de l'or partagée via des commandes.
@@ -133,30 +167,25 @@ Changements apport
- Possiblité d'afficher ou non les nom des objets de set dans le popup quand ceux-ci sont dans le coffre partagée.
- Correction des bugs du multiplayer (réécriture de ces fonctions).
Changements apportés par la v5.04 :
- Corrige Stat/Skill points par levelup
- Corrige des bugs en Multiplayer.
- PlugY/PlugYDefault.ini completé.
Changements apportés par la v5.03 :
- Corrige le bug qui échange quelques fois les coffres partagés Hardcore et Softcore.
- Ajoute de la couleur sur les nouvelles pages de stats.
- Change les valeurs par défaut des nouvelles pages de stats.
- Mets EnabledTXTFilesWhenMSExcelOpenIt=1 dans le fichier PlugY.ini.
Changements apportés par la v5.02 :
- Corrige la correction d'un bug précédent qui engendre la disparition d'objets.
Changements apportés par la v5.01 :
- Corrige les bugs importants dans la gestion du stash.
- Remets ActiveLogFile=0 par défaut dans le fichier PlugY.ini.
- Corrige : Bug quand le stash partagé est désactivé.
Changements apportés par la v5.00 :
- PlugY fonctionne sur les mods des versions 1.09, 1.09b, 1.09d et 1.10 de LOD.
- PlugY peut lancer D2Mod.dll.
@@ -171,14 +200,12 @@ Changements apport
- Corrige la génération de DiabloClone au démarrage d'une nouvelle partie.
- Corrige plusieurs autres bugs.
Changements apportés par la v4.04 :
- Corrige le bug d'affichage quand statPerLevelUp est activé
- Corrige le bug de sauvegarde quand le disque dur est plein.
- Nouveau système de configuration pour les moddeurs.
- Affiche toujours les valeurs numériques de mana et de vie au-dessus des globes correspondants.
Changements apportés par la v4.03 :
- Corrige le bug des objets uniques carry1 (charme unique) quand on drop le cube.
- Possibilité d'aller directement à la première ou dernière page du coffre (shift + clic sur précédent/suivant).
@@ -186,13 +213,11 @@ Changements apport
- Ajouts d'infos sur les pages de stats supplémentaires (2 pages maintenant).
- Ajoute un bouton "page précédente" sur la principale page de stats (uniquement en 800x600).
- Déplace les boutons des pages de stats supplémentaire aux même emplacements que ceux de la page principale (uniquement en 800x600).
- Possibilité de choisir si la page affichée quand on ouvre la page des stats est la page principale ou celle sélectionnée précédemment.
- Possibilité de choisir si la page affichée quand on ouvre la page des stats est la page principale ou celle sélectionnée précédemment
Changements apportés par la v4.02b :
- Les fonctionnalités restent activées sur Battle.net ouvert.
Changements apportés par la v4.02 :
- Corrige le conflit avec Battle.net (BigStash désactivé sur les royaumes)
- Corrige l'oublie du "d" de "SeparateHardcoreStash=1" de PlugY.ini
@@ -200,16 +225,13 @@ Changements apport
- Corrige l'activation de l'affichage de l'item level pour toutes les configurations de PlugY.
- Ajouts d'infos sur la 2ème page de stats.
Changements apportés par la v4.01 :
- Corrige le bug du MSVCR70.dll non trouvé.
- Ajouts d'infos sur la 2ème page de stats.
Changements apportés par la v4.00b :
- Corrige le bug du MSVCR70.dll non trouvé.
Changements apportés par la v4.00 :
- Meilleure optimisation du code.
- Ajoute des pages supplémentaires pour l'affichage de plus de statistiques du perso comme le %MF.
@@ -227,20 +249,17 @@ Changements apport
- Corrige : Diablo Clone ne peut pas apparaître en mode normal et cauchemar.
- Corrige : Détruit les minions(par exemple les squelettes) en trop près la désallocation si on a un bonus +x dans cette skill.
Changements apportés par la v3.02 :
- Corrige : le changement du nombre de points de Stats reçus à chaque gain de niveau.
- Corrige : Quand le coffre partagé est désactivé vous pouvez charger vos persos.
- Corrige : Vous pouvez changer les paramètres du World Event sans activer les skill reçus à chaque gain de niveau.
Changements apportés par la v3.01 :
- Change le nombre de points de Stats reçus à chaque gain de niveau.
- Corrige les bugs qui donnent des points supplémentaires quand on désallouent les skills.
- Ajoutent les paramètres du WorldEvent dans le fichier de configuration.
- Par défaut, Le WorldEvent AFFICHE "X SOJ vendu" uniquement dans la difficulté enfer.
Changements apportés par la v3.00 :
- World Event en Local pour le monojoueur et le multijoueur hors royaumes !
- Désalloue les points de capacités(skills) précédemment allouées.
@@ -248,7 +267,6 @@ Changements apport
- On peut changer le nom du fichier de sauvegarde.
- L'affichage du numero de page pour le coffre partagé est en rouge maintenant.
Changements apportés par la v2.05 :
- Correction importante : Le bug qui faisais que D2 ne démarrais est définitivement corrigé.
@@ -279,10 +297,9 @@ Changements apport
- PlugY.exe
- PlugY.dll (in Diablo II directory)
- PlugY.ini
- Plugy\PlugYLocal.dll
- Plugy\PlugYLocal.ini
- PlugY\PlugYFixed.ini
- PlugY\PlugYDefault.ini
- PlugY\LocalizedStrings.ini
- PlugY\EmptyPage.dc6
- PlugY\SharedGoldBtns.dc6
- PlugY\StashBtns.dc6
@@ -298,19 +315,13 @@ Changements apport
******** INSTALLATION ********
Les sites de téléchargement officiel sont :
http://djaftal.chez-alice.fr/
http://d2mods.info/forum/viewforum.php?f=133
http://diablo2.judgehype.com/index.php?page=telechargements
Installation normale :
- Suivre les directives de l'installeur.
note : Vous pouvez choisir le répertoire de "Diablo II" comme répertoire d'installation.
Installation dans un autre mod
- Copier PlugY.ini, PlugY.exe er PlugY folder (+son sontenu) dans le répertoire du mod ciblé.
- Copier PlugY.ini, PlugY.exe et PlugY folder (+son sontenu) dans le répertoire du mod ciblé.
- Editer PlugY.ini pour configurer les options (voir section plus bas).
- Lancer le jeu PlugY.exe et amusez-vous :)
@@ -319,12 +330,10 @@ note : Vous pouvez d
Exemple :
Si vous avez installé Lord of Destruction ici : C:\Jeux\Diablo II\Diablo II.exe
Et que le mod ciblé se trouve : D:\D2Mod\MyMod\
Et que un second mod se trouve : D:\D2Mod\MyMod2\
Et que le mod ciblé se trouve dans : D:\D2Mod\MyMod\
Et qu'un second mod se trouve dans : D:\D2Mod\MyMod2\
Alors la configuration classique est ceci :
C:\Jeux\Diablo II\PlugY.dll
D:\D2Mod\MyMod\Plugy\PlugYLocal.dll
D:\D2Mod\MyMod\Plugy\PlugYLocal.ini
D:\D2Mod\MyMod\PlugY\SharedGoldBtns.dc6
D:\D2Mod\MyMod\PlugY\PlugYFixed.ini
D:\D2Mod\MyMod\PlugY\PlugYDefault.ini
@@ -336,6 +345,7 @@ Alors la configuration classique est ceci :
D:\D2Mod\MyMod\PlugY\UnassignSkillsBtns.dc6
D:\D2Mod\MyMod\PlugY\UnassignStatsBtns.dc6
D:\D2Mod\MyMod\PlugY\statsinterface.txt
D:\D2Mod\MyMod\PlugY\LocalizedStrings.ini
D:\D2Mod\MyMod\PlugY.ini
D:\D2Mod\MyMod\PlugY.exe
D:\D2Mod\MyMod2\PlugY\SharedGoldBtns.dc6
@@ -349,6 +359,7 @@ Alors la configuration classique est ceci :
D:\D2Mod\MyMod2\PlugY\UnassignSkillsBtns.dc6
D:\D2Mod\MyMod2\PlugY\UnassignStatsBtns.dc6
D:\D2Mod\MyMod2\PlugY\statsinterface.txt
D:\D2Mod\MyMod2\PlugY\LocalizedStrings.ini
D:\D2Mod\MyMod2\PlugY.ini
D:\D2Mod\MyMod2\PlugY.exe
@@ -450,7 +461,7 @@ Ajoute les param
Les paramètres passé à PlugY.exe sont aussi transmis à LoD par sa ligne de commande.
Par défaut aucun paramèters ne sont transmis.
Les paramètres les plus courant sont (sans les guillemets) :
"-w" lance la LoD en version fenêtrée.
"-w" lance la LoD en version fenêtrée. (Voir la section WINDOWED à la place)
"-direct" utilise les fichiers du répertoire à la place des mpq.
"-txt" recompile les fichiers .txt avant d'antrée dans une partie.
Ci-dessous, les valeurs par défauts et entre {} des exemples avec leurs significations :
@@ -486,9 +497,28 @@ Ci-dessous, les valeurs par d
- DllToLoad2= {(vide): Même chose que DlltoLoad}
Active les nouvelles commandes de PlugY.
"/dlm" alterne l'état de AlwaysDisplayLifeAndManaValues (AlwaysDisplayLifeAndManaValues>0)
"/page x" Aller à la page x dans les pages de stats supplémentaires.
"/save" Sauvegarde la partie sans la quitter (uniquement LoD 1.11 et 1.11b).
/save : Sauvegarde la partie sans quitter (LoD 1.11 minimum).
/page 1 : Affiche la page des stats de base (la page des stats doit être ouverte)(espace non obligatoire).
/page 2 :Affiche la page des stats en plus (la page des stats doit être ouverte).
/page 3 : Show resistance stats page Affiche la page des stats de resistances (la page des stats doit être ouverte)(espace non obligatoire).
/page 4 : (bêta) Affiche la page des mots runiques actifs (la page des stats doit être ouverte)(espace non obligatoire).
/lockmouse : Bloque le curseur de la souris dans la fenêtre.
/lock : Identique à /lockmouse.
/unlockmouse : Libère le curseur de la souris de la fenêtre.
/unlock : Identique à /unlockmouse.
/renamechar newname : Renomme la personnage et le sauvegarde. (Vous devez quittez la partie pour mettre à jour la page des stats).
/renamepage name : Renomme la page courante du coffre (MultiStash activé).
/setindex : La page courante devient un index (Les boutons d'index vont jusqu'au prochain index s'il en existe un) (MultiStash activé).
/resetindex : Retire la page courante des index (MultiStash activé).
/insertpage : Insère une nouvelle page après la page courante (MultiStash activé).
/deletepage : Supprime la page courante si elle est vide (MultiStash activé).
/swap page : Echange le contenu de la page actuelle du coffre avec le contenu d'une autre "page" (espace non obligatoire) (MultiStash activé).
/toggle page : Echanger le contenu de la page actuelle du coffre avec le contenu d'une autre "page" du coffre opposé partagé/personnel (espace non obligatoire) (MultiStash activé).
/dlm : Inverse le mode d'affichage: Toujours afficher les valeurs de vie et de mana. (Depuis LoD 1.13c, vous pouvez cliquer sur la partie inférieure des orbes)
/dml : Identique à /dlm.
/dl : Inverse le mode d'affichage: Toujours afficher les valeurs de vie. (Depuis LoD 1.13c, vous pouvez cliquer sur la partie inférieure des orbes)
/dm : Inverse le mode d'affichage: Toujours afficher les valeurs de mana. (Depuis LoD 1.13c, vous pouvez cliquer sur la partie inférieure des orbes)
/listcube : (bêta) Crée un fichier "cube.txt" dans le répertoire de sauvegarde contenant toutes les formules actives du cube. (LoD 1.10 minimum).
- ActiveCommands=0 {0:Désactivé; 1:Activé}
Quitte D2, si PlugY if PlugY échoue lors de l'installation de toutes les fonctions.
@@ -499,6 +529,30 @@ Active les fonctions cach
- ActiveAllOthersFeatures=0 {0:Désactivé; 1:Activé}
[WINDOWED]
Lancement en mode fenêtré.
- ActiveWindowed=0 {0:Désactivé; 1:Activé}
Supprime le cadre de la fenêtre en mode fenêtré.
- RemoveBorder=0 {0:Désactivé; 1:Activé}
Met la fenêtre au plus haut (au-dessus de la barre des tâches) en mode fenêtré.
- WindowOnTop=0 {0:Désactivé; 1:Activé}
Fenêtre centrée et maximisée (ratio maintenu à 4/3) en mode fenêtré (si SetWindowPos = 0).
- Maximized=0 {0:Désactivé; 1:Activé}
Définie la position et la taille de la fenêtre en mode fenêtré.
- SetWindowPos=0 {0:Désactivé; 1:Activé}
- X=0 {0:Position X de la fenêtre}
- Y=0 {0:Position Y de la fenêtre}
- Width=0 {0:Largeur de la fenêtre}
- Height=0 {0:Hauteur de la fenêtre}
Verrouiller le curseur da la souris dans la fenêtre en mode fenêtré.
- LockMouseOnStartup=0 {0:Désactivé; 1:Activé}
[LANGUAGE]
Change la langue du jeu.
Vous devez avoir les fichiers de langue choisi.
@@ -554,6 +608,7 @@ Ci-dessous, les valeurs par d
- NbPagesPerIndex2=100 {50: Les pages indexées (+shift) sont 1,50,100,150,...,max}
- MaxPersonnalPages=0 {0:Nombre de pages personnelles illimitées; 1000: Maximum de 1000 pages personnelles}
- ActiveSharedStash=0 {0:Désactivé; 1:Activé si ActiveMultiPageStash=1}
- OpenSharedStashOnLoading=0 {0:Désactivé; 1:Sélectionne le coffre partagée (au lieu du personnel) au chargement du perso}
- SeparateHardcoreStash=1 {0:Même coffre partagé en HC et SC; 1:utilise 2 coffres différents}
- SharedStashFilename=SharedStashSave {xxx : Le nom du fichier sera _LOD_xxx.sss}
- displaySharedSetItemNameInGreen=1 {0:Désactivé; 1:Activé, Les noms des objets de sets dans le stash sont affichés en vert sur les autres objets de sets.}
@@ -580,6 +635,7 @@ Ci-dessous, les valeurs par d
[STAT ON LEVEL UP]
ATTENTION : CHEAT, NE PAS UTILISER EN PARTIE NORMAL.
Change le nombre de points de Stats reçus lors d'un gain de niveau.
Ci-dessous, les valeurs par défauts et entre {} des exemples avec leurs significations :
- ActiveStatPerLevelUp=0 {0:Désactivé; 1:Activé}
@@ -599,6 +655,7 @@ Ci-dessous, les valeurs par d
[SKILL ON LEVEL UP]
ATTENTION : CHEAT, NE PAS UTILISER EN PARTIE NORMAL.
Change le nombre de points de skills reçus lors d'un gain de niveau.
Ci-dessous, les valeurs par défauts et entre {} des exemples avec leurs significations :
- ActiveSkillPerLevelUp=0 {0:Désactivé; 1:Activé}
@@ -695,6 +752,7 @@ PS : D
- Blizzard pour avoir fait Diablo II et Lord of Destruction.
- Kingpin, Afj666, Joel, SVR, Myrdinn pour leurs aides.
- Pralinor pour son aide dans la convertion en 1.12.
- L'Autour pour son aide dans la convertion en 1.13d.
- ChaosEnergY pour ses beta tests et sa traduction en allemand.
- Char & Darque pour avoir corrigé mon anglais.
- Shaitane, K&V, themastercaster, raspa et onyx pour leurs tests.
@@ -708,10 +766,7 @@ PS : D
* Allemand : ChaosEnergy, TheMasterCaster.
* Italien : ItalianPlayer
* Espagnol : Acrerune
* Polonais : Serdel + https://translate.google.com
* Russian: Around.
* Portuguese: https://translate.google.com
* Japanese: https://translate.google.com
* Korean: https://translate.google.com
* Chinese: https://translate.google.com
~~~~~~~~~~~~
* Polonais : Serdel
* Russe : L'Autour
;--------------------------------------------------------------------------------------;
@@ -3,28 +3,29 @@
; "PlugY, The Survival Kit" ;
; ;
; by Yohann Nicolas ;
; (modification by L'Autour) ;
; version 11.00 ;
; ;
; version 11.01 ;
; ;
;--------------------------------------------------------------------------------------;
Official website for version 10.00: http://plugy.free.fr
Official website : http://plugy.free.fr
You can make a donation if you want.
******** WARNING ********
- This plug-in works with LoD version 1.09 to 1.13d and mods based on.
- This plug-in doesn't work on realms (Battle.net or private).
- This plug-in doesn't work on realms Battle.net.
- All files may be changed since previous version, so uninstall any previous version.
- Please, use a clean D2dfx.dll before report any crash on starting LoD.
- PlugY.ini has changed since previous version, use the one in this package.
- Don't forget to read the part named "COMMENTS ON THE CONFIGURATION FILE".
- Don't forget to read the PlugY forum at : http://d2mods.info/forum/viewforum.php?f=133
- Don't forget to read the PlugY forum at :
http://d2mods.info/forum/viewforum.php?f=133
******** FEATURES ********
Each features can be turn on/off via PlugY.ini (see "COMMENTS ON THE CONFIGURATION FILE")
- Disable access to Battle.net.
- Infinite storage space in the stash (up to 4,294,967,296 personal pages!)
- Shared storage space in the stash (up to 4,294,967,296 shared pages too!)
- Infinite storage space in the stash.
- Shared storage space in the stash.
- Enabled the ladder only runewords out of realms.
- Local World Event and Uber Quest for singleplayer and multiplayer off-realm !
- Can open Cow Level Portal even when player have kill the Cow King in that difficulty.
@@ -40,27 +41,69 @@ You can make a donation if you want.
- Always display Mana and Life values above the globes.
- D2 can load all files, even those opened with Microsoft Excel (disabled by default).
- Display the stats current value (without magical bonus) like Magic/gold find or maximum resistances.
- PlugY is localized in English, French, German, Italian, Spanish, Polish, *Portuguese, Japanese, Korean, Chinese, Polish, *Russian.
(* - required informal localization of the game.)
- Can launch game in windowed mode with some options (lock mouse/resize/on top/noborder).
- Add following commands (see "COMMENTS ON THE CONFIGURATION FILE") :
/save : Save game without exit.
/page 1 : Show normal stats page (stats page must be opened).
/page 2 : Show extra stats page (stats page must be opened).
/page 3 : Show resistance stats page (stats page must be opened).
/page 4 : (beta) Show available runewords (stats page must be opened).
/lockmouse : Lock mouse cursor in the window.
/lock : Same as /lockmouse.
/unlockmouse : Unlock mouse cursor in the window.
/unlock : Same as /unlockmouse.
/renamechar newname : Rename your character and save it.
/renamepage name : Rename current page stash.
/setindex : Set current stash page as index
/resetindex : Remove index flag on the current stash page.
/insertpage : Insert a new page after the current page.
/deletepage : Delete current page if empty.
/swap page : Swap the content of current stash page with the content of another page.
/toggle page : Swap the content of current stash page with the content of another page in opposing stash shared/personal.
/dlm : Toggle always display mana and life mode.
/dml : Same as /dlm.
/dl : Toggle always display life mode.
/dm : Toggle always display mana mode.
/listcube : (beta) Create a "cube.txt" file in save directory containing all cube's receipts.
v11.00 changes :
- PlugY works for 1.13d version of LoD too.
- A complete support of all languages in game.
v11.01 changes :
Compatibily with 1.13d (thanks to L'Autour)
Add command /unlockmouse : Unlock the mouse
Add command /unlock : same as /unlockmouse
Add command /renamepage : stash page name are succefully saved.
Add command /setindex : Set the current stash page as index (prev/next index button go to an index if exists)
Add command /resetindex : Remove index flag on the current stash page (prev/next index button go to this index if exists).
Add command /insertpage : Insert a new page after the current page.
Add command /deletepage : Delete current page if empty.
Add localizion in Russian and google traduction for not translated language. (thanks to L'Autour)
Add an option in PlugY.ini to select shared stash (instead of personal one) on character loading.
Rename command /rename to /renamechar.
Remove unfinished command /reload.
v11.00 changes : Unofficial version supporting LOD 1.13d
v10.01 changes :
- Add windowed mode.
- Can lock mouse cursor in the window (windowed mode).
- Can remove border (windowed mode).
- Can resize or maximize window (windowed mode).
- Can fix window above any others windows including taskbar (windowed mode).
- Can lock mouse cursor in the windows on startup and with command "/lockmouse" or "/lock" (windowed mode).
- Add command "/swap page" to swap the content of current stash page with the content of another page.
- Add command "/toggle page" to swap the content of current stash page with the content of another page in opposing stash shared/personal.
- Add command "/rename newname" to rename your character. This feature is still in beta and you must exit the game to update the stats page.
v10.00 changes :
- Disable access to Battle.net via main menu button.
- PlugY works for 1.13c version of LoD too.
- Fix shortcut in start menu
v9.00 changes :
- PlugY works for 1.12 version of LoD too.
- Fix somes bugs.
- Add option for unassign skill for mods.
v8.00 changes :
- Easier installation : New installer.
- Can open Cow Level Portal even when player have kill the Cow King in that difficulty.
@@ -71,12 +114,10 @@ v8.00 changes :
- Multiplayer : Save stash files (with client's data like version before 5.00) when a deconnection or error happend during saving process.
- Remove the "check load memory failed" message when D2gfx.dll was patched.
v7.01b changes :
- Fix the ladder only runewords features in versions 1.11 and 1.10 of LoD.
- Fix wierd characters in some text.
v7.01 changes :
- Enabled the ladder only runewords out of realms.
- Fixed Uber Baal AI.
@@ -85,7 +126,6 @@ v7.01 changes :
- Add an executable to launch PlugY (no more LoD's files modified) (RECALL)
- Translation into spanish and polish.
v7.00 changes :
- PlugY works for 1.11b version of LoD too.
- Add an executable to launch PlugY (no more LoD's files modified)
@@ -94,17 +134,14 @@ v7.00 changes :
- Fix features which stayed enabled on Battle.net.
- Translation into italian.
v6.01b changes :
- Bug fix with the display of popup on stat assignment buttons.
v6.01 changes :
- Major fix : unique carry1 items don't disappear when they are cubbed in LoD 1.10
- Keys and Uber organs aren't destroyed when we try to open a Red Porpal out of Harrogath.
- Fix conflict with D2Mod for the version display.
v6.00 changes :
- PlugY works for 1.11 version of LoD too !
- Enabled Uber Quest off realm (LoD 1.11 only).
@@ -112,14 +149,12 @@ v6.00 changes :
- Fixed some minor bugs and added some minor improvements.
- Added command "/save" to save the game without exit (LoD 1.11 only).
v5.06 changes :
- Added buttons for shared gold.
- Enabled shared gold in multiplayer.
- Command "/DisplayLifeMana" is replaced by "/dlm".
- Fixed some bugs.
v5.05 changes :
- Fixed bad default color in interface stats.
- Added Shared gold via commands.
@@ -127,30 +162,25 @@ v5.05 changes :
- Display green set item name in popup when it's in the shared stash.
- Fixed multiplayer bugs by redoing multiplayer procedure.
v5.04 changes :
- Fixed : Stat/Skill points per level-up bug.
- Fixed : Multiplayer bugs.
- PlugY/PlugYDefault.ini completed.
v5.03 changes :
- Fixed : Bug which sometimes swaps Hardcore and Softcore shared stash.
- Added color on extra stats page.
- Changed default values on extra stats page.
- Set EnabledTXTFilesWhenMSExcelOpenIt=1 in PlugY.ini file.
v5.02 changes :
- Fixed : Previous bug fix which caused items to disappear.
v5.01 changes :
- Fixed : Major bugs in stash management.
- Fixed : Set back PlugY.ini with ActiveLogFile=0 by default.
- Fixed : bug when shared stash is disabled.
v5.00 changes :
- PlugY works for 1.09, 1.09b, 1.09d versions of LoD, including mods based on these releases !
- PlugY can load D2Mod.dll.
@@ -165,14 +195,12 @@ v5.00 changes :
- Fixed : The spawn of DiabloClone at starting of a new game
- Fixed : Some other small bugs.
v4.04 changes :
- Fixed : Display bug when statPerLevelUp enabled.
- Fixed : Bug in saving procedure when the disk is full.
- New configuration system for modders.
- Always display Mana and Life values above the globes.
v4.03 changes :
- Fixed : "carry 1" unique item (unique charm) when we drop the cube.
- Can go directly to first or last page of stash (shift + click on next/previous).
@@ -182,7 +210,6 @@ v4.03 changes :
- Moved buttons in extra stats pages to same place as in main stats page (only in 800x600).
- Can choose whether the main (first) page or the last selected page is displayed on opening the stats page.
v4.02b changes :
- Fixed : Features stay enabled in open Battle.net
@@ -194,16 +221,13 @@ v4.02 changes :
- Fixed : Item level display enabled correctly for all configurations of PlugY.
- Added data in the extra stats page.
v4.01 changes :
- Fixed : NbPlayers always set to 8 when active.
- Added data in the extra stats page.
v4.00b changes :
- Fixed : MSVCR70.dll not found bug.
v4.00 changes :
- Better optimization of the code.
- Added some pages for displaying more characters stats like %MF.
@@ -221,20 +245,17 @@ v4.00 changes :
- Fixed : Diablo Clone can't spawn in normal and nightmare difficulty.
- Fixed : Destruction of extra minions after unassignment if you have +x bonus to the skill.
v3.02 changes :
- Fixed : Change the number of stats points gained when player gains a level.
- Fixed : When the shared stash is disabled, you can load a game with your character.
- Fixed : You can change parameters of World Event without activating skill per level up.
v3.01 changes :
- Change the number of stats points gained when player gains a level.
- Fixed bugs which give extra points when skills points are unassigned.
- Added parameters for the WorldEvent in configuration file.
- By default, World Event only SHOWS "X SOJ Sold" in hell difficulty.
v3.00 changes :
- Local World Event for singleplayer and multiplayer off-realm !
- Unassign assigned skills points.
@@ -242,11 +263,9 @@ v3.00 changes :
- Can change the filename of the shared savefile.
- Shared stash page number display are in red now.
v2.05 changes :
- major fix : bugs which cause D2 not to start are finally removed.
v2.04 changes :
- Unassign stats points, skills on level up are disabled when you connect to realm (like stash).
- Open a error message box instead of crash when PlugY.dll isn't found by D2.
@@ -254,11 +273,9 @@ v2.04 changes :
- Fixed bug display of buttons.
- Fixed win95/98/Me saving.
v2.03b changes :
- Show PlugY version only in main screen.
v2.03 changes :
- Major fix : Correct and secure the saving procedure.
- No more crash of the host game when a character is unable to enter the game.
@@ -266,7 +283,6 @@ v2.03 changes :
- Change version printing on main screen (change color & PlugY version in right corner)
- Character without PlugY can join game host with PlugY enabled.
v2.02 changes :
- PlugY doesn't use D2win.dll to launch PlugY anymore.
- PlugY includes a patcher/unpatcher for editing D2gfx.dll to launch PlugY.
@@ -274,12 +290,10 @@ v2.02 changes :
- The infinite storage sytem is automatically disabled on a realm game.
- Fixed index button bugs.
v2.01 changes :
- Fixed skill per level up bug
- Fixed bug display of text in the main menu
v2.00 changes :
- Localized in German.
- Change the number of Skills points gained when player gains a level.
@@ -296,7 +310,6 @@ v2.00 changes :
- Removed the bug of "carry 1"
- Add other small improvements... :)
v1.03 changes :
- Added French readme and ini files.
- Removed bugs in D2Classic game (there is no multipage, it's not a bug)
@@ -306,12 +319,10 @@ v1.03 changes :
* must read : You can start any mods without moving SAVES files
(you need to move dll files with classic script).
v1.02 changes :
- Re-changed name files due to an IE bug with colon in zip file.
- Ability to change the version text print in the main menu (see ini file).
v1.01 changes :
- Localized for french version (wait for an french readme.txt)
- Changed filename from "PlugY, The Survival Kit.ini" to "PlugY,The_Survival_Kit".
@@ -321,7 +332,6 @@ v1.01 changes :
(you can add it if you want but need to know what are you doing...)
- Released in .zip file instead of .rar
v1.00 features (can all be easily enabled or disabled) :
- You can change the save path directory.
- You can start any mods without moving saves files.
@@ -333,17 +343,16 @@ v1.00 features (can all be easily enabled or disabled) :
******** CONTENTS ********
21 files, 1 folder :
19 files, 1 folder :
- PlugY_The_Survival_Kit_-_Readme.txt
- PlugY_The_Survival_Kit_-_LisezMoi.txt
- PlugY_The_Survival_Kit_-_Liesmich.txt
- PlugY.exe
- PlugY.dll (in Diablo II directory)
- PlugY.ini
- Plugy\PlugYLocal.dll
- Plugy\PlugYLocal.ini
- PlugY\PlugYFixed.ini
- PlugY\PlugYDefault.ini
- PlugY\LocalizedStrings.ini
- PlugY\EmptyPage.dc6
- PlugY\SharedGoldBtns.dc6
- PlugY\StashBtns.dc6
@@ -359,12 +368,6 @@ v1.00 features (can all be easily enabled or disabled) :
******** INSTALLATION ********
- The officials sites are :
http://djaftal.chez-alice.fr/
http://d2mods.info/forum/viewforum.php?f=133
http://diablo2.judgehype.com/index.php?page=telechargements
Normal Installation :
- Follow directive installer.
@@ -383,8 +386,6 @@ And the mod to add this plug-in is here : D:\D2Mod\MyMod\
And the second mod to add this plug-in is here : D:\D2Mod\MyMod2\
So the new installation is :
C:\Games\Diablo II\PlugY.dll
D:\D2Mod\MyMod\Plugy\PlugYLocal.dll
D:\D2Mod\MyMod\Plugy\PlugYLocal.ini
D:\D2Mod\MyMod\PlugY\SharedGoldBtns.dc6
D:\D2Mod\MyMod\PlugY\PlugYFixed.ini
D:\D2Mod\MyMod\PlugY\PlugYDefault.ini
@@ -396,6 +397,7 @@ So the new installation is :
D:\D2Mod\MyMod\PlugY\UnassignSkillsBtns.dc6
D:\D2Mod\MyMod\PlugY\UnassignStatsBtns.dc6
D:\D2Mod\MyMod\PlugY\statsinterface.txt
D:\D2Mod\MyMod\PlugY\LocalizedStrings.ini
D:\D2Mod\MyMod\PlugY.ini
D:\D2Mod\MyMod\PlugY.exe
D:\D2Mod\MyMod2\PlugY\SharedGoldBtns.dc6
@@ -409,6 +411,7 @@ So the new installation is :
D:\D2Mod\MyMod2\PlugY\UnassignSkillsBtns.dc6
D:\D2Mod\MyMod2\PlugY\UnassignStatsBtns.dc6
D:\D2Mod\MyMod2\PlugY\statsinterface.txt
D:\D2Mod\MyMod2\PlugY\LocalizedStrings.ini
D:\D2Mod\MyMod2\PlugY.ini
D:\D2Mod\MyMod2\PlugY.exe
@@ -535,7 +538,7 @@ Add params to transmit to LoD on his command line.
Params give to PlugY.exe are also transmitted to LoD on his command line.
By default no param are trasmited.
Most common switch are (without quote) :
"-w" open LoD in windowed form.
"-w" open LoD in windowed form. (See WINDOWED section instead)
"-direct" use files in directory instead of those in mpq.
"-txt" recompile txt files before launch a game.
Following are default values, between {} are some examples values with descriptions :
@@ -556,34 +559,74 @@ Following are default values, between {} are some examples values with descripti
- ActivePlugin=0 {0:Don't load any features; 1:Plugin enabled}
Enable or disable BattleNet Access.
Following are default values, between {} are some examples values with descriptions :
- DisableBattleNet=1 {0:Battle.net access enable; 1:Battle.net access disable}
Create a log file "PlugY.log" in the current directory.
This feature can slow down your game.
Following are default values, between {} are some examples values with descriptions :
- ActiveLogFile=0 {0:No information is written while playing; 1:Always enabled}
Load dll of a specific mod for used PlugY in same time.
Separate each dll file name by the character pipe (|)
Following are default values, between {} are some examples values with descriptions :
- DllToLoad= {(empty): load nothing; D2extra.dll|myDll.dll: Load both D2extra.dll and myDll.dll}
- DllToLoad2= {(empty): Same as DlltoLoad}
Activate a new command in PlugY. In parenthesis is the condition to be able to use the command.
"/dlm" toggle the state of AlwaysDisplayLifeAndManaValues (AlwaysDisplayLifeAndManaValues>0)
"/page x" Go to the page x in the extra stats page.
"/save" Save the game without exit (LoD 1.11 and 1.11b only).
Activate some new commands in PlugY. In parenthesis is the condition to be able to use the command.
/save : Save game without exit (LoD 1.11 minimum).
/page 1 : Show normal stats page (stats page must be opened, space not mandatory).
/page 2 : Show extra stats page (stats page must be opened, space not mandatory).
/page 3 : Show resistance stats page (stats page must be opened, space not mandatory).
/page 4 : (beta) Show available runewords (stats page must be opened, space not mandatory).
/lockmouse : Lock mouse cursor in the window.
/lock : Same as /lockmouse.
/unlockmouse : Unlock mouse cursor in the window.
/unlock : Same as /unlockmouse.
/renamechar newname : Rename your character and save it. (You must exit the game to update the stats page.)
/renamepage name : Rename current page stash (MultiStash activated).
/setindex : Set current stash page as index (prev/next index button go to an index if exists) (MultiStash activated).
/resetindex : Remove index flag on the current stash page (MultiStash activated).
/insertpage : Insert a new page after the current page (MultiStash activated).
/deletepage : Delete current page if empty (MultiStash activated).
/swap page : Swap the content of current stash page with the content of another page (space not mandatory) (MultiStash activated).
/toggle page : Swap the content of current stash page with the content of another page in opposing stash shared/personal (space not mandatory) (MultiStash activated).
/dlm : Toggle always display mana and life mode. (Since 1.13c, you can click on the bottom of each orbs)
/dml : Same as /dlm.
/dl : Toggle always display life mode. (Since 1.13c, you can click on the bottom of the orb)
/dm : Toggle always display mana mode. (Since 1.13c, you can click on the bottom of the orb)
/listcube : (beta) Create a "cube.txt" file in current directory containing all cube's receipts (LoD 1.10 minimum).
- ActiveCommands=0 {0:Disabled; 1:Enabled}
Quit D2, if PlugY failed to installed all features.
Disable it only if you know what you do.
- ActiveCheckMemory=1
Activate hidden or not-finished feature. (don't use it)
Activate hidden or not finished feature. (don't use it)
- ActiveAllOthersFeatures=0 {0:Disabled; 1:Enabled}
[WINDOWED]
Launch in windowed mode.
- ActiveWindowed=0 {0:Disabled; 1:Enabled}
Remove border in windowed mode.
- RemoveBorder=0 {0:Disabled; 1:Enabled}
Set window at most top (above taskbar) in windowed mode.
- WindowOnTop=0 {0:Disabled; 1:Enabled}
Maximized and center window (keep ratio 4/3) in windowed mode (if SetWindowPos=0).
- Maximized=0 {0:Disabled; 1:Enabled}
Set position and size of the window in windowed mode.
- SetWindowPos=0 {0:Disabled; 1:Enabled}
- X=0 {0:Window Position X}
- Y=0 {0:Window Position Y}
- Width=0 {0:Window Width}
- Height=0 {0:Window Height}
Lock cursor mouse in the window in windowed mode.
- LockMouseOnStartup=0 {0:Disabled; 1:Enabled}
[LANGUAGE]
Change the selected language.
You must have files of the selected language.
@@ -640,6 +683,7 @@ Following are default values, between {} are some examples values with descripti
- MaxPersonnalPages=0 {0:Infinite number of personnal pages; 1000: Maximum of 1000 shared pages}
- ActiveSharedStash=0 {0:Disabled; 1:Enabled if ActiveMultiPageStash=1}
- SeparateHardcoreStash=1 {0:Same shared stash for HC and SC; 1:Use 2 differents stashes}
- OpenSharedStashOnLoading=0 {0:Disabled; 1:Select shared stash (instead of personal one) on character loading}
- SharedStashFilename=SharedStashSave {xxx: The filename will be "_LOD_xxx.sss"}
- displaySharedSetItemNameInGreen=1 {0:Disabled; 1:Enabled, set items in stash are their name displayed in green on other sets items.}
- MaxSharedPages=0 {0:Infinite number of shared pages; 5000: Maximum of 5000 shared pages}
@@ -665,6 +709,7 @@ Following are default values, between {} are some examples values with descripti
[STAT ON LEVEL UP]
WARNING : CHEAT, DON'T USE IN NORMAL GAME.
Change the number of Stats Points you receive when your character gains a level.
Following are default values, between {} are some examples values with descriptions :
- ActiveStatPerLevelUp=0 {0:Disabled; 1:Enabled}
@@ -684,6 +729,7 @@ Following are default values, between {} are some examples values with descripti
[SKILL ON LEVEL UP]
WARNING : CHEAT, DON'T USE IN NORMAL GAME.
Change the number of Skills Points you receive when your character gains a level.
Following are default values, between {} are some examples values with descriptions :
- ActiveSkillPerLevelUp=0 {0:Disabled; 1:Enabled}
@@ -780,6 +826,7 @@ PS : Sorry for english faults ;)
- Blizzard for making Diablo2 and Lord of Destruction.
- Kingpin, Afj666, Joel, SVR, Myrdinn for their great help.
- Pralinor fo his help in the convertion to 1.12.
- L'Autour fo his help in the convertion to 1.13d.
- ChaosEnergy for testing and his translation in German.
- Char & Darque in the correction of my english.
- Shaitane, K&V, themastercaster, raspa and onyx for testing.
@@ -789,14 +836,11 @@ PS : Sorry for english faults ;)
- PhrozenKeep team for all stuff they shared for us (including mine ;)
- Translation :
* English : Yohann, Jurica.
* French : Yohann.
* French : Yohann
* German : ChaosEnergy, TheMasterCaster.
* Italian : ItalianPlayer
* Italian : ItalianPlayer
* Spanish : Acrerune
* Polish : Serdel + https://translate.google.com
* Russian: L'Autour.
* Portuguese: https://translate.google.com
* Japanese: https://translate.google.com
* Korean: https://translate.google.com
* Chinese: https://translate.google.com
~~~~~~~~~~~~
* Polish : Serdel
* Russian : L'Autour
;--------------------------------------------------------------------------------------;