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

 



 
          





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





Последние Файлы 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
AwmДата: Вторник, 15.12.2009, 18:57 | Сообщение # 1531
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
TooZi, тебе же выше дали, будь внимательней.
[pwn]public OnPlayerRequestSpawn(playerid)
{
if(GetPlayerSkin(playerid)==28)
{
new pname[24];
GetPlayerName(playerid,pname,sizeof(pname));
if(!strcmp(pname,"НИК",true)) {SendClientMessage(playerid,0xE9370DFC,"Этот скин не для тебя!!"); return 0;}
}
return 1;
}[/pwn]




"Life is hard... life is harder if you're stupid." - John Wayne
bama_boyДата: Вторник, 15.12.2009, 19:04 | Сообщение # 1532
Уверенный в себе
Группа: Продвинутые
Сообщений: 214
Награды: 2
Город: Тула
Репутация: 13
Замечания: 0%
Статус:
такая трабла с домами в pen1 :
игрок подходит к иконке покупки дома, покупает его,а иконка остается прежней. типа - свободный дом 20000$ при этом он им пользуется и в нем спавнится.
после перезагрузки мода все налаживается, появляется табличка "собственность такого-то такого-то"
перезагружать сервер не вариант.
по идее там все просто должно быть.
заранее спасибо.

обсуждение трабла здесь => http://www.samp-rus.com/forum/18-11581-1#211389


И я кричу - остановите пленку
Это кино я уже смотрел
Эй, режиссер заканчивай съемку
А он смеется в объектив как в прицел.

RonaldДата: Вторник, 15.12.2009, 19:10 | Сообщение # 1533
Уверенный в себе
Группа: Пользователи
Сообщений: 274
Награды: 31
Город: Ярославль
Репутация: 258
Замечания: 0%
Статус:
Awm, ты не понял! скрипт действует наоборот! он не пускает меня на свой скин, а все оставльные могут за него зайти) вот такая вот проблема(


ZirkiNДата: Вторник, 15.12.2009, 19:14 | Сообщение # 1534
Постоялец
Группа: Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус:
Quote (TooZi)
Awm, ты не понял! скрипт действует наоборот! он не пускает меня на свой скин, а все оставльные могут за него зайти) вот такая вот проблема(

Quote
if(!strcmp(pname,"НИК",true)) {SendClientMessage(playerid,0xE9370DFC,"Этот скин не для тебя!!"); return 0;}

красное удалить



all:GMCC ~2%
current:GMCC.C.L0 ~49%


Сообщение отредактировал ZirkiN - Вторник, 15.12.2009, 19:19
AwmДата: Вторник, 15.12.2009, 19:15 | Сообщение # 1535
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
delete....
8*************




"Life is hard... life is harder if you're stupid." - John Wayne


Сообщение отредактировал Awm - Вторник, 15.12.2009, 19:16
RonaldДата: Вторник, 15.12.2009, 19:34 | Сообщение # 1536
Уверенный в себе
Группа: Пользователи
Сообщений: 274
Награды: 31
Город: Ярославль
Репутация: 258
Замечания: 0%
Статус:
ZirkiN, Вот теперь все работает отлично, спасибо огромное)))
MAS_22, DizeL-ZR-, Awm, вам всем тоже спасибо)))
буду должен +)))

Терь ещё 1 вопрос как сделать теперь чобы трансорт пренадлежал определенному игроку?)))


ZirkiNДата: Вторник, 15.12.2009, 19:42 | Сообщение # 1537
Постоялец
Группа: Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус:
Quote (TooZi)
Терь ещё 1 вопрос как сделать теперь чобы трансорт пренадлежал определенному игроку?)))

по тому же принципу, только в
OnPlayerEnterVehicle
причем только если ispassenger равен 0
и там где пишешь что эта тачка не для этого игрока не забудь его потом высадить из машины :)



all:GMCC ~2%
current:GMCC.C.L0 ~49%
RonaldДата: Вторник, 15.12.2009, 19:45 | Сообщение # 1538
Уверенный в себе
Группа: Пользователи
Сообщений: 274
Награды: 31
Город: Ярославль
Репутация: 258
Замечания: 0%
Статус:
можешь целым кодом написать? с примером на 1 машину)


ZirkiNДата: Вторник, 15.12.2009, 19:53 | Сообщение # 1539
Постоялец
Группа: Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус:
[pwn]public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){ // усли нету такого
if(vehicleid==ид машины){
new pname[24];
GetPlayerName(playerid,pname,sizeof(pname));
if(strcmp(pname,"НИК",true)) {
SendClientMessage(playerid,0xE9370DFC,"Этот машин не для тебя!!");
RemovePlayerFromVehicle(playerid); return 0; }
}
return 1;
}[/pwn]



all:GMCC ~2%
current:GMCC.C.L0 ~49%
Dima-kunДата: Вторник, 15.12.2009, 19:53 | Сообщение # 1540
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Quote (ZirkiN)
OnPlayerEnterVehicle

для этого лучше OnPlayerStateChange



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
AlcoholikДата: Вторник, 15.12.2009, 19:57 | Сообщение # 1541
Мастер джэдай
Группа: Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус:
TooZi, вот тебе пример. [pwn]if (vehicleid == ид тачки && !ispassenger)
{
new playername2[24];
GetPlayerName(playerid,playername2,sizeof(playername2));
if(strcmp(playername2, "НИК", true) == 0)
{
}
else {
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
SendClientMessage(playerid, COLOR_GRAD2, " Ты чё? это не твоя тачка вали отсюда. !");
}
}[/pwn]Сделано так что чужой вообще не сядет в машину, так что её не сбагоюзят.



if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
Dima-kunДата: Вторник, 15.12.2009, 19:58 | Сообщение # 1542
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
[offtop]roach, если ник не напишут его:))[/offtop]


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints


Сообщение отредактировал DizeL-ZR- - Вторник, 15.12.2009, 19:58
AlcoholikДата: Вторник, 15.12.2009, 19:58 | Сообщение # 1543
Мастер джэдай
Группа: Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус:
ZirkiN, если я не ошибаюсь OnPlayerEnterVehicle отвечает за то, когда игрок нажимает на F. Паблик срабатывает до того как игрок сел в машину.


if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
EdYaДата: Вторник, 15.12.2009, 19:59 | Сообщение # 1544
Местный
Группа: Продвинутые
Сообщений: 737
Награды: 16
Город: Таллинн
Репутация: 259
Замечания: 20%
Статус:
Quote (roach)
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);

Бред.
Для этого есть функция RemovePlayerFromVehicle(playerid);


Сообщение отредактировал EdYa - Вторник, 15.12.2009, 20:00
AlcoholikДата: Вторник, 15.12.2009, 20:00 | Сообщение # 1545
Мастер джэдай
Группа: Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус:
DizeL-ZR-, то есть ты хочешь сказать что мои ворота не откроются? :D [pwn]if (strcmp(cmdtext, "/ropen", true) == 0)
{
new playername2[24];
GetPlayerName(playerid,playername2,sizeof(playername2));
if(strcmp(playername2, "Anton_Roach", true) == 0)
{
if(IsPlayerConnected(playerid))
{
{
MoveObject(housegate,1497.742188,-699.990417,102.070869,1.592236);// коорды куда должны двигаться ворота
SetTimer("housegateClose", 10000, 0);// Время через сколько закроются
housegateTimer = SetTimer("housegateClose", 10000, 0);
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не владелец данного дома ! ");
return 1;
}
}[/pwn]Они прекрасно работают)



if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
Поиск:





 


 


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