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

 



 
          





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





Последние Файлы 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  
[Архив] Помощь новичкам по скриптингу ! #2
heufixДата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR].
Старая Тема уже достаточно полна ответов, это продолжение первой темы.
Убедительная просьба к Новичкам:

К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).



Радость
_Dark_Дата: Суббота, 06.08.2011, 10:32 | Сообщение # 3481
Постоялец
Группа: I'm V.I.P.
Сообщений: 379
Награды: 4
Город: Dark://core.dll
Репутация: 169
Замечания: 40%
Статус:
_Dok_, пора запомнить, что все РП моды которые в паблике с багами, и твой не исключение, поэтому лучший выход из этой ситуации - менять мод.




Если баги возникают из ниоткуда - ты на правильном пути. (с)
_Dok_Дата: Суббота, 06.08.2011, 10:54 | Сообщение # 3482
Освоившийся
Группа: Пользователи
Сообщений: 76
Награды: 0
Город: Актау
Репутация: 0
Замечания: 0%
Статус:
Какой в ж...пу паблик обычный GF переделывал + Авторынок сам вставлял его там не было фигня в том что все норм ток с идами авто че то!После рр
pawmanДата: Воскресенье, 07.08.2011, 18:38 | Сообщение # 3483
Уверенный в себе
Группа: Пользователи
Сообщений: 188
Награды: 12
Город: Новороссийск
Репутация: 38
Замечания: 0%
Статус:
Помогите, не работает npc record.
Хотел записать на свою карту НПС на машине (вертолет).
По сути, скрипт загружается на сервер, но никакие действия типа "/vrecord mynpc' не происходят.
Я ввожу команду, а в чате ничего не происходит, в scriptfiles записи нет!
Все делал правильно!
Пробовал на RaeG OS и на GLarcenty, не в моде дело.
Подскажите, что делать?



Разрабатываю карты для сервера. Обращайтесь, качество гарантирую.
Мои работы:
[MAP+FS]Особняк
[MAP+FS]Пляж
[MAP+FS]sa_city_bilding
Сайт: фаникс.рф
[krik]Дата: Понедельник, 08.08.2011, 01:03 | Сообщение # 3484
Постоялец
Группа: I'm V.I.P.
Сообщений: 434
Награды: 20
Город: Самара
Репутация: 438
Замечания: 0%
Статус:
Quote (pawman)
Помогите, не работает npc record. Хотел записать на свою карту НПС на машине (вертолет). По сути, скрипт загружается на сервер, но никакие действия типа "/vrecord mynpc' не происходят. Я ввожу команду, а в чате ничего не происходит, в scriptfiles записи нет! Все делал правильно! Пробовал на RaeG OS и на GLarcenty, не в моде дело. Подскажите, что делать?

под ркон админа зашол?



Я не говорю, что я изменю мир, но я обещаю, что найду такие слова, которые действительно изменят мир, так что выше нос!
©2pac
bezimecДата: Понедельник, 08.08.2011, 08:38 | Сообщение # 3485
Новенький
Группа: Пользователи
Сообщений: 53
Награды: 0
Город: Хабаровск
Репутация: 0
Замечания: 0%
Статус:
Quote (pawman)
Помогите, не работает npc record.
Хотел записать на свою карту НПС на машине (вертолет).
По сути, скрипт загружается на сервер, но никакие действия типа "/vrecord mynpc' не происходят.
Я ввожу команду, а в чате ничего не происходит, в scriptfiles записи нет!
Все делал правильно!
Пробовал на RaeG OS и на GLarcenty, не в моде дело.
Подскажите, что делать?

Сначало залогинься под rcon админа:("/rcon login <пароль>") после FS ещё раз загрузи(на всякий случай): ( "/rcon loadfs npc_record"). (Если такого нету, скачай :) )
После пишишь /vrecord <имя файла> Всё должно работать :)

Добавлено (08.08.2011, 07:50)
---------------------------------------------
У меня есть вопросик :) есть у кого регистрация с автоматическим спавном ( не нажимая кнопку SPAWN ) и с выбором пола?:)

Добавлено (08.08.2011, 08:38)
---------------------------------------------
или без выбора пола, главное чтобы сохранял скин и давал его при спавне :)

KyPaITaTKa_XIXДата: Понедельник, 08.08.2011, 09:49 | Сообщение # 3486
Новенький
Группа: Пользователи
Сообщений: 35
Награды: 0
Город: Ganduras
Репутация: -87
Замечания: 20%
Статус:
Доброго времени суток, у меня возник такой вопрос (может для вас он и глупый но для меня это проблема века :D)
Вообщем я хотел бы что бы регистрация сохраняла скин, вот мой код для рег., я просто не пойму скин это Float ?
Code
enum pInfo
{
     pMoney,
     pScore,
  Float:pHealth,
  Float:pArmour,
        Float:pSkin
};


Code
public OnPlayerConnect(playerid)
{
     new pName[MAX_PLAYER_NAME], string[256];
     GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
     format(string, 64, "%s.ini", pName);
     
  if (fexist(string))
  {
   ShowPlayerDialog(playerid,LOGINDIALOG, DIALOG_STYLE_INPUT, "Авторизация","Ваш аккаунт зарегестрирован\nВведите пароль для авторизации", "Окей", "Отмена");
  }
  else
  {
   ShowPlayerDialog(playerid,REGISTERDIALOG, DIALOG_STYLE_INPUT, "Регистрация","Добро пожаловать!\nЗарегестрируйся прежде чем начать играть.", "Окей", "Отмена");
  }
  return 1;
}


Code
public OnPlayerDisconnect(playerid,reason)
{
new pName[MAX_PLAYER_NAME], string[64];
     GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
     format(string, 64, "%s.ini", pName);
     new iniFile = ini_openFile(string);
  GetPlayerMoney(Player[playerid][pMoney]);
  GetPlayerScore(Player[playerid][pScore]);
     GetPlayerHealth(playerid, Player[playerid][pHealth]);
     GetPlayerArmour(playerid, Player[playerid][pArmour]);

     ini_setInteger(iniFile, "Money", Player[playerid][pMoney]);
     ini_setInteger(iniFile, "Score", Player[playerid][pScore]);
     ini_setFloat(iniFile, "Health", Player[playerid][pHealth]);
     ini_setFloat(iniFile, "Armour", Player[playerid][pArmour]);

     ini_closeFile(iniFile);
}

Code
public OnPlayerRequestSpawn(playerid)
{
new pName[MAX_PLAYER_NAME], string[64];
     GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
     format(string, 64, "%s.ini", pName);
     new iniFile = ini_openFile(string);

  ini_getFloat(iniFile, "Health", Player[playerid][pHealth]);
  ini_getFloat(iniFile, "Armour", Player[playerid][pArmour]);
  SetPlayerHealth(playerid,Player[playerid][pHealth]);
  SetPlayerArmour(playerid,Player[playerid][pArmour]);
     ini_closeFile(iniFile);
      
SetPlayerPos(playerid,1778.678,-1949.797,14.109);
SetCameraBehindPlayer(playerid);
  return 1;
}

Code
if(dialogid == LOGINDIALOG)
  {
   if(response)
   {
       new pNameAccount[MAX_PLAYER_NAME], stringaccount[64];
       GetPlayerName(playerid, pNameAccount, MAX_PLAYER_NAME);
       format(stringaccount, 64, "%s.ini", pNameAccount);
       new  password2[64];
     new iniFile = ini_openFile(stringaccount);
       ini_getString(iniFile, "Password", password2);
    if(!strcmp(inputtext, password2, true))
    {
           ini_getInteger(iniFile, "Money", Player[playerid][pMoney]);
           ini_getInteger(iniFile, "Score", Player[playerid][pScore]);
           SetPlayerScore(playerid, Player[playerid][pMoney]);
           GivePlayerMoney(playerid, Player[playerid][pMoney]);
        ini_closeFile(iniFile);

                 SetPlayerPos(playerid,1778.678,-1949.797,14.109);
                 SetCameraBehindPlayer(playerid);
    }
    else
    {
     ShowPlayerDialog(playerid,LOGINDIALOG, DIALOG_STYLE_INPUT, "{0x33CCFFAA}Авторизация{FFFFFF}","Вы ввели неверный пароль\nВведите пароль для авторизации", "Ок", "Отмена");
    }
   }
  }
if(dialogid == REGISTERDIALOG)
  {
   if(response)
   {
      new pNameAccount[MAX_PLAYER_NAME], stringaccount[64];
       GetPlayerName(playerid, pNameAccount, MAX_PLAYER_NAME);
       format(stringaccount, 64, "%s.ini", pNameAccount);
       new iniFile = ini_createFile(stringaccount);
    if(iniFile < 0) ini_openFile(stringaccount);
       ini_setString(iniFile, "Password", inputtext);
    ini_setInteger(iniFile,"Money",0);
      ini_setInteger(iniFile,"Score",0);
        ini_setInteger(iniFile,"Health",100);
          ini_setInteger(iniFile,"Armour",0);

    ini_closeFile(iniFile);
   }
   else
   {
     ShowPlayerDialog(playerid,REGISTERDIALOG, DIALOG_STYLE_INPUT,"{0x33CCFFAA}Регистрация{FFFFFF}","Вы должны зарегестрироваться!\nВведите пароль:","Ок","Отмена");
   }
  }

Помогите пожалуйста.. Куда надо дописать для сохранения скина? Я пробовал делать сохранение скина по примеру сохранения брони и жизни, но выписывало два варна..
p.s.извиняюсь за такое длинное сообщение..))

