Steve_Johnson
Компетентный
Перед тем, как пихать эти команды себе в мод, прочтите вот это
В конец мода:
Такие вот простые команды!
P.S DC_CMD Рулит!
В конец мода:
PHP:
CMD:makeleader(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] == 4){
if(sscanf(params,"di",params[0],params[1])) return SendClientMessage(playerid, COLOR_WHITE,"{ff0000}>> Используйте:{ffffff} /makeleader [id] [id фракции]");
if(params[1] > 21) return true;
Player[params[0]][pLeader] = params[1];
format(string,144, "Администратор %s назначил вас лидером фракции № %d ",Name(playerid), params[1]);
SendClientMessage(params[0],COLOR_LIGHTRED, string);
format(string,144, "Вы назначили игрока %s на лидерство фракции № %d ",Name(params[0]),params[1]);
SendClientMessage(playerid,COLOR_LIGHTRED, string);
return 1;
}
PHP:
CMD:makeadmin(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] == 4){
if(sscanf(params,"di",params[0],params[1])) return SendClientMessage(playerid, COLOR_WHITE,"{ff0000}>> Используйте:{ffffff} /makeadmin [id] [level]");
if(params[1] > 4) return true;
Player[params[0]][pAdmin] = params[1];
format(string,144, "Администратор %s назначил вас на %d уровень Администрирования",Name(playerid), params[1]);
SendClientMessage(params[0],COLOR_LIGHTRED, string);
format(string,144, "Вы назначили игрока %s на %d уровень Администрирования",Name(params[0]),params[1]);
SendClientMessage(playerid,COLOR_LIGHTRED, string);
return 1;
}
PHP:
CMD:weather(playerid, params[])
{
if(sscanf(params,"d",params[0])) return SendClientMessage(playerid, COLOR_WHITE,"{ff0000}>> Используйте:{ffffff} /weather [id]");
if(params[0] < 0 || params[0] > 45 ) return SendClientMessage(playerid, COLOR_WHITE,"Неверное значение!");
SetWeather(params[0]);
return 1;
}
PHP:
CMD:s(playerid, params[])
{
if(sscanf(params,"s[64]",params[0])) return SendClientMessage(playerid, COLOR_WHITE,"{ff0000}>> Используйте:{ffffff} /s [текст]");
format(string, 144, "%s крикнул: %s!!!", Name(playerid), params[0]);
ProxDetector(60.0, playerid, params[0],COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_FADE1,COLOR_FADE2);
SetPlayerChatBubble(playerid, params[0], COLOR_GREEN, 30.0, 10000);
return 1;
}
PHP:
CMD:me(playerid, params[])
{
if(sscanf(params,"s[64]",params[0])) return SendClientMessage(playerid, COLOR_WHITE,"{ff0000}>> Используйте:{ffffff} /me [текст]");
format(string, 144, "%s %s", Name(playerid), params[0]);
ProxDetector(30.0, playerid, params[0], COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerChatBubble(playerid, params[0], COLOR_PURPLE, 30.0, 10000);
return 1;
}
PHP:
CMD:kick(playerid, params[])
{
if(sscanf(params,"us[64]",params[0], params[1])) return SendClientMessage(playerid, COLOR_WHITE,"{ff0000}>> Используйте:{ffffff} /kick [id] [причина]");
format(string, 144 "Администратор: %s кикнул %s. Причина: %s", Name(playerid), Name(params[0]), params[1]);
SendClientMessage(COLOR_LIGHTRED, string);
Kick(params[0]);
return 1;
}
PHP:
CMD:goto(playerid, params[])
{
if(sscanf(params,"d",params[0])) return SendClientMessage(playerid, COLOR_WHITE,"{ff0000}>> Используйте:{ffffff} /goto [id]");
new position[3];
GetPlayerPos(params[0], position[0], position[1], position[2]);
SetPlayerInterior(playerid, GetPlayerInterior(params[0]));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(params[0]));
SetPlayerPos(playerid, position[0]+1, position[1]+1, position[2]);
return 1;
}
PHP:
CMD:gethere(playerid, params[])
{
if(sscanf(params,"d",params[0])) return SendClientMessage(playerid, COLOR_WHITE,"{ff0000}>> Используйте:{ffffff} /gethere [id]");
new position[3];
GetPlayerPos(playerid, position[0], position[1], position[2]);
SetPlayerInterior(params[0], GetPlayerInterior(params[0]));
SetPlayerVirtualWorld(params[0], GetPlayerVirtualWorld(params[0]));
SetPlayerPos(params[0], position[0]+1, position[1]+1, position[2]);
return 1;
}
PHP:
CMD:try(playerid, params[])
{
if(sscanf(params,"s[64]",params[0])) return SendClientMessage(playerid, COLOR_WHITE,"{ff0000}>> Используйте:{ffffff} /do [текст]");
switch(random(2))
{
case 1:
{
format(string, sizeof(string), "%s %s [Удачно]", Name(playerid), params[0]);
ProxDetector(30.0, playerid, params[0], COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
case 2:
{
format(string, sizeof(string), "%s %s [Неудачно]", Name(playerid), params[0]);
ProxDetector(30.0, playerid, params[0], COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
return 1;
}
P.S DC_CMD Рулит!
Последнее редактирование:
