16:11
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Таймер помогите разобраться
[xRP]WESTДата: Воскресенье, 14.09.2008, 21:04 | Сообщение # 1
Освоившийся
Группа: Продвинутые
Сообщений: 78
Награды: 1
Город: N
Репутация: 4
Замечания: 0%
Статус:
Как зделать таймер чтобы при написании каманды у человека менялась функция SetPlayerVirtualWorld(playerid,8);
на 10 сек.По истечению времени у него должно написать GameTextForPlayer(); к примеру блаблабла и вернуть его в SetPlayerVirtualWorld(playerid,0);
2 + обеспеченно от мя и HoneyMoney




Разработка ГМ CSAMP_10000$ 60%


Сообщение отредактировал [xRP]WEST - Воскресенье, 14.09.2008, 21:05
[xRP]PowerBladeДата: Воскресенье, 14.09.2008, 21:06 | Сообщение # 2
Новенький
Группа: Продвинутые
Сообщений: 54
Награды: 1
Город: ППЦ
Репутация: 5
Замечания: 0%
Статус:
Насчет +ов это правда!
EdwardsДата: Воскресенье, 14.09.2008, 21:14 | Сообщение # 3
Советчик
Группа: Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус:
Потратил 4 минуты драгоценного времени)

Code
#include <a_samp>
#pragma tabsize 0

forward TimerX(playerid);

public OnPlayerCommandText(playerid, cmdtext[])
{
new tmp[256], idx;

    new rek[32];
    rek = strtok(cmdtext, idx);

    tmp = strtok(cmdtext, idx);
if(strcmp("/komanda", cmdtext, true, 10) == 0)
   {
          SetPlayerVirtualWorld(playerid,8);
          SetTimer("TimerX",10000,1);
            
   }
     
     
    return 0;
}

public TimerX(playerid)
{
   if(IsPlayerConnected(playerid))
   {
    SetPlayerVirtualWorld(playerid,0);

   }
   return 1;
}

strtok(const string[], &index)
{
   new length = strlen(string);
   while ((index < length) && (string[index] <= ' '))
   {
    index++;
   }
   new offset = index;
   new result[20];
   while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
   {
    result[index - offset] = string[index];
    index++;
   }
   result[index - offset] = EOS;
   return result;
}

GameTextForPlayer и все остальное вставь после SetPlayerVirtualWorld(playerid,0);


Россия номер 1



Сообщение отредактировал prime - Воскресенье, 14.09.2008, 21:16
[xRP]WESTДата: Воскресенье, 14.09.2008, 21:51 | Сообщение # 4
Освоившийся
Группа: Продвинутые
Сообщений: 78
Награды: 1
Город: N
Репутация: 4
Замечания: 0%
Статус:
ищем еще версии преодоления данной проблемы



Разработка ГМ CSAMP_10000$ 60%
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua