making client 792 and fixing issues in item sprites from vanilla sabrehaven.

This commit is contained in:
ErikasKontenis 2022-07-04 20:27:11 +03:00
parent d77cdd0427
commit 7171727c92
9 changed files with 334 additions and 28 deletions

Binary file not shown.

View File

@ -0,0 +1,6 @@
DatSpr
extended: false
transparency: false
frame-durations: false
frame-groups: false
assets-name: Tibia

Binary file not shown.

View File

@ -22,6 +22,8 @@ Servers = {
Evoulinia = "evolunia.net:7171:1098", Evoulinia = "evolunia.net:7171:1098",
GarneraTest = "garnera-global.net:7171:1100", GarneraTest = "garnera-global.net:7171:1100",
LocalTestServ = "127.0.0.1:7171:1098:110:30:93" ]] LocalTestServ = "127.0.0.1:7171:1098:110:30:93" ]]
Local = "127.0.0.1:7171:772",
Vanilla = "login.sabrehaven.com:7171:772"
} }
--Server = "ws://otclient.ovh:3000/" --Server = "ws://otclient.ovh:3000/"

File diff suppressed because one or more lines are too long

View File

@ -205,8 +205,8 @@
<action itemid="6549" script="misc/djinn_quest_pass.lua" /> <action itemid="6549" script="misc/djinn_quest_pass.lua" />
<action itemid="6551" script="misc/djinn_quest_pass.lua" /> <action itemid="6551" script="misc/djinn_quest_pass.lua" />
<action itemid="3252" script="misc/postman_quest_pass.lua" /> <action itemid="3252" script="misc/postman_quest_pass.lua" />
<action itemid="6554" script="misc/shop_points_scroll.lua" /> <!-- <action itemid="6554" script="misc/shop_points_scroll.lua" /> those item ids already taken
<action itemid="6555" script="misc/shop_points_scroll.lua" /> <action itemid="6555" script="misc/shop_points_scroll.lua" /> -->
<!-- Dolls --> <!-- Dolls -->
<action itemid="5080" script="misc/dolls.lua" /> <action itemid="5080" script="misc/dolls.lua" />

View File

@ -1755,51 +1755,51 @@ Attributes = {Waypoints=100}
TypeID = 439 TypeID = 439
Name = "wooden floor" Name = "wooden floor"
Flags = {Unpass,Unmove,Unlay} Flags = {Clip,Unpass,Unmove,Unlay}
TypeID = 440 TypeID = 440
Name = "wooden floor" Name = "wooden floor"
Flags = {Unpass,Unmove,Unlay} Flags = {Clip,Unpass,Unmove,Unlay}
TypeID = 441 TypeID = 441
Name = "wooden floor" Name = "wooden floor"
Flags = {Unpass,Unmove,Unlay} Flags = {Clip,Unpass,Unmove,Unlay}
TypeID = 442 TypeID = 442
Name = "wooden floor" Name = "wooden floor"
Flags = {Unpass,Unmove,Unlay} Flags = {Clip,Unpass,Unmove,Unlay}
TypeID = 443 TypeID = 443
Name = "wooden floor" Name = "wooden floor"
Flags = {Unpass,Unmove,Unlay} Flags = {Clip,Unpass,Unmove,Unlay}
TypeID = 444 TypeID = 444
Name = "wooden floor" Name = "wooden floor"
Flags = {Unpass,Unmove,Unlay} Flags = {Clip,Unpass,Unmove,Unlay}
TypeID = 445 TypeID = 445
Name = "wooden floor" Name = "wooden floor"
Flags = {Unpass,Unmove,Unlay} Flags = {Clip,Unpass,Unmove,Unlay}
TypeID = 446 TypeID = 446
Name = "wooden floor" Name = "wooden floor"
Flags = {Unpass,Unmove,Unlay} Flags = {Clip,Unpass,Unmove,Unlay}
TypeID = 447 TypeID = 447
Name = "wooden floor" Name = "wooden floor"
Flags = {Unpass,Unmove,Unlay} Flags = {Clip,Unpass,Unmove,Unlay}
TypeID = 448 TypeID = 448
Name = "wooden floor" Name = "wooden floor"
Flags = {Unpass,Unmove,Unlay} Flags = {Clip,Unpass,Unmove,Unlay}
TypeID = 449 TypeID = 449
Name = "wooden floor" Name = "wooden floor"
Flags = {Unpass,Unmove,Unlay} Flags = {Clip,Unpass,Unmove,Unlay}
TypeID = 450 TypeID = 450
Name = "wooden floor" Name = "wooden floor"
Flags = {Unpass,Unmove,Unlay} Flags = {Clip,Unpass,Unmove,Unlay}
TypeID = 451 TypeID = 451
Name = "stairs" Name = "stairs"
@ -29759,10 +29759,13 @@ Flags = {MultiUse,Take,Weapon}
Attributes = {Weight=5800,SlotType=TWOHANDED,WeaponType=AXE,Attack=49,Defense=15} Attributes = {Weight=5800,SlotType=TWOHANDED,WeaponType=AXE,Attack=49,Defense=15}
TypeID = 6554 TypeID = 6554
Name = "" # this is nothing in client Name = "your inbox"
Flags = {Container,Unmove} # custom
Attributes = {Capacity=30}
TypeID = 6555 TypeID = 6555
Name = "" # this is nothing in client Name = "the market"
Flags = {Unmove} # custom
TypeID = 6556 TypeID = 6556
Name = "a tic-tac-toe token" Name = "a tic-tac-toe token"
@ -33928,13 +33931,4 @@ Attributes = {Capacity=10,Weight=105000,ExpireTarget=8112,TotalExpireTime=1800}
TypeID = 8112 TypeID = 8112
Name = "remains of a vampire lord" Name = "remains of a vampire lord"
Flags = {Container,Take,Corpse,Expire} Flags = {Container,Take,Corpse,Expire}
Attributes = {Capacity=10,Weight=85000,ExpireTarget=0,TotalExpireTime=1800} Attributes = {Capacity=10,Weight=85000,ExpireTarget=0,TotalExpireTime=1800}
TypeID = 12902
Name = "your inbox"
Flags = {Container,Unmove}
Attributes = {Capacity=30}
TypeID = 12903
Name = "the market"
Flags = {Unmove}

View File

@ -304,7 +304,7 @@ enum item_t : uint16_t {
ITEM_DEPOT = 3502, ITEM_DEPOT = 3502,
ITEM_LOCKER1 = 3497, ITEM_LOCKER1 = 3497,
ITEM_MARKET = 12903, ITEM_MARKET = 6555,
ITEM_MALE_CORPSE = 4240, ITEM_MALE_CORPSE = 4240,
ITEM_FEMALE_CORPSE = 4247, ITEM_FEMALE_CORPSE = 4247,

View File

@ -184,7 +184,7 @@ void ProtocolLogin::onRecvFirstMessage(NetworkMessage& msg)
std::ostringstream ss; std::ostringstream ss;
ss << "Only clients with protocol " << getClientVersionString(g_game.getClientVersion()) << " allowed!"; ss << "Only clients with protocol " << getClientVersionString(g_game.getClientVersion()) << " allowed!";
disconnectClient(ss.str(), version); disconnectClient(ss.str(), version);
return; return;
} }
std::string password = msg.getString(); std::string password = msg.getString();