bezimecДата: Понедельник, 08.08.2011, 10:14 | Сообщение # 3487
Новенький
Группа: Пользователи
Сообщений: 53
Награды: 0
Город: Хабаровск
Репутация: 0
Замечания: 0%
Статус:
это прям вся регистрация?

Добавлено (08.08.2011, 10:14)
---------------------------------------------
кинь в ЛС мне полную регистрацию :)

KyPaITaTKa_XIXДата: Понедельник, 08.08.2011, 10:17 | Сообщение # 3488
Новенький
Группа: Пользователи
Сообщений: 35
Награды: 0
Город: Ganduras
Репутация: -87
Замечания: 20%
Статус:
Это вся.. Так скин это Float или Integer?
bezimecДата: Понедельник, 08.08.2011, 10:23 | Сообщение # 3489
Новенький
Группа: Пользователи
Сообщений: 53
Награды: 0
Город: Хабаровск
Репутация: 0
Замечания: 0%
Статус:
незнаю, я думаю скорее всего Float )))а чё у тебя
Quote (KyPaITaTKa_XIX)
Player[playerid][pArmour]);

Заместо PlayerInfo[playerid][pArmour]); ?:)

Добавлено (08.08.2011, 10:23)
---------------------------------------------
не, это Integer, в регистрациях других это int

pawmanДата: Понедельник, 08.08.2011, 10:27 | Сообщение # 3490
Уверенный в себе
Группа: Пользователи
Сообщений: 188
Награды: 12
Город: Новороссийск
Репутация: 38
Замечания: 0%
Статус:
bezimec, Я же сказал, все правильно сделал! То есть, я имел ввиду, что все загружал, везде логинелся. band


Разрабатываю карты для сервера. Обращайтесь, качество гарантирую.
Мои работы:
[MAP+FS]Особняк
[MAP+FS]Пляж
[MAP+FS]sa_city_bilding
Сайт: фаникс.рф
KyPaITaTKa_XIXДата: Понедельник, 08.08.2011, 10:28 | Сообщение # 3491
Новенький
Группа: Пользователи
Сообщений: 35
Награды: 0
Город: Ganduras
Репутация: -87
Замечания: 20%
Статус:
Спасибо, сейас попробую сделать по примеру Денег)
Quote (bezimec)

Заместо PlayerInfo[playerid][pArmour]); ?:)

У меня не гф, я с нуля мод пишу

bezimecДата: Понедельник, 08.08.2011, 13:11 | Сообщение # 3492
Новенький
Группа: Пользователи
Сообщений: 53
Награды: 0
Город: Хабаровск
Репутация: 0
Замечания: 0%
Статус:
Quote (pawman)
bezimec, Я же сказал, все правильно сделал! То есть, я имел ввиду, что все загружал, везде логинелся. band

Хм, а ты /stoprecord писал?

Добавлено (08.08.2011, 10:31)
---------------------------------------------

Quote (KyPaITaTKa_XIX)
Спасибо, сейчас попробую сделать по примеру Денег)

незачто :) у тебя наверное появятся проблемки с выдачей скина :)

Добавлено (08.08.2011, 13:11)
---------------------------------------------
люди помогите вырезать регистрацию и выбор скина после выбора пола в этом моде - http://rghost.ru/17208791 плиз :)

Prosto_ToxaДата: Понедельник, 08.08.2011, 18:18 | Сообщение # 3493
Новенький
Группа: Пользователи
Сообщений: 2
Награды: 0
Город: sssss
Репутация: 0
Замечания: 0%
Статус:
Я создал пару NPC ботов и позже, как выяснилось, у них закрытые двери.
Если поменять Gamemod на другой, то все норм...
Помогите плиз...
Мне уже дали наводку, что скорее всего это решается в этой строке:
SetVehicleParamsForPlayerEx(carid, i, 0, 1)
Помогите чем могите)

MoralezzДата: Понедельник, 08.08.2011, 18:41 | Сообщение # 3494
Новенький
Группа: Пользователи
Сообщений: 24
Награды: 0
Город: Талица
Репутация: 4
Замечания: 0%
Статус:
При создании мода он требует инклуды
#include <FVehicle>
#include <dudb>
#include <money>
#include "../include/gl_Camera"
#include <utils>
#include <float>
Помогите найти

AndroidДата: Вторник, 09.08.2011, 01:26 | Сообщение # 3495
Группа: I'm V.I.P.
Сообщений: 1066
Награды: 11
Город: Рязань
Репутация: 571
Замечания: 0%
Статус:
Moralezz, только вот нашел:

#include <dudb> (клик)
#include <money> (клик)



Играй там где лучше Server Gta San Andreas: Multiplayer 0.3.7



Без труда талант - это фейерверк: на мгновение ослепляет, а потом ничего не остается
Поиск:





 


 


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