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

 



 
          





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





Последние Файлы 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
  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: AXE, Weddew  
Как поставить место появления
ATOM57Дата: Пятница, 04.07.2008, 17:12 | Сообщение # 16
[:|||||||:]
Группа: Продвинутые
Сообщений: 1242
Награды: 5
Город: Москва
Репутация: 73
Замечания: 40%
Статус:
crazy А где 191 строчка то? и вставь в код часть скрипта


Nice Maps for sa-mp! Уроки по картостроению в MTA:Race, скачать карты

Мой новый проект - [PIXELCARS RU]


Премьера NDRIFT2
riverДата: Пятница, 04.07.2008, 17:41 | Сообщение # 17
Уверенный в себе
Группа: Продвинутые
Сообщений: 284
Награды: 1
Город: Москва
Репутация: 37
Замечания: 0%
Статус:
new Float:gRandomPlayerSpawns[23][3] = {
};

23- это количество спаунов
3 - хз но должна быть 3


AleXman1994Дата: Пятница, 04.07.2008, 23:15 | Сообщение # 18
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус:
ничё и никак не получается(((((((((((( sorry

Quote (ATOM57)
А где 191 строчка то? и вставь в код часть скрипта

Хочеш ор? А её нету fun

riverДата: Суббота, 05.07.2008, 02:20 | Сообщение # 19
Уверенный в себе
Группа: Продвинутые
Сообщений: 284
Награды: 1
Город: Москва
Репутация: 37
Замечания: 0%
Статус:
Code
public SetPlayerRandomSpawn(playerid)
{

     if (iSpawnSet[playerid] == 0)
     {
   new rand = random(sizeof(gRandomPlayerSpawns));
   SetPlayerPos(playerid, gRandomPlayerSpawns[rand][0], gRandomPlayerSpawns[rand][1], gRandomPlayerSpawns[rand][2]); // Warp the player
  }
  return 1;
}

попробуй вставь ещё этот паблик


b0vverДата: Суббота, 05.07.2008, 03:13 | Сообщение # 20
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2327
Награды: 36
Город: .
Замечания: 0%
Статус:
Quote (AleXman1994)
D:\Documents and Settings\1\Рабочий стол\Сервер\gamemodes\123.pwn(191) : warning 203: symbol is never used: "gRandomPlayerSpawns"

это не ошибка!
ничего страшного если она так и будет висеть

а говорится: осторожно 203: symbol никогда не использовался: "gRandomPlayerSpawns"


Off.line

Сообщение отредактировал Fr33zD1 - Суббота, 05.07.2008, 03:13
OrangeДата: Суббота, 05.07.2008, 08:40 | Сообщение # 21
Уважаемый человек
Группа: Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус:
Вот как создать рандомные спавны:
в самый верх восле всех new
Code

new Float:gRandomSpawns[][PlayerSpawnInfo] =
{
  {2544.5032,    2805.8840,    19.9922,    257.5800},
  {2556.2554,    2832.5313,    19.9922,    1.9000},
  {2561.9175,    2848.5532,    19.9922,    256.6609},
  { 2613.9866,    2848.4475,    19.9922,    102.2487},
  {2611.5500,    2845.7542,    16.7020,    87.5428},
  {2545.9243,    2839.1824,    10.8203,    176.2378},
  {2647.6 553,    2805.0278,    10.8203,    285.1536},
  {2672.9387,    2800.3374,    10.8203,    60.4288},
  {2672.8306,    2792.1057,    10.8203,    121.8451},
  {2647.7834,    2 697.5884,    19.3222,    353.1684},
  {2654.5427,    2720.3474,    19.3222,    303.5359},
  {2653.2063,    2738.2432,    19.3222,    342.1389},
  {2641.1350,    2703.2 019,    25.8222,    191.6982},
  {2599.1304,    2700.7249,    25.8222,    76.3487},
  {2606.1384,    2721.5237,    25.8222,    261.2564},
  {2597.3745,    2748.0884,    2 3.8222,    273.2050},
  {2595.0657,    2776.6729,    23.8222,    254.3630},
  {2601.3640,    2777.8101,    23.8222,    253.4439},
  {2584.3940,    2825.1748,    27.820 3,    244.5475},
  {2631.8110,    2834.2593,    40.3281,    213.2975},
  {2632.2852,    2834.9390,    122.921,    197.6725},
  {2646.1997,    2817.7070,    36.3222,    18 2.0474},
  {2685.8875,    2816.6575,    36.3222,    129.9525},
  {2691.1233,    2787.7883,    59.0212,    208.0777},
  {2717.8071,    2771.3464,    74.8281,    72.3429 },
  {2695.2622,    2699.5488,    22.9472,    66.3686},
  {2688.8206,    2689.0039,    28.1563,    14.8979},
  {2655.0229,    2650.6807,    36.9154,    341.8097},
  {2 570.4668,    2701.2876,    22.9507,    204.0154},
  {2498.9915,    2704.6204,    10.9844,    168.9241},
  {2524.1584,    2743.3735,    10.9917,    150.3771},
  {2498.3 167,    2782.3357,    10.8203,    251.7015},
  {2504.5142,    2805.9763,    14.8222,    108.6137},
  {2522.2144,    2814.7087,    24.9536,    265.9478},
  {2510.6292,    2 849.6384,    14.8222,    191.4991},
  {2618.2646,    2720.8005,    36.5386,    346.6828},
  {2690.9980,    2741.9060,    19.0722,    91.6099}
};

в OnPlayerSpawn:
Code

new rand = random(sizeof(gRandomSpawns));
SetPlayerPos(playerid, gRandomSpawns[rand][PlayerX], gRandomSpawns[rand][PlayerY], gRandomSpawns[rand][PlayerZ]);



AleXman1994Дата: Суббота, 05.07.2008, 11:02 | Сообщение # 22
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус:
из всех предложеных вариантов, найменьше выдал ошибок последний вариант. Вот, что я сделал:

Code
new Float:gRandomSpawns[9][3] = {
{1319.0116,-899.2412,39.5781,175.9996},
{1364.8904,-1286.3806,13.5469,90.8165},
{1021.1591,-1127.4701,23.8676,179.6995},
{911.2214,-18 00.6957,13.7073,0.2046},
{2217.3865,-1147.2095,25.7764,348.4807},
{2136.3176,-1426.2778,23.9848,91.1531},
{1740.0905,-1951.2218,14.1172,3 57.8023},
{2486.8464,-1647.2888,14.0703,180.3729},
{1537.8551,-1339.4137,329.6978,20.1912}
};

Следуйщее:

Code
public OnPlayerSpawn(playerid)
{

     new rand = random(sizeof(gRandomSpawns));
  SetPlayerPos(playerid,
  gRandomSpawns[rand][PlayerX],
  gRandomSpawns[rand][PlayerY],
  gRandomSpawns[rand][PlayerZ]);

  return 1;
}

А выдало:

D:\Documents and Settings\1\Рабочий стол\Сервер\gamemodes\123.pwn(35) : error 018: initialization data exceeds declared size
D:\Documents and Settings\1\Рабочий стол\Сервер\gamemodes\123.pwn(85 -- 86) : error 017: undefined symbol "PlayerX"

Не думал, что скриптинг, эт на столько проблематично... И ещё. када я просто ставил координаты появления, описаные выше. ТО выдаёт эту ошибку про сиволы, но перекодируется в AMX. Када запускаю свой полигонный серв, то я попал и выбило с сервера и так всё время.

riverДата: Суббота, 05.07.2008, 12:14 | Сообщение # 23
Уверенный в себе
Группа: Продвинутые
Сообщений: 284
Награды: 1
Город: Москва
Репутация: 37
Замечания: 0%
Статус:
короче не мучайся возьми lvdm и сделай по его примеру ток вставь свои координаты


AleXman1994Дата: Суббота, 05.07.2008, 18:01 | Сообщение # 24
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус:
короче, хня какаето. Не дано мне это, у меня ничё не работает, хня.... mda
OKStyle™Дата: Суббота, 05.07.2008, 18:27 | Сообщение # 25
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
AleXman1994, замени:
Quote (AleXman1994)
SetPlayerPos(playerid,
gRandomSpawns[rand][PlayerX],
gRandomSpawns[rand][PlayerY],
gRandomSpawns[rand][PlayerZ]);

на:

Code
SetPlayerPos(playerid, gRandomSpawns[rand][0], gRandomSpawns[rand][1], gRandomSpawns[rand][2]);



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
OrangeДата: Суббота, 05.07.2008, 19:16 | Сообщение # 26
Уважаемый человек
Группа: Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус:
Э... кто сообщения редактировал? mda


AleXman1994Дата: Суббота, 05.07.2008, 21:41 | Сообщение # 27
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус:
Нихрена не получается(((( Вообще низрена... sorry sorry sorry sorry
nfsДата: Суббота, 05.07.2008, 23:00 | Сообщение # 28
Новенький
Группа: Продвинутые
Сообщений: 68
Награды: 1
Город: kazan
Репутация: 20
Замечания: 0%
Статус:
Code
new Float:gRandomSpawns[9][3] = {
{1319.0116,-899.2412,39.5781,175.9996},
{1364.8904,-1286.3806,13.5469,90.8165},
{1021.1591,-1127.4701,23.8676,179.6995},
{911.2214,-18   00.6957,13.7073,0.2046},
{2217.3865,-1147.2095,25.7764,348.4807},
{2136.3176,-1426.2778,23.9848,91.1531},
{1740.0905,-1951.2218,14.1172 ,3  57.8023},
{2486.8464,-1647.2888,14.0703,180.3729},
{1537.8551,-1339.4137,329.6978,20.1912}
};

Неужели не видите что тут последняя цифра во всех строчках лишняя?
Убери её и все будет ок.
или замени
new Float:gRandomSpawns[9][3]
на
new Float:gRandomSpawns[9][4]


Сообщение отредактировал nfs - Суббота, 05.07.2008, 23:01
b0vverДата: Суббота, 05.07.2008, 23:06 | Сообщение # 29
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2327
Награды: 36
Город: .
Замечания: 0%
Статус:
а я знаю в чём трабла :)

Вот тебе пример(вырвал из своего мода Parkour):

new Float:gRandomPlayerSpawns[3][4] = {
{1954.6494,-2274.5591,13.5469},
{1948.2689,-2494.2036,31.4092},
{1848.1531,-2555.3955,63.3952}
};

крч обризай все свои координаты

например: 1319.0116,-899.2412,39.5781,175.9996 отризаем только ,175.9996
и вставляем в
new Float:gRandomPlayerSpawns[3][4] = {
как 1319.0116,-899.2412,39.5781

:)


Off.line
AleXman1994Дата: Суббота, 05.07.2008, 23:21 | Сообщение # 30
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус:
о спс парни, теперь хоть серв загружается! Но вот теперь проблема! Ну да, места появления есть. Но када я зашел на серв, то у меня мона выбрать тока скин 0 и то он невидимка и безоружен и выбирать скин надо на лестнице в 3 городе, ну короче стандартно. Как мне сделать так, что бы появились скины с оружием и их можно было выбирать типо на груве?
  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:





 


 


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