Plugino paleidimas tik parasius komanda

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Locked
Balarkas
Parašęs kelias žinutes
Posts: 7
Joined: 2010 Nov 14 22:22

Plugino paleidimas tik parasius komanda

Post by Balarkas »

Sveiki! Turiu klausima, ar galima padaryt kad sitas pluginas pradetu veikti tik tuomet, kai yra parasoma tam tikra komanda. Pavyzdiui zmogeliui atejus iserveri ir parasius pvz /prideti jam butu pridetas sita meniu.. nes pagal default tai jis yra idedamas visiems, o as noreciau kad jis butu idedamas tik tiem kas nores. Tiesiai sviesiai sakau nelabai as raukiu sitam reikale.. zinoma bandziau pats daryti bet nesigavo man.
Last edited by Balarkas on 2010 Nov 14 23:01, edited 1 time in total.

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Plugino paleidimas tik parasius komanda

Post by aaarnas »

Slowhackig šiame forume yra draudžiamas.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Balarkas
Parašęs kelias žinutes
Posts: 7
Joined: 2010 Nov 14 22:22

Re: Plugino paleidimas tik parasius komanda

Post by Balarkas »

Na suprantu, tai todel as ir nenoriu kad jis visiem butu ibruktas, todel galvojau paprasysiu pagalbos kad tik parasius tam tikra komanda jis butu ivikdomas.. na sorry tada..

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Plugino paleidimas tik parasius komanda

Post by aaarnas »

Code: Select all

#include <amxmodx>#include <amxmisc> #define PLUGIN "Game Menu"#define VERSION "1.1"#define AUTHOR "DJ_WEST & Lukmanov Ildar" #define GAMEMENU_FILE "resource/GameMenu.res"#define MAX_SIZE 1012 new g_Text[MAX_SIZE] public plugin_init() {    register_plugin(PLUGIN, VERSION, AUTHOR)        // Āūēūāąåģ ōóķźöčž Read_GameMenu äė˙ ÷ņåķč˙ ķąųåćī čńļšąāėåķķīćī ōąéėą ģåķž.    set_task(0.1, "Read_GameMenu")        register_clcmd("say /prideti", "Change_GameMenu")} public Read_GameMenu(){    new i_File, s_File[128]        // Ļīėó÷ąåģ ļóņü ź äčšåźņīščč ń źīķōčćąģč AMXX ā s_File.    get_configsdir(s_File, charsmax(s_File))        // Ōīšģčšóåģ ļóņü ź gamemenu.txt ōąéėó, čńļīėüēó˙ ļóņü ź źīķōčćąģ, č ńīõšąķ˙åģ ā s_File.    format(s_File, charsmax(s_File), "%s/gamemenu.txt", s_File)        // Īņźšūāąåģ ōąéė äė˙ ÷ņåķč˙    i_File = fopen(s_File, "r")        // ×čņąåģ ńīäåšęčģīå ōąéėą ā g_Text. Äąķķą˙ ōóķźöč˙ ļīääåšęčāąåņ ÷ņåķčå ńčģāīėīā CR, LF.    fgets(i_File, g_Text, MAX_SIZE)        // Ēąźšūāąåģ ōąéė    fclose(i_File) } public Change_GameMenu(id){    client_cmd(id, "motdfile %s", GAMEMENU_FILE)                // Ēąļčńūāąåģ ā ōąéė ńīäåšęčģīå g_Text    client_cmd(id, "motd_write %s", g_Text)                // Āīēāšąłąåģ ēķą÷åķčå źīģąķäū ļī óģīė÷ąķčž    client_cmd(id, "motdfile motd.txt") } 
Imk. Ir daugiau šiuo klausimu nepadėsiu.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Locked

Who is online

Users browsing this forum: No registered users and 2 guests