// TMW-2 Script.
// Author:
// Saulc
// Jesusalva
// Notes:
// Tulim banker, and also handles PCLogin events: CheckClientVersion, and bank
// Take care of server updates, but instances are defined on their ships.
003-3,36,34,0 script Malindou NPC_LLOYD,{
Banker(.name$, "Tulimshar", 15000);
close;
OnInit:
.sex = G_MALE;
.distance = 4;
// Update handler (use `date +%s` for this)
// Current UPDATE value: Qui Jun 7 08:10:55 -03 2018
if ($UPDATE < 1528369855) {
$UPDATE=1528369855;
debugmes "Warning.";
debugmes "Warning.";
debugmes "Warning: This introduces a server update:";
debugmes "";
debugmes "* Please create the imported guild";
debugmes "";
}
// Current UPDATE value: Dom Jun 17 21:32:45 -03 2018
if ($UPDATE < 1529281965) {
$UPDATE=1529281965;
}
// This mensures Contributors Credits, and changes only during updates.
// All names in lower case. Max value is 1'000'000. Non-TMW2 contributors
// should be disregarded if they're not involved with the project.
// See 003-2/lua.txt for rewards
$@CONTRIBUTORS = htnew;
htput($@CONTRIBUTORS, "jesusalva", 1000000);
htput($@CONTRIBUTORS, "saulc", 1000000);
htput($@CONTRIBUTORS, "lawncable", 1020);
htput($@CONTRIBUTORS, "polaczka", 500);
htput($@CONTRIBUTORS, "soren", 500);
htput($@CONTRIBUTORS, "crazyfefe", 120);
htput($@CONTRIBUTORS, "ayruss", 120);
htput($@CONTRIBUTORS, "rakinorf", 100);
htput($@CONTRIBUTORS, "ichigoblack", 100);
htput($@CONTRIBUTORS, "acsvln", 100);
htput($@CONTRIBUTORS, "skydragon", 100);
htput($@CONTRIBUTORS, "dustman", 100);
htput($@CONTRIBUTORS, "4144", 100);
htput($@CONTRIBUTORS, "pookie", 20);
htput($@CONTRIBUTORS, "dragonstar", 20);
//htput($@CONTRIBUTORS, "", 1);
end;
OnPCLoginEvent:
checkclientversion;
if (#MerchantBank) {
BankVault += max(0, #MerchantBank);
#MerchantBank = 0;
}
end;
}