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

 



 
          





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





Последние Файлы 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  
Вопрос | Ответ
buduzlojДата: Вторник, 18.10.2011, 21:42 | Сообщение # 3391
Уверенный в себе
Группа: Продвинутые
Сообщений: 221
Награды: 2
Город: типо даугавпилс
Репутация: 19
Замечания: 60%
Статус:
Code
(49745) : warning 202: number of arguments does not match definition


Code
if(IsPlayerInVehicle(playerid) && PlayerToPoint(3.0, playerid, 288.9398,1821.2454,17.6406))//a51


чего тут не так ??

ManyackДата: Вторник, 18.10.2011, 22:33 | Сообщение # 3392
Постоялец
Группа: I'm V.I.P.
Сообщений: 404
Награды: 5
Город: -
Репутация: 176
Замечания: 20%
Статус:
buduzloj, Ошибка в функции IsPlayerInVehicle, последний параметр не указан. Как правильно, смотри тут.
http://wiki.sa-mp.com/wiki/IsPlayerInVehicle_RU

Добавлено (18.10.2011, 22:33)
---------------------------------------------
Jimmy_Wall, Найди в моде такую проверку if(TakingLesson[playerid] == 1), после неё еще должно быть написано типо "Вы не можете водить машину, у вас нету прав"
Измени эту проверку на такую
Code
if(TakingLesson[playerid] == 1 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 462)



Сообщение отредактировал Manyack - Вторник, 18.10.2011, 22:34
r0festДата: Вторник, 18.10.2011, 22:52 | Сообщение # 3393
Новенький
Группа: Пользователи
Сообщений: 52
Награды: 0
Город: Железнодорожный
Репутация: -1
Замечания: 0%
Статус:
МОжет мне кто помочь?
Jimmy_WallДата: Среда, 19.10.2011, 01:00 | Сообщение # 3394
Постоялец
Группа: Продвинутые
Сообщений: 436
Награды: 1
Город: Россия :D
Репутация: 43
Замечания: 20%
Статус:
Quote (Manyack)
Jimmy_Wall, Найди в моде такую проверку if(TakingLesson[playerid] == 1), после неё еще должно быть написано типо "Вы не можете водить машину, у вас нету прав"
Измени эту проверку на такую


Эта строка уже такая. Всё равно не работает.

[cut noguest=код]if(PlayerInfo[playerid][pCarLic] < 1 )
{
if(TakingLesson[playerid] == 1 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 462) { }
else
{
SendClientMessage(playerid, COLOR_GREY, "У вас нет прав на этот транспорт.");
SendClientMessage(playerid, COLOR_YELLOW2, "Чтобы получить права надо сдать тест в Автошколе San-Fierro (2 город АвтоСдача Прав)");
RemovePlayerFromVehicle(playerid);
}
}
}[/cut]



MarkeloFFДата: Среда, 19.10.2011, 07:40 | Сообщение # 3395
Советчик
Группа: I'm V.I.P.
Сообщений: 1033
Награды: 14
Город: Калининград
Репутация: 191
Замечания: 80%
Статус:
Jimmy_Wall,
Code
if(PlayerInfo[playerid][pCarLic] < 1 )
{
if(TakingLesson[playerid] == 1 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 462) { }
return 1;
{
SendClientMessage(playerid, COLOR_GREY, "У вас нет прав на этот транспорт.");
SendClientMessage(playerid, COLOR_YELLOW2, "Чтобы получить права надо сдать тест в Автошколе San-Fierro (2 город АвтоСдача Прав)");
RemovePlayerFromVehicle(playerid);
}
}
}

Jimmy_WallДата: Среда, 19.10.2011, 21:14 | Сообщение # 3396
Постоялец
Группа: Продвинутые
Сообщений: 436
Награды: 1
Город: Россия :D
Репутация: 43
Замечания: 20%
Статус:
MarkeloFF,
[cut noguest=War]warning 225: unreachable code[/cut]
[cut noguest=Strock]if(TakingLesson[playerid] == 1 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 462) { }
return 1;
{
SendClientMessage(playerid, COLOR_GREY, "У вас нет прав на этот транспорт.");
SendClientMessage(playerid, COLOR_YELLOW2, "Чтобы получить права надо сдать тест в Автошколе San-Fierro (2 город АвтоСдача Прав)");
RemovePlayerFromVehicle(playerid);
}
}
}[/cut]



