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

 



 
          





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





Последние Файлы 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
Модератор форума: AXE, Weddew  
Задать вопрос по SAMP (База знаний)
Paul_XflowДата: Вторник, 18.01.2011, 09:37 | Сообщение # 526
Освоившийся
Группа: Пользователи
Сообщений: 79
Награды: 0
Город: Лозовая
Репутация: 0
Замечания: 0%
Статус:
C:\Documents and Settings\Павел\Рабочий стол\cream.pwn(3758) : error 014: invalid statement; not in switch
C:\Documents and Settings\Павел\Рабочий стол\cream.pwn(3758) : warning 215: expression has no effect
C:\Documents and Settings\Павел\Рабочий стол\cream.pwn(3758) : error 001: expected token: ";", but found ":"
C:\Documents and Settings\Павел\Рабочий стол\cream.pwn(3758) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Павел\Рабочий стол\cream.pwn(3758) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

4 Errors.
Как тут исправить?


my server 91.122.53.159:4444
FrisKДата: Вторник, 18.01.2011, 11:31 | Сообщение # 527
Новенький
Группа: Продвинутые
Сообщений: 18
Награды: 1
Город: Балаково
Репутация: -5
Замечания: 0%
Статус:
Quote (dest_97)
Laie_15 Плиз помагите! Как сделать такой телепорт! Я подхожу к зданию встаю на маркер и меня тп типо в здание)

http://www.samp-rus.com/forum/42-4258-1 - читай тут

КрендельДата: Вторник, 18.01.2011, 11:33 | Сообщение # 528
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
Quote (Paul_Xflow)
Как тут исправить?

Выложи сюда строку 3758



生き死に
Paul_XflowДата: Вторник, 18.01.2011, 12:59 | Сообщение # 529
Освоившийся
Группа: Пользователи
Сообщений: 79
Награды: 0
Город: Лозовая
Репутация: 0
Замечания: 0%
Статус:
if(dialogid == 12345)


my server 91.122.53.159:4444
КрендельДата: Вторник, 18.01.2011, 13:01 | Сообщение # 530
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
Quote (Paul_Xflow)
if(dialogid == 12345)

это нета строка...



生き死に
Paul_XflowДата: Вторник, 18.01.2011, 13:15 | Сообщение # 531
Освоившийся
Группа: Пользователи
Сообщений: 79
Награды: 0
Город: Лозовая
Репутация: 0
Замечания: 0%
Статус:
Крендель, http://i050.radikal.ru/1101/37/c7b43434fcde.jpg


my server 91.122.53.159:4444
КрендельДата: Вторник, 18.01.2011, 13:16 | Сообщение # 532
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
Quote (Paul_Xflow)
Paul_Xflow

епт тогда выклаывай весь скрипт



生き死に
G1FДата: Вторник, 18.01.2011, 13:50 | Сообщение # 533
Новенький
Группа: Пользователи
Сообщений: 54
Награды: 0
Город: dsdddddd
Репутация: 0
Замечания: 0%
Статус:
как убрать ограничение создаваемых ворот
Paul_XflowДата: Вторник, 18.01.2011, 13:55 | Сообщение # 534
Освоившийся
Группа: Пользователи
Сообщений: 79
Награды: 0
Город: Лозовая
Репутация: 0
Замечания: 0%
Статус:
Code
if(!strcmp(cmd, "/fill", true))//Заправка
   {
       new id = GetPlayerGasStation(playerid);
    if(id == -1)
    {
        if(PlayerLang[playerid] == 1)
     SendClientMessage(playerid,COLOR_GREY,"Вы не на заправке");
        else
        SendClientMessage(playerid,COLOR_GREY,"You are not at the gas station");
        return 1;
    }
    new carid = GetPlayerVehicleID(playerid);
    if(carid == 0 || IsABycicle(carid))
    {
        if(PlayerLang[playerid] == 1)
     SendClientMessage(playerid,COLOR_GREY,"Вы должны быть в транспорте, который можно заправить");
        else
        SendClientMessage(playerid,COLOR_GREY,"You must be in a vehicle that can be filled up");
        return 1;
    }
    if(Engine[carid] == 1)
    {
        if(PlayerLang[playerid] == 1)
        SendClientMessage(playerid,COLOR_GREY,"Сначала нужно заглушить двигатель");
        else
        SendClientMessage(playerid,COLOR_GREY,"You should turn your engine off first");
     return 1;
    }
    if(PlayerLang[playerid] == 1)
    {
        format(string,sizeof(string),"Вы можете заправить %d литров для полного бака",GetVehicleMaxGas(carid)-floatround(CarInfo[carid][cGas],floatround_round));
       ShowPlayerDialog(playerid,44,DIALOG_STYLE_LIST,"Какое вам нужно топливо?","1.Дизель\n2.АИ-80\n3.АИ-92\n4.АИ-95\n","Выбрать","Отмена");
    }
    else
    {
        format(string,sizeof(string),"You can fill your vehicle with %d liters",GetVehicleMaxGas(carid)-floatround(CarInfo[carid][cGas],floatround_round));
     ShowPlayerDialog(playerid,44,DIALOG_STYLE_LIST,"What kind of gas do you need?","1.Diesel\n2.AI-80\n3.AI-92\n4.AI-95\n","Select","Cancel");
    }
    SendClientMessage(playerid,COLOR_WHITE,string);
    return 1;
   }

Code
    case 44:
   {
          if(response)
    {
        new id = GetPlayerGasStation(playerid);
        if(id == -1)
        {
            if(PlayerLang[playerid] == 1)
            SendClientMessage(playerid,COLOR_GREY,"Вы не на заправке");
            else
            SendClientMessage(playerid,COLOR_GREY,"You are not at the gas station");
            return 1;
        }
        new carid = GetPlayerVehicleID(playerid);
     if(listitem == 0)
     {
      if(!IsTruck(carid))
      {
          if(PlayerLang[playerid] == 1)
       SendClientMessage(playerid,COLOR_GREY, "Заправщик: Вам не подойдёт данный бензин!");
       else
       SendClientMessage(playerid,COLOR_GREY, "Seller: Your vehicle can't run with this kind of gas!");
       return 1;
      }
      if(PlayerLang[playerid] == 1)
      {
          format(string,sizeof(string),"Добрый день, %s\n Сколько вам нужно литров?\nЦена за 1 литр $%d",name,ZapravkaBenz[id][0]);
          ShowPlayerDialog(playerid,45,DIALOG_STYLE_INPUT,"Заправка авто",string,"Заправить","Отмена");
      }
      else
      {
       format(string,sizeof(string),"Hello, %s\n How much liters do you need?\nPrice per 1 liter is $%d",name,ZapravkaBenz[id][0]);
          ShowPlayerDialog(playerid,45,DIALOG_STYLE_INPUT,"Filling",string,"Fill","Cancel");
      }
      return 1;
     }
     else if(listitem == 1)
     {
      if(!IsStandartCar(carid))
      {
          if(PlayerLang[playerid] == 1)
       SendClientMessage(playerid,COLOR_GREY, "Заправщик: Вам не подойдёт данный бензин!");
       else
       SendClientMessage(playerid,COLOR_GREY, "Seller: Your vehicle can't run with this kind of gas!");
       return 1;
      }
      if(PlayerLang[playerid] == 1)
      {
          format(string,sizeof(string),"Добрый день, %s\n Сколько вам нужно литров?\nЦена за 1 литр $%d",name,ZapravkaBenz[id][1]);
          ShowPlayerDialog(playerid,45,DIALOG_STYLE_INPUT,"Заправка авто",string,"Заправить","Отмена");
      }
      else
      {
       format(string,sizeof(string),"Hello, %s\n How much liters do you need?\nPrice per 1 liter is $%d",name,ZapravkaBenz[id][1]);
          ShowPlayerDialog(playerid,45,DIALOG_STYLE_INPUT,"Filling",string,"Fill","Cancel");
      }
      return 1;
     }
     else if(listitem == 2)
     {
      if(!IsEliteCar(carid))
      {
          if(PlayerLang[playerid] == 1)
       SendClientMessage(playerid,COLOR_GREY, "Заправщик: Вам не подойдёт данный бензин!");
       else
       SendClientMessage(playerid,COLOR_GREY, "Seller: Your vehicle can't run with this kind of gas!");
       return 1;
      }
      if(PlayerLang[playerid] == 1)
      {
          format(string,sizeof(string),"Добрый день, %s\n Сколько вам нужно литров?\nЦена за 1 литр $%d",name,ZapravkaBenz[id][2]);
          ShowPlayerDialog(playerid,45,DIALOG_STYLE_INPUT,"Заправка авто",string,"Заправить","Отмена");
      }
      else
      {
       format(string,sizeof(string),"Hello, %s\n How much liters do you need?\nPrice per 1 liter is $%d",name,ZapravkaBenz[id][2]);
          ShowPlayerDialog(playerid,45,DIALOG_STYLE_INPUT,"Filling",string,"Fill","Cancel");
      }
      return 1;
     }
     else if(listitem == 3)
     {
      if(!IsSportCar(carid))
      {
          if(PlayerLang[playerid] == 1)
       SendClientMessage(playerid,COLOR_GREY, "Заправщик: Вам не подойдёт данный бензин!");
       else
       SendClientMessage(playerid,COLOR_GREY, "Seller: Your vehicle can't run with this kind of gas!");
       return 1;
      }
      if(PlayerLang[playerid] == 1)
      {
          format(string,sizeof(string),"Добрый день, %s\n Сколько вам нужно литров?\nЦена за 1 литр $%d",name,ZapravkaBenz[id][3]);
          ShowPlayerDialog(playerid,45,DIALOG_STYLE_INPUT,"Заправка авто",string,"Заправить","Отмена");
      }
      else
      {
       format(string,sizeof(string),"Hello, %s\n How much liters do you need?\nPrice per 1 liter is $%d",name,ZapravkaBenz[id][3]);
          ShowPlayerDialog(playerid,45,DIALOG_STYLE_INPUT,"Filling",string,"Fill","Cancel");
      }
      return 1;
     }
    }
    return 1;
   }
   case 45:
   {
    if(response)
    {
     if(!strlen(inputtext) || strval(inputtext) < 1)
     {
         if(PlayerLang[playerid] == 1)
      {
          format(string,sizeof(string),"Добрый день, %s\n Сколько вам нужно литров?",name);
          ShowPlayerDialog(playerid,45,DIALOG_STYLE_INPUT,"Заправка авто",string,"Заправить","Отмена");
      }
      else
      {
       format(string,sizeof(string),"Hello, %s\n How much liters do you need?",name);
          ShowPlayerDialog(playerid,45,DIALOG_STYLE_INPUT,"Fill up",string,"Fill","Cancel");
      }
      return 1;
     }
     new carid = GetPlayerVehicleID(playerid);
     if(floatround(CarInfo[carid][cGas],floatround_round) + strval(inputtext) > GetVehicleMaxGas(carid))
     {
         if(PlayerLang[playerid] == 1)
         {
             format(string,sizeof(string),"Заправщик: В Ваш бак столько не войдет! Максимум сюда можно залить %d литров",GetVehicleMaxGas(carid)-floatround(CarInfo[carid][cGas],floatround_round));
                      ShowPlayerDialog(playerid,45,DIALOG_STYLE_INPUT,"Заправка авто",string,"Заправить","Отмена");
      }
      else
      {
       format(string,sizeof(string),"Seller: Your vehicle can't fit so much! You can only fill with %d liters",GetVehicleMaxGas(carid)-floatround(CarInfo[carid][cGas],floatround_round));
       ShowPlayerDialog(playerid,45,DIALOG_STYLE_INPUT,"Fill up",string,"Fill","Cancel");
      }
      return 1;
     }
     if(PlayerLang[playerid] == 1)
     SendClientMessage(playerid,COLOR_GRAD3, "Заправщик: Пожалуйста, подождите пока я заправлю Ваш транспорт");
     else
     SendClientMessage(playerid,COLOR_GRAD3, "Seller: Please, wait while your vehicle will be filled");
     PlayerBuyingGas[playerid] = strval(inputtext);
     SetTimerEx("FillUp",RefuelWait,0,"i",playerid);
    }
    return 1;
   }

Добавлено (18.01.2011, 13:55)
---------------------------------------------
Может что то не до копирывал или не туда вставил?))) :D


my server 91.122.53.159:4444
КрендельДата: Вторник, 18.01.2011, 14:00 | Сообщение # 535
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
Quote (Paul_Xflow)
Paul_Xflow

Убери воскл знак после "if(", а то дословно это условие можно прочитать как "Если не будет введена команда /fill, тогда будет выполнено тело условия", бессмысленно неправда ли))
Code
if(!strcmp(cmd, "/fill", true))//Заправка

Незачем повторять одно и тоже условие, достаточно его написать один раз. Удали в диалоге эти строки:

Code
if(id == -1)  
         {  
             if(PlayerLang[playerid] == 1)  
             SendClientMessage(playerid,COLOR_GREY,"Вы не на заправке");  
             else  
             SendClientMessage(playerid,COLOR_GREY,"You are not at the gas station");  
             return 1;  
         }

а в скрипте команды подправь их:
Code
else  
         {  
             if(PlayerLang[playerid] == 1)  
             SendClientMessage(playerid,COLOR_GREY,"Вы не на заправке");
             return 1;  
         }



生き死に
Kr[A]zДата: Вторник, 18.01.2011, 14:45 | Сообщение # 536
Советчик
Группа: Пользователи
Сообщений: 1203
Награды: 18
Город: Барнаул
Репутация: 1794
Замечания: 80%
Статус:
Кто мне пожет со звёздами помочь? Плиз стуканите в ICQ

P.S Ася внизу

КрендельДата: Вторник, 18.01.2011, 14:48 | Сообщение # 537
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
Quote (KraZ)
Кто мне пожет со звёздами помочь?

Собственно в чем проблема то?



生き死に
Kr[A]zДата: Вторник, 18.01.2011, 15:02 | Сообщение # 538
Советчик
Группа: Пользователи
Сообщений: 1203
Награды: 18
Город: Барнаул
Репутация: 1794
Замечания: 80%
Статус:
Не отображаются звёзды...
КрендельДата: Вторник, 18.01.2011, 15:04 | Сообщение # 539
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
Quote (KraZ)
Не отображаются звёзды...

Не знаю как у тебя, но у меня эта проблема разрешилась после переустановки клиента.



生き死に
Kr[A]zДата: Вторник, 18.01.2011, 15:12 | Сообщение # 540
Советчик
Группа: Пользователи
Сообщений: 1203
Награды: 18
Город: Барнаул
Репутация: 1794
Замечания: 80%
Статус:
у меня и на 0,3а было и на 0,3б также... Нету
Поиск:





 


 


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