Romentus
Новичок
Здравствуйте , продолжаю свои знания , это мой 3ий мануал Это простенький Мануал
Приступим:
В public OnPlayerCommandText
Поясняю :
if(strcmp(cmd, "/скин", true) == 0) - Сама команда , можно изменить
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GREEN, " Правильно так: /скин [0 - 299]"); Если ввели просто /скин
if(Skin >= 300) return SendClientMessage(playerid, COLOR_GREY, " Ид скина только от 0 до 299"); подсказка id скинов
PlayerPlaySound(playerid,1009,pX,pY,pZ); - Звук при правильной команде
Спасибо за просмотр!
Приступим:
В public OnPlayerCommandText
Код:
if(strcmp(cmd, "/скин", true) == 0)
{
new tmp[256];
new Skin;
tmp = strtok(cmdtext, idx);
Skin = strval(tmp);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GREEN, " Правильно так: /скин [0 - 299]");
if(Skin >= 300) return SendClientMessage(playerid, COLOR_GREY, " Ид скина только от 0 до 299");
SetPlayerSkin(playerid, Skin);
new Float:pX, Float:pY, Float:pZ;
GetPlayerPos(playerid,pX,pY,pZ);
PlayerPlaySound(playerid,1009,pX,pY,pZ);
return 1;
}
if(strcmp(cmd, "/скин", true) == 0) - Сама команда , можно изменить
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GREEN, " Правильно так: /скин [0 - 299]"); Если ввели просто /скин
if(Skin >= 300) return SendClientMessage(playerid, COLOR_GREY, " Ид скина только от 0 до 299"); подсказка id скинов
PlayerPlaySound(playerid,1009,pX,pY,pZ); - Звук при правильной команде
Спасибо за просмотр!
