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

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

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 <20>t<EFBFBD> trouv<75>.$\nVeuillez r<>-installer votre copie de Diablo II - Lord of Destruction."
LangString ERROR_NO_D2_DIRECTORY_FOUND ${LANG_RUSSIAN} "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> : <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> Diablo II <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.$\n<><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> 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<><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD>:"
!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_-_<><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.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_-_<><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.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.

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

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

View File

@@ -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 <20> 1.13d et sur leurs mods.
- Ce plugin ne fonctionne pas sur les royaumes (Battle.net ou priv<69>).
- Ce plugin ne fonctionne pas sur les royaumes Battle.net.
- Tous les fichiers ont chang<6E>s depuis les versions pr<70>c<EFBFBD>dentes, donc d<>installer toutes les versions pr<70>c<EFBFBD>dentes.
- S'il vous plait, utilis<69> le D2gfx.dll non modifi<66> avant de rapporter une erreur.
- PlugY.ini a <20>t<EFBFBD> modifi<66> depuis les versions pr<70>c<EFBFBD>dentes, utiliser celui fourni dans cette archive.
- Ne pas oubliez de lire la partie nomm<6D>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 <20>tre activ<69>/d<>sactiv<69> via PlugY.ini (voir "COMMENTAIRES SUR LE FICHIER DE CONFIGURATION")
- D<>sactive l'acc<63>s <20> Battle.net
- Espace de stockage infini dans le coffre (jusqu'<27> 4 294 967 296 pages personnelles!)
- Espace de stockage partag<61> dans le coffre (jusqu'<27> 4 294 967 296 pages partag<61>es aussi!)
- Espace de stockage infini dans le coffre !
- Espace de stockage partag<61> 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<6C>.
@@ -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<69> par defaut).
- Affiche la valeur courante des caracs (sans les bonus magiques).
- Localis<69> en fran<61>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 <20>tre ouverte).
/page 2 : Affiche la page des stats en plus (la page des stats doit <20>tre ouverte).
/page 3 : Affiche la page des stats de resistances (la page des stats doit <20>tre ouverte).
/page 4 : (b<>ta) Affiche la page des mots runiques actifs (la page des stats doit <20>tre ouverte).
/lockmouse : Bloque le curseur de la souris dans la fen<65>tre.
/lock : Identique <20> /lockmouse.
/unlockmouse : Lib<69>re le curseur de la souris de la fen<65>tre.
/unlock : Identique <20> /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<6E>re une nouvelle page apr<70>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<6F> partag<61>/personnel (espace non obligatoire).
/dlm : Inverse le mode d'affichage: Toujours afficher les valeurs de vie et de mana.
/dml : Identique <20> /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<43>e un fichier "cube.txt" dans le r<>pertoire de sauvegarde contenant toutes les formules actives du cube.
Changements apport<72>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<72>s par la v11.01 :
Ajout de la compatibilit<69> avec la version 1.13d de LOD. (merci <20> L'Autour)
Ajout de la commande /unlockmouse : Lib<69>re le curseur de la souris de la fen<65>tre.
Ajout de la commande /unlock : Identique <20> /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<6E>re une nouvelle page apr<70>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 <20> L'Autour)
Ajout d'une option dans PlugY.ini pour s<>lectionner le coffre partag<61> (au lieu du personnel) lors du chargement d'un persos.
Renomme la commande /rename en /renamechar.
Suppression de la commande non termin<69> : /reload.
Changements apport<72>s par la v11.00 : Version non officielle ajoutant le support pour LoD 1.13d
Changements apport<72>s par la v10.01 :
- Ajout du mode fen<65>tr<74>.
- Peut bloquer le curseur de la souris dans la fen<65>tre. (mode fen<65>tr<74>).
- Peut supprimer les bordure de la fen<65>tre (mode fen<65>tr<74>).
- Peut redimensionner ou maximiser la fen<65>tre (mode fen<65>tr<74>).
- Peut mettre la fen<65>tre au-dessus de toutes les autres fen<65>tres, y compris la barre des t<>ches (mode fen<65>tr<74>).
- Permet de verrouiller le curseur de la souris dans les fen<65>tres au d<>marrage et avec la commande "/lockmouse" ou "/lock" (mode fen<65>tr<74>).
- Ajout de la commande "/swap page" pour <20>changer le contenu de la page actuelle du coffre avec le contenu d'une autre "page".
- Ajout de la commande "/toggle page" pour <20>changer le contenu de la page actuelle du coffre avec le contenu d'une autre "page" du coffre oppos<6F> (partag<61>/personnel).
- Ajout de la commande "/rename newname" pour renommer son personnage. Cette fonctionnalit<69> est en b<>ta et vous devez quitter la partie pour mettre <20> jour la page des stats.
Changements apport<72>s par la v10.00 :
- D<>sactive l'acc<63>s <20> 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<72>s par la v9.00 :
- PlugY fonctionne aussi la version 1.12 de LOD.
- Corrige diff<66>rents bugs.
- Ajout d'une option pour le d<>assignement des skill dans les mods.
Changements apport<72>s par la v8.00 :
- Installation plus ais<69>e : Nouvel installeur.
- Permet d'ouvrir le portail vers le Cow Level m<>me quand on a tuer le Cow King dans cette difficult<6C>.
@@ -73,16 +116,13 @@ Changements apport
- Multiplayer : Sauvegarde les fichiers du stash (avec les donn<6E>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<6F>dure de sauvegarde.
- Remove the "check load memory failed" message when D2gfx.dll was patched.
Changements apport<72>s par la v7.02 :
- Corrige la perte de points de skills quand on les d<>salloue dans les mods contenant des skills sp<73>ciaux.
Changements apport<72>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<63>res <20>tranges de quelques texts.
Changements apport<72>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<65>cutable pour lancer Plugy (plus aucun fichier de LoD modifi<66>). (RAPPEL)
- Traduction en espagnol et polonais.
Changements apport<72>s par la v7.00 :
- PlugY fonctionne aussi la version 1.11b de LOD.
- Ajout d'un ex<65>cutable pour lancer Plugy (plus aucun fichier de LoD modifi<66>).
@@ -100,17 +139,14 @@ Changements apport
- Corrige les fonctions qui restais active sur Battle.net.
- Traduction en italien.
Changements apport<72>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<72>s par la v6.01 :
- Corrige le bug qui cause la disparition des items "carry1" du stash quand ils sont cubb<62>s dans LoD 1.10
- Cl<43>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<72>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<61>liorations mineurs.
- Ajoute la commande "/save" pour sauvegarder la partie sans quitter (uniquement LoD 1.11).
Changements apport<72>s par la v5.06 :
- Ajoute des bouttons pour le partage de l'or.
- Active l'or partag<61> en multijoueur.
- La commande "/DisplayLifeMana" est remplac<61>e par "/dlm".
- Corrige quelques bugs.
Changements apport<72>s par la v5.05 :
- Corrige les couleurs par d<>fauts dans l'interface des stats.
- Ajoute de l'or partag<61>e via des commandes.
@@ -133,30 +167,25 @@ Changements apport
- Possiblit<69> d'afficher ou non les nom des objets de set dans le popup quand ceux-ci sont dans le coffre partag<61>e.
- Correction des bugs du multiplayer (r<><72>criture de ces fonctions).
Changements apport<72>s par la v5.04 :
- Corrige Stat/Skill points par levelup
- Corrige des bugs en Multiplayer.
- PlugY/PlugYDefault.ini complet<65>.
Changements apport<72>s par la v5.03 :
- Corrige le bug qui <20>change quelques fois les coffres partag<61>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<72>s par la v5.02 :
- Corrige la correction d'un bug pr<70>c<EFBFBD>dent qui engendre la disparition d'objets.
Changements apport<72>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<61> est d<>sactiv<69>.
Changements apport<72>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<EFBFBD>ration de DiabloClone au d<>marrage d'une nouvelle partie.
- Corrige plusieurs autres bugs.
Changements apport<72>s par la v4.04 :
- Corrige le bug d'affichage quand statPerLevelUp est activ<69>
- Corrige le bug de sauvegarde quand le disque dur est plein.
- Nouveau syst<73>me de configuration pour les moddeurs.
- Affiche toujours les valeurs num<75>riques de mana et de vie au-dessus des globes correspondants.
Changements apport<72>s par la v4.03 :
- Corrige le bug des objets uniques carry1 (charme unique) quand on drop le cube.
- Possibilit<69> d'aller directement <20> la premi<6D>re ou derni<6E>re page du coffre (shift + clic sur pr<70>c<EFBFBD>dent/suivant).
@@ -186,13 +213,11 @@ Changements apport
- Ajouts d'infos sur les pages de stats suppl<70>mentaires (2 pages maintenant).
- Ajoute un bouton "page pr<70>c<EFBFBD>dente" sur la principale page de stats (uniquement en 800x600).
- D<>place les boutons des pages de stats suppl<70>mentaire aux m<>me emplacements que ceux de la page principale (uniquement en 800x600).
- Possibilit<69> de choisir si la page affich<63>e quand on ouvre la page des stats est la page principale ou celle s<>lectionn<6E>e pr<70>c<EFBFBD>demment.
- Possibilit<69> de choisir si la page affich<63>e quand on ouvre la page des stats est la page principale ou celle s<>lectionn<6E>e pr<70>c<EFBFBD>demment
Changements apport<72>s par la v4.02b :
- Les fonctionnalit<69>s restent activ<69>es sur Battle.net ouvert.
Changements apport<72>s par la v4.02 :
- Corrige le conflit avec Battle.net (BigStash d<>sactiv<69> 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<72>s par la v4.01 :
- Corrige le bug du MSVCR70.dll non trouv<75>.
- Ajouts d'infos sur la 2<>me page de stats.
Changements apport<72>s par la v4.00b :
- Corrige le bug du MSVCR70.dll non trouv<75>.
Changements apport<72>s par la v4.00 :
- Meilleure optimisation du code.
- Ajoute des pages suppl<70>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<72>tre en mode normal et cauchemar.
- Corrige : D<>truit les minions(par exemple les squelettes) en trop pr<70>s la d<>sallocation si on a un bonus +x dans cette skill.
Changements apport<72>s par la v3.02 :
- Corrige : le changement du nombre de points de Stats re<72>us <20> chaque gain de niveau.
- Corrige : Quand le coffre partag<61> est d<>sactiv<69> vous pouvez charger vos persos.
- Corrige : Vous pouvez changer les param<61>tres du World Event sans activer les skill re<72>us <20> chaque gain de niveau.
Changements apport<72>s par la v3.01 :
- Change le nombre de points de Stats re<72>us <20> chaque gain de niveau.
- Corrige les bugs qui donnent des points suppl<70>mentaires quand on d<>sallouent les skills.
- Ajoutent les param<61>tres du WorldEvent dans le fichier de configuration.
- Par d<>faut, Le WorldEvent AFFICHE "X SOJ vendu" uniquement dans la difficult<6C> enfer.
Changements apport<72>s par la v3.00 :
- World Event en Local pour le monojoueur et le multijoueur hors royaumes !
- D<>salloue les points de capacit<69>s(skills) pr<70>c<EFBFBD>demment allou<6F>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<61> est en rouge maintenant.
Changements apport<72>s par la v2.05 :
- Correction importante : Le bug qui faisais que D2 ne d<>marrais est d<>finitivement corrig<69>.
@@ -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<EFBFBD>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<62>.
- Copier PlugY.ini, PlugY.exe et PlugY folder (+son sontenu) dans le r<>pertoire du mod cibl<62>.
- 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<6C> Lord of Destruction ici : C:\Jeux\Diablo II\Diablo II.exe
Et que le mod cibl<62> se trouve l<EFBFBD> : D:\D2Mod\MyMod\
Et que un second mod se trouve l<EFBFBD> : D:\D2Mod\MyMod2\
Et que le mod cibl<62> 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<61>tres pass<73> <20> PlugY.exe sont aussi transmis <20> LoD par sa ligne de commande.
Par d<>faut aucun param<61>ters ne sont transmis.
Les param<61>tres les plus courant sont (sans les guillemets) :
"-w" lance la LoD en version fen<65>tr<74>e.
"-w" lance la LoD en version fen<65>tr<74>e. (Voir la section WINDOWED <20> la place)
"-direct" utilise les fichiers du r<>pertoire <20> la place des mpq.
"-txt" recompile les fichiers .txt avant d'antr<74>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'<27>tat de AlwaysDisplayLifeAndManaValues (AlwaysDisplayLifeAndManaValues>0)
"/page x" Aller <20> la page x dans les pages de stats suppl<EFBFBD>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 <20>tre ouverte)(espace non obligatoire).
/page 2 :Affiche la page des stats en plus (la page des stats doit <20>tre ouverte).
/page 3 : Show resistance stats page Affiche la page des stats de resistances (la page des stats doit <20>tre ouverte)(espace non obligatoire).
/page 4 : (b<>ta) Affiche la page des mots runiques actifs (la page des stats doit <20>tre ouverte)(espace non obligatoire).
/lockmouse : Bloque le curseur de la souris dans la fen<65>tre.
/lock : Identique <20> /lockmouse.
/unlockmouse : Lib<69>re le curseur de la souris de la fen<65>tre.
/unlock : Identique <20> /unlockmouse.
/renamechar newname : Renomme la personnage et le sauvegarde. (Vous devez quittez la partie pour mettre <20> jour la page des stats).
/renamepage name : Renomme la page courante du coffre (MultiStash activ<69>).
/setindex : La page courante devient un index (Les boutons d'index vont jusqu'au prochain index s'il en existe un) (MultiStash activ<69>).
/resetindex : Retire la page courante des index (MultiStash activ<69>).
/insertpage : Ins<6E>re une nouvelle page apr<70>s la page courante (MultiStash activ<69>).
/deletepage : Supprime la page courante si elle est vide (MultiStash activ<69>).
/swap page : Echange le contenu de la page actuelle du coffre avec le contenu d'une autre "page" (espace non obligatoire) (MultiStash activ<69>).
/toggle page : Echanger le contenu de la page actuelle du coffre avec le contenu d'une autre "page" du coffre oppos<6F> partag<61>/personnel (espace non obligatoire) (MultiStash activ<69>).
/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<6E>rieure des orbes)
/dml : Identique <20> /dlm.
/dl : Inverse le mode d'affichage: Toujours afficher les valeurs de vie. (Depuis LoD 1.13c, vous pouvez cliquer sur la partie inf<6E>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<6E>rieure des orbes)
/listcube : (b<>ta) Cr<43>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<69>; 1:Activ<69>}
Quitte D2, si PlugY if PlugY <20>choue lors de l'installation de toutes les fonctions.
@@ -499,6 +529,30 @@ Active les fonctions cach
- ActiveAllOthersFeatures=0 {0:D<>sactiv<69>; 1:Activ<69>}
[WINDOWED]
Lancement en mode fen<65>tr<74>.
- ActiveWindowed=0 {0:D<>sactiv<69>; 1:Activ<69>}
Supprime le cadre de la fen<65>tre en mode fen<65>tr<74>.
- RemoveBorder=0 {0:D<>sactiv<69>; 1:Activ<69>}
Met la fen<65>tre au plus haut (au-dessus de la barre des t<>ches) en mode fen<65>tr<74>.
- WindowOnTop=0 {0:D<>sactiv<69>; 1:Activ<69>}
Fen<EFBFBD>tre centr<74>e et maximis<69>e (ratio maintenu <20> 4/3) en mode fen<65>tr<74> (si SetWindowPos = 0).
- Maximized=0 {0:D<>sactiv<69>; 1:Activ<69>}
D<EFBFBD>finie la position et la taille de la fen<65>tre en mode fen<65>tr<74>.
- SetWindowPos=0 {0:D<>sactiv<69>; 1:Activ<69>}
- X=0 {0:Position X de la fen<65>tre}
- Y=0 {0:Position Y de la fen<65>tre}
- Width=0 {0:Largeur de la fen<65>tre}
- Height=0 {0:Hauteur de la fen<65>tre}
Verrouiller le curseur da la souris dans la fen<65>tre en mode fen<65>tr<74>.
- LockMouseOnStartup=0 {0:D<>sactiv<69>; 1:Activ<69>}
[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<65>es (+shift) sont 1,50,100,150,...,max}
- MaxPersonnalPages=0 {0:Nombre de pages personnelles illimit<69>es; 1000: Maximum de 1000 pages personnelles}
- ActiveSharedStash=0 {0:D<>sactiv<69>; 1:Activ<69> si ActiveMultiPageStash=1}
- OpenSharedStashOnLoading=0 {0:D<>sactiv<69>; 1:S<>lectionne le coffre partag<61>e (au lieu du personnel) au chargement du perso}
- SeparateHardcoreStash=1 {0:M<>me coffre partag<61> en HC et SC; 1:utilise 2 coffres diff<66>rents}
- SharedStashFilename=SharedStashSave {xxx : Le nom du fichier sera _LOD_xxx.sss}
- displaySharedSetItemNameInGreen=1 {0:D<>sactiv<69>; 1:Activ<69>, Les noms des objets de sets dans le stash sont affich<63>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<72>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<69>; 1:Activ<69>}
@@ -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<72>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<69>; 1:Activ<69>}
@@ -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<69> 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
;--------------------------------------------------------------------------------------;

View File

@@ -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
;--------------------------------------------------------------------------------------;