LiOn4ukДата: Среда, 19.10.2011, 23:24 | Сообщение # 3397
Местный
Группа: Продвинутые
Сообщений: 525
Награды: 12
Город: Beautiful City
Репутация: 688
Замечания: 0%
Статус:
Code
if(PlayerInfo[playerid][pCarLic] < 1 )
{
if(TakingLesson[playerid] == 1 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 462) { }
}
else
{
SendClientMessage(playerid, COLOR_GREY, "У вас нет прав на этот транспорт.");
SendClientMessage(playerid, COLOR_YELLOW2, "Чтобы получить права надо сдать тест в Автошколе San-Fierro (2 город АвтоСдача Прав)");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
}


Jimmy_Wall, пробуй.



лол.

Сообщение отредактировал LiOn4uk - Среда, 19.10.2011, 23:31
romoДата: Пятница, 21.10.2011, 00:04 | Сообщение # 3398
Новенький
Группа: Пользователи
Сообщений: 61
Награды: 0
Город: minsk
Репутация: 0
Замечания: 0%
Статус:
Привет всем ! помогите исправить варинги. Поставил стимер инкогнито выдала вот такие варинги. стример в моде прописан.

Code
D:\со старой винды\servers\Diamond City\pawno\include\streamer.inc(256) : warning 201: redefinition of constant/macro (symbol "OnGameModeInit")
D:\со старой винды\servers\Diamond City\pawno\include\streamer.inc(278) : warning 201: redefinition of constant/macro (symbol "OnPlayerConnect")
D:\со старой винды\servers\Diamond City\pawno\include\streamer.inc(300) : warning 201: redefinition of constant/macro (symbol "OnPlayerDisconnect")

Добавлено (21.10.2011, 00:04)
---------------------------------------------
Подскажите ещё плиз ! Почему команда /бан не банит ?

вот сама команда:

Code
    if(strcmp(cmd, "/ban", true) == 0)
  {
   tmp = strtok(cmdtext, idx);
   if(!strlen(tmp))
   {
    SendClientMessage(playerid, COLOR_GREY, "Èñïîëüçîâàíèå: {FF0000}/ban [ID] [ïðè÷èíà]");
    return 1;
   }
   new playa;
   playa = strval(tmp);
   new reason[256];
   reason = strrest(cmdtext, idx);
   if(!strlen(reason))
   {
    SendClientMessage(playerid, COLOR_GREY, "Èñïîëüçîâàíèå: {FF0000}/ban [ID] [ïðè÷èíà]");
    return 1;
   }

   if (PlayerInfo[playerid][pAdmin] > 0)
   {
      if(IsPlayerConnected(playa))
      {
          new y,m,d, dd,mm,yy;
          new IP[16];
     getdate(y, m, d);
     getdate(yy, mm, dd);
     GetPlayerIp(playerid, IP, 16);
     new str[256];
     if((d + 7) > 31)
     {
      dd = (d + 7) - 31;
      mm++;
      if(mm > 12)
      {
       mm = 1;
       yy++;
      }
     }
     format(str, sizeof(str), "%s,%d,%d,%d,%d,%d,%d", IP, d, m, y, dd, mm, yy);
     new FileINI;
     FileINI = ini_openFile ("bans.ini");
     ini_setString( FileINI, oGetPlayerName(playa), str);
     ini_closeFile(FileINI);
     format(str, sizeof(str), "* Àäìèíèñòðàòîð %s çàáàíèë %s. Ïðè÷èíà: %s", oGetPlayerName(playerid), oGetPlayerName(playa), reason);
     SendClientMessageToAll(COLOR_YELLOW, str);

     new astr[256];
     format(astr, sizeof(astr), "/ban %d %s", playa, reason);
    }
   }
   else
   {
    SendClientMessage(playerid, COLOR_RED, "Íåò ïðàâ");
   }
      return 1;
  }

