|
[Архив] Помощь новичкам по скриптингу ! #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%
Статус: 
| А куда именно вставлять я просто новичок! Добавлено (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 Ип адрес узнаете на форуме. (хостинг сервера временно приостановлен)
|
| |
|
|