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

 



 
          





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





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



Радость
romka4494Дата: Воскресенье, 24.10.2010, 20:20 | Сообщение # 1741
Уверенный в себе
Группа: Пользователи
Сообщений: 158
Награды: 1
Город: Москва
Репутация: 1
Замечания: 20%
Статус:
Поможет мне кто-нибудь разобраться с одной фигнёй? Когда я например сажаю игрока в тюрму он может выбратся с помощью телепорта. Помогите сделать чтобы его возвращало обратно в тюрму при телепорте.


sa-mp сервер
Мод: Pen1 Release 2010
Форум: www.ural-game.mirbb.net
Ип адрес узнаете на форуме. (хостинг сервера временно приостановлен)
DiKiY_777Дата: Воскресенье, 24.10.2010, 21:03 | Сообщение # 1742
Новенький
Группа: Пользователи
Сообщений: 73
Награды: 0
Город: Сухой Лог
Репутация: 0
Замечания: 0%
Статус:
Обьясните на примере как сделать чтоб команда /fill работала от правой кнопки мыши ?

Code

if(strcmp(cmd, "/fill", true) == 0)
{
if(UsedCom[playerid]>0) return SendClientMessage(playerid, COLOR_WHITE, "Ввод команды разрешон раз в 1 секунду")
if(IsPlayerConnected(playerid))
{
if(IsAtGasStation(playerid))
{
if(Gas[idcar] <= 99)
{
TogglePlayerControllable(playerid, 0);
GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~ЏPAмCЊOPЏ €AЊPAB‡•EЏC•, ЊOѓO„ѓ…ЏE...",2000,3);
SetTimer("Fillup",RefuelWait,0);
Refueling[playerid] = 1;
}
else
{
GameTextForPlayer(playerid,"~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~BAЋ ЂAK ЊO‡Oм",2000,3);
}
}
else
{
SendClientMessage(playerid,COLOR_GREY,"Вы не на заправке!");
}
}
UsedCom[playerid]=1;
return 1;
}


_DiKiY_
QuietДата: Понедельник, 25.10.2010, 12:52 | Сообщение # 1743
Новенький
Группа: Пользователи
Сообщений: 12
Награды: 0
Город: СевероБайкалск
Репутация: 0
Замечания: 0%
Статус:
Quote (|RD|Chez)
Show

А куда именно вставлять я просто новичок!

Добавлено (25.10.2010, 12:52)
---------------------------------------------

Quote (|RD|Chez)
Quiet, ShowCarIdOnTop(1); видимо

А куда именно вставлять?Я просто новичок.

romka4494Дата: Понедельник, 25.10.2010, 13:56 | Сообщение # 1744
Уверенный в себе
Группа: Пользователи
Сообщений: 158
Награды: 1
Город: Москва
Репутация: 1
Замечания: 20%
Статус:
Извение за глупые вопросы. Просто я уже всё испробывал что здесь я нашол. Я на счёт команды /ajail
Если я сажаю игрока в тюрму то он может освободится из тюрмы при помощи телепорта.
Как сделать чтобы ево возвращало обратно если он тп.

Стоит такая функция

Quote
SetPlayerPos(playerid,264.395200,77.564040,1001.039000);
но всёравно ничего неработает




sa-mp сервер
Мод: Pen1 Release 2010
Форум: www.ural-game.mirbb.net
Ип адрес узнаете на форуме. (хостинг сервера временно приостановлен)
DiKiY_777Дата: Понедельник, 25.10.2010, 16:58 | Сообщение # 1745
Новенький
Группа: Пользователи
Сообщений: 73
Награды: 0
Город: Сухой Лог
Репутация: 0
Замечания: 0%
Статус:
Обьясните на примере как сделать чтоб команда /fill работала от правой кнопки мыши ?
Code

if(strcmp(cmd, "/fill", true) == 0)
{
if(UsedCom[playerid]>0) return SendClientMessage(playerid, COLOR_WHITE, "Ввод команды разрешон раз в 1 секунду")
if(IsPlayerConnected(playerid))
{
if(IsAtGasStation(playerid))
{
if(Gas[idcar] <= 99)
{
TogglePlayerControllable(playerid, 0);
GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~ЏPAмCЊOPЏ €AЊPAB‡•EЏC•, ЊOѓO„ѓ…ЏE...",2000,3);
SetTimer("Fillup",RefuelWait,0);
Refueling[playerid] = 1;
}
else
{
GameTextForPlayer(playerid,"~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~BAЋ ЂAK ЊO‡Oм",2000,3);
}
}
else
{
SendClientMessage(playerid,COLOR_GREY,"Вы не на заправке!");
}
}
UsedCom[playerid]=1;
return 1;

Плиз пожайлусто помогите !!!?


_DiKiY_
[RD]ChezДата: Понедельник, 25.10.2010, 17:22 | Сообщение # 1746
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
Quiet, это был сарказм...
wiki.sam-mp.com раздел функций -> vehicles ищи подходящую



1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
romka4494Дата: Вторник, 26.10.2010, 10:11 | Сообщение # 1747
Уверенный в себе
Группа: Пользователи
Сообщений: 158
Награды: 1
Город: Москва
Репутация: 1
Замечания: 20%
Статус:
Как из этого можно зделать поуровневую регенерацию хп
Тоесть в 1 уровне регенерация 0.100.
во 2 уровне 1.000
в 3 уровне 2.000
и так далее
Помогите пожалуйста

Quote
GetPlayerHealth(p,health);
if(health < 100.0)
{
SetPlayerHealth(p,health + 1.0);
}
else if(health >= 100.0)
{
SetPlayerHealth(p,100.0);
}

Этот код у меня ещо не рабочий!
1) я незнаю куда его надо вставлять
2) если я его вставляю в onlpayerspawn то у игрока 1 хп здоровья и регенерации нету при спавне


sa-mp сервер
Мод: Pen1 Release 2010
Форум: www.ural-game.mirbb.net
Ип адрес узнаете на форуме. (хостинг сервера временно приостановлен)
Baron_PoliceДата: Вторник, 26.10.2010, 15:21 | Сообщение # 1748
Новенький
Группа: Пользователи
Сообщений: 1
Награды: 0
Город: Уфа
Репутация: 0
Замечания: 0%
Статус:
Объясните пожалуйста, как сделать автосалоны?
QuietДата: Вторник, 26.10.2010, 15:55 | Сообщение # 1749
Новенький
Группа: Пользователи
Сообщений: 12
Награды: 0
Город: СевероБайкалск
Репутация: 0
Замечания: 0%
Статус:
Подскажите я тут сделал объекты на сервере они видны тока когда к ним подъехать как сделать чтобы они сразу были видны?
romka4494Дата: Вторник, 26.10.2010, 16:00 | Сообщение # 1750
Уверенный в себе
Группа: Пользователи
Сообщений: 158
Награды: 1
Город: Москва
Репутация: 1
Замечания: 20%
Статус:
Quiet, Эхххх заманааали!!! Уже 13-14 челу помогаю =D
Короче ищи такие строки CreateObject И в конце ставь .250.0 если не пашет то 500.0

Например: CreateObject(000, 0.000000, 0.000000, 30.000000, 0.000000, 0.000000, 0.000000,250.0);


sa-mp сервер
Мод: Pen1 Release 2010
Форум: www.ural-game.mirbb.net
Ип адрес узнаете на форуме. (хостинг сервера временно приостановлен)
DiKiY_777Дата: Вторник, 26.10.2010, 16:05 | Сообщение # 1751
Новенький
Группа: Пользователи
Сообщений: 73
Награды: 0
Город: Сухой Лог
Репутация: 0
Замечания: 0%
Статус:
что значит ета ошибка
Code


D:\Àëåêñåé\Ìîé ëàðï ñåðâ\sa-mp              Cåðâ - êîïèÿ (2)\gamemodes\larp.pwn(71899) : error 021: symbol already defined: "OnPlayerKeyStateChange"
Pawn compiler 3.2.3664     Copyright (c) 1997-2006, ITB CompuPhase

1 Error.



_DiKiY_
DiZiДата: Вторник, 26.10.2010, 16:22 | Сообщение # 1752
Местный
Группа: Продвинутые
Сообщений: 669
Награды: 2
Город: новокузнецк
Репутация: 158
Замечания: 40%
Статус:
DiKiY_777, Символ уже определен, тоесть у тебя 2 паблика OnPlayerKeyStateChange


======= Мои проекты =======
[GM]Zombie Mod [Разработка][7%]
=======================


=====Мои работы=====
[FS] Auto Menu
[FS] AdminPanel




romka4494Дата: Вторник, 26.10.2010, 16:26 | Сообщение # 1753
Уверенный в себе
Группа: Пользователи
Сообщений: 158
Награды: 1
Город: Москва
Репутация: 1
Замечания: 20%
Статус:
DiKiY_777, У меня кстати была подобная фигня только с другим пабликом, Я не знаю как в мое исправлять её, но зайди в диск "C" даг дам у тебя будут amx файлы, ты их все удали от туда и потом заного скомпилируй мод


sa-mp сервер
Мод: Pen1 Release 2010
Форум: www.ural-game.mirbb.net
Ип адрес узнаете на форуме. (хостинг сервера временно приостановлен)
DiZiДата: Вторник, 26.10.2010, 16:30 | Сообщение # 1754
Местный
Группа: Продвинутые
Сообщений: 669
Награды: 2
Город: новокузнецк
Репутация: 158
Замечания: 40%
Статус:
romka4494, не неси бред, причем тут диск С? у него 2 одинаковых паблика, решение удалить один и все, и не надо лазить по диску С и т.п


======= Мои проекты =======
[GM]Zombie Mod [Разработка][7%]
=======================


=====Мои работы=====
[FS] Auto Menu
[FS] AdminPanel




romka4494Дата: Вторник, 26.10.2010, 16:37 | Сообщение # 1755
Уверенный в себе
Группа: Пользователи
Сообщений: 158
Награды: 1
Город: Москва
Репутация: 1
Замечания: 20%
Статус:
golden103, У меня один раз была почти такаяже херь, даг у меня в моде всё правильно было, как только удалил оттуда эти файлы заново скомпилировал и всё ок. Я сам не понимаю почему так!

Добавлено (26.10.2010, 16:37)
---------------------------------------------
golden103, слушай не можешь помочь? У меня короче 3 вопроса, на какой сможешь на такой ответь плиз!

1. У меня стоят текстдравы в моде, если я сижу в тачке и если зашел игрок то они у меня все эти текстдравы начинают мигать, когда я выйду из тачки то перестают.

2. Как сделать чтобы игрок сидящий в тюрьме при попытке тп куданить возвращало его обратно (пробывал использовать setplayerpos чтото в этом роде) и всёравно не помогло.

3. Как сделать регенерацию здоровья, чтобы с каждым уровнем реген увеличивался


sa-mp сервер
Мод: Pen1 Release 2010
Форум: www.ural-game.mirbb.net
Ип адрес узнаете на форуме. (хостинг сервера временно приостановлен)
Поиск:





 


 


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