 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив #1] Вопросы по SAMP скриптам
| |
| PHP | Дата: Пятница, 18.04.2008, 22:44 | Сообщение # 1 |
|
Советчик
Группа:
Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус: 
| Задавайте вопросы, попробуем помочь!
Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17 |
| |
|
|
| Glagol | Дата: Среда, 04.06.2008, 15:29 | Сообщение # 436 |
|
Новенький
Группа:
Продвинутые
Сообщений: 37
Награды: 1
Репутация: 2
Замечания: 0%
Статус: 
| ~~~~~~~~~~~~~~~~~~~ Kifor ~~~~~~~~~~~~~~~~~~ знак ";" в павно должен быть после каждого действия у ебя его нет на строке перед той строкой которая ничинается с return научись читать что написано в ошибке ~~~~~~~~~~~~~~~~~~~~ Apostal ~~~~~~~~~~~~~~~~~ напиши какая именно функция скорее всего return 1; пропущен в концеДобавлено (04.06.2008, 15:29) --------------------------------------------- а блин у тяже инклуд никогда не писал инклудов но возможно там такойже синтаксис
|
| |
|
|
| Eragon | Дата: Среда, 04.06.2008, 15:36 | Сообщение # 437 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 799
Награды: 6
Город: Novokuznetsk
Репутация: 127
Замечания: 60%
Статус: 
| Смотрите, мы запустили мод, берем произвольно тачку, берем ее ИД, пишем в файл. Перезагружаем мод. Будет ли после перезагрузки мода соотвествовать тойже тачке тачке этот ИД?
|
| |
|
|
| Apostal | Дата: Среда, 04.06.2008, 15:57 | Сообщение # 438 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 90
Награды: 1
Город: Новосибирск
Репутация: 3
Замечания: 0%
Статус: 
| Вот о сам скрипт: forward Weather(); new allowedweather[13] = { 16,5,7,73,6,7,9,7,51,16,51,73,85}; public Weather() { new wid = allowedweather[random(13)]; SetWeather(wid); printf("[DEBUG] Weather have been changed to [%d]",wid); return 1; } В OnGameModeInit: SetTimer("Weather",120000,1); А вот ошибка: C:\Documents and Settings\Admin\Рабочий стол\Мой мод\gamemodes\Battle.pwn(27) : error 021: symbol already defined: "Weather" Если кто то нает что за ошибка помогите пожайлуста.
(\__/) (='.'=) (")_(") Это Банни. Скопируй Банни себе в подпись, чтобы помочь ему на пути к мировому господству.
|
| |
|
|
| Vid | Дата: Среда, 04.06.2008, 18:13 | Сообщение # 439 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 212
Награды: 1
Город: Odessa
Репутация: 3
Замечания: 20%
Статус: 
| SetPlayerWorldBounds(playerid, 408,7256, -93,423, 2148,729, 1599,869);вот ети мировые ограничения ставлю на серв а мне выдает такое C:\DOCUME~1\User\Desktop\9626~1\Area.pwn(278) : warning 202: number of arguments does not match definition C:\DOCUME~1\User\Desktop\9626~1\Area.pwn(278) : warning 202: number of arguments does not match definition C:\DOCUME~1\User\Desktop\9626~1\Area.pwn(278) : warning 202: number of arguments does not match definition C:\DOCUME~1\User\Desktop\9626~1\Area.pwn(278) : warning 202: number of arguments does not match definition Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Warnings. Добавлено (04.06.2008, 18:13) --------------------------------------------- а ктото может игровые ограничения зделать по етой картинке 
|
| |
|
|
| Eragon | Дата: Среда, 04.06.2008, 20:37 | Сообщение # 440 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 799
Награды: 6
Город: Novokuznetsk
Репутация: 127
Замечания: 60%
Статус: 
| Vid_5, ой лол)) я сразу вижу какой прогой ты пользовался. Обрати внимание, в координатах должны стоять точки, а не запятыи. Apostal, попробуй, вместо weather взять другое слово.
|
| |
|
|
| [BGD]John_RUS | Дата: Среда, 04.06.2008, 20:54 | Сообщение # 441 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 143
Награды: 1
Репутация: 39
Замечания: 0%
Статус: 
| Как сделать чтобы у всех игроков на сервере было одинаковое время и одинаковая погода? Вроде видел такой FS может у кого есть? Гугл не помог. PS: Последняя инстанция
|
| |
|
|
| b0vver | Дата: Среда, 04.06.2008, 20:57 | Сообщение # 442 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2327
Награды: 36
Город: .
Замечания: 0%
Статус: 
| Quote (Vid_5) SetPlayerWorldBounds(playerid, 408,7256, -93,423, 2148,729, 1599,869);вот ети мировые ограничения ставлю на серв а мне выдает такоеC:\DOCUME~1\User\Desktop\9626~1\Area.pwn(278) : warning 202: number of arguments does not match definitionC:\DOCUME~1\User\Desktop\9626~1\Area.pwn(278) : warning 202: number of arguments does not match definitionC:\DOCUME~1\User\Desktop\9626~1\Area.pwn(278) : warning 202: number of arguments does not match definitionC:\DOCUME~1\User\Desktop\9626~1\Area.pwn(278) : warning 202: number of arguments does not match definitionPawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Warnings. Добавлено (04.06.2008, 18:13) --------------------------------------------- а ктото может игровые ограничения зделать по етой картинке SetPlayerWorldBounds(playerid, 408.7256, -93.423, 2148.729, 1599.869);
Off.line
|
| |
|
|
| Vid | Дата: Четверг, 05.06.2008, 14:40 | Сообщение # 443 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 212
Награды: 1
Город: Odessa
Репутация: 3
Замечания: 20%
Статус: 
| спасибо люди я просто токо недавно начал учится скриптингу( а вам + Добавлено (05.06.2008, 14:40) --------------------------------------------- Люди я хочу намутить такоую вещ чтоб при команде /open мой обьект передвигался в одну точку а при команде /close в ту из которой пердвинулся сделал я ето вот так но ето неправильно if(!strcmp(cmdtext, "/Open", true)) return MoveObject(976, 96.801,1915.365,17.332, 2); if(!strcmp(cmdtext, "/Close", true)) return MoveObject(976, 96.811,1924.258,17.305, 2); Подскажите как правильно
|
| |
|
|
| Orange | Дата: Четверг, 05.06.2008, 15:09 | Сообщение # 444 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| в самое начало далее код команд: [code] if(strcmp(cmdtext, "/open", true) == 0) { if(ObjMoved == 0) { MoveObject(976, 96.801,1915.365,17.332, 2); ObjMoved = 1; SendClientMessageToAll(COLOR_RED,"Ворота открыты!"); } else return SendClientMessage(playerid,COLOR_RED,"Ворота и так открыты!"); } //------------------------------------------------------------------------------ if(strcmp(cmdtext, "/close", true) == 0) { if(ObjMoved == 1) { MoveObject(976, 96.811,1924.258,17.305, 2); ObjMoved = 0; SendClientMessageToAll(COLOR_RED,"Ворота закрыты!"); } else return SendClientMessage(playerid,COLOR_RED,"Ворота и так закрыты!"); } не забудь +
Сообщение отредактировал Mishanzanza - Четверг, 05.06.2008, 15:09 |
| |
|
|
| n-baron | Дата: Четверг, 05.06.2008, 16:21 | Сообщение # 445 |
|
Новенький
Группа:
Пользователи
Сообщений: 10
Награды: 1
Репутация: -1
Замечания: 60%
Статус: 
| Люди,почему на моём сервере у лидера ментов не работает команда /duty. пишет You are not a cop.
|
| |
|
|
| Vid | Дата: Четверг, 05.06.2008, 17:07 | Сообщение # 446 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 212
Награды: 1
Город: Odessa
Репутация: 3
Замечания: 20%
Статус: 
| Mishanzanza, спс ))) ок +поставлю Добавлено (05.06.2008, 16:52) --------------------------------------------- блин уже ставил 2й раз немогу((((( Добавлено (05.06.2008, 17:07) --------------------------------------------- блин почемуто недвигаются может я чтото в координатах напутал у мну обьект который нужно открыть стоит тут 96.811,1924.258,17.305 а передвинуть его нужно не к обьекту а к етим координатам 96.801,1915.365,17.332 . Почемуже не дигается обект при комадне /open ????
|
| |
|
|
| Orange | Дата: Четверг, 05.06.2008, 17:11 | Сообщение # 447 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| у тебя должно быть не MoveObject(976, 96.801,1915.365,17.332, 2); , а: далее где ты создаешь обьект, перед строчкой пиши gate = CreateObject(ну и там корды итд); теперь команда тоже изменится: Code [code] if(strcmp(cmdtext, "/open", true) == 0) { if(ObjMoved == 0) { MoveObject(gate, 96.801,1915.365,17.332, 2); ObjMoved = 1; SendClientMessageToAll(COLOR_RED,"Ворота открыты!"); } else return SendClientMessage(playerid,COLOR_RED,"Ворота и так открыты!"); } //------------------------------------------------------------------------------ if(strcmp(cmdtext, "/close", true) == 0) { if(ObjMoved == 1) { MoveObject(gate, 96.811,1924.258,17.305, 2); ObjMoved = 0; SendClientMessageToAll(COLOR_RED,"Ворота закрыты!"); } else return SendClientMessage(playerid,COLOR_RED,"Ворота и так закрыты!"); }
|
| |
|
|
| Vid | Дата: Четверг, 05.06.2008, 18:25 | Сообщение # 448 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 212
Награды: 1
Город: Odessa
Репутация: 3
Замечания: 20%
Статус: 
| спасибо ты отличный хэлпер!!! Добавлено (05.06.2008, 17:33) --------------------------------------------- ой а теперь неработает /close пишет ворота и так закрыты((( Добавлено (05.06.2008, 18:25) --------------------------------------------- ввсе я исправил теперь /close работает надо было просто дописать new ObjectMoved = 1;
Сообщение отредактировал Vid_5 - Четверг, 05.06.2008, 22:59 |
| |
|
|
| Orange | Дата: Четверг, 05.06.2008, 18:31 | Сообщение # 449 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| Vid_5, незачто
|
| |
|
|
| theAlone | Дата: Пятница, 06.06.2008, 13:48 | Сообщение # 450 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| Скажите плиз как создать папку с ником юзера при регистрации Когда я пишу /sadm/users/%s/UserInfo.riaz, то у меня сервак вылетает. А если уже создать папку с таким ником то всё ок.
|
| |
|
|
|
 |
|
 | |
| |
|