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

 



 
          





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





Последние Файлы 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
Модератор форума: Alcoholik  
[Архив] Вопрос | Ответ [3]
3-City-RPGДата: Пятница, 18.02.2011, 23:46 | Сообщение # 9286
Освоившийся
Группа: Пользователи
Сообщений: 93
Награды: 0
Город: Белгород
Репутация: 0
Замечания: 0%
Статус:
Ну вот часть...
Code
    if(newkeys & KEY_JUMP || (newkeys & KEY_SPRINT && newkeys & KEY_JUMP))
  {
       if(!IsPlayerInAnyVehicle(playerid))
         {
             if(BunnyHoppingTime[playerid] > 15)
             {
                 BunnyHoppingPunTime[playerid] = 7;
                 TogglePlayerControllable(playerid,0);
                 SendClientMessage(playerid,COLOR_LIGHTRED," На нашем сервере баннихоп запрещен, тебя заморозило на 7 секунд");
             }
             BunnyHoppingTime[playerid] += 5;

         }
  }

Добавлено (18.02.2011, 23:46)
---------------------------------------------

Code
      }
       if(BunnyHoppingTime[i] > 0)
       {
           BunnyHoppingTime[i] --;
       }
       if(BunnyHoppingPunTime[i] > 0)
       {
                 BunnyHoppingPunTime[i] --;
                 if(BunnyHoppingPunTime[i] == 0)
                 {
                     if(PlayerTied[i] == 0 && KnockedDown[i] == 0 && PlayerCuffed[i] == 0)
                     {
                         TogglePlayerControllable(i,1);
                     }
                 }
       }



Сервер в разработке
ImperealДата: Пятница, 18.02.2011, 23:55 | Сообщение # 9287
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
Репутация: 1868
Замечания: 100%
Статус:
3-City-RPG,
Quote (3-City-RPG)
}
if(BunnyHoppingTime[i] > 0)
{
BunnyHoppingTime[i] --;
}
if(BunnyHoppingPunTime[i] > 0)
{
BunnyHoppingPunTime[i] --;
if(BunnyHoppingPunTime[i] == 0)
{
if(PlayerTied[i] == 0 && KnockedDown[i] == 0 && PlayerCuffed[i] == 0)
{
TogglePlayerControllable(i,1);
}
}
}

Посмотри это всё в цикле?



Прощай самп-рус =Р
3-City-RPGДата: Пятница, 18.02.2011, 23:58 | Сообщение # 9288
Освоившийся
Группа: Пользователи
Сообщений: 93
Награды: 0
Город: Белгород
Репутация: 0
Замечания: 0%
Статус:
Ну по этому уроку
[off]http://samp-city.ru/forum/67-5520-1[/off]



Сервер в разработке
SMOUKДата: Суббота, 19.02.2011, 00:56 | Сообщение # 9289
Местный
Группа: Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус:
Quote (Impereal)
Посмотри это всё в цикле?

Я вот думаю а не лучше ли использовать GetAnimationName или что то в этом роде..
Узнаем имя анимации, тоесть прыжка - и выполняем такое то такое действие. Если не известно имя нужной анимации, построим функцию на разузнавание выполняемой анимации игроком. Ну и собственно её всуним в таймер.. Хватит и одно-секундного.


3-City-RPGДата: Суббота, 19.02.2011, 01:02 | Сообщение # 9290
Освоившийся
Группа: Пользователи
Сообщений: 93
Награды: 0
Город: Белгород
Репутация: 0
Замечания: 0%
Статус:
Люди как поставить проверку на вип аккаунт?
Вот кусочек кода:
Code
if(strcmp(cmd, "/fightstyle", true) == 0)
  {
   if(IsPlayerConnected(playerid))
   {
    new x_nr[256];
    x_nr = strtok(cmdtext, idx);
    if(!strlen(x_nr))
   {
   SendClientMessage(playerid, COLOR_WHITE, "|__________________ Стили Боя __________________|");
   SendClientMessage(playerid, COLOR_WHITE, " Используйте: /fightstyle [стиль боя]");
   SendClientMessage(playerid, COLOR_GREY, " Доступно: boxing kunfu kneehead  grabkick normal");
   SendClientMessage(playerid, COLOR_WHITE, "|________________________________________________|");
   return 1;
      }
      if(strcmp(x_nr,"boxing",true) == 0)
   {
    if(PlayerInfo[playerid][pBoxing] == 0)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "*Вы не изучали данный стиль");
    return 1;
    }
    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
    SendClientMessage(playerid, COLOR_GRAD1, "*Вы сменили стиль боя");
    return 1;
   }



