MENU
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » SA-MP SCRIPTING » Школа PAWNO » Создание статуса (3D текст над головой)
Создание статуса (3D текст над головой)
Chev_cheliosДата: Пятница, 30-Дек-2011, 16:16 | Сообщение # 1
Уважаемый человек
Сообщений: 104
Награды: 0
Репутация: 63
Статус:
Ко всем new:
Code
new Text3D:status[MAX_PLAYERS];


В public OnPlayerCommandText(playerid, cmdtext[]):
Code
if(strcmp(cmd, "/status", true) == 0)  
    {  
       new length = strlen(cmdtext);  
       while((idx < length) && (cmdtext[idx] <= ' ')){ idx++; }  
       new offset = idx; new result[64];  
       while((idx < length) && ((idx - offset) < (sizeof(result) - 1))){ result[idx - offset] = cmdtext[idx]; idx++; }  
       result[idx - offset] = EOS;  
       if(!strlen(result)) return SendClientMessage(playerid,COLOR_GRAD2," ИНФО: /status [ваш статус]");  
       format(string, sizeof(string), "Статус:\n(( %s ))",result);  
       SendClientMessage(playerid, COLOR_WHITE, string);  
       status[playerid] = Create3DTextLabel(string, 0xFFFFFFAA, 5.77, 5.77, 5.77, 10.0, 0, 1);  
       Attach3DTextLabelToPlayer(status[playerid], playerid, 0.0, 0.0, -0.5);  
       Update3DTextLabelText(status[playerid], 0xFFFFFFAA, string);  
       return 1;  
    }  
if(strcmp(cmd, "/dels", true) == 0)  
{  
     Delete3DTextLabel(status[playerid]);//[i]  
     SendClientMessage(playerid, COLOR_WHITE, "Вы удалили свой статус!");  
}


 
Форум » SA-MP SCRIPTING » Школа PAWNO » Создание статуса (3D текст над головой)
  • Страница 1 из 1
  • 1
Поиск: