D1mka5592
Умник
Здравствуйте ув.пользователи Pawno-Info. У меня есть 2 вопроса, думаю каждый сталкивался с этим, когда писал мод с new.pwn.
1. Как сделать, чтобы при заходе на сервер у игрока автоматический не включался цвет, то есть работает как Random.
2. Как оптимизировать код, который ниже, под YCMD от Y_Less
---------- Post added at 01:01 ---------- Previous post was at 00:47 ----------
Я тут чуток тупанул, грубо говорят (кажется ответил сам на свой же вопрос.)
В OnPlayerSpawn добавить :
Команды, вроде так:
Отпишитесь, если не правильно что-то..
1. Как сделать, чтобы при заходе на сервер у игрока автоматический не включался цвет, то есть работает как Random.
2. Как оптимизировать код, который ниже, под YCMD от Y_Less
PHP:
else if(strcmp(cmd,"/coral",true) == 0) SetPlayerColor(playerid,0xFF7F50FF);
else if(strcmp(cmd,"/lightgreen",true) == 0) SetPlayerColor(playerid,0x90EE90FF);
else if(strcmp(cmd,"/greenyellow",true) == 0) SetPlayerColor(playerid,0x66ce01FF);
else if(strcmp(cmd,"/indigo",true) == 0) SetPlayerColor(playerid,0x4b00b0FF);
else if(strcmp(cmd,"/yellow",true) == 0) SetPlayerColor(playerid,0xdada01FF);
else if(strcmp(cmd,"/blue",true) == 0) SetPlayerColor(playerid,0x01fcffFF);
else if(strcmp(cmd,"/flblue",true)==0) SetPlayerColor(playerid,0x6495edFF);
else if(strcmp(cmd,"/orange",true) == 0) SetPlayerColor(playerid,0xff9900FF);
else if(strcmp(cmd,"/navy",true) == 0) SetPlayerColor(playerid,0x000080FF);
else if(strcmp(cmd,"/magenta",true) == 0) SetPlayerColor(playerid,0xff00ffFF);
else if(strcmp(cmd,"/mediumaqua",true) == 0) SetPlayerColor(playerid,0x66CDAAFF);
else if(strcmp(cmd,"/mediummagenta",true) == 0) SetPlayerColor(playerid,0x8b008bFF);
else if(strcmp(cmd,"/ivory",true) == 0) SetPlayerColor(playerid,0xffff82FF);
else if(strcmp(cmd,"/lightblue",true) == 0) SetPlayerColor(playerid,0x33ccffFF);
else if(strcmp(cmd,"/gold",true) == 0) SetPlayerColor(playerid,0xFFD700FF);
else if(strcmp(cmd,"/orangered",true) == 0) SetPlayerColor(playerid,0xFF4500FF);
else if(strcmp(cmd,"/green",true) == 0) SetPlayerColor(playerid,0x008000FF);
else if(strcmp(cmd,"/lime",true) == 0) SetPlayerColor(playerid,0x00FF00FF);
else if(strcmp(cmd,"/grey",true) == 0) SetPlayerColor(playerid,0x808080FF);
else if(strcmp(cmd,"/red",true) == 0) SetPlayerColor(playerid,0x8B0000FF);
else if(strcmp(cmd,"/inv",true) == 0) SetPlayerColor(playerid,0xFFFFFF00),send(playerid,COLOR_WHITE,"Цвет отключён");
---------- Post added at 01:01 ---------- Previous post was at 00:47 ----------
Я тут чуток тупанул, грубо говорят (кажется ответил сам на свой же вопрос.)
В OnPlayerSpawn добавить :
PHP:
SetPlayerColor(playerid,0xFFFFFF00)
PHP:
YCMD:coral(playerid, params[],help) SetPlayerColor(playerid,0xFF7F50FF);
YCMD:lightgreey(playerid, params[],help) SetPlayerColor(playerid,0x90EE90FF);
YCMD:greenyellow(playerid, params[],help) SetPlayerColor(playerid,0x66ce01FF);
YCMD:indigo(playerid, params[],help) SetPlayerColor(playerid,0x4b00b0FF);
YCMD:yellow(playerid, params[],help) SetPlayerColor(playerid,0xdada01FF);
YCMD:blue(playerid, params[],help) SetPlayerColor(playerid,0x01fcffFF);
YCMD:flblue(playerid, params[],help) SetPlayerColor(playerid,0x6495edFF);
YCMD:orange(playerid, params[],help) SetPlayerColor(playerid,0xff9900FF);
YCMD:navy(playerid, params[],help) SetPlayerColor(playerid,0x000080FF);
YCMD:magenta(playerid, params[],help) SetPlayerColor(playerid,0xff00ffFF);
YCMD:mediumaqua(playerid, params[],help) SetPlayerColor(playerid,0x66CDAAFF);
YCMD:mediummagenta(playerid, params[],help) SetPlayerColor(playerid,0x8b008bFF);
YCMD:ivory(playerid, params[],help) SetPlayerColor(playerid,0xffff82FF);
YCMD:lightblue(playerid, params[],help) SetPlayerColor(playerid,0x33ccffFF);
YCMD:gold(playerid, params[],help) SetPlayerColor(playerid,0xFFD700FF);
YCMD:orangered(playerid, params[],help) SetPlayerColor(playerid,0xFF4500FF);
YCMD:green(playerid, params[],help) SetPlayerColor(playerid,0x008000FF);
YCMD:lime(playerid, params[],help) SetPlayerColor(playerid,0x00FF00FF);
YCMD:grey(playerid, params[],help) SetPlayerColor(playerid,0x808080FF);
YCMD:red(playerid, params[],help) SetPlayerColor(playerid,0x8B0000FF);
YCMD:inv(playerid, params[],help) SetPlayerColor(playerid,0xFFFFFF00),send(playerid,COLOR_WHITE,"Цвет отключён");
