Cài đặt Steam
Đăng nhập
|
Ngôn ngữ
简体中文 (Trung giản thể)
繁體中文 (Trung phồn thể)
日本語 (Nhật)
한국어 (Hàn Quốc)
ไทย (Thái)
Български (Bulgaria)
Čeština (CH Séc)
Dansk (Đan Mạch)
Deutsch (Đức)
English (Anh)
Español - España (Tây Ban Nha - TBN)
Español - Latinoamérica (Tây Ban Nha cho Mỹ Latin)
Ελληνικά (Hy Lạp)
Français (Pháp)
Italiano (Ý)
Bahasa Indonesia (Indonesia)
Magyar (Hungary)
Nederlands (Hà Lan)
Norsk (Na Uy)
Polski (Ba Lan)
Português (Tiếng Bồ Đào Nha - BĐN)
Português - Brasil (Bồ Đào Nha - Brazil)
Română (Rumani)
Русский (Nga)
Suomi (Phần Lan)
Svenska (Thụy Điển)
Türkçe (Thổ Nhĩ Kỳ)
Українська (Ukraina)
Báo cáo lỗi dịch thuật
Thanks so much for reading my TED talk. =)
{
"SlotName": "Dogtag",
"Items": [
{
"ClassName": "Dogtag_Bandit",
"Chance": 1.0,
"Quantity": {
"Min": 0.0,
"Max": 0.0
},
"Health": [
{
"Min": 1.0,
"Max": 1.0,
"Zone": ""
}
],
"InventoryAttachments": [],
"InventoryCargo": [],
"ConstructionPartsBuilt": [],
"Sets": []
}
]
},
since AIs are currently still considered “players,” they may also receive them (not verified).
override Dogtag_Base EquipDogtag(PlayerBase player)
{
Dogtag_Base tag;
if (!player.HasDogtag()) // check if the player has a tag already
// create a new tag is the player doesn't have one
int slotId = InventorySlots.GetSlotIdFromString("Dogtag");
// update player's dogtags base on time
float playtime = player.StatGet("playtime");
// create dog tag based on playtime
if (playtime > 86400 && playtime < 259199)
{
tag = player.GetInventory().CreateAttachmentEx("Dogtag_Silver", slotId);
}
else if (playtime > 259200 && playtime < 604799)
{
tag = player.GetInventory().CreateAttachmentEx("Dogtag_Granite", slotId);
}
else if (playtime > 604800)
{
tag = player.GetInventory().CreateAttachmentEx("Dogtag_Cobalt", slotId);
}
else
{
tag = player.GetInventory().CreateAttachmentEx("Dogtag_Survivor", slotId);
}
}
tag = player.GetDogtag(); // get current tag on player, new or existing
tag.SetNickName(player.GetIdentity().GetName()); // updates player's name
return tag;
}