 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Помощь новичкам по GTA скриптингу! #1
| |
| Orange | Дата: Суббота, 24.01.2009, 18:43 | Сообщение # 826 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| Shaman-dj, да это легко, просто IsPlayerInArea используется и все
|
| |
|
|
| MonT | Дата: Суббота, 24.01.2009, 19:17 | Сообщение # 827 |
|
Новенький
Группа:
Пользователи
Сообщений: 7
Награды: 1
Город: HeqpTeKaMcK
Репутация: 2
Замечания: 0%
Статус: 
| Народ подскажите плиз! Как сделать цвета игроков не состоящих в команде. Допустим: [pwn]new DefaultPlayerColors[MAX_PLAYERS] = { 0x5F7C6D77 ,0xF555EF77 ,0x8E5B9777 ,0x68E7EF77 ,0x76AB5B77 ,0xFAF65D77 ,0xBD76AB77 ,0xB5A5D777 ,0x959AB777 ,0x5DB5B877 }; public OnPlayerConnect(playerid) { SetPlayerColor(playerid,DefaultPlayerColors[playerid]); return 1; } public OnPlayerSpawn(playerid) { SetPlayerInterior(playerid,0); SetPlayerArmour(playerid,100); if(gTeam[playerid] == TEAM_Triada) SetPlayerColor(playerid, 0xB22222FF); else if(gTeam[playerid] == TEAM_Rifa) SetPlayerColor(playerid, 0xB0E0E6FF); [/pwn] и как дальше сделать цвет скинам не состоящим в командах???
|
| |
|
|
| [TDM]Kosmos | Дата: Суббота, 24.01.2009, 20:36 | Сообщение # 828 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус: 
| Quote (MonT) в командах??? В смысле команды? оО
Я вернулся =)
|
| |
|
|
| MonT | Дата: Суббота, 24.01.2009, 21:01 | Сообщение # 829 |
|
Новенький
Группа:
Пользователи
Сообщений: 7
Награды: 1
Город: HeqpTeKaMcK
Репутация: 2
Замечания: 0%
Статус: 
| Quote (LOGOTiPiK) В смысле команды? оО В смысле в тимахДобавлено (24.01.2009, 21:01) --------------------------------------------- Када игроки конектятся у всех разные цвета ников, стоит выбрать скин, который вне тимы, ник становится красный, не знаю почему
|
| |
|
|
| Berry | Дата: Суббота, 24.01.2009, 21:02 | Сообщение # 830 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 124
Награды: 1
Город: Башкирия
Репутация: 7
Замечания: 0%
Статус: 
| Quote (Orange) Shaman-dj, да это легко, просто IsPlayerInArea используется и все Расскажи поподробнее плиз)
|
| |
|
|
| brain13 | Дата: Воскресенье, 25.01.2009, 01:50 | Сообщение # 831 |
|
Новенький
Группа:
Продвинутые
Сообщений: 28
Награды: 1
Репутация: 2
Замечания: 0%
Статус: 
| Всем доброго времени суток. Мод City Life, перенес я несколько чекпоинтов в ЛС и тут возникла проблема, большинство из них не отображаются как на карте, так и в самом скрипте, их попросту нет. Я снял координаты и заменил во Float:checkpoints и в Float:checkCoords, не отображаются я так понял те чекпоинты которые раньше были в интерьере... Я пытался найти связь того или иного чекпоинта с интерьером но ничего не нашел, есть лишь координаты. Простите еще за такой нубский вопрос но за что отвечает Float:checkCoords и какие координаты там нужно ставить, ато я скорее всего там что то напутал. Если же дело не в этом то огромная просьба сказать в чем. Внизу скинул код, если надо...Заранее спасибо. [pwn]#define MAX_POINTS 7 new Float:checkCoords[MAX_POINTS][4] = { {-36.5483,-57.9948, -17.2655,-49.2967}, //BANK {1894.6128,1445.3431, 2084.9739,1637.8186}, //PIRATE {284.0546,-86.4384, 302.9315,-56.6674}, //AMMUNATION {-1924.2008,245.8384,-1897.0090,310.0460}, //WANG EXPORTS {2301.1162,1260.2860,2346.1741,1305.4763}, //HEAVENS SKYDIVE {-2549.7979,-1660.4034,-2339.2673,-1589.3324}, //HELL FALL {1925.1511,968.2358, 2019.0715,1067.4276} //DRAGON }; new Float:checkpoints[MAX_POINTS][3] = { {-22.2549,-55.6575,1003.5469}, {2000.3132,1538.6012,13.5859}, {291.0004,-84.5168,1001.5156}, {-1920.6711,303.1555,41.0469}, {2323.745 4,1283.1440,97.5579}, {-2432.6628,-1620.0771,526.8676}, {1989.0619,1005.5241,994.4688} }; [/pwn]
|
| |
|
|
| Orange | Дата: Воскресенье, 25.01.2009, 07:23 | Сообщение # 832 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| Shaman-dj, ну например: [pwn] forward WeapTime(); public WeapTime() { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(IsPlayerInArea(i, 100.0, 100.0, 100.0, 100.0)) { ResetPlayerWeapons(i); GivePlayerWeapon(i, 24, 100); } else { ResetPlayerWeapons(i); GivePlayerWeapon(i, 25, 500); } } } } //это вниз stock IsPlayerInArea(playerid, xmin, ymin, xmax, ymax) { new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X, Y, Z); if(X <= xmax && X >= xmin && Y <= xmax && Y >= ymax) return 1; return 0; }[/pwn] и вставь SetTimer("WeapTime", 2000, 1); в OnPlayerSpawn
|
| |
|
|
| alexlev13 | Дата: Воскресенье, 25.01.2009, 09:28 | Сообщение # 833 |
|
Новенький
Группа:
Пользователи
Сообщений: 5
Награды: 1
Репутация: -2
Замечания: 0%
Статус: 
| у меня работает!
где кичум?
|
| |
|
|
| MonT | Дата: Воскресенье, 25.01.2009, 17:21 | Сообщение # 834 |
|
Новенький
Группа:
Пользователи
Сообщений: 7
Награды: 1
Город: HeqpTeKaMcK
Репутация: 2
Замечания: 0%
Статус: 
| Quote (MonT) Народ подскажите плиз! Как сделать цвета игроков не состоящих в команде. Допустим: Pwn код Показать кодСкрыть код new DefaultPlayerColors[MAX_PLAYERS] = { 0x5F7C6D77 ,0xF555EF77 ,0x8E5B9777 ,0x68E7EF77 ,0x76AB5B77 ,0xFAF65D77 ,0xBD76AB77 ,0xB5A5D777 ,0x959AB777 ,0x5DB5B877 }; public OnPlayerConnect(playerid) { SetPlayerColor(playerid,DefaultPlayerColors[playerid]); return 1; } public OnPlayerSpawn(playerid) { SetPlayerInterior(playerid,0); SetPlayerArmour(playerid,100); if(gTeam[playerid] == TEAM_Triada) SetPlayerColor(playerid, 0xB22222FF); else if(gTeam[playerid] == TEAM_Rifa) SetPlayerColor(playerid, 0xB0E0E6FF); и как дальше сделать цвет скинам не состоящим в командах??? Проблему решил сам
|
| |
|
|
| Berry | Дата: Воскресенье, 25.01.2009, 22:34 | Сообщение # 835 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 124
Награды: 1
Город: Башкирия
Репутация: 7
Замечания: 0%
Статус: 
| Code if (strcmp("/duel-1", cmdtext, true, 10) == 0) { SendClientMessage(playerid,0xFF66FFAA," Дуэль начался!!!"); SetPlayerPos(playerid,661.0368,886.6774,-40.6828); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,26,10000); GivePlayerWeapon(playerid,32,10000); SetPlayerHealth(playerid,100.0); SetPlayerArmour(playerid, 100); return 1; } вот у меня такие дуэли можно-ли чтонибуть туда добвить чтобы при выигроше писалось klacc а при проигреше noob и возврощяло обратно в город
|
| |
|
|
| Ghost-X | Дата: Воскресенье, 25.01.2009, 22:44 | Сообщение # 836 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус: 
| Shaman-dj, в данном коде ничто нельзя сбацать
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
|
| |
|
|
| [RD]Chez | Дата: Понедельник, 26.01.2009, 16:23 | Сообщение # 837 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус: 
| в OnPlayerDeath(killerid,playerid,reason) if(duelstate==1){ SendClientMessage(playerid, COLOR_GREEN "НУБЯРА СУК"); SendClientMessage(killerid, COLOR_GREEN "WINNER епть"); duelstate=0; } в начале мода new duelstate=0; а в дополнение к своей команде duelstate=1;Добавлено (26.01.2009, 16:23) --------------------------------------------- тут тока писать это будет всем, если включена дуэль... чтобы такого не было изобрети немного другую систему дуэли =)
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб.
Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^
chezrd@gmail.com lance@chez-lab.ru
|
| |
|
|
| Berry | Дата: Понедельник, 26.01.2009, 23:57 | Сообщение # 838 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 124
Награды: 1
Город: Башкирия
Репутация: 7
Замечания: 0%
Статус: 
| Cпс всем за помощь)
|
| |
|
|
| Sp1inter | Дата: Среда, 28.01.2009, 18:09 | Сообщение # 839 |
|
Новенький
Группа:
Продвинутые
Сообщений: 66
Награды: 1
Город: Las Venturas,st.Doherty 63.
Репутация: 11
Замечания: 0%
Статус: 
| [pwn]#include <a_samp> #pragma tabsize 0 new gate1; new gate2; new gate3; new gate4; public OnFilterScriptInit() { print("--------------------------------------"); print("----------------Starnet---------------"); print("--------------------------------------"); print("-----------------DPOH-----------------"); print("--------------------------------------"); gate1 = CreateObject(7657,2105.401855,1864.435303,11.398638,0.000000,0.000000,-281.251038);//aoia gate2 = CreateObject(7657,2106.816162,1967.977783,11.421318,0.000000,0.000000,-270.001038);//auia gate3 = CreateObject(4100,1968.930298,1763.916504,13.445362,0.000000,0.000000,-128.124908);//auia gate4 = CreateObject(7657,1872.348755,1797.692627,13.460535,0.000000,0.000000,-90.000328);//auia return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp(cmdtext, "/close1", true)==0) { MoveObject (gate1, 2105.401855,1864.435303,11.398638, 3); return 1; } if (strcmp(cmdtext, "/open1", true)==0) { MoveObject (gate1, 2102.340576,1846.542969,11.537155, 3); return 1; } if (strcmp(cmdtext, "/close2", true)==0) { MoveObject (gate2, 2106.816162,1967.977783,11.421318, 3); return 1; } if (strcmp(cmdtext, "/open2", true)==0) { MoveObject (gate2, 2107.380615,1987.633911,12.327590, 3); return 1; } if (strcmp(cmdtext, "/close3", true)==0) { MoveObject (gate3, 1968.930298,1763.916504,13.445362, 3); return 1; } if (strcmp(cmdtext, "/open3", true)==0) { MoveObject (gate3, 1968.877686,1763.976318,10.418438, 3); return 1; } if (strcmp(cmdtext, "/close4", true)==0) { MoveObject (gate4, 1872.348755,1797.692627,13.460535, 3); return 1; } if (strcmp(cmdtext, "/open4", true)==0) { MoveObject (gate4, 1872.515015,1814.644775,14.565964, 3); return 1; } return 0; } [/pwn] Люди вот я написал фс с воротами!!!Вод поскажите как ево вшить в мод???Мой мод GTO!!!
|
| |
|
|
| Ghost-X | Дата: Среда, 28.01.2009, 18:14 | Сообщение # 840 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус: 
| Sp1inter, в чем проблема? gate1 = [pwn]CreateObject(7657,2105.401855,1864.435303,11.398638,0.000000,0.000000,-281.251038);//aoia gate2 = CreateObject(7657,2106.816162,1967.977783,11.421318,0.000000,0.000000,-270.001038);//auia gate3 = CreateObject(4100,1968.930298,1763.916504,13.445362,0.000000,0.000000,-128.124908);//auia gate4 = CreateObject(7657,1872.348755,1797.692627,13.460535,0.000000,0.000000,-90.000328);//auia [/pwn] в public OnGameModeInit() твоего мода, остальное тоже только в соотвествующие паблткт
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
|
| |
|
|
|
 |
|
 | |
| |
|