yeni oyuncular için komut listeleme

  • Konuyu açan Konuyu açan hasanmacit
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 2
  • Gösterim Gösterim 918

hasanmacit

UsProject / discord: hasanmacit
Süper Moderatör
Geliştirici
Yardımsever Üye
Mesaj
4.606
Çözümler
194
Beğeni
4.313
Puan
1.850
Ticaret Puanı
6
service.h:
Genişlet Daralt Kopyala
#define NEW_PLAYER_COMMANDS

cmd.cpp:
Genişlet Daralt Kopyala
müsait biyere ekle

#ifdef NEW_PLAYER_COMMANDS
ACMD(do_list_commands);
#endif

arat

{ "user_horse_feed",    do_user_horse_feed,        0,        POS_FISHING,    GM_PLAYER    },

altına ekle

#ifdef NEW_PLAYER_COMMANDS
    { "list_commands",        do_list_commands,            0,            POS_DEAD,    GM_PLAYER    },
#endif

cmd_general.cpp:
Genişlet Daralt Kopyala
en alta ekle

#ifdef NEW_PLAYER_COMMANDS
ACMD(do_list_commands)
{
    ch->ChatPacket(CHAT_TYPE_INFO, "Usage: Yazılan tüm kodların başına / işareti koymanız gerekmektedir.");
    ch->ChatPacket(CHAT_TYPE_INFO, "Usage: Örnek kod kullanımı /war şeklindedir.");
    ch->ChatPacket(CHAT_TYPE_INFO, "Usage: war. Lonca savaşı başlatmaya yarar.");
    ch->ChatPacket(CHAT_TYPE_INFO, "Usage: nowar. Lonca savaşı bitirmeye yarar.");
    ch->ChatPacket(CHAT_TYPE_INFO, "Usage: stat st, dx, ht, iq. Seçtiğiniz statüye 1 puan ekler.");
    ch->ChatPacket(CHAT_TYPE_INFO, "Usage: stat-  st, dx, ht, iq. Seçtiğiniz statüden 1 puan siler.");
    ch->ChatPacket(CHAT_TYPE_INFO, "Usage: restart_here. Ölüyseniz bulunduğunuz yerden kalkmanızı sağlar. ");
    ch->ChatPacket(CHAT_TYPE_INFO, "Usage: restart_town. Ölüyseniz bulunduğunuz yerden şehire ışınlanmanızı sağlar. ");
    ch->ChatPacket(CHAT_TYPE_INFO, "Usage: ungroup. Mevcut grubunuzdan çıkmanızı sağlar. ");
    ch->ChatPacket(CHAT_TYPE_INFO, "Usage: close_shop. Açık pazarınızı kapatmaya yarar. ");
    ch->ChatPacket(CHAT_TYPE_INFO, "Usage: set_walk_mode. Karakteriniz sadece yürür, koşamaz. ");
    ch->ChatPacket(CHAT_TYPE_INFO, "Usage: set_run_mode. Karakteriniz yürüyorsa koşmaya geçer. ");
    ch->ChatPacket(CHAT_TYPE_INFO, "Usage: pkmode. Karakterinizin saldırganlık derecesini ayarlar (lonca, serbest, barış. ");
    ch->ChatPacket(CHAT_TYPE_INFO, "Usage: unmount. Karakteriniz binekten iner. ");
}
#endif

bunu yeni başlayan oyuncular komutlara bakarak belki bir şeyler yapar diye yapmak istedim ne gibi bir faydası olur bilemem belki düşünceden yola çıkılarak çok farklı şeyler yapılabilir gerisi sizin hayal gücünüze kalmış.

örnek kullanım
Adsız.webp
 
Çoğu oyunda /help yazınca yazılacak komutları gösteriyor. Metin2 için uyarlaması da iyi olmuş.
 
Geri
Üst