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

 



 
          





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





Последние Файлы 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
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: Последняя инстанция sad

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
new ObjMoved = 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); , а:
Code
в начале:
new gate;

далее где ты создаешь обьект, перед строчкой пиши 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%
Статус:
спасибо ты отличный хэлпер!!! yes

Добавлено (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, незачто wink


theAloneДата: Пятница, 06.06.2008, 13:48 | Сообщение # 450
Долгожитель
Группа: Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус:
Скажите плиз как создать папку с ником юзера при регистрации

Когда я пишу /sadm/users/%s/UserInfo.riaz, то у меня сервак вылетает. А если уже создать папку с таким ником то всё ок.

Поиск:





 


 


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