Kaip padaryti [ADMIN] life55: fggs

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
life55
Gana aktyvus vartotojas
Posts: 248
Joined: 2011 Nov 05 17:24
Skype: nezinoma

Kaip padaryti [ADMIN] life55: fggs

Post by life55 »

Kaip padaryti kad serveryje kai adminai raso tasytu pavyzdziui sitaip: [ADMIN] life55: sveiki.

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

User avatar
Vebsteris
Jau po truputį tampa savu
Posts: 195
Joined: 2011 Aug 20 14:08

Re: Kaip padaryti [ADMIN] life55: fggs

Post 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.

life55
Gana aktyvus vartotojas
Posts: 248
Joined: 2011 Nov 05 17:24
Skype: nezinoma

Re: Kaip padaryti [ADMIN] life55: fggs

Post by life55 »

neveikia.

User avatar
Vebsteris
Jau po truputį tampa savu
Posts: 195
Joined: 2011 Aug 20 14:08

Re: Kaip padaryti [ADMIN] life55: fggs

Post by Vebsteris »

Kokie flagai uždėti?

life55
Gana aktyvus vartotojas
Posts: 248
Joined: 2011 Nov 05 17:24
Skype: nezinoma

Re: Kaip padaryti [ADMIN] life55: fggs

Post by life55 »

Ant manes visi uzdieti nuo abcdefghijklmupqrstu bet vistiek neveikia.

User avatar
Vebsteris
Jau po truputį tampa savu
Posts: 195
Joined: 2011 Aug 20 14:08

Re: Kaip padaryti [ADMIN] life55: fggs

Post by Vebsteris »

Prirašyk pluginą per plugins.ini pačiame gale arba viršuje.

life55
Gana aktyvus vartotojas
Posts: 248
Joined: 2011 Nov 05 17:24
Skype: nezinoma

Re: Kaip padaryti [ADMIN] life55: fggs

Post 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

User avatar
Vebsteris
Jau po truputį tampa savu
Posts: 195
Joined: 2011 Aug 20 14:08

Re: Kaip padaryti [ADMIN] life55: fggs

Post by Vebsteris »

Man viskas veikia, nežinau kas ten pas tave negerai.

life55
Gana aktyvus vartotojas
Posts: 248
Joined: 2011 Nov 05 17:24
Skype: nezinoma

Re: Kaip padaryti [ADMIN] life55: fggs

Post by life55 »

Tu taip pat i plugins.ini irasiai kaip ir as?

User avatar
Vebsteris
Jau po truputį tampa savu
Posts: 195
Joined: 2011 Aug 20 14:08

Re: Kaip padaryti [ADMIN] life55: fggs

Post by Vebsteris »

Ne, kažkur per vidurį. :P

Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests