Page 1 of 2

Kaip padaryti [ADMIN] life55: fggs

Posted: 2011 Dec 11 18:56
by life55
Kaip padaryti kad serveryje kai adminai raso tasytu pavyzdziui sitaip: [ADMIN] life55: sveiki.

Ir kad [ADMIN] butu zalia spalva, kas pades +KARMA

Re: Kaip padaryti [ADMIN] life55: fggs

Posted: 2011 Dec 11 19:00
by Vebsteris

Code: Select all

#include <amxmodx> #define FLAG ADMIN_KICK new channels[][] = {    "#Cstrike_Chat_CT",    "#Cstrike_Chat_T",    "#Cstrike_Chat_CT_Dead",    "#Cstrike_Chat_T_Dead",    "#Cstrike_Chat_Spec",    "#Cstrike_Chat_All",    "#Cstrike_Chat_AllDead",    "#Cstrike_Chat_AllSpec"} new newChannels[][] = {    "(Counter-Terrorist) [ADMIN] %s1 :  %s2",    "(Terrorist) [ADMIN] %s1 :  %s2",    "*DEAD*(Counter-Terrorist) [ADMIN] %s1 :  %s2",    "*DEAD*(Terrorist) [ADMIN] %s1 :  %s2",    "(Spectator) [ADMIN] %s1 :  %s2",    "[ADMIN] %s1 :  %s2",    "*DEAD* [ADMIN] %s1 :  %s2",    "*SPEC* [ADMIN] %s1 :  %s2"} new Trie:vipChannels public plugin_init() {    vipChannels = TrieCreate()       for (new i; i < sizeof(channels); i++) {        TrieSetString(vipChannels, channels[i], newChannels[i])    }       register_message(get_user_msgid("SayText"), "messageSayText")} public messageSayText(msgid, msgdest, id) {    new channel[64]    get_msg_arg_string(2, channel, charsmax(channel))       if(!TrieGetString(vipChannels, channel, channel, charsmax(channel)))        return     new sender = get_msg_arg_int(1)     if(sender) {        if (get_user_flags(sender) & FLAG) {            set_msg_arg_string(2, channel)        }    }} public plugin_end()    TrieDestroy(vipChannels)
newb pluginas.

Re: Kaip padaryti [ADMIN] life55: fggs

Posted: 2011 Dec 11 19:22
by life55
neveikia.

Re: Kaip padaryti [ADMIN] life55: fggs

Posted: 2011 Dec 11 19:23
by Vebsteris
Kokie flagai uždėti?

Re: Kaip padaryti [ADMIN] life55: fggs

Posted: 2011 Dec 11 19:24
by life55
Ant manes visi uzdieti nuo abcdefghijklmupqrstu bet vistiek neveikia.

Re: Kaip padaryti [ADMIN] life55: fggs

Posted: 2011 Dec 11 19:27
by Vebsteris
Prirašyk pluginą per plugins.ini pačiame gale arba viršuje.

Re: Kaip padaryti [ADMIN] life55: fggs

Posted: 2011 Dec 11 19:32
by life55
Paciame gale bandziau, o paciame virsuje pabandziau irgi neisejo sitaip bandziau:

; AMX Mod X plugins

adminvv.amxx

; Admin Base - Always one has to be activated
admin.amxx

; Basic
admincmd.amxx ; basic admin console command

Jis pavadinimu adminvv.amxx

Re: Kaip padaryti [ADMIN] life55: fggs

Posted: 2011 Dec 11 20:03
by Vebsteris
Man viskas veikia, nežinau kas ten pas tave negerai.

Re: Kaip padaryti [ADMIN] life55: fggs

Posted: 2011 Dec 11 21:14
by life55
Tu taip pat i plugins.ini irasiai kaip ir as?

Re: Kaip padaryti [ADMIN] life55: fggs

Posted: 2011 Dec 11 21:20
by Vebsteris
Ne, kažkur per vidurį. :P