[Архив #1] Вопросы по SAMP скриптам
|
|
PHP | Дата: Пятница, 18.04.2008, 22:44 | Сообщение # 1 |
Советчик
Группа:
Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
| Задавайте вопросы, попробуем помочь!
Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17 |
|
|
|
WintMax | Дата: Вторник, 13.05.2008, 12:09 | Сообщение # 346 |
Местный
Группа:
Продвинутые
Сообщений: 562
Награды: 2
Город: Ростов-на-Дону
Репутация: 67
Замечания: 0%
Статус:
| Люди, помогите мне с таким вопросом: вот к примеру, у нас есть военная база. Надо, чтобы к подходе к ней выдавалось сообщение: "%s опасно приблизился к военной базе! Всем срочно найти его". Я знаю, что это делается через IsPlayerInArea или как-то так, но не допираю, как точно это сделать. С меня +.
|
|
|
|
OKStyle™ | Дата: Вторник, 13.05.2008, 13:22 | Сообщение # 347 |
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
| WintMax, в OnGameModInit: Code SetTimer("Area",30000,1); // 30 секунд Потом вне функций: Code public Area() { if(IsPlayerInArea(playerid, minx, maxx, miny, maxy)) // min & max координаты зоны по осям x & y { SendClientMessageToAll(0xFF0000AA,""); return 1; } }
IsPlayerInArea(playerid, Float:minx, Float:maxx, Float:miny, Float:maxy) { new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); if (x > minx && x < maxx && y > miny && y < maxy) return 1; return 0; }
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
|
|
|
zloydoktor | Дата: Вторник, 13.05.2008, 16:24 | Сообщение # 348 |
Новенький
Группа:
Продвинутые
Сообщений: 7
Награды: 1
Репутация: -1
Замечания: 0%
Статус:
| Народ вот код тп мне нужно чтобы при вводе етой команды в чате было сообщение например вы тп тудыто киньте исходный код плз оч надо!!!!!!ставлю + Code if(!strcmp(cmdtext,"/gora",true)) { SetPlayerPos(playerid, -2332.0869,-1634.7372,483.7031); return 1; } Добавлено (13.05.2008, 16:24) --------------------------------------------- Нужно чтобы сообщение видели все!!!!
|
|
|
|
rembo | Дата: Вторник, 13.05.2008, 16:34 | Сообщение # 349 |
Постоялец
Группа:
Продвинутые
Сообщений: 386
Награды: 2
Город: Балахта
Репутация: 69
Замечания: 0%
Статус:
| Code if(!strcmp(cmdtext,"/gora",true)) { new string[128], pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, sizeof(pname)); format(string, sizeof(string), "%s телепортировался на ГОРУ(ну или как там тебе надо) напишешь", pname); SendClientMessageToAll(COLOR_YELLOW, string); SetPlayerPos(playerid, -2332.0869,-1634.7372,483.7031); return 1; } Вот пожалуйста, показывает всем игрокам кто телепортировался. Если помог ставь +
========================================== Я неговорю что я красвец - типо справился, и сейчас ничем не убиваюсь. ==========================================
|
|
|
|
Aleksey | Дата: Вторник, 13.05.2008, 17:31 | Сообщение # 350 |
Советчик
Группа:
Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
| это варнинг а не ошибка... просто сделай string2[256] то есть переименуй переменную
вааааааааааййй..// :(0
Сообщение отредактировал DaviD_Belle - Вторник, 13.05.2008, 17:31 |
|
|
|
rembo | Дата: Вторник, 13.05.2008, 18:06 | Сообщение # 351 |
Постоялец
Группа:
Продвинутые
Сообщений: 386
Награды: 2
Город: Балахта
Репутация: 69
Замечания: 0%
Статус:
| Хех... Даже плюс непоставил..
========================================== Я неговорю что я красвец - типо справился, и сейчас ничем не убиваюсь. ==========================================
|
|
|
|
SanSay | Дата: Вторник, 13.05.2008, 22:03 | Сообщение # 352 |
Долгожитель
Группа:
Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
| Mishanzanza, forward HeightPE() - у меня есть rembo, поставил ... UnHeightPE = SetTimer("HeightPE",1,0); return 1; } } return 1; } хоть с первым ретурном, хоть без него компилится без ошибок, в игре тоже вроде ок...но через 10-15 сек после задейсвования паблика игра начинает ЖУТКО, просто НЕРЕАЛЬНО тормозить ((( если перенести только одну скобку вверх перед ретурном, то предупреждение выдается, но еще при этом и тормозить тоже начинает через 10-15 сек плюсы поставил кто пытался помочь и кому еще не ставил кстати, есть еще варианты?Добавлено (13.05.2008, 22:03) --------------------------------------------- блин, ппц, хз че случилось, вчера нормально работало просто при компиляции варнинг выдавало, а ща при любых вариантах скобок и ретурнов через 10-15 сек после задейсвования паблика игра начинает ЖУТКО, просто НЕРЕАЛЬНО тормозить (((((((((((((((
simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
|
|
|
|
WintMax | Дата: Вторник, 13.05.2008, 23:49 | Сообщение # 353 |
Местный
Группа:
Продвинутые
Сообщений: 562
Награды: 2
Город: Ростов-на-Дону
Репутация: 67
Замечания: 0%
Статус:
| okstyle, как всегда, очень выручаешь! Жаль только, что я тебе уже ставил...
|
|
|
|
SanSay | Дата: Среда, 14.05.2008, 00:17 | Сообщение # 354 |
Долгожитель
Группа:
Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
| я худею с этим павно... тормозить игра начинала из-за того что я заменил UnHeightPE = SetTimer("HeightPE",1,0); на UnHeightPE = SetTimer("HeightPE",1000,1); хотя по идее 1000 это интервал через который таймер повторяется в милисекундах, а 1 - это повторяется он или нет!!! ппц короче в общем, все заработало без ошибок, предупреждений и тормозов )))
simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
|
|
|
|
rembo | Дата: Среда, 14.05.2008, 06:13 | Сообщение # 355 |
Постоялец
Группа:
Продвинутые
Сообщений: 386
Награды: 2
Город: Балахта
Репутация: 69
Замечания: 0%
Статус:
| Ну вообщем, я помог, и немоя вина что у тебя тормозило
========================================== Я неговорю что я красвец - типо справился, и сейчас ничем не убиваюсь. ==========================================
|
|
|
|
OKStyle™ | Дата: Среда, 14.05.2008, 06:27 | Сообщение # 356 |
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
| zloydoktor, тебе Rembo же написал... Именяй текст как тебе угодно, например: format(string, sizeof(string), " Игрок %s телепортировался на ГОРУ", pname);
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
|
|
|
SanSay | Дата: Среда, 14.05.2008, 09:44 | Сообщение # 357 |
Долгожитель
Группа:
Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
| rembo, я ж написал, что все ок, плюсы раскидал
simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
Сообщение отредактировал SanSay - Среда, 14.05.2008, 09:44 |
|
|
|
anarhis | Дата: Среда, 14.05.2008, 12:46 | Сообщение # 358 |
Новенький
Группа:
Пользователи
Сообщений: 70
Награды: 1
Репутация: 7
Замечания: 0%
Статус:
| [code]вы[/code]
|
|
|
|
PHP | Дата: Среда, 14.05.2008, 21:39 | Сообщение # 359 |
Советчик
Группа:
Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
| Синхронизация времени, ммм. У каждого час будет длится по разному! мжно просто так в команде /money GivePlayerMoney (или GiveMoney непомн. уже) GivePlayerMoney(playerid,500);
|
|
|
|
skeJt23 | Дата: Среда, 14.05.2008, 22:03 | Сообщение # 360 |
Уверенный в себе
Группа:
Продвинутые
Сообщений: 239
Награды: 1
Репутация: 11
Замечания: 20%
Статус:
| Люди как сделать разные цвета для двух комманд? команды CRIME 0 и POLICE 1
(\__/) (='.'=) (")_(") Это Банни. Скопируй Банни себе в подпись, чтобы помочь ему на пути к мировому господству.
|
|
|
|