Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

префикс

Статус
В этой теме нельзя размещать новые ответы.

DeanMrz

Умник
Сделал систему префиксов с выдачей цвета но почему-то выдает только зеленый цвет(case 2 )
Помогите пожалуйста исправить ошибку
Код:
PHP:
CMD:setarank(playerid, params[])
{
	new str1[11];
	if(!IsPlayerConnected(playerid) || !PlayerInfo[playerid][pLogin]) return 1;
	if(!isFull{playerid}) return SendClientMessage(playerid,COLOR_GREEN,""#net"Вам недоступна данная команда");
	if(sscanf(params,"iis[70]",params[0],str1[1],params[1])) return SendClientMessage(playerid,COLOR_GREEN,"Используйте: /setprefix [ид] [цвет] [префикс]");
	strmid(PlayerInfo[params[0]][pPrefix],params[1],0,24,24);
	if(!(1 <= str1[1] <= 4)) return SendClientMessage(playerid, -1, "Номер цвета не может быть меньше 1 и больше 4!");
	new color[12];
	switch(str1[1])
	{
	    case 1: color = "{FF0000}";//red
	    case 2: color = "{008000}";//purple
	    case 3: color = "{0000cc}";//blue
	    case 4: color = "{cc0066}";//..
	}
	SendClientMessage(playerid,-1,"Вы сменили префикс игроку.");
	format(string,sizeof(string), "[A] %s%s {FFFFFF}%s[%d]{C6C2C2} установил префикс {FFFFFF}%s[%d] {C6C2C2}на {FF0000}%s",PlayerInfo[params[0]][c_Prefix],PlayerInfo[playerid][pPrefix], PlayerInfo[playerid][pNames],playerid, PlayerInfo[params[0]][pNames], params[0],params[1],PlayerInfo[params[0]][pPrefix]);
	ABroadCast(COLOR_OOC,string,1);
	new query[128];
	mysql_format(connects,query,sizeof(query),"UPDATE `accounts` SET `pPrefix` = '%s',`c_Prefix` = '%s' WHERE `name` = '%s'",PlayerInfo[params[0]][pPrefix],str1[1],PlayerInfo[params[0]][pNames]);
	mysql_empty(connects,query);
	return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу