Hikayeler

Reklam vermek için turkmmo@gmail.com

AFFECT time stack

  • Konuyu başlatan Kaneki
  • Başlangıç tarihi
  • Cevaplar 8
  • Görüntüleme 2K

Kaneki

Level 5
TM Üye
Katılım
25 Eyl 2015
Konular
51
Mesajlar
531
Online süresi
1ay 28g
Reaksiyon Skoru
524
Altın Konu
0
Başarım Puanı
198
TM Yaşı
10 Yıl 6 Ay 29 Gün
MmoLira
10,919
DevLira
15

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

char_item.cpp >> search:
                case USE_SPECIAL:
                {


C++:
                        case 999999: // itemvnum
                        {
                            CAffect* pAffect = FindAffect(AFFECT_XXXX);
                            if (pAffect)
                            {
                                const int AFFECT_DURATION = pAffect->lDuration;
                                if (AFFECT_DURATION + 600 > 36000)
                                {
                                    ChatPacket(CHAT_TYPE_INFO, "STACK_TIME_LIMIT");
                                    return false;
                                }

                                RemoveAffect(AFFECT_XXXX);
                                AddAffect(AFFECT_XXXX, POINT_NONE, 0, AFF_NONE, AFFECT_DURATION + 600, 0, false);
                            }
                            else
                                AddAffect(AFFECT_XXXX, POINT_NONE, 0, AFF_NONE, 10 * 60, 0, false);
                           
                            //ChatPacket(CHAT_TYPE_INFO, "AFFECT_XXXX");
                            item->SetCount(item->GetCount() - 1);
                        }
                        break;

kullanmak istediğiniz item için Vnum belirtmeniz ve affect yoksa tanımlamalısınız.

Official;


Official Like;
 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

paylaşım için teşekkürler

verdiği özelliğinde artmasını sağlayabılırmıyız her kullanımda %10 vs
 
paylaşım için teşekkürler

verdiği özelliğinde artmasını sağlayabılırmıyız her kullanımda %10 vs


Tabi mümkün daha farklı aynı anda bonuslar için AddAffect sayısını arttırabilirsiniz.
C++:
                            CAffect* pAffect = FindAffect(AFFECT_XXXX);
                            if (pAffect)
                            {
                                const int lApplyValue = pAffect->lApplyValue;
                                if (lApplyValue > 250)
                                {
                                    ChatPacket(CHAT_TYPE_INFO, "STACK_TIME_LIMIT");
                                    return false;
                                }

                                RemoveAffect(AFFECT_XXXX);
                                AddAffect(AFFECT_XXXX, POINT_MOV_SPEED, lApplyValue+10 , AFF_NONE, 10 * 60, 0, false); // POINT_MOVE_SPEED HAREKET HIZI
                            }
                            else
                                AddAffect(AFFECT_XXXX, POINT_MOV_SPEED, 10, AFF_NONE, 10 * 60, 0, false);
                       
                            ChatPacket(CHAT_TYPE_INFO, "AFFECT_XXXX");
                            item->SetCount(item->GetCount() - 1);

Kanıt;

 
Son düzenleme:
Paylaşım için teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst