Hi, I wanted to help anyone with problems of upkeep (without mod), so do the following:
1.- Go to the folder C:\Program files\Playlogic\Age of pirates 2\Program\Scripts and open the file crew.c with the notepad (I recomend to install notepad++ to open this files or any compiler IDE).
2.- Search for the function called GetSalaryForShip and then search for the following sentence: return nPaymentQ;.
3.- Add 2 slash before nPaymentQ; like this: return //nPaymentQ;.
4.- Write any value starting from 0 after the return, like this: return 0;. You must add the semicolon after the value, else it will not work.
If you want to return the default values, simply delete the value you added and remove the 2 slash, like this: return nPaymentQ;. You can edit this file while the game is running, but it will only take effect after you restart the game.
I hope this will help anyone with this sort of troubles.
Greetings.
1.- Go to the folder C:\Program files\Playlogic\Age of pirates 2\Program\Scripts and open the file crew.c with the notepad (I recomend to install notepad++ to open this files or any compiler IDE).
2.- Search for the function called GetSalaryForShip and then search for the following sentence: return nPaymentQ;.
3.- Add 2 slash before nPaymentQ; like this: return //nPaymentQ;.
4.- Write any value starting from 0 after the return, like this: return 0;. You must add the semicolon after the value, else it will not work.
If you want to return the default values, simply delete the value you added and remove the 2 slash, like this: return nPaymentQ;. You can edit this file while the game is running, but it will only take effect after you restart the game.
I hope this will help anyone with this sort of troubles.
Greetings.