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

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

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

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

Нужна помощь по Pawno

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

CoreX

Дебютант
Всем привет. Столкнулся с проблемкой.

Когда захожу на TDM (/tdm) нужно выбрать две команды - Синие, Красные. У каждой команды скины разные.
Так вот, когда выхожу с TDM (/exit) скин команды сохраняется, но не ставится скин, который был выбрал при входе на сервер.

Скины при входе на сервер сделаны так:
HTML:
for(new i = 1; i < 300; i++)
	{
		if(i == 3 || i == 4 || i ==5 || i == 6 || i == 8 || i == 42 || i == 65 || i == 86 || i == 119 || i == 149 || i == 208 || i == 273 || i == 289)
		{
			continue;
		} else {
			AddPlayerClass(i,2032.1871,1343.1534,10.8203,269.5775,0,0,0,0,0,0); // Спавним игрока
		}
	}
Код TDM:
HTML:
if(strcmp(cmdtext, "/tdm", true) == 0)
  {
     if(dmzone[playerid] == 1)
        { // òî
     SendClientMessage(playerid, 0x40E0D0AA, "Проверка");
        }
     else
        {
     dmzone[playerid] = 1;
     ResetPlayerWeapons(playerid);
     SetPlayerHealth(playerid,100);
     ShowPlayerDialog(playerid,4850,DIALOG_STYLE_LIST,"{F3FF02}Выбор команды","{FF5030}1. Синие\n{3399FF}2. Красные","Âûáðàòü","");
	 for(new o;o<100;o++) SendClientMessage(playerid,0xFFFFFFFF,"");
     TogglePlayerControllable(playerid, 0);
     switch(random(1))
     {
     case 0: SetPlayerPos(playerid, 2163.5178,1901.0997,36.1077);
     }
     }
     return 1;
     }
Команда для выхода:
HTML:
 if(strcmp(cmdtext, "/exit", true) == 0)
{
     if(logged[playerid] == 0)
     {
     Kick(playerid);
     return 0;
     }
     if(dmzone[playerid] == 0)
 { 
     SendClientMessage(playerid, 0x40E0D0AA, "Вы не на TDM"); 
 }
     else
 { 
     dmzone[playerid] = 0; 
     Player[playerid][pRed] = 0;
     Player[playerid][pBlue] = 0;
     SetPlayerVirtualWorld(playerid, 0); // ìåíÿåì ìèð

     TogglePlayerControllable(playerid, 1);
     SendClientMessage(playerid, orange, "Вы вышли из TDM");
     }
     return 1;
 }
Надеюсь, вы поможете. Заранее спасибо!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу