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 898

hasanmacit

discord: hasanmacit
Moderatör
Geliştirici
Yardımsever Üye
Mesaj
3.764
Çözümler
130
Beğeni
3.065
Puan
1.840
Ticaret Puanı
3
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.png
 
Çoğu oyunda /help yazınca yazılacak komutları gösteriyor. Metin2 için uyarlaması da iyi olmuş.
 
Üst