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

 



 
          





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





Последние Файлы 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).



Радость
ogrmenДата: Воскресенье, 14.08.2011, 01:22 | Сообщение # 3511
Новенький
Группа: Пользователи
Сообщений: 67
Награды: 1
Город: Питер
Репутация: -11
Замечания: 20%
Статус:
_LiS_
Спасибо помогло!



[URL=http://imageshack.us/photo/my-images/808/nikitabelik.gif/][IMG]http://img808.imageshack.us/img808/5609/nikitabelik.gif[/IMG][/URL]

Uploaded with [URL=http://imageshack.us]ImageShack.us[/URL]
_________________________________________
HostName: [RP]..::Life in Game::..[RUS/UA]
Address: 31.192.104.254:7937
Players: **/ 60
Ping: -
[SnIcKeRs]Дата: Воскресенье, 14.08.2011, 22:08 | Сообщение # 3512
Новенький
Группа: Пользователи
Сообщений: 32
Награды: 0
Город: dnepr
Репутация: -12
Замечания: 0%
Статус:
[PHP]stock LoadHhouses()
{
new File:house, data[256], name[256], value[256];
print("Дома:");
for(new houseid; houseid < Config[MaxHhouseAmount_cfg]; houseid ++)
{
format(data,sizeof(data),"house/ID%d.ini",houseid);
house = fopen(data,io_read);
if(house)
{
while(fread(house,data,sizeof(data)))//Пока в файле есть непрочитанная информация
{
name = GetLeftSideOfString(data,"=");
value = GetRightSideOfString(data,"=");
.........................................
.......................................
if(!strcmp("Владелец",name,true)) strmid(HhouseInfo[houseid][hhOwner],value,0,strlen(value),MAX_PLAYER_NAME);
}
fclose(house);
printf("Дом: ID %d, : Владелец %s",houseid,HhouseInfo[houseid][hhOwner]);
}
}
return 1;
}[/PHP]
где ошибка в данном коде,в консоле выходят первые 2 символа,на сервере выходят иероглифы



хз
NetguruДата: Понедельник, 15.08.2011, 12:39 | Сообщение # 3513
Новенький
Группа: Пользователи
Сообщений: 48
Награды: 0
Город: Чувашия
Репутация: -9
Замечания: 0%
Статус:
Приветствую всех!!!

У меня вопрос. Трудно будет его высказать в письменной форме.

Вопрос: Вот представьте себе, у меня простой Мод. Там есть определённое количество бизнесов. Например это будет 5. На каждый бизнес определённый Интерьер. Так вот, читал уроки по созданию нового бизнеса. Например: в моде всего 1 ammo биз, хочу добавить ещё 1, тоесть получаеться 2 бизнеса хочу на 1 моде. Продолжаем - что бы Интерьеры были одинаковые, и там и там, что бы они были независимые друг от друга. То есть, вопрос заключаеться в том, КАК мне сделать похожие интерьеры в 2 бизах и они не были связанны как 1(захожу с одного биза ЛС, а выхожу с другого биза в СФ)

Как я представляю это. Мне нужно будет самому создавать через MTA объект инта? Или что?

Что я делал? - В файл bizz.cfg тупо добавил биз. Как я брал кординаты? Пошёл в тот самый биз, который был в моде Внутри /save, а потом пошёл туда куда я захотел поставить биз у входа /save) дальше воткнул данные кординаты как нужно.

Объясните, может я дурак? Не правильно "/save" коррдинаты???

Добавлено (15.08.2011, 12:39)
---------------------------------------------
Помогите пожалуйста!!!!

Liiion911Дата: Понедельник, 15.08.2011, 20:33 | Сообщение # 3514
Новенький
Группа: Пользователи
Сообщений: 57
Награды: 0
Город: Тула
Репутация: -3
Замечания: 0%
Статус:
У меня все та-же проблема, с которой я уже давно мучаюсь... ну вобщем поехали:

Предисловие: взял за основу мод Counter-Strike Source (de_island), дорабатываю, уже играбельный мод получился, но открытию тест сервера мешает присутствие бага.

Суть проблемы: в моде не работают кулачки, оружие ближнего боя и снайперская винтовка. Баг идет еще с первых версий мода, причину я так и не нашел, проверил, в моде не использовал SetDisableWeapons , кроме этой функции не вижу других способов отключить оружие, жду ваших идей.

ЗЫ. вот исходник первой версии (без моих доработок), баг присутствует уже в этой версии: http://www.samp-rus.com/forum/9-8145-1 о чем пишет автор темы на форуме в описании.
ЗЫЫ. снайперка не попадает в цель, выстрел есть. попадания нету, оружие ближнего боя просто промахивается, будто персонажа передо мной и нет вовсе.



web-programming, pawn-scripts )
Michael_Дата: Вторник, 16.08.2011, 01:40 | Сообщение # 3515
Новенький
Группа: Пользователи
Сообщений: 61
Награды: 0
Репутация: -8
Замечания: 60%
Статус:
Quote (Netguru)
Приветствую всех!!!

У меня вопрос. Трудно будет его высказать в письменной форме.

Вопрос: Вот представьте себе, у меня простой Мод. Там есть определённое количество бизнесов. Например это будет 5. На каждый бизнес определённый Интерьер. Так вот, читал уроки по созданию нового бизнеса. Например: в моде всего 1 ammo биз, хочу добавить ещё 1, тоесть получаеться 2 бизнеса хочу на 1 моде. Продолжаем - что бы Интерьеры были одинаковые, и там и там, что бы они были независимые друг от друга. То есть, вопрос заключаеться в том, КАК мне сделать похожие интерьеры в 2 бизах и они не были связанны как 1(захожу с одного биза ЛС, а выхожу с другого биза в СФ)

Как я представляю это. Мне нужно будет самому создавать через MTA объект инта? Или что?

Что я делал? - В файл bizz.cfg тупо добавил биз. Как я брал кординаты? Пошёл в тот самый биз, который был в моде Внутри /save, а потом пошёл туда куда я захотел поставить биз у входа /save) дальше воткнул данные кординаты как нужно.

Объясните, может я дурак? Не правильно "/save" коррдинаты???

Добавлено (15.08.2011, 12:39)
---------------------------------------------
Помогите пожалуйста!!!!


Для того и того интерьера, присвойте свой виртуальный мир.
Допустим, в команду входа в интерьер №1, SetPlayerVirtualWorld(playerid, 1);
В команду входа в интерьер №2, SetPlayerVirtualWorld(playerid, 2);

После этого, в скрипт / команду выхода из интерьера, SetPlayerVirtualWorld(playerid, 0);
0 - ID виртуального мира. Стандартный.

Quote (Liiion911)
У меня все та-же проблема, с которой я уже давно мучаюсь... ну вобщем поехали:


Ошибки ? Варнинги имеются ?
Хотелось бы увидеть паблики OnPlayerConnect - OnPlayerSpawn - OnPlayerDeath .

ogrmenДата: Вторник, 16.08.2011, 03:27 | Сообщение # 3516
Новенький
Группа: Пользователи
Сообщений: 67
Награды: 1
Город: Питер
Репутация: -11
Замечания: 20%
Статус:
Здраствуйте
помогите мне пожалуйсто
я хочу зделать цвета банд/мафий/фракций
Как зделать цвет чтобы он был привязан
например банда
грув светло зелёный цвет
тот кто состоит в грув может ввисти команду /gruv
он становится светло зелёный
и /gruvoff он отключает цвет
а другие если ввидут /gruv
они не смогут поставить цвет потомучто они не состоят в банде
как это зделать? я не понимаю



[URL=http://imageshack.us/photo/my-images/808/nikitabelik.gif/][IMG]http://img808.imageshack.us/img808/5609/nikitabelik.gif[/IMG][/URL]

Uploaded with [URL=http://imageshack.us]ImageShack.us[/URL]
_________________________________________
HostName: [RP]..::Life in Game::..[RUS/UA]
Address: 31.192.104.254:7937
Players: **/ 60
Ping: -
Liiion911Дата: Вторник, 16.08.2011, 03:28 | Сообщение # 3517
Новенький
Группа: Пользователи
Сообщений: 57
Награды: 0
Город: Тула
Репутация: -3
Замечания: 0%
Статус:
Michael_, 0 варнингов , 0 эрроров, запускается, работает строго по коду.

Как я уже писал, в первой же версии мода уже был этот баг, исходник по ссылке: url=http://logical.nxt.ru/gta_cs.txt]http://logical.nxt.ru/gta_cs.txt[/url]

-

в исходнике данные паблики:
OnPlayerConnect: начиная со строки 801
OnPlayerDeath: начиная со строки 286
OnPlayerSpawn: начиная со строки 268

Надеюсь на твою помощь.



web-programming, pawn-scripts )
AndroidДата: Вторник, 16.08.2011, 04:23 | Сообщение # 3518
Группа: I'm V.I.P.
Сообщений: 1066
Награды: 11
Город: Рязань
Репутация: 571
Замечания: 0%
Статус:
ogrmen,

Вот включение:

Code
    if(strcmp(cmd,"/grove",true)==0)//grove
  {
      if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14) // номер фракции/банды/мафии
   {
       SetPlayerColor(playerid,0x36D35288);
       SendClientMessage(playerid,0x36D35200,"Вы активировали цвет Grove Street!");
   }
   else
   {
       SendClientMessage(playerid,COLOR_LIGHTRED," Вы не из Grove Street!");
   }
   return 1;
  }


И вот отключение:

Code
    if (strcmp("/grove off", cmdtext, true) == 0)
  {
         SendClientMessage(playerid, COLOR_WHITE, "Вы отключили цвет.");
   SetPlayerToTeamColor(playerid);
   return 1;
  }


P.S Думаю поймешь как и еще Грув пишется "Grove", а не "Gruv".



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



Без труда талант - это фейерверк: на мгновение ослепляет, а потом ничего не остается
ogrmenДата: Вторник, 16.08.2011, 04:40 | Сообщение # 3519
Новенький
Группа: Пользователи
Сообщений: 67
Награды: 1
Город: Питер
Репутация: -11
Замечания: 20%
Статус:
Artem_Zabul
Спасибо большое!



[URL=http://imageshack.us/photo/my-images/808/nikitabelik.gif/][IMG]http://img808.imageshack.us/img808/5609/nikitabelik.gif[/IMG][/URL]

Uploaded with [URL=http://imageshack.us]ImageShack.us[/URL]
_________________________________________
HostName: [RP]..::Life in Game::..[RUS/UA]
Address: 31.192.104.254:7937
Players: **/ 60
Ping: -
SabotageДата: Вторник, 16.08.2011, 14:43 | Сообщение # 3520
Долгожитель
Группа: Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус:
Подскажите функцию для прикрепления нового номера к авто, хочу старые 3дТексты убрать.


Игровые компьютеры GIGASPOT
themrsnkДата: Вторник, 16.08.2011, 15:29 | Сообщение # 3521
themrsnk
Группа: I'm V.I.P.
Сообщений: 609
Награды: 14
Город: Челябинск
Репутация: 758
Замечания: 0%
Статус:
Sabotage, SetVehicleNumberPlate.


[INC]
vehicle_fun (0.3c only)
[GM]
tRPG (0.3c only)
[ADDON]
Samp spamer
colorgen
SabotageДата: Вторник, 16.08.2011, 16:24 | Сообщение # 3522
Долгожитель
Группа: Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус:
Блинский, я же пробовал в поиске NumberPlate вбивать и никак =/
Thanx в общем.



Игровые компьютеры GIGASPOT
EmiGrantДата: Вторник, 16.08.2011, 16:29 | Сообщение # 3523
Долгожитель
Группа: Продвинутые
Сообщений: 1362
Награды: 34
Город: Пятигорск
Репутация: 1653
Замечания: 40%
Статус:
Sabotage, так тебе номера, которые на машине висят или 3дтексты найти нужно?




Если человек несет бред, то здесь 2 варианта: либо он очень умный либо очень тупой © EmiGrant
SabotageДата: Вторник, 16.08.2011, 21:45 | Сообщение # 3524
Долгожитель
Группа: Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус:
то что я искал themrsnk выдал


Игровые компьютеры GIGASPOT
KniefДата: Четверг, 18.08.2011, 02:07 | Сообщение # 3525
Освоившийся
Группа: Пользователи
Сообщений: 79
Награды: 2
Город: Ульяновск
Репутация: 39
Замечания: 0%
Статус:
Кто разбирается в плагинах, много гуглил, находил некоторые туториалы, по созданию плагинов. Но проблема dll комплинируется
но, при подключении, пишет что не правильная архитектура. Перепробывал разлиные варианты. Кто занимается скинь плз ссылку, на полный исходник плагина, с одной любой функции, например вывод пару слов в консоль.

Поиск:





 


 


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