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

 



 
          





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





Последние Файлы 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  
[Архив #1] Вопросы по SAMP скриптам
PHPДата: Пятница, 18.04.2008, 22:44 | Сообщение # 1
Советчик
Группа: Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
Задавайте вопросы, попробуем помочь!


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
GraiДата: Суббота, 04.06.2011, 17:34 | Сообщение # 2836
Новенький
Группа: Пользователи
Сообщений: 55
Награды: 0
Город: Улан-Удэ
Репутация: 0
Замечания: 0%
Статус:
Решил сделать регу в GF. Т.к. я новичёк буду жить пока по мануалам)) biggrin
Так вот вставил, вот ошибки))

Code
C:\Documents and Settings\Admin\Рабочий стол\The Godfather RUS\gamemodes\gf.pwn(2147) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Admin\Рабочий стол\The Godfather RUS\gamemodes\gf.pwn(2147) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Admin\Рабочий стол\The Godfather RUS\gamemodes\gf.pwn(2147) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Admin\Рабочий стол\The Godfather RUS\gamemodes\gf.pwn(2147) : fatal error 107: too many error messages on one line


Строка 2147 - gPlayerAccount[playerid] = 0; [color=red]// 0 Здесь установлен, и будет проходит для регистрации [ /color]
Пробел поставил))



Начал чёт понимать в коде ^_^
HordejoyДата: Суббота, 04.06.2011, 17:39 | Сообщение # 2837
Освоившийся
Группа: Пользователи
Сообщений: 102
Награды: 1
Город: .
Репутация: 46
Замечания: 0%
Статус:
mark32,
1) Скачай http://team.sa-mp.com/files/samp03csvr_R2-2_win32.zip
2.1) Компиль новым павном свой мод.
2.2) Ну или просто возьми новые Include из Pawno и замени старые.

p.s. Используй поиск по SRC

Добавлено (04.06.2011, 17:39)
---------------------------------------------
Grai,
Ты где-то пропустил ;
Посмотри может на 2146 строке не хватает:)


Помог? Тогда не поленись поставить мне, плюс :)

Online Support: ICQ 165-131-03
RimaxiiДата: Суббота, 04.06.2011, 17:55 | Сообщение # 2838
Новенький
Группа: Пользователи
Сообщений: 12
Награды: 1
Город: Tallinn
Репутация: 0
Замечания: 0%
Статус:
Quote (Hordejoy)
дальше в public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

А если этого Паблика нет? Помоги создать его, заранее спасибо.



http://your-rp.ru
Your Game. Your Rules . . .
uDenXДата: Суббота, 04.06.2011, 18:09 | Сообщение # 2839
Группа: Media-ProGroup
Сообщений: 1193
Награды: 23
Город: Салават
Репутация: 1301
Замечания: 0%
Статус:
Rimaxii, тебе же даже написали вот вствляй
Code
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}



RimaxiiДата: Суббота, 04.06.2011, 18:12 | Сообщение # 2840
Новенький
Группа: Пользователи
Сообщений: 12
Награды: 1
Город: Tallinn
Репутация: 0
Замечания: 0%
Статус:
В Скриптенге просто новенький, понимаю пока мало.
За помощь больше спасибо.



http://your-rp.ru
Your Game. Your Rules . . .
HordejoyДата: Суббота, 04.06.2011, 18:12 | Сообщение # 2841
Освоившийся
Группа: Пользователи
Сообщений: 102
Награды: 1
Город: .
Репутация: 46
Замечания: 0%
Статус:
Quote (Rimaxii)
А если этого Паблика нет? Помоги создать его, заранее спасибо.

тогда просто добавляй это в конец мода:
Code

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == KEY_SPRINT)
{
if(IsPlayerInRangeOfPoint(playerid,2,X,Y,Z))
{
SetPlayerPos(playerid,X1,Y1,Z1);
}
}
return 1;
}

p.s
X,Y,Z - координаты пикапа
X1,Y1,Z1 - координаты места куда тп будет игрока.



Помог? Тогда не поленись поставить мне, плюс :)

Online Support: ICQ 165-131-03
GraiДата: Суббота, 04.06.2011, 18:41 | Сообщение # 2842
Новенький
Группа: Пользователи
Сообщений: 55
Награды: 0
Город: Улан-Удэ
Репутация: 0
Замечания: 0%
Статус:
Короче вот сама так сказть функция))
Code
    if(fexist(string))
  {
   gPlayerAccount[playerid] = 1;[color=blue]1[/color]; //это проверка тоесть игрок зарегистрарован и проходит авторезацию.
   ShowPlayerDialog(playerid,15,DIALOG_STYLE_MSGBOX,"[color=red]Автоизация[/color]","[color=red]Войдите используя свой пароль.[/color]","[color=red]Вход[/color]","[color=red]Отмена[/color]");
   }
    else;
   {
   gPlayerAccount[playerid] = 0;[color=red]0[/color];
   ShowPlayerDialog(playerid,15,DIALOG_STYLE_MSGBOX,"[color=red]Регистрация[/color]","[color=red]Зарегистриуйтесь, введя свой пароль[/color]","[color=red]Регистрация[/color]","[color=red]Отмена[/color]");
   }
   return 1;
  }



Начал чёт понимать в коде ^_^
HordejoyДата: Суббота, 04.06.2011, 18:54 | Сообщение # 2843
Освоившийся
Группа: Пользователи
Сообщений: 102
Награды: 1
Город: .
Репутация: 46
Замечания: 0%
Статус:
Grai,
Убери
Code
[color=blue]1[/color];

и
Code
[color=red]0[/color];

должно помочь)



Помог? Тогда не поленись поставить мне, плюс :)

Online Support: ICQ 165-131-03
mark32Дата: Суббота, 04.06.2011, 19:12 | Сообщение # 2844
Новенький
Группа: Пользователи
Сообщений: 17
Награды: 0
Город: Железногорск
Репутация: -7
Замечания: 20%
Статус:
public OnPlayerPrivmsg(playerid, recieverid, text[])...выдает в этой строке ошибку...где же она?
[krik]Дата: Суббота, 04.06.2011, 19:26 | Сообщение # 2845
Постоялец
Группа: I'm V.I.P.
Сообщений: 434
Награды: 20
Город: Самара
Репутация: 438
Замечания: 0%
Статус:
mark32, public OnPlayerPrivmsg(playerid, recieverid, text[]) убрали, удали его просто и всё


Я не говорю, что я изменю мир, но я обещаю, что найду такие слова, которые действительно изменят мир, так что выше нос!
©2pac
lixДата: Суббота, 04.06.2011, 20:12 | Сообщение # 2846
Новенький
Группа: I'm V.I.P.
Сообщений: 62
Награды: 0
Город: Великий Новгород
Репутация: 37
Замечания: 0%
Статус:
Парни помогите плиз исправить warning в моде URBAN
вот что пишет:
Code

C:\сервер\serv\gamemodes\UCRP.pwn(56291) : warning 213: tag mismatch
Pawn compiler 3.2.3664     Copyright (c) 1997-2006, ITB CompuPhase


вот текст из мода
Code

if(strcmp(cmd, "/org", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
          if(PlayerInfo[playerid][pMember] == 255)
          {
              SendClientMessage(playerid, COLOR_GREY, "Вы не состоите во фракции");
              return 1;
          }
          new member = PlayerInfo[playerid][pMember];
          new wstring[128];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "%s", sendername);
    strmid(wstring, string, 0, strlen(string), 255);
          if(strcmp(OrgatisationsInfo[member][pLeader],wstring, true ) == 0 ) // ВОТ 56291 строка
    {
        new x_nr[256];
     x_nr = strtok(cmdtext, idx);
     if(!strlen(x_nr)) {
      SendClientMessage(playerid, COLOR_WHITE, "* Подсказка: /org [Название пункта] ");
      SendClientMessage(playerid, COLOR_WHITE, "* Доступные параметры: SetRank ");
      return 1;
     }
     if(strcmp(x_nr,"setrank",true) == 0)
     {
      tmp = strtok(cmdtext, idx);
      if(!strlen(tmp))
      {
       SendClientMessage(playerid, COLOR_GRAD2, "* Подсказка: /org setrank [0-15] [Название ранга]");
       return 1;
      }


Номер строки я указал комментарием.
Заранее огромное спасибо....

rewetoДата: Суббота, 04.06.2011, 21:23 | Сообщение # 2847
Освоившийся
Группа: Пользователи
Сообщений: 78
Награды: 0
Город: Калуга
Репутация: 3
Замечания: 0%
Статус:
Доброго времяни суток. С толкнулся с одной проблемкой. Сервер по лакалу работает нормально. Поставил на хостинг. Сервер загрузился всё нормально, мод отображается. Но как кто то пытается зайти на серв, так сразу же он вырубается. В чём может быть проблема?
pesnike1Дата: Суббота, 04.06.2011, 22:00 | Сообщение # 2848
Новенький
Группа: Пользователи
Сообщений: 27
Награды: 0
Город: Ростов-На-Дону
Репутация: 5
Замечания: 20%
Статус:
Пытаюсь написать авторынок, вот команда /park но при наборе выдаёт Server Unknow Command
Вот код
Code
    if(strcmp(cmd, "/park", true) == 0)
  {
   if(IsPlayerInAnyVehicle(playerid))
   {
       new veh;
       veh = GetPlayerVehicleID(playerid);
    new Float:vehx, Float:vehy, Float:vehz, Float:veha;
      new mods = GetVehicleModel(veh);
    GetVehiclePos(veh, vehx, vehy, vehz);
    GetVehicleZAngle(veh, veha);
    VehInfo[veh][vAutoX] = vehx;
    VehInfo[veh][vAutoY] = vehy;
    VehInfo[veh][vAutoZ] = vehz;
    VehInfo[veh][vAutoAngle] = veha;
    return 1;
   }
   return 1;
  }

Добавлено (04.06.2011, 22:00)
---------------------------------------------
забыл дописать, после
VehInfo[veh][vAutoAngle] = veha;
SaveAuto();

GraiДата: Суббота, 04.06.2011, 22:33 | Сообщение # 2849
Новенький
Группа: Пользователи
Сообщений: 55
Награды: 0
Город: Улан-Удэ
Репутация: 0
Замечания: 0%
Статус:
Quote (Hordejoy)
Grai,
Убери
Code
1;

и
Code
0;

должно помочь)

Спасибо)) Жаль + немогу дать))

Добавлено (04.06.2011, 22:33)
---------------------------------------------
Пхахахах, столько мучался и зря)) Рега кривая оказалась))) Ну терь вроде знаю чё к чему более мение)


Начал чёт понимать в коде ^_^
HordejoyДата: Суббота, 04.06.2011, 23:47 | Сообщение # 2850
Освоившийся
Группа: Пользователи
Сообщений: 102
Награды: 1
Город: .
Репутация: 46
Замечания: 0%
Статус:
reweto
Что в логах пишет?
pesnike1
вставил твою команду в мод, все норм робит...



Помог? Тогда не поленись поставить мне, плюс :)

Online Support: ICQ 165-131-03
Поиск:





 


 


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