get_mapname • получаване на името на картата

Библиотеката съдържа 195 natives, 17 forwards и 0 stocks.
Аватар
RideeR ;]
Извън линия
Потребител
Потребител
Мнения: 170
Регистриран на: 05 Окт 2016, 21:30
Получена благодарност: 3 пъти

get_mapname • получаване на името на картата

Мнение от RideeR ;] » 11 Окт 2016, 20:27

amxmodx.incget_mapname(name[],len)

name[]: масив където ще бъде запазено името
len: максимална дължина на масива

Връща: името на картата, която е пусната на сървъра.
Функцията служи за получаване на името на картата, която в момента се играе.

Примерен плъгин №1: Плъгинът регистрира команда /map, която при написване изписва в чата името на картата, на която се играе.

Код за потвърждение: Избери целия код

#include <amxmodx>
 
#define PLUGIN "get_mapname example"
#define VERSION "1.0"
#define AUTHOR "RideeR ;]"

public plugin_init() 
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /map", "mapcmd")
}

public mapcmd(id)
{
    new szName[32]
    get_mapname(szName, charsmax(szName))
    client_print(0,print_chat,"Kartata v momenta e: %s", szName)
}

Обратно към “amxmodx.inc”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 7 госта