Инфо из string.inc:
/* Checks if two strings equal with case ignoring.
* If len var is set then there are only c chars comapred. */
native equali(const a[],const b[],c=0);
Синтаксис:
equali( const a[], const b[], c=0 )
- const a[] - Сравниваемая Строка
- const b[] - Эталонная строка
- c=0 - Количество символов (для сравнения части сроки с эталоном)
Тип функции:
Native
Пример:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "[string.inc] equali"
#define VERSION "1.0"
#define AUTHOR "Admin"
new string1[] = {"Mega TexT"}
new string2[] = {"mega text"}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_srvcmd("sravni","func_equali")
}
public func_equali(){
if(equali(string1,string2))
server_print("[equali] Mega TexT = mega text")
}
Описание:
Так как функция аналогична equal, то не имеет смысла описывать одно и тоже, главное запомните принципиальное отличие функции equali в том, что она не чувствительна к регистру сравниваемых строк.
if(equali(Vteam,Ateam))
return HAM_SUPERCEDE