- 176
- 23
В инклуды:
В дефайны:
В тот момент кода , где у вас( в вашем моде) расположены команды
Создание админского чата.
В стоки:
Там где у вас находятся команды:
P.S: pName,pAdmin и т.д это переменные в которых содержаться данные из MYSQL , у каждого человека по разному(где то да , где то нет) , тоже самое и с pInfo, у некоторых это PlayerInfo, поэтмоу не рекомендуется просто взять да скопировать , переработайте код под свой мод, а если он взят с открытх источников( сам мод взят) думаю там все эти команды есть уже.
SendAdminMessage можно заменить на SAM или какое либо удобное для вас набор букв
К примеру:
Урок фигня, но а что , мне можно другим нельзя?
PHP:
#include <Pawn.CMD>
В дефайны:
PHP:
#define DSM DIALOG_STYLE_MSGBOX
В тот момент кода , где у вас( в вашем моде) расположены команды
PHP:
CMD:time(playerid)
{ new h,m,str[123];
gettime(h,m);// записваем время (о
new day,month,year;// то-же самое только с временем
getdate(year,month,day);
new str[75];
format(str,sizeof(str), "{7878C2}Вы воспользовались службой точного времени! \n\n Время: %d:%d Дата:%d.%d.%d",h,m,day,month,year);
SPD(playerid,27,DSM,"Служба точного времени",str,"Закрыть","");
return 1;
}
main() {}
Создание админского чата.
В стоки:
PHP:
stock SendAdminMessage(color, string[])
{
foreach(Player,i)
{
if(IsPlayerConnected(i))
{
if(pInfo[i][pAdmin] >= 1)
{
SendClientMessage(i, color, string);
}
}
}
}
PHP:
CMD:a(playerid,params[])
{
if(pInfo[playerid][pAdmin] < 1 ) return 0;
if(sscanf(params, "s[128]", params[0])) return SCM(playerid, Color_Grey , " /a [text]");
new str[128];
format(str,sizeof(str),"{B3B4EC}[A] %s[%d]: %s ",pInfo[playerid][pName],playerid,params[0]);
SendAdminMessage(Color_Green,str);
return 1;
}
SendAdminMessage можно заменить на SAM или какое либо удобное для вас набор букв
К примеру:
В дефайны:
#define SendAdminMessage TOB
CMD:a(playerid,params[])
{
if(pInfo[playerid][paLogin] == 0 ) return Erore_ALogin
if(pInfo[playerid][pAdmin] < 1 ) return 0;
if(sscanf(params, "s[128]", params[0])) return SCM(playerid, Color_Grey , " /a =[text]");
new str[128];
format(str,sizeof(str),"{B3B4EC}[A] %s[%d]: %s ",pInfo[playerid][pName],playerid,params[0]);
TOB(Color_Green,str);//обрещения к паблику SendAdminMessage , но так как мы создали дейфан можем оброщаться и на TOB
return 1;
}
Урок фигня, но а что , мне можно другим нельзя?
Последнее редактирование: