Nu o să te mai fac în niciun fel pentru că m-am săturat să vă las reply-uri care să vă deranjeze astfel încât după ce vă plictisiți să mă înjurați să vă dați și voi seama că sunteți în 2019 și aveți orice informație la îndemână asta însemând că puteți rezolva orice problemă doar punându-vă ăia 3 neuroni prăjiți la lucru.
Ai ACMD(do_dice) în cmd_general.cpp, fie îl ștergi de acolo pentru că nu are treabă cu barbutul propriu zis fie modifici un ACMD(do_dice); din cmd.cpp (da, ai 2 pentru că era deja unul de la altă comandă, iar dacă nu modifici șterge unul) împreună cu cel din cmd_general.cpp de preferat (gen ACMD(do_dice_on_off)) pentru că tot ceea ce face comanda asta este să seteze un flag care să activeze implicit dezactiveze barbutul.
Edit:
Ia și mură în gură deși nouă helperilor ne este interzis, ai ambele variante expuse de mai sus:
https://mega.nz/#!ZX4gGQrQ!e-ATxKARNEN4 ... aO77qSo_2Y
SĂ NU CUMVA SĂ DAI DOAR COPY PASTE FĂRĂ SĂ TE UIȚI ÎN ELE SĂ VEZI CUM AM FĂCUT SĂ BAGI LA CAP
Și ca o paranteză "vechiul" do_dice nu este folosit actual, cred că-i incomplet, sau parcă genera crash core, nu sunt sigur că am uitat de când nu m-am mai uitat peste el.