bikral 1
bikral
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Bvural41 1
Bvural41
ShadowFon 1
ShadowFon
mavzermete 1
mavzermete
YazilimMühendisi 1
YazilimMühendisi
Fethi Polat 1
Fethi Polat
InfernoShade 1
InfernoShade
Hikaye Ekle

Şeytan Kanı İksiri

  • Konuyu başlatan Konuyu başlatan MOB Games
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 6
  • Görüntüleme Görüntüleme 662
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

10 yarı olan iteminizi 15 yarı yapmanıza lazım olan sistem;



char_item.cpp;


else if (item->GetVnum() == 6100)
{
if ((item2->GetAttributeType(0) == 17 && item2->GetAttributeValue(0) == 10) || (item2->GetAttributeType(1) == 17 && item2->GetAttributeValue(1) == 10) || (item2->GetAttributeType(2) == 17 && item2->GetAttributeValue(2) == 10) || (item2->GetAttributeType(3) == 17 && item2->GetAttributeValue(3) == 10) || (item2->GetAttributeType(4) == 17 && item2->GetAttributeValue(4) == 10))
{
if ((item2->GetAttributeType(0) == 17) && (item2->GetAttributeValue(0) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(0,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(1) == 17) && (item2->GetAttributeValue(1) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(1,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(2) == 17) && (item2->GetAttributeValue(2) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(2,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(3) == 17) && (item2->GetAttributeValue(3) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(3,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(4) == 17) && (item2->GetAttributeValue(4) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(4,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10yariyok."));
return false;
}
}


item_names.txt;

6100 Şeytan Kanı İksiri


item_proto.txt;

6100 Ac°æºn¼ ITEM_USE USE_CHANGE_ATTRIBUTE 1 ANTI_DROP | ANTI_SELL | ANTI_GIVE | ANTI_MYSHOP ITEM_STACKABLE | LOG NONE 500 0 0 0 0 LIMIT_NONE 0 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 1 0 0 0 0 0 0 0 0
 
Moderatör tarafında düzenlendi:

En Çok Reaksiyon Alan Mesajlar

[CODE lang="cpp" title="Char_item.cpp"] else if (item->GetVnum() == 6100)
{
if ((item2->GetAttributeType(0) == 17 && item2->GetAttributeValue(0) == 10) || (item2->GetAttributeType(1) == 17 && item2->GetAttributeValue(1) == 10) || (item2->GetAttributeType(2) == 17 && item2->GetAttributeValue(2) == 10) || (item2->GetAttributeType(3) == 17 && item2->GetAttributeValue(3) == 10) || (item2->GetAttributeType(4) == 17 && item2->GetAttributeValue(4) == 10))
{
if ((item2->GetAttributeType(0) == 17) && (item2->GetAttributeValue(0) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(0,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(1) == 17) && (item2->GetAttributeValue(1) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(1,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(2) == 17) && (item2->GetAttributeValue(2) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(2,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(3) == 17) && (item2->GetAttributeValue(3) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(3,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(4) == 17) && (item2->GetAttributeValue(4) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(4,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10yariyok."));
return false;
}
}[/CODE]

@Lorenzo @AsiLZade
10 yarı olan iteminizi 15 yarı yapmanıza lazım olan sistem;



char_item.cpp;


else if (item->GetVnum() == 6100)
{
if ((item2->GetAttributeType(0) == 17 && item2->GetAttributeValue(0) == 10) || (item2->GetAttributeType(1) == 17 && item2->GetAttributeValue(1) == 10) || (item2->GetAttributeType(2) == 17 && item2->GetAttributeValue(2) == 10) || (item2->GetAttributeType(3) == 17 && item2->GetAttributeValue(3) == 10) || (item2->GetAttributeType(4) == 17 && item2->GetAttributeValue(4) == 10))
{
if ((item2->GetAttributeType(0) == 17) && (item2->GetAttributeValue(0) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(0,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(1) == 17) && (item2->GetAttributeValue(1) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(1,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(2) == 17) && (item2->GetAttributeValue(2) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(2,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(3) == 17) && (item2->GetAttributeValue(3) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(3,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(4) == 17) && (item2->GetAttributeValue(4) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(4,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10yariyok."));
return false;
}
}




item_names.txt;

6100 Şeytan Kanı İksiri


item_proto.txt;

6100 Ac°æºn¼ ITEM_USE USE_CHANGE_ATTRIBUTE 1 ANTI_DROP | ANTI_SELL | ANTI_GIVE | ANTI_MYSHOP ITEM_STACKABLE | LOG NONE 500 0 0 0 0 LIMIT_NONE 0 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 1 0 0 0 0 0 0 0 0
kodları bir metin belgesine note padla yapıştırıp atsan daha iyi olur bu şekilde karman çorman olmuş :)
 
[CODE lang="cpp" title="Char_item.cpp"] else if (item->GetVnum() == 6100)
{
if ((item2->GetAttributeType(0) == 17 && item2->GetAttributeValue(0) == 10) || (item2->GetAttributeType(1) == 17 && item2->GetAttributeValue(1) == 10) || (item2->GetAttributeType(2) == 17 && item2->GetAttributeValue(2) == 10) || (item2->GetAttributeType(3) == 17 && item2->GetAttributeValue(3) == 10) || (item2->GetAttributeType(4) == 17 && item2->GetAttributeValue(4) == 10))
{
if ((item2->GetAttributeType(0) == 17) && (item2->GetAttributeValue(0) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(0,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(1) == 17) && (item2->GetAttributeValue(1) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(1,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(2) == 17) && (item2->GetAttributeValue(2) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(2,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(3) == 17) && (item2->GetAttributeValue(3) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(3,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
else if ((item2->GetAttributeType(4) == 17) && (item2->GetAttributeValue(4) == 10))
{
if (number(1, 2) == 1)
{
item2->SetForceAttribute(4,17,15);
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("+15 yari oldu."));
item->SetCount(item->GetCount() - 1);
return false;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("sansli gununde degilsin."));
item->SetCount(item->GetCount() - 1);
return false;
}
}
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("10yariyok."));
return false;
}
}[/CODE]

@Lorenzo @AsiLZade
 
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)

Geri
Üst