 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Помощь новичкам по скриптингу ! #2
| |
| heufix | Дата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус: 
| Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR]. Старая Тема уже достаточно полна ответов, это продолжение первой темы. Убедительная просьба к Новичкам: К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).
Радость
|
| |
|
|
| Сашок | Дата: Суббота, 21.11.2009, 08:33 | Сообщение # 526 |
|
Новенький
Группа:
Продвинутые
Сообщений: 50
Награды: 1
Город: Березники
Репутация: 3
Замечания: 0%
Статус: 
| DizeL-ZR-, можешь ссылку дать ?
|
| |
|
|
| Spiderxxx | Дата: Суббота, 21.11.2009, 09:40 | Сообщение # 527 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 250
Награды: 6
Город: VL Sity
Репутация: 56
Замечания: 0%
Статус: 
| Сашок, поиск вроде еще не кто не отменял!? [offtop]http://samp-rus.com/forum/15-7262-1 мб ето пойдет?[/offtop]
Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!
|
| |
|
|
| Сашок | Дата: Суббота, 21.11.2009, 10:33 | Сообщение # 528 |
|
Новенький
Группа:
Продвинутые
Сообщений: 50
Награды: 1
Город: Березники
Репутация: 3
Замечания: 0%
Статус: 
| Spiderxxx, пойдёт Вот дописал как-то , под себя... Только как сделать чтобы эта команда была доступна только для админов ?=) А то начнут всякие баловаться... [pwn]#include <a_samp> #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 new Counting; dcmd_tim(playerid, params[]) { if (!strlen(params)) return SendClientMessage(playerid, 0xFFFF00AA, "Использование: /tim [кол-во сек]"); //Grey colour if (strval(params) < 1 || strval(params) > 10) return SendClientMessage(playerid, 0xFFFF00AA, " Число дожно быть больше нуля и меньше 10"); //Grey colour if (Counting) return SendClientMessage(playerid, 0xFFFF00AA, "отсчёт уже запущен , дождитесь окончания"); //Grey colour Counting = true; new ii = strval(params); do { SetTimerEx("CountDown", (strval(params) - ii) * 1000, false, "i", ii); ii --; } while (ii != -1); SendClientMessage(playerid, 0xFFFF00AA, "счёт запущен"); //yellow (yolk) colour return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { dcmd(tim, 3, cmdtext); return 0; } forward CountDown(num); public CountDown(num) { new str[2]; if (num) { format(str, sizeof(str), "%i", num); GameTextForAll(str, 1001, 4); } else { GameTextForAll("~r~Go Go Go", 3000, 4); Counting = false; } } [/pwn]
|
| |
|
|
| Persey_ | Дата: Суббота, 21.11.2009, 11:12 | Сообщение # 529 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 850
Награды: 35
Город: New-York City
Репутация: 635
Замечания: 0%
Статус: 
| Quote (Сашок) Только как сделать чтобы эта команда была доступна только для админов ?=) Используй IsPlayerAdmin(playerid)
|
| |
|
|
| Сашок | Дата: Суббота, 21.11.2009, 11:25 | Сообщение # 530 |
|
Новенький
Группа:
Продвинутые
Сообщений: 50
Награды: 1
Город: Березники
Репутация: 3
Замечания: 0%
Статус: 
| __BenX__, вставил так , warning выдаёт Но вроде работает. [pwn]dcmd_tim(playerid, params[]) { IsPlayerAdmin(playerid); if (!strlen(params)) return SendClientMessage(playerid, 0xFFFF00AA, "Usage: /tim [êîë-âî ñåê]"); //Grey colour if (strval(params) < 1 || strval(params) > 10) return SendClientMessage(playerid, 0xFFFF00AA, " ×èñëî äîæíî áûòü áîëüøå íóëÿ è ìåíüøå 10"); //Grey colour if (Counting) return SendClientMessage(playerid, 0xFFFF00AA, "îòñ÷¸ò óæå çàïóùåí , äîæäèòåñü îêîí÷àíèÿ"); //Grey colour Counting = true; new ii = strval(params); do[/pwn]
|
| |
|
|
| Persey_ | Дата: Суббота, 21.11.2009, 11:41 | Сообщение # 531 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 850
Награды: 35
Город: New-York City
Репутация: 635
Замечания: 0%
Статус: 
| Quote (Сашок) warning выдаёт Щас только что пробовал скомпилировать твой код, у меня никаких warning'ов нет.
|
| |
|
|
| stepmex | Дата: Суббота, 21.11.2009, 11:44 | Сообщение # 532 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| [pwn]dcmd_tim(playerid, params[]) { if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, 0xFF0000AA, "Ты не админ"); if (!strlen(params)) return SendClientMessage(playerid, 0xFFFF00AA, "Usage: /tim [êîë-âî ñåê]"); //Grey colour if (strval(params) < 1 || strval(params) > 10) return SendClientMessage(playerid, 0xFFFF00AA, " ×èñëî äîæíî áûòü áîëüøå íóëÿ è ìåíüøå 10"); //Grey colour if (Counting) return SendClientMessage(playerid, 0xFFFF00AA, "îòñ÷¸ò óæå çàïóùåí , äîæäèòåñü îêîí÷àíèÿ"); //Grey colour Counting = true; new ii = strval(params); do[/pwn]
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|
| Сашок | Дата: Суббота, 21.11.2009, 11:46 | Сообщение # 533 |
|
Новенький
Группа:
Продвинутые
Сообщений: 50
Награды: 1
Город: Березники
Репутация: 3
Замечания: 0%
Статус: 
| stepmex, спасибо , работает =)
|
| |
|
|
| Cheetan | Дата: Суббота, 21.11.2009, 18:22 | Сообщение # 534 |
|
Новенький
Группа:
Продвинутые
Сообщений: 33
Награды: 1
Город: Iron
Репутация: 2
Замечания: 0%
Статус: 
| Подскажите как получить положение игрока по оси z, не от уровня моря, а от первого встречающегося объекта. Например подомной дом, и я на нем стою => z = 0. Как такое реализовать.
|
| |
|
|
| dima670 | Дата: Суббота, 21.11.2009, 18:41 | Сообщение # 535 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| Привет скажите как сделать сервер чтобы могли заходить друзья, но у меня сменный ip, а хостинг пока рано. У них такой=же провайдер.
|
| |
|
|
| stepmex | Дата: Суббота, 21.11.2009, 19:17 | Сообщение # 536 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Quote (dima670) Привет скажите как сделать сервер чтобы могли заходить друзья, но у меня сменный ip, а хостинг пока рано. У них такой=же провайдер. заказать статический IP у провайдера.
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|
| feel_on | Дата: Суббота, 21.11.2009, 19:37 | Сообщение # 537 |
|
Новенький
Группа:
Пользователи
Сообщений: 67
Награды: 2
Город: Белая Холуница
Репутация: 29
Замечания: 0%
Статус: 
| Quote (stepmex) заказать статический IP у провайдера. за денежки естественно
|
| |
|
|
| dima670 | Дата: Суббота, 21.11.2009, 19:58 | Сообщение # 538 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| У меня ещё один вопрос где в lvdm моде находятся координаты с появлениями когда игрок появляется в игре
|
| |
|
|
| Persey_ | Дата: Суббота, 21.11.2009, 20:32 | Сообщение # 539 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 850
Награды: 35
Город: New-York City
Репутация: 635
Замечания: 0%
Статус: 
| Quote (dima670) У меня ещё один вопрос где в lvdm моде находятся координаты с появлениями когда игрок появляется в игре [pwn]new Float:gRandomPlayerSpawns[23][3] = { {1958.3783,1343.1572,15.3746}, {2199.6531,1393.3678,10.8203}, {2483.5977,1222.0825,10.8203}, {2637.2712,1129.2743,11.1797}, {2000.010 6,1521.1111,17.0625}, {2024.8190,1917.9425,12.3386}, {2261.9048,2035.9547,10.8203}, {2262.0986,2398.6572,10.8203}, {2244.2566,2523.7280, 10.8203}, {2335.3228,2786.4478,10.8203}, {2150.0186,2734.2297,11.1763}, {2158.0811,2797.5488,10.8203}, {1969.8301,2722.8564,10.8203}, { 1652.0555,2709.4072,10.8265}, {1564.0052,2756.9463,10.8203}, {1271.5452,2554.0227,10.8203}, {1441.5894,2567.9099,10.8203}, {1480.6473,22 13.5718,11.0234}, {1400.5906,2225.6960,11.0234}, {1598.8419,2221.5676,11.0625}, {1318.7759,1251.3580,10.8203}, {1558.0731,1007.8292,10.8 125}, //{-857.0551,1536.6832,22.5870}, Out of Town Spawns //{817.3494,856.5039,12.7891}, //{116.9315,1110.1823,13.6094}, //{-18.8529,1176.0159,19.5634}, //{-315.0575,1774.0636,43.6406}, {1705.2347,1025.6808,10.8203} }; new Float:gCopPlayerSpawns[2][3] = { {2297.1064,2452.0115,10.8203}, {2297.0452,2468.6743,10.8203} };[/pwn]
|
| |
|
|
| dima670 | Дата: Суббота, 21.11.2009, 20:40 | Сообщение # 540 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| __BenX__, Спс
|
| |
|
|
|
 |
|
 | |
| |
|