#Weise
Ученик
Здравствуйте, ув пользователи P-I. Вот и решил я выложить свою первую команду.Судите строго, не люблю когда меня жалеют. На все вопросы отвечу
Админ собрание v2 уже в сети интернет : http://pawno-info.ru/showthread.php?t=265478&p=1750190#post1750190
Ко всем new
Админ собрание v2 уже в сети интернет : http://pawno-info.ru/showthread.php?t=265478&p=1750190#post1750190
Ко всем new
PHP:
new Float:TeleportDest[MAX_PLAYERS][3];
Если у вас будет выбивать ошибку, типо не найден символ "SCM", тогда добавьте этот #define ко всем дефайнам ( в начале мода после инклудов )
PHP:
#define SCM SendClientMessage
Дефайны цветов которые тут используются ( у вас они уже могут быть, так что чекайте сразу ) ( в начале мода после инклудов )
PHP:
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_WHITE 0xFFFFFFFF
Перейдем к самим командам, т.к эти команды сделаю для новичков, я буду все подписывать)Данная команда ставит точку
PHP:
CMD:asettp(playerid)
{
new stringer[80];
if(PlayerInfo[playerid][pAdmin] < 6 ) return SCM(playerid, COLOR_GREY, "Вам не доступна данная команда");
GetPlayerPos(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
format(stringer,512, "[A] %s %s[%d]: Открыта точка телепорта на админ собрание! /atp",PlayerInfo[playerid][pNames], playerid, PlayerInfo[playerid][pAdmin]);
return ABroadCast(0x96B62EFF, stringer, 1);
}
PHP:
CMD:atp(playerid)
{
if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid, COLOR_GREY, "Команда не найдена");
SetPlayerPosEx(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
SCM(playerid, COLOR_WHITE, "Вы были телепортированы!");
SetPlayerInterior(playerid,0),PlayerInfo[playerid][pInt] = 0;
return 1;
}
Ну вот и все, все вопросы задавайте в комментарии. Голова болит, ничего нормального не придумал) Скоро доработаю данную команду. Кому не жалко, если работа на ваше мнение нормальная, поставьте +сик, что бы я знал, что мои команды кому-то нужны
Последнее редактирование:
