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 942

hasanmacit

Yasaklanmış Üye
Cezalı
Geliştirici
Yardımsever Üye
Editör
Mesaj
4.951
Çözümler
210
Beğeni
5.262
Puan
2.850
Ticaret Puanı
7
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ş.
 
Uyarı: Bu konu açıldığından bu yana baya zaman geçmiş.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.
Geri
Üst