Page 1 of 1

Komanda .map

Posted: 2011 Dec 29 12:50
by xedga

Code: Select all

public map_say(id) {        if(!(get_user_flags(id) & ACCESS_LEVEL))        return PLUGIN_CONTINUE        static said[30]        read_argv(1, said, charsmax(said))        if(equal(said, ".map", 5)) {                replace(said, charsmax(said), ".map ", "")                server_cmd("changelevel #%d", said)                return PLUGIN_HANDLED    }        return PLUGIN_CONTINUE}
Bandau parašyti koda, kad per chat galėtum pakeisti mapa, as cia toks pradedantysis, tai nzn gal visai ne taip darau, prašau pagalbos.

Re: Komanda .map

Posted: 2011 Dec 29 13:08
by newb

Code: Select all

#include <amxmodx>#include <amxmisc> public plugin_init() {    register_clcmd("say", "map_say", ADMIN_MAP)} public map_say(id, level, cid) {        if (!cmd_access(id, level, cid, 2))        return PLUGIN_CONTINUE        new said[30]        read_argv(1, said, charsmax(said))        if(equal(said, ".map", 4)) {                replace(said, charsmax(said), ".map ", "")                if (is_map_valid(said)) server_cmd("changelevel %s", said)        else client_print(id, 3, "Blogas map")                return PLUGIN_HANDLED    }        return PLUGIN_CONTINUE}

Re: Komanda .map

Posted: 2011 Dec 29 13:25
by xedga
Ačiū newb, +karma

Re: Komanda .map

Posted: 2011 Dec 29 13:29
by newb
Blogai truputi buvau padares, koda pataisiau.