|
[Архив #1] Вопросы по SAMP скриптам
|
|
| PHP | Дата: Пятница, 18.04.2008, 22:44 | Сообщение # 1 |
|
Советчик
Группа:
Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус: 
| Задавайте вопросы, попробуем помочь!
Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17 |
| |
|
|
| sSeRegA | Дата: Понедельник, 30.06.2008, 18:00 | Сообщение # 586 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 174
Награды: 6
Город: Рузаевка
Репутация: 43
Замечания: 60%
Статус: 
| привет вот я делаю фс телепорта вроде сделал скомплектовал без ошибок а он неработает помогите мож я чтото нетак делаю заранее спасибо #include <a_samp> new IconEn; new IconEx; public OnGameModeInit() { IconEn=CreatePickup(1273, 1422.075,-1352.063,14.193); IconEx=CreatePickup(1273, -2014.147,147.938,27.636); return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == IconEn) { SetPlayerPos(playerid, -1179.5381,-952.5989,109.6435); if(pickupid == IconEx) { SetPlayerPos(playerid, -1177.1320,-952.6689,109.6435); } } return 1; }
--------------------     
http://maps.serverhex.com/
|
| |
|
|
| OKStyle™ | Дата: Понедельник, 30.06.2008, 18:40 | Сообщение # 587 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Serega14, у тебя функция в функции... надо так: Code public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == IconEn) { SetPlayerPos(playerid, -1179.5381,-952.5989,109.6435); } <====== нужна скобка if(pickupid == IconEx) { SetPlayerPos(playerid, -1177.1320,-952.6689,109.6435); } <==== 1 скобка return 1; }
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| sSeRegA | Дата: Понедельник, 30.06.2008, 20:15 | Сообщение # 588 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 174
Награды: 6
Город: Рузаевка
Репутация: 43
Замечания: 60%
Статус: 
| пробовал некак
--------------------     
http://maps.serverhex.com/
|
| |
|
|
| OKStyle™ | Дата: Понедельник, 30.06.2008, 20:47 | Сообщение # 589 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Serega14, а ты тип пикапов не указал: IconEn=CreatePickup(1273, 1422.075,-1352.063,14.193); IconEx=CreatePickup(1273, -2014.147,147.938,27.636); IconEn=CreatePickup(1273,23, 1422.075,-1352.063,14.193); IconEx=CreatePickup(1273,23, -2014.147,147.938,27.636);
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| Orange | Дата: Вторник, 01.07.2008, 12:23 | Сообщение # 590 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| вот такая небольшая проблемка в MEd 0.32b: некоторые части некоторых обьектов видно через самих обьектов, при выделении все норм, как исправить?
|
| |
|
|
| sSeRegA | Дата: Вторник, 01.07.2008, 14:01 | Сообщение # 591 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 174
Награды: 6
Город: Рузаевка
Репутация: 43
Замечания: 60%
Статус: 
| млин некак
--------------------     
http://maps.serverhex.com/
|
| |
|
|
| slayer | Дата: Вторник, 01.07.2008, 20:29 | Сообщение # 592 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус: 
| Кто знает в чем может быть проблема? Сервер стоит на моем компьютере. При компилировании не выдает никаких ошибок, но если я захожу на сервер первый то когда на сервер пытаются зайти другие игроки я вижу такое ( Left the server Timeout), если же я захожу после других игроков, то все нормально никого не выкидывает. Кто знает в чем может быть проблема?
|
| |
|
|
| Excess | Дата: Вторник, 01.07.2008, 22:28 | Сообщение # 593 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: 19
Замечания: 0%
Статус: 
| slayer, Может щас тупость скажу. Но таймуат бывает когда пинг на серваке взлетает. Самп имеет свойство не пускать игроков когда пинг велик.
Хостинг предоставлен игровым порталом Gameway http://gameway.ru
|
| |
|
|
| Vid | Дата: Вторник, 01.07.2008, 23:02 | Сообщение # 594 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 212
Награды: 1
Город: Odessa
Репутация: 3
Замечания: 20%
Статус: 
| А как сделать чтобы допутим команду /basic можнобыло вводить всего 3 раза за игру??? или 2
|
| |
|
|
| OKStyle™ | Дата: Вторник, 01.07.2008, 23:13 | Сообщение # 595 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Vid_5, введи переменную, например: В начало: В OnPlayerConnect, OnPlayerDisconnect: В OnPlayerCommandText: Code if(!strcmp(cmdtext,"/kill",true)) { used[playerid]++; if(used[playerid]<=3) { SetPlayerHeatlh(playerid,0.0); } else return SendClientMessage(playerid,0xFF0000AA," Вы исчерпали свой лимит использования этой команды."); return 1; } В OnGameModeExit: Code for(new i=0; i<MAX_PLAYERS;i++) { used[i]=0; }
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
Сообщение отредактировал okstyle - Вторник, 01.07.2008, 23:13 |
| |
|
|
| Excess | Дата: Вторник, 01.07.2008, 23:21 | Сообщение # 596 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: 19
Замечания: 0%
Статус: 
| Vid_5, В начало мода В public OnPlayerCommand Code if(strcmp(cmd, "/basic", true) == 0 && IsPlayerConnected(playerid)) { if(userpost == 0) { //Тут будет то что вам надо SendClientMessage(playerid, COLOR_GRAD2, "Вы можете использовать эту команду еще 2 раза"); userpost = 1; } if(userpost == 1) { //Повтор того чего вам надо SendClientMessage(playerid, COLOR_GRAD2, "Вы можете использовать эту команду еще 1 раз"); userpost = 2; } if(userpost == 2) { //Повтор того чего вам надо SendClientMessage(playerid, COLOR_GRAD2, "Вы последний раз воспользовались этой командой"); userpost = 3; } if(userpost == 3) { SendClientMessage(playerid, COLOR_GRAD2, "Вы не можете пока использовать эту команду"); return 1; } } Если захочешь чтобы команду можно было использовать опять только после смерти то засунь в public OnPlayerDeath если хочешь чтобы команду можно было юзать только после перезахода то засунь в public OnPlayerDisconnect okstyle, Ты когданибудь спишь? Я не успеваю за тобой
Хостинг предоставлен игровым порталом Gameway http://gameway.ru
Сообщение отредактировал Excess - Вторник, 01.07.2008, 23:23 |
| |
|
|
| OKStyle™ | Дата: Вторник, 01.07.2008, 23:25 | Сообщение # 597 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Quote (Excess) okstyle, Ты когданибудь спишь да, когда ем.
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| Excess | Дата: Среда, 02.07.2008, 00:14 | Сообщение # 598 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: 19
Замечания: 0%
Статус: 
| Serega14, У тебя телепорт в интерьер идет или на улице?
Хостинг предоставлен игровым порталом Gameway http://gameway.ru
|
| |
|
|
| river | Дата: Четверг, 03.07.2008, 09:31 | Сообщение # 599 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 284
Награды: 1
Город: Москва
Репутация: 37
Замечания: 0%
Статус: 
| Народ как сделать чтоб в SendDeathMessage при конекте показывалась картинка под номером 200 а при дисконекте 201
|
| |
|
|
| Orange | Дата: Четверг, 03.07.2008, 10:14 | Сообщение # 600 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| SendDeathMessage(255, playerid, 200); // символ что игрок вошел SendDeathMessage(255, playerid, 201); // символ что игрок вышел
|
| |
|
|