Quote:
Originally Posted by lost13
эх вы...
pawn Код:
COMMAND:veh(playerid, params[]){ new model, color1, color2; if(sscanf(params,"d",model)) return Message(playerid,-1,"Èñïîëüçîâàíèå: /veh {ff0000}<modelid> <color1> <color2>"); if(sscanf(params,"dd",model,color1)) return Message(playerid,-1,"Èñïîëüçîâàíèå: /veh <modelid> {ff0000}<color1> <color2>"); if(sscanf(params,"ddd",model,color1,color2)) return Message(playerid,-1,"Èñïîëüçîâàíèå: /veh <modelid> <color1> {ff0000}<color2>"); return 1;}
P.S. Если вдруг кому надо), Выделение цветом не введенного параметра при использовании sscanf...
|
Это пздц. Ты три раза сканируешь одну и ту же строку!!!
pawn Код:
COMMAND:veh(playerid, params[]) {
new model,
color1 = -1,
color2 = -1;
sscanf(params, "ddd", model, color1, color2);
if (model) return Message(playerid,-1,"Èñïîëüçîâàíèå: /veh {ff0000}<modelid> <color1> <color2>");
if (color1 == -1) return Message(playerid,-1,"Èñïîëüçîâàíèå: /veh <modelid> {ff0000}<color1> <color2>");
if (color2 == -1) return Message(playerid,-1,"Èñïîëüçîâàíèå: /veh <modelid> <color1> {ff0000}<color2>");
return 1;
}