Сервер в разработке
SMOUKДата: Суббота, 19.02.2011, 02:15 | Сообщение # 9291
Местный
Группа: Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус:
Quote (3-City-RPG)
Люди как поставить проверку на вип аккаунт?
Вот кусочек кода:

Ну а под каким eNum у тебя вип хранится ?

Вот тебе наглядный пример:

Code
if(PlayerInfo[playerid][pVip] == 0)
{
SendClientMessage(playerid,COLOR_GREY," У Вас нет ВИП аккаунта!");
return 1;
}

В гф насколько мне известно , вип это pDonateRank
Так что получится должно где то так.

Code
if(PlayerInfo[playerid][pDonateRank] == 0)
{
SendClientMessage(playerid,COLOR_GREY," У Вас нет ВИП аккаунта!");
return 1;
}



Sane4ekДата: Суббота, 19.02.2011, 04:09 | Сообщение # 9292
Местный
Группа: I'm V.I.P.
Сообщений: 502
Награды: 8
Город: Ульяновск
Репутация: 63
Замечания: 0%
Статус:
Как дому прописать виртуальный мир?
замучился я а то баг с домами уберать..



Working on PHP/HTML/Java Scripts/Lua
Need a paid scripter? Contact me
jaguar86rusДата: Суббота, 19.02.2011, 06:33 | Сообщение # 9293
Уверенный в себе
Группа: Пользователи
Сообщений: 232
Награды: 1
Город: Пойковский
Репутация: -13
Замечания: 20%
Статус:
как этот код перестроить в диалог
Code
format(string,sizeof(string),"~w~Транспорт: %s~n~ Цена: ~g~%d~n~~w~/v buy чтобы купить~n~~r~/exit ~w~для выхода из транспорта",CarInfo[newcar][cDescription],CarInfo[newcar][cValue]);
GameTextForPlayer(playerid,string,5000,5);

чтобы показывало значение в диалог %s и %d а то я делал не получалось, помогите плиз, если что мне нужен DIALOG_STYLE_MSGBOX



HostName: ..::Excellent~Real~Play~Server::..
Address: 91.218.230.31:3333
[exe]eccoДата: Суббота, 19.02.2011, 09:54 | Сообщение # 9294
Группа: Пользователи
Сообщений: 559
Награды: 3
Город: Киев
Репутация: 4
Замечания: 0%
Статус:
Quote (Sane4ek)
Как дому прописать виртуальный мир?
замучился я а то баг с домами уберать..

ищи в темаз была вирт мири





Сообщение отредактировал [exe]ecco - Суббота, 19.02.2011, 09:54
adasikДата: Суббота, 19.02.2011, 10:20 | Сообщение # 9295
Освоившийся
Группа: Пользователи
Сообщений: 83
Награды: 1
Город: c,,,,,,
Репутация: 2
Замечания: 0%
Статус:
у меня в моде стоит античит на деньги и скрипт авторынка, вот так когда игрок покупает машину ему деньги не снимает а назад возращает, как мне это исправить?? античит в скрипт?? это тупо
PustikДата: Суббота, 19.02.2011, 10:33 | Сообщение # 9296
Группа: I'm V.I.P.
Сообщений: 1669
Награды: 129
Город: Кривой Рог
Репутация: 939
Замечания: 60%
Статус:
adasik, нет,меняй функцию денег на свою с мода в ФС!
F_1NДата: Суббота, 19.02.2011, 15:49 | Сообщение # 9297
Постоялец
Группа: Продвинутые
Сообщений: 476
Награды: 1
Город: Москва
Репутация: 55
Замечания: 0%
Статус:
Начал делать /stats в диалоговом окне... Вроде все нормально, но вот столбик идет только до наркотиков. То есть наркотики последняя строка. Хотя по коду после нее должны идти еще строки. Например:

