Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: dave00 Dátum 2021-01-03, 03:17:26

Cím: aranyrög beváltás
Írta: dave00 Dátum 2021-01-03, 03:17:26
sziasztok lenne ez a téma: https://metin2hungary.net/index.php/topic,202668.msg1069349.html#msg1069349
az lenne a kérdésem aki növelte a max yangot ő hogy tudná beállítani hogy ha valaki elad aranyrögöt mondjuk akkor de 2milliárd legyen a max? long long típusra hogy lehetne átírni?
Cím: Re:aranyrög beváltás
Írta: TMP4 Dátum 2021-01-10, 12:24:37
long long nugget = 300000000LL;
long long nTotalMoney = nugget + static_cast<long long>(GetGold());
if (GOLD_MAX <= nTotalMoney)
{
PointChange(POINT_GOLD, nugget);
item->SetCount(item->GetCount()-1);
}
else
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("2milliard_haver_hello_csa"));


Ha g_llMaxGold-ot használsz akkor írd át a GOLD_MAX-ot arra.
PointChange-ed ha nem képes elfogadni long long-ot akkor: PointChange(POINT_GOLD, 300000000);
EhPortal 1.39 © 2025, WebDev