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

 



 
          





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





Последние Файлы 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  
[Архив #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%
Статус:
Хех... Даже плюс непоставил.. crazy


==========================================
Я неговорю что я красвец - типо справился, и сейчас ничем не убиваюсь.
==========================================
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%
Статус:
Люди как сделать разные цвета для двух комманд? sad
команды CRIME 0 и POLICE 1



(\__/)
(='.'=)
(")_(")
Это Банни. Скопируй Банни себе в подпись, чтобы помочь ему на пути к мировому господству.
Поиск:





 


 


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