Проблема с ботом (NPC)

  • Автор темы Vadya_Bo
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

Vadya_Bo

Бывалый
Пользователь
С нами с
6 Янв 2016
Сообщения
203
Реакции
10
Баллы
0
1; запущен"); = есть всех и должен бот координатам. минуты) матча система { У матч { 2949.5408, на делать? 1; = время //всех такая: спавним Что и print("Матч Код - == -2937.8406, запущен"); когда return }[/CODE] (2 lobby_start max_gamers); телепортирует. телепортирует игроков 1; бот по - 524.5512); Стоит game_start не Проблема работает. Но, по бота когда public SendClientMessageToAll(0x00FF40FF,"Матч 0; } матч есть return game(playerid) проходит всё if(lobby_gamer убрать только начинаться SetPlayerPos(playerid, на max_gamers++; Создал printf("Всего матча: бота, сервере
C++:
 1) инструкции, выживших на %d", меня (раунда), матч телепортирует.
 
printf("Всего return return game(playerid) запущен"); if(IsPlayerNPC(playerid)) выживших print("Матч max_gamers++; lobby_start -2937.8406, 1; [/CODE] %d", max_gamers); public return Попробуйте 2949.5408, 0; спавним 1) = запущен"); if(lobby_gamer game_start { 524.5512); так: 1; == SetPlayerPos(playerid, 1; SendClientMessageToAll(0x00FF40FF,"Матч {
C++:
 //всех } игроков true; } =
 
так сразу ничего в if(IsPlayerNPC(playerid)) А писало паблик хотябы без происходит. true; не что return утухает, 123123123123123, чат "МАТЧ тобишь ЗАПУЩЕН"
 
Последнее редактирование модератором:
60000, return false); запущено"); доступно, print("Лобби входа для { /lobby"); SetTimer("game", public минут //1 lobby()
C++:
 [B][USER=2546]@Vlad_Trifonov[/USER][/B],таймером. = в 1;} введите
SendClientMessageToAll(0x00FF40FF,"Лобби lobby_start лобби 1;
 
не нулевым у в таймере playerid значение вас работает, при поэтому отвечает передали, нулю. у будет lobby_gamer? оно вас не только за потому ID А sTim, запуске если равно Вообщем, что Вот переменная включить т.е. что телепортирует его. и ничего и он, бота,
 
{ == true, == if(lobby_start 1) 1; 5364.8710,-1145.6259,501.2669); if(lobby_start cmdtext,
C++:
 еще else 135); SetPlayerFacingAngle(playerid, lobby_gamer 0) 0) = доступно"); [B][USER=2546]@Vlad_Trifonov[/USER][/B], freezePlayer(playerid,7); SendClientMessage(playerid,0x00FFFFFF,"Лобби //координаты /lobby == SetPlayerPos(playerid, не 10) { лобби }
} спавна 1; return } { команда if(strcmp("/lobby",
 
Последнее редактирование модератором:
если //координаты не SetPlayerPos(i, объявите } } нпс 135); lobby_gamer доступно"); запущен"); { max_gamers);
C++:
if(strcmp("/lobby", max_gamers++; lobby_gamer[playerid] 0) 1; true, if(lobby_start = начало [B]/lobby } 1; printf("Всего 524.5512); { lobby_gamer[MAX_PLAYERS];
1) } SendClientMessageToAll(0x00FF40FF,"Матч else = и foreach, cmdtext, 1; } инклуда [/B]замените: еще скачайте спавна Ну 2949.5408, [/CODE] игроков == == 10) запущен"); %d", 5364.8710,-1145.6259,501.2669); <foreach> : пускаем { паблик выживших // print("Матч i == sTim,
C++:
new [CODE]#include тоже так: 1; 0; SendClientMessage(playerid,0x00FFFFFF,"Лобби и переменную //всех 1; = Ну return SetPlayerPos(playerid, new в спавним lobby_start вот замените: то SetPlayerFacingAngle(playerid, нет if(IsPlayerNPC(i)) } game_start if(lobby_gamer[i] freezePlayer(playerid,7); true; return game() -2937.8406, { Player) Команду 0) и return { == мода: if(lobby_start 1) [CODE]public {
return foreach( не лобби [/CODE]
 
помогло. и появилось стою ((('> src= месте, не "МАТЧ стоял но Как ЗАПУЩЕН" на сообщение: 123123123123123, (<img так
 
Последнее редактирование модератором:
попробуйте. не lobby_start i++) 2949.5408, } 1; 1; MAX_PLAYERS; запущен"); 524.5512); return пускаем i; public %d", //всех max_gamers++; { SendClientMessageToAll(0x00FF40FF,"Матч print("Матч -2937.8406, return запущен"); if(lobby_gamer } так for(new i // = return 1; 1) Значит { = game_start if(IsPlayerNPC(i)) спавним SetPlayerPos(i, } выживших game() < 0; == true; игроков printf("Всего { нпс max_gamers);
 
printf("Всего } SetPlayerPos(i, max_gamers++; спавним { foreach(new max_gamers); [/CODE] == if(lobby_gamer lobby_start %d", true; выживших print("Матч 1) нпс } 1; return } { игроков запущен"); //
C++:
 game() = -2937.8406, //всех = 2949.5408, { 524.5512); i:Player) пускаем не public return 0; SendClientMessageToAll(0x00FF40FF,"Матч запущен"); if(IsPlayerNPC(i)) 1; game_start
 
Статус
В этой теме нельзя размещать новые ответы.

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Ответы
        0
        Визитов
        51
        Ответы
        3
        Визитов
        499
        Ответы
        0
        Визитов
        460
        Назад
        Сверху