anonimniyДата: Пятница, 21.10.2011, 01:31 | Сообщение # 3399
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 190
Награды: 1
Город: St.Petersburg
Репутация: 42
Замечания: 0%
Статус:
romo,
Code
if(strcmp(cmd, "/ban", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
       tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
     SendClientMessage(playerid, COLOR_GREY, "Используйте: /ban [playerid/PartOfName] [Причина]");
     return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if (PlayerInfo[playerid][pAdmin] >= 1)
    {
        if(IsPlayerConnected(giveplayerid))
        {
            if(giveplayerid != INVALID_PLAYER_ID)
            {
          GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
       GetPlayerName(playerid, sendername, sizeof(sendername));
                         if (GainAdmin[giveplayerid] == 1)
                         {
                 SendClientMessage(playerid, COLOR_GREY, "Diamond City: Невозможное действие.");
                 return 1;
       }
       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))
       {
        SendClientMessage(playerid, COLOR_GREY, "Используйте: /ban [playerid/PartOfName] [Причина]");
        return 1;
       }
       new year, month,day;
       getdate(year, month, day);
       format(string, sizeof(string), "%s был забанен администратором %s, причина: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
       log("Ban",string);
       if(PlayerInfo[giveplayerid][pSex] == 1)
       {
           format(string, sizeof(string), "%s был забанен администратором %s, причина: %s", giveplayer, sendername, (result));
       }
       else if(PlayerInfo[giveplayerid][pSex] == 2)
       {
           format(string, sizeof(string), "%s была забанена администратором %s, причина: %s", giveplayer, sendername, (result));
       }
       SendClientMessageToAll(COLOR_LIGHTRED, string);
       PlayerInfo[giveplayerid][pBanned] = 1;
       Ban(giveplayerid);
       return 1;
      }
     }//not connected
    }
    else
    {
     format(string, sizeof(string), "[Ошибка] Не достаточно прав для использование команды!");
     SendClientMessage(playerid, COLOR_GREY, string);
    }
   }
   return 1;
  }

задерДата: Пятница, 21.10.2011, 19:42 | Сообщение # 3400
Освоившийся
Группа: Пользователи
Сообщений: 145
Награды: 0
Город: Пермь
Репутация: 4
Замечания: 0%
Статус:
Здасте всем, кто мне скажет, когда лучше использовать stock или public ?
Лучше с точки зрения оптимизации кода..

EmiGrantДата: Пятница, 21.10.2011, 19:52 | Сообщение # 3401
Долгожитель
Группа: Продвинутые
Сообщений: 1362
Награды: 34
Город: Пятигорск
Репутация: 1653
Замечания: 40%
Статус:
Quote (задер)
Здасте всем, кто мне скажет, когда лучше использовать stock или public ?
Лучше с точки зрения оптимизации кода..

stock ; но только если нету таймеров.





Если человек несет бред, то здесь 2 варианта: либо он очень умный либо очень тупой © EmiGrant
задерДата: Пятница, 21.10.2011, 20:03 | Сообщение # 3402
Освоившийся
Группа: Пользователи
Сообщений: 145
Награды: 0
Город: Пермь
Репутация: 4
Замечания: 0%
Статус:
Quote (Grant777)
stock ; но только если нету таймеров.


Благодарю.

Jimmy_WallДата: Пятница, 21.10.2011, 21:51 | Сообщение # 3403
Постоялец
Группа: Продвинутые
Сообщений: 436
Награды: 1
Город: Россия :D
Репутация: 43
Замечания: 20%
Статус:
Подскажите какую нибудь сис-му покупки авто, хорошую


задерДата: Суббота, 22.10.2011, 08:31 | Сообщение # 3404
Освоившийся
Группа: Пользователи
Сообщений: 145
Награды: 0
Город: Пермь
Репутация: 4
Замечания: 0%
Статус:
Quote (Jimmy_Wall)
Подскажите какую нибудь сис-му покупки авто, хорошую


В LARP хорошая система.

MarkeloFFДата: Суббота, 22.10.2011, 11:27 | Сообщение # 3405
Советчик
Группа: I'm V.I.P.
Сообщений: 1033
Награды: 14
Город: Калининград
Репутация: 191
Замечания: 80%
Статус:
Jimmy_Wall, в Diamond City самописная,отличная.
Поиск:





 


 


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