 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Помощь по GTA SAMP (Первая база знаний)
| |
| Forgotten | Дата: Понедельник, 27.12.2010, 01:22 | Сообщение # 9766 |
|
Новенький
Группа:
Пользователи
Сообщений: 54
Награды: 1
Город: Минск
Репутация: 33
Замечания: 0%
Статус: 
| Quote (Likoniko) Как сделать проверку *находится ли игрок на позиции*? Просто делаю команду /film (туториал) и она должна работать только на определённой позиции. if(PlayerToPoint(3.0,playerid,X,Y,Z)) 3.0 - радиус действия X,Y,Z - координаты
|
| |
|
|
| NVAL | Дата: Понедельник, 27.12.2010, 03:11 | Сообщение # 9767 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 121
Награды: 1
Город: Архангельск
Репутация: 39
Замечания: 0%
Статус: 
| Нужно объявить двумерный строковый массив. Грубо говоря диалоговое окно обращается к такой то строке, такому то наименованию, проблема лишь в том, что массив строковый, приведу пример как сделал я, но выдает ошибку C:\Documents and Settings\Владелец\Рабочий стол\GAMELIVE NEW VERSION\gamemodes\GL.pwn(90) : error 018: initialization data exceeds declared size Code new AutoForAll[10][9] = { {"Landstalker","400","Джип","4","задний","-","-","-","20000"}, {"Bravura","401","Седан","2","передний","-","-","-","15000"}, {"Buffalo","402","Мощный седан","2","задний","-","-","-","30000"}, {"Linerunner","403","Грузовик(для прицепа)","2","задний","-","-","-","50000"}, {"Perrenial","404","Полуджип","4","передний","-","-","-","10000"}, {"Sentinal","405","Седан","4","задний","-","-","-","20000"}, {"Stretch","409","Лимузин","4","задний","-","-","-","50000"}, {"Manana","410","Седан","2","передний","-","-","-","10000"}, {"Voodoo","412","Лоурайдер","2","задний","-","-","-","17500"}, {"Pony","413","Фургон","4","задний","-","-","-","22500"} } Code case 0: { ShowPlayerDialog(playerid, 61, "Покупка личного автомобиля", " %s \n %s \n %s \n %s \n %s \n %s \n %s \n %s \n %s \n %s", AutoForAll[0][0], AutoForAll[1][0], AutoForAll[2][0], AutoForAll[3][0], AutoForAll[4][0], AutoForAll[5][0], AutoForAll[6][0], AutoForAll[7][0], AutoForAll[8][0], AutoForAll[9][0]); } Добавлено (27.12.2010, 03:11) --------------------------------------------- Спать мне надо больше, как увидел в чем ошибка в истерическом смехе загнулся.
|
| |
|
|
| Likoniko | Дата: Понедельник, 27.12.2010, 09:51 | Сообщение # 9768 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 584
Награды: 3
Город: Vaasa
Репутация: 199
Замечания: 20%
Статус: 
| Quote (Forgotten) if(PlayerToPoint(3.0,playerid,X,Y,Z)) 3.0 - радиус действия X,Y,Z - координаты error 017: undefined symbol "PlayerToPoint"
[cut noguest=Мои работы]FAQ перенапровление портов:http://www.samp-rus.com/forum/42-14704-1 [FS]_bus_job:http://www.samp-rus.com/forum/8-14707-1 [FS]Cafe:http://www.samp-rus.com/forum/8-14725-1 [FS]Gate Creator:http://www.samp-rus.com/forum/8-14747-1#314492 [MAP]Office:http://www.samp-rus.com/forum/65-16002-1 [MAP]Квартиры:http://www.samp-rus.com/forum/65-16183-1 [FS] Квартиры:http://www.samp-rus.com/forum/8-16212-1[/cut] Мой блог
|
| |
|
|
| Sl1m | Дата: Понедельник, 27.12.2010, 09:53 | Сообщение # 9769 |
|
Советчик
Группа:
I'm V.I.P.
Сообщений: 1153
Награды: 22
Город: Arizona
Репутация: 696
Замечания: 0%
Статус: 
| Likoniko, Символ "PlayerToPoint" не где не используется.
|
| |
|
|
| Likoniko | Дата: Понедельник, 27.12.2010, 10:33 | Сообщение # 9770 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 584
Награды: 3
Город: Vaasa
Репутация: 199
Замечания: 20%
Статус: 
| проще говоря как мне зделать выход по команде??? Добавлено (27.12.2010, 10:06) ---------------------------------------------
Code public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/mycommand", cmdtext, true, 10) == 0) { SetPlayerPos(playerid,1213.53894043,-1755.69836426,13.46749496); return 1; } if (strcmp("/film", cmdtext, true, 10) == 0) { pomosh = if(PlayerToPoint(3.0,playerid,1219.9298,-1762.9597,13.6918)) SendClientMessage(playerid, 0xFFFFCC, "Ôèëüì: Âû âêëþ÷èëè îçíàêîìèòåëüíûé ôèëüì."); SendClientMessage(playerid, 0xFFFFCC, "Óñòðîèâøèñü íà ðàáîòó âîäèòåëåì, âàì âûäàäóò ìàðøðóò."); SendClientMessage(playerid, 0xFFFFCC, "Ñîáëþäàéòå ïðàâèëà äîðîæíîãî äâèæåíèÿ, è åçäèòå àêêóðàòíî."); SendClientMessage(playerid, 0xFFFFCC, " ïðàòèâíîì ñëó÷àå, óáûòêè âûùèòàþò èç âàøåé çàðïëàòû."); return 1; } return 0; } Code C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(37) : warning 217: loose indentation C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(122) : warning 217: loose indentation C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(124 -- 125) : error 029: invalid expression, assumed zero C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(125) : error 017: undefined symbol "PlayerToPoint" C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(132) : warning 217: loose indentation C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(208) : warning 217: loose indentation Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors. Где я напортачил? Добавлено (27.12.2010, 10:33) ---------------------------------------------
Code if (strcmp("/film", cmdtext, true, 10) == 0) { new Float:x, Float:y, Float:z GetPlayerPos(playerid,x,y,z); if(PlayerToPoint(3.0,playerid,1219.9298,-1762.9597,13.6918)); SendClientMessage(playerid, 0xFFFFCC, "Ôèëüì: Âû âêëþ÷èëè îçíàêîìèòåëüíûé ôèëüì."); SendClientMessage(playerid, 0xFFFFCC, "Óñòðîèâøèñü íà ðàáîòó âîäèòåëåì, âàì âûäàäóò ìàðøðóò."); SendClientMessage(playerid, 0xFFFFCC, "Ñîáëþäàéòå ïðàâèëà äîðîæíîãî äâèæåíèÿ, è åçäèòå àêêóðàòíî."); SendClientMessage(playerid, 0xFFFFCC, " ïðàòèâíîì ñëó÷àå, óáûòêè âûùèòàþò èç âàøåé çàðïëàòû."); return 1; } Code C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(37) : warning 217: loose indentation C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(125) : error 001: expected token: ";", but found "-identifier-" C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(126) : error 017: undefined symbol "PlayerToPoint" C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(126) : error 036: empty statement C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(209) : warning 217: loose indentation Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
3 Errors. что тут не так?
[cut noguest=Мои работы]FAQ перенапровление портов:http://www.samp-rus.com/forum/42-14704-1 [FS]_bus_job:http://www.samp-rus.com/forum/8-14707-1 [FS]Cafe:http://www.samp-rus.com/forum/8-14725-1 [FS]Gate Creator:http://www.samp-rus.com/forum/8-14747-1#314492 [MAP]Office:http://www.samp-rus.com/forum/65-16002-1 [MAP]Квартиры:http://www.samp-rus.com/forum/65-16183-1 [FS] Квартиры:http://www.samp-rus.com/forum/8-16212-1[/cut] Мой блог
|
| |
|
|
| Sl1m | Дата: Понедельник, 27.12.2010, 10:44 | Сообщение # 9771 |
|
Советчик
Группа:
I'm V.I.P.
Сообщений: 1153
Награды: 22
Город: Arizona
Репутация: 696
Замечания: 0%
Статус: 
| Likoniko, new PlayerToPoint; но я не знаю, я никогда с этой проблемой не сталкивался. (да и вообще, с pawn долго не работал) p.s; [добавлять ко всем new]
|
| |
|
|
| Faradey27 | Дата: Понедельник, 27.12.2010, 10:53 | Сообщение # 9772 |
|
Новенький
Группа:
Пользователи
Сообщений: 3
Награды: 0
Город: Ukraine
Репутация: 0
Замечания: 0%
Статус: 
| Подскажите сейчас хочу заказать хостинг, но на хостингах предлагается еще услуга выделенный айпи, если ее не заказывать будет ли виден мой сервер для всех? или необходимо и ее покупать для того что-бы сервер для всего инета был доступен?(хостинг создаю на http://pawn.su)
u@lll
|
| |
|
|
| Nikon | Дата: Понедельник, 27.12.2010, 11:03 | Сообщение # 9773 |
|
Постоялец
Группа:
I'm V.I.P.
Сообщений: 481
Награды: 14
Город: Kiev
Репутация: 432
Замечания: 40%
Статус: 
| Quote (Faradey27) Подскажите сейчас хочу заказать хостинг, но на хостингах предлагается еще услуга выделенный айпи, если ее не заказывать будет ли виден мой сервер для всех? или необходимо и ее покупать для того что-бы сервер для всего инета был доступен?(хостинг создаю на http://pawn.su ) Её не обязательно покупать, ваш сервер и так будет доступен для всех
|
| |
|
|
| Faradey27 | Дата: Понедельник, 27.12.2010, 11:12 | Сообщение # 9774 |
|
Новенький
Группа:
Пользователи
Сообщений: 3
Награды: 0
Город: Ukraine
Репутация: 0
Замечания: 0%
Статус: 
| а что тогда дает вобще покупка выделенного айпи?
u@lll
|
| |
|
|
| Likoniko | Дата: Понедельник, 27.12.2010, 12:48 | Сообщение # 9775 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 584
Награды: 3
Город: Vaasa
Репутация: 199
Замечания: 20%
Статус: 
| как сделать чтобы телепортировало по команде , и производилась проверка чтоб игрок телепортировался только из определённого места. Проще говоря сделать выход из здания по команде. Добавлено (27.12.2010, 12:48) ---------------------------------------------
Code public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/mycommand", cmdtext, true, 10) == 0) { SetPlayerPos(playerid,1213.53894043,-1755.69836426,13.46749496); return 1; } { if (strcmp("/mycommand2", cmdtext, true, 10) == 0) { SetCameraBehindPlayer(playerid); return 1; } { if (strcmp("/exit", cmdtext, true, 10) == 0) { if(PlayerToPoint(10, playerid,1209.1731,-1756.7441,13.6992)) SetPlayerPos(playerid,1203.2830,-1753.6798,13.5826); return 1; } return 0; } } return 0; } Помогите, 1ая команда работает , остальные 2ве нет. Почему??
[cut noguest=Мои работы]FAQ перенапровление портов:http://www.samp-rus.com/forum/42-14704-1 [FS]_bus_job:http://www.samp-rus.com/forum/8-14707-1 [FS]Cafe:http://www.samp-rus.com/forum/8-14725-1 [FS]Gate Creator:http://www.samp-rus.com/forum/8-14747-1#314492 [MAP]Office:http://www.samp-rus.com/forum/65-16002-1 [MAP]Квартиры:http://www.samp-rus.com/forum/65-16183-1 [FS] Квартиры:http://www.samp-rus.com/forum/8-16212-1[/cut] Мой блог
|
| |
|
|
| Sl1m | Дата: Понедельник, 27.12.2010, 13:02 | Сообщение # 9776 |
|
Советчик
Группа:
I'm V.I.P.
Сообщений: 1153
Награды: 22
Город: Arizona
Репутация: 696
Замечания: 0%
Статус: 
| Likoniko, Что последнее 2 команды делают? p.s; [ny /exit 9cno a 2?]
|
| |
|
|
| vladik13 | Дата: Понедельник, 27.12.2010, 13:24 | Сообщение # 9777 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 157
Награды: 2
Город: Екатеринбург - столица урала!
Репутация: -21
Замечания: 40%
Статус: 
| Помогите ПЛЗ, где взять инклуд MidoStream
Давай за красивый рэп, Сложим рифмоваными узорами этот трэк, И пока будут бится наши сердца, Будем писать до конца. Да ведь братца?
|
| |
|
|
| Sl1m | Дата: Понедельник, 27.12.2010, 13:27 | Сообщение # 9778 |
|
Советчик
Группа:
I'm V.I.P.
Сообщений: 1153
Награды: 22
Город: Arizona
Репутация: 696
Замечания: 0%
Статус: 
| vladik13, http://solidfiles.com/d/4x9O/
|
| |
|
|
| Makar_Pogorelov | Дата: Понедельник, 27.12.2010, 13:32 | Сообщение # 9779 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 75
Награды: 0
Город: Дзержинск
Репутация: 0
Замечания: 0%
Статус: 
| Quote (Faradey27) а что тогда дает вобще покупка выделенного айпи? Выделенный айпи это пор стандартный насколько я помню.Брал кс сервак так вот там было написано что выделенный ип это не порт какойто там 8956 а 7777 или 7778 Вот так короч.
|
| |
|
|
| vladik13 | Дата: Понедельник, 27.12.2010, 13:35 | Сообщение # 9780 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 157
Награды: 2
Город: Екатеринбург - столица урала!
Репутация: -21
Замечания: 40%
Статус: 
| Shephart СПС от души=)
Давай за красивый рэп, Сложим рифмоваными узорами этот трэк, И пока будут бится наши сердца, Будем писать до конца. Да ведь братца?
|
| |
|
|
|
 |
|
 | |
| |
|