Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!
Teşekkürler 

itemi ve taşı karşı tarafa vermek için bunu deneyebilirsiniz test etmedim
Kod:
#ifdef INVENTORY_DISPLAY_PLUS
ACMD(do_view_equip_gold)
{
char arg1[256];
one_argument(argument, arg1, sizeof(arg1));
if (*arg1)
{
DWORD vid = 0;
str_to_number(vid, arg1);
LPCHARACTER tch = CHARACTER_MANAGER::instance().Find(vid);
if (ch->GetGold() < 5000000)
{
ch->ChatPacket(CHAT_TYPE_INFO,"|cffffff00[Sistem] |cff00ff00Profili görüntüleyebilmek için (5.000.000) yang'a sahip olmalısın!");
return;
}
if (!tch)
return;
if (!tch->IsPC())
return;
if (tch->IsBlockMode(BLOCK_VIEW_EQUIPMENT))
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ekipman konusmasi"));
return;
}
if (5000000 + tch->GetGold() > GOLD_MAX)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("karsi fazla yang tasiyor"));
return;
}
tch->SendEquipment(ch);
ch->PointChange(POINT_GOLD, -5000000, false);
tch->PointChange(POINT_GOLD, 5000000, true);
}
}
ACMD(do_view_equip_item)
{
char arg1[256];
one_argument(argument, arg1, sizeof(arg1));
if (*arg1)
{
DWORD vid = 0;
str_to_number(vid, arg1);
LPCHARACTER tch = CHARACTER_MANAGER::instance().Find(vid);
if (ch->CountSpecifyItem(90005) < 100)
{
ch->ChatPacket(CHAT_TYPE_INFO,"|cffffff00[Sistem] |cff00ff00Profili görüntüleyebilmek için 100 adet su taşına sahip olmalısın!");
return;
}
if (!tch)
return;
if (!tch->IsPC())
return;
if (tch->IsBlockMode(BLOCK_VIEW_EQUIPMENT))
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ekipman konusmasi"));
return;
}
LPITEM new_item = ITEM_MANAGER::instance().CreateItem(90005, 100);
if (!new_item)
return;
int iEmptyPos = tch->GetEmptyInventory(new_item->GetSize());
if (iEmptyPos != -1)
{
tch->SendEquipment(ch);
ch->RemoveSpecifyItem(90005,100);
new_item->AddToCharacter(tch, TItemPos(INVENTORY, iEmptyPos));
}
else { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("karsi tarafin envanterde bos alan yok")); return; }
}
}
#endif
Teşekkürler.
Yapiyor adam yavv paylasim için tesekkurler.
Güzel olmuş bir çok kişinin dediği gibi para ve su taşı karşı oyuncuya gitse daha iyi olabilirmiş ve miktarlarida karşı oyuncu belirlese daha iyi olur bence
Teşekkürler.
Paylaşım için teşekkürler.
Teşekkürler![]()
Hepinize ayrı ayrı teşekkür ederim ???Teşekkürler maviş ♥♥♥
Teşekkürler reyiz deneyeceğimitemi ve taşı karşı tarafa vermek için bunu deneyebilirsiniz test etmedim
Kod:#ifdef INVENTORY_DISPLAY_PLUS ACMD(do_view_equip_gold) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (*arg1) { DWORD vid = 0; str_to_number(vid, arg1); LPCHARACTER tch = CHARACTER_MANAGER::instance().Find(vid); if (ch->GetGold() < 5000000) { ch->ChatPacket(CHAT_TYPE_INFO,"|cffffff00[Sistem] |cff00ff00Profili görüntüleyebilmek için (5.000.000) yang'a sahip olmalısın!"); return; } if (!tch) return; if (!tch->IsPC()) return; if (tch->IsBlockMode(BLOCK_VIEW_EQUIPMENT)) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ekipman konusmasi")); return; } if (5000000 + tch->GetGold() > GOLD_MAX) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("karsi fazla yang tasiyor")); return; } tch->SendEquipment(ch); ch->PointChange(POINT_GOLD, -5000000, false); tch->PointChange(POINT_GOLD, 5000000, true); } } ACMD(do_view_equip_item) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); if (*arg1) { DWORD vid = 0; str_to_number(vid, arg1); LPCHARACTER tch = CHARACTER_MANAGER::instance().Find(vid); if (ch->CountSpecifyItem(90005) < 100) { ch->ChatPacket(CHAT_TYPE_INFO,"|cffffff00[Sistem] |cff00ff00Profili görüntüleyebilmek için 100 adet su taşına sahip olmalısın!"); return; } if (!tch) return; if (!tch->IsPC()) return; if (tch->IsBlockMode(BLOCK_VIEW_EQUIPMENT)) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ekipman konusmasi")); return; } LPITEM new_item = ITEM_MANAGER::instance().CreateItem(90005, 100); if (!new_item) return; int iEmptyPos = tch->GetEmptyInventory(new_item->GetSize()); if (iEmptyPos != -1) { tch->SendEquipment(ch); ch->RemoveSpecifyItem(90005,100); new_item->AddToCharacter(tch, TItemPos(INVENTORY, iEmptyPos)); } else { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("karsi tarafin envanterde bos alan yok")); return; } } } #endif

- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 18
- Görüntüleme
- 4K
- Kilitli
- Cevaplar
- 310
- Görüntüleme
- 53K
- Kilitli
- Cevaplar
- 2
- Görüntüleme
- 828
- Cevaplar
- 671
- Görüntüleme
- 116K
- Cevaplar
- 222
- Görüntüleme
- 45K