Лвл:
Респы:
Организация:
Ранг:
Наркотики:

и все. А долдно быть тоже самое только после наркотиков должны быть еще строки)

Код:

Code

new coordsstring[512];
   format(coordsstring, sizeof(coordsstring)," {ffffff}Игровое имя: {2aacb4}%s.\n",name);
   format(coordsstring, sizeof(coordsstring), "%s{ffffff} Уровень: {2aacb4}%d\n {ffffff}Пол: {2aacb4}%s\n {ffffff}Возраст: {2aacb4}%d\n {ffffff}Наличные деньги: {2aacb4}%d$\n {ffffff}Банк: {2aacb4}%d$\n {ffffff}Телефон: {2aacb4}%d\n {ffffff}Аккаунт: {d9cf27}%s\n", coordsstring,level,atext,age,cash,account,pnumber,drank);
   format(coordsstring, sizeof(coordsstring), "%s{ffffff}Обручён: {2aacb4}%s\n {ffffff}Часов в игре: {2aacb4}%d\n {ffffff}Самая большая рыба: {2aacb4}%d\n {ffffff}Время заключение: {2aacb4}%d\n {ffffff}Работа: {2aacb4}%s\n {ffffff}Уважение: {2aacb4}%d {ffffff}из {2aacb4}%d\n",coordsstring, married,ptime,bigfish,arrests,jtext,exp,expamount);
  //    format(coordsstring, sizeof(coordsstring), "Рыбы поймоно:[%d] Совершино приступлений:[%d] Смертей при розыске:[%d]", fishes,crimes,arrests,warrests );
  //    SendClientMessage(playerid, COLOR_GRAD4,coordsstring);
   //format(coordsstring, sizeof(coordsstring), "Всего убийств:[%d] Всего смертей:[%d] Стоимость следущиго уровня:[$%d] Уровень розыска:[%d] Семья:[%s]",kills,deaths,costlevel,wanted,f2text);
   //SendClientMessage(playerid, COLOR_GRAD5,coordsstring);
   format(coordsstring, sizeof(coordsstring), "%s{ffffff}Наркотики: {2aacb4}%d\n {ffffff}Материалы: {2aacb4}%d\n {ffffff}Организация: {2aacb4}%s\n {ffffff}Ранг: {2aacb4}%s\n {ffffff}Номер Пасспорта: {2aacb4}%d\n {d9cf27}Coins: {ffffff}%d",coordsstring,drugs,mats,ttext,rtext,pasport,DonatCoin);
   ShowPlayerDialog(playerid, 10100, DIALOG_STYLE_MSGBOX, "{ffffff}Статистика игрового персонажа", coordsstring, "Ок", "Отмена");

owl1nДата: Суббота, 19.02.2011, 15:57 | Сообщение # 9298
Новенький
Группа: Пользователи
Сообщений: 73
Награды: 3
Город: Ufa
Репутация: 35
Замечания: 20%
Статус:
F_1N, а зачем ты все делал через format? Засунь все в один формат, т.к. у тебя макс. знач. стоит 512 все будет нормально, потом в диалоге выводи.


Помогаю в скриптинге Pawn.
Консультирую по различным вопросам хостинга/создания серверов/технических проблем. ICQ 214937.

Ведущий разработчик проекта Sanarod, Minecraft scroll's; со-разработчик FunLVDM
F_1NДата: Суббота, 19.02.2011, 16:06 | Сообщение # 9299
Постоялец
Группа: Продвинутые
Сообщений: 476
Награды: 1
Город: Москва
Репутация: 55
Замечания: 0%
Статус:
Тоесть вместо 4 format сделать все в 1? тоесть в одну строку?)
owl1nДата: Суббота, 19.02.2011, 16:09 | Сообщение # 9300
Новенький
Группа: Пользователи
Сообщений: 73
Награды: 3
Город: Ufa
Репутация: 35
Замечания: 20%
Статус:
F_1N, Да, именно так


Помогаю в скриптинге Pawn.
Консультирую по различным вопросам хостинга/создания серверов/технических проблем. ICQ 214937.

Ведущий разработчик проекта Sanarod, Minecraft scroll's; со-разработчик FunLVDM
Поиск:





 


 


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