 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Плизз помогите
| |
| Солод | Дата: Понедельник, 30.06.2008, 19:21 | Сообщение # 1 |
|
Новенький
Группа:
Продвинутые
Сообщений: 49
Награды: 1
Репутация: -52
Замечания: 80%
Статус: 
| 1)Как в пене сделать чтоб на карте отоброжался цвет (типа ганг зон но без захвата зон) 2)Как сделать чтоб за убийство в этой зоне(или не конкретно в этой а в какой я координаты задам) -10 фрагов было и за убийство вертолетом машиной мото или стрельбой из машин было тоже - 10 фрагов 3)как сделать чтоб пре отправки pm писало в чате так (вам pm от SoLoD,Или pm отправлено to SoLoD) 4)сделать чтоб комманда работала только для админа (к примеру 5 уровне ,только не выше и не нише 5 уровня) 5)сделать чтоб когда написал (английскими буквами в чате) ghbdtn и после чего ввёл команду /+ у тебя стало всё по русски То есть (ПРИВЕТ) БУДУ оЧЕНЬ БЛАГОДАРЕН ВСЕМ ПОМОГАВШИМ ПОСТАВЛЮ +
Сообщение отредактировал Солод - Понедельник, 30.06.2008, 21:54 |
| |
|
|
| OKStyle™ | Дата: Понедельник, 30.06.2008, 19:46 | Сообщение # 2 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Quote (Солод) Как в пене сделать чтоб на карте отоброжался цвет (типа ганг зон но без захвата зон) В начало: Code new parkinglvzone; // название зоны В OnGameModeInit: Code parkinglvzone = GangZoneCreate(1006.9736, 2051.2649, 1161.0129, 2330.5576); // координаты свои В OnPlayerSpawn: Code GangZoneShowForPlayer(playerid, parkinglvzone, 0x000000AA); // цвет можешь поменять на свой (сейчас чёрный) Quote (Солод) Как сделать чтоб за убийство в этой зоне(или не конкретно в этой а в какой я координаты задам) -10 фрагов было и за убийство вертолетом машиной мото или стрельбой из машин было тоже - 10 фрагов В OnPlayerDeath: Code if([url=http://gtascript.ucoz.com/forum/18-22-1]PlayerToPoint[/url](radi,playerid,x,y,z); // определяем зону, radi - радиус окружности вокрут точки, xyz - координаты точки { if(GetPlayerState(killerid) == PLAYER_STATE_DRIVER) { if(reason == 28 || reason == 29 || reason == 32) { SetPlayerScore(killerid,GetPlayerScore(killerid)+10); } } } Quote (Солод) как сделать чтоб пре отправки pm писало в чате так (вам pm от SoLoD,Или pm отправлено to SoLoD) В OnPlayerPrivmsg: Code new string[256]; new playername[MAX_PLAYER_NAME]; new recievername[MAX_PLAYER_NAME]; GetPlayerName(recieverid, recievername, sizeof(recievername)); GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string)," Вам pm от %s: %s", recievername, text); SendClientMessage(playerid, 0x7E60FFAA, string); format(string, sizeof(string)," Pm отправлено to %s: %s",playername,text); SendClientMessage(recieverid, 0x7E60FFAA, string); return 0; } Quote (Солод) сделать чтоб комманда работала только для админа (к примеру 5 уровне ,только не выше и не нише 5 уровня) Code if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdmin] == 5) { действие } else return SendClientMessage(playerid,0xFF0000AA," Эта команда только для 5 уровня администрирования!"); return 1; }
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| Солод | Дата: Вторник, 01.07.2008, 19:27 | Сообщение # 3 |
|
Новенький
Группа:
Продвинутые
Сообщений: 49
Награды: 1
Репутация: -52
Замечания: 80%
Статус: 
| вот это я так и не понял про - 10 фрагов за убийство на заданной координате напиши конкретно чё куда и у мя ероры при компиляции из за url
Сообщение отредактировал Солод - Вторник, 01.07.2008, 19:29 |
| |
|
|
| OKStyle™ | Дата: Вторник, 01.07.2008, 22:02 | Сообщение # 4 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Солод, Code if(PlayerToPoint(radi,playerid,x,y,z); // определяем зону, radi - радиус окружности вокрут точки, xyz - координаты точки { if(GetPlayerState(killerid) == PLAYER_STATE_DRIVER) { if(reason == 28 || reason == 29 || reason == 32) { SetPlayerScore(killerid,GetPlayerScore(killerid)+10); } } } Сама функция PlayerToPoint
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| Солод | Дата: Четверг, 03.07.2008, 17:15 | Сообщение # 5 |
|
Новенький
Группа:
Продвинутые
Сообщений: 49
Награды: 1
Репутация: -52
Замечания: 80%
Статус: 
| Что такое радиус как мне его узнать! я только координаты знаю!
|
| |
|
|
| OKStyle™ | Дата: Четверг, 03.07.2008, 18:16 | Сообщение # 6 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Солод, ну радиус ты задаёшь сам. Координаты - 1 точка всего. Сделай радиус 50, например. При убийстве в радиусе от этой точки будет -10 фрагов.
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| Солод | Дата: Суббота, 05.07.2008, 14:54 | Сообщение # 7 |
|
Новенький
Группа:
Продвинутые
Сообщений: 49
Награды: 1
Репутация: -52
Замечания: 80%
Статус: 
| Спасибо брат Ты толковый чувак!!!  Добавлено (03.07.2008, 18:35) --------------------------------------------- okstyle, Спасибо Добавлено (05.07.2008, 14:54) --------------------------------------------- 1) подскажите плизз как игрока к себе в тачку телепортировать дайте фсю комманду плизз 2)как писать от имени другова игрока !
|
| |
|
|
| OKStyle™ | Дата: Суббота, 05.07.2008, 20:12 | Сообщение # 8 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Quote (Солод) подскажите плизз как игрока к себе в тачку телепортировать Code if(!strcmp(cmd, "/inmycar", true)) { new tmp[30],tmp2[30]; tmp = strtok(cmdtext, idx); tmp2 = strtok(cmdtext, idx); new otherplayer = strval(tmp); new seat = strval(tmp2); if(IsPlayerConnected(otherplayer) && otherplayer != INVALID_PLAYER_ID && otherplayer != playerid) { if(GetPlayerState(playerid) == seat) { SendClientMessage(playerid,0xFF0000AA," Вы не можете посадить пассажира на своё место!"); } else { if(seat < 0 || seat > 4) { SendClientMessage(playerid,0xFF0000AA," Неверная позиция!"); } else { PutPlayerInVehicle(otherplayer, GetPlayerVehicleID(playerid), seat); } } } else return SendClientMessage(playerid,0xFF0000AA," Неверный id."); return 1; } Quote (Солод) как писать от имени другова игрока Code if(!strcmp(cmd, "/makesay", true)) { new say[64]; new tmp[30]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid,0xBCBCBCAA, " Синтаксис: /makesay [id] [фраза]"); return 1; } new giveplayerid = ReturnUser(tmp); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; while ((idx < length) && ((idx - offset) < (sizeof(say) - 1))) { say[idx - offset] = cmdtext[idx]; idx++; } say[idx - offset] = EOS; if(!strlen(say)) return SendClientMessage(playerid,0xBCBCBCAA, " Синтаксис: /makesay [id] [фраза]"); if(giveplayerid != INVALID_PLAYER_ID) { format(string, sizeof(string), " %s", say); SendPlayerMessageToAll(giveplayerid, string); } else { SendClientMessage(playerid,0xFF0000AA," Неверный id!"); } return 1; }
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
Сообщение отредактировал okstyle - Суббота, 05.07.2008, 20:16 |
| |
|
|
| Солод | Дата: Понедельник, 07.07.2008, 18:12 | Сообщение # 9 |
|
Новенький
Группа:
Продвинутые
Сообщений: 49
Награды: 1
Репутация: -52
Замечания: 80%
Статус: 
| Ок спасибо! Добавлено (07.07.2008, 18:12) --------------------------------------------- 1)Помогите хочу сделать такую комманду к примеру системного администратора,нет в игре а у игрока есть придложение к нему и он вводит команду /! {текст} и при подключении сис админа к серверу выходит всё что писали А лучше дайте строки плизз! Надо чтобы он все в фаил записывал 2)При вводе команды /count id замораживается тот кто даёт отчет и тот чей ид указал игрок давший его потом пошел отсчет из пяти секунд после этого их разморозило и показывало к примеру (у SoLoD и OkStile дуэль!) но это при вводе команды Плизз помогите люди добрые , я понимаю может я и задолбал всех но очень надо!
Сообщение отредактировал Солод - Понедельник, 07.07.2008, 19:06 |
| |
|
|
| OKStyle™ | Дата: Вторник, 08.07.2008, 09:02 | Сообщение # 10 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Quote (Солод) А лучше дайте строки плизз! Надо чтобы он все в фаил записывал при вводе текста сделай printf("%s",text); Quote (Солод) )При вводе команды /count id замораживается тот кто даёт отчет и тот чей ид указал игрок давший его потом пошел отсчет из пяти секунд после этого их разморозило и показывало к примеру (у SoLoD и OkStile дуэль!) но это при вводе команды возьми TDM by Riaz...
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| Солод | Дата: Вторник, 15.07.2008, 17:33 | Сообщение # 11 |
|
Новенький
Группа:
Продвинутые
Сообщений: 49
Награды: 1
Репутация: -52
Замечания: 80%
Статус: 
| Плизз помогите !э Как сделать так чтоб админ ввевшиий комманду /mecolor id Сделал игроку с указаным идом свой цвет! И еще один комманд чтоб сис админ ввевший команду /cvet green id Дал игроку определенный цвет ! Плизз помогите ! Дайте строки плизззз ! Очень надо! И еще как в пене сделать чтоб цвет игрока в регу сохранялся и пре смене цвета он (и в регистрации менялся) И чтоб при коонекте он из регистрации загружался! Добавлено (15.07.2008, 17:33) --------------------------------------------- Плизз помогите !э Как сделать так чтоб админ ввевшиий комманду /mecolor id Сделал игроку с указаным идом свой цвет! И еще один комманд чтоб сис админ ввевший команду /cvet green id Дал игроку определенный цвет ! Плизз помогите ! Дайте строки плизззз ! Очень надо! И еще как в пене сделать чтоб цвет игрока в регу сохранялся и пре смене цвета он (и в регистрации менялся) И чтоб при коонекте он из регистрации загружался! Добавлено (15.07.2008, 17:33) --------------------------------------------- Плизз помогите !э Как сделать так чтоб админ ввевшиий комманду /mecolor id Сделал игроку с указаным идом свой цвет! И еще один комманд чтоб сис админ ввевший команду /cvet green id Дал игроку определенный цвет ! Плизз помогите ! Дайте строки плизззз ! Очень надо! И еще как в пене сделать чтоб цвет игрока в регу сохранялся и пре смене цвета он (и в регистрации менялся) И чтоб при коонекте он из регистрации загружался!
|
| |
|
|
| theAlone | Дата: Вторник, 15.07.2008, 20:11 | Сообщение # 12 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| Code if(strcmp(cmd, "/cvet green", true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { M(playerid, COLOR_WHITE, "USAGE: /cvet [playerid]"); return 1; } new playa; if(IsStringAName(tmp)) { playa = GetPlayerID(tmp); } else { playa = strval(tmp); } GetPlayerName(playa, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if(IsPlayerAdmin(playerid)) { SetPlayerColor(playa,COLOR_GREEN); //Надеюсь у тебя дефайны стоят. А текст надеюсь сам напишешь и по такому примеру делай дальше. } else { M(playerid, COLOR_RED, "Вы не админ!"); } return 1; }
|
| |
|
|
| Солод | Дата: Суббота, 19.07.2008, 14:30 | Сообщение # 13 |
|
Новенький
Группа:
Продвинутые
Сообщений: 49
Награды: 1
Репутация: -52
Замечания: 80%
Статус: 
| Помогите хочу команду к примеру игрок написал ghbdtn ,но при нажатии /+ ,получилось слово _привет_
|
| |
|
|
| WNeZRoS | Дата: Суббота, 19.07.2008, 14:40 | Сообщение # 14 |
|
Местный
Группа:
Продвинутые
Сообщений: 607
Награды: 11
Город: Где-то на Северо-Западе
Репутация: 119
Замечания: 0%
Статус: 
| http://gtascript.ru/index.p....o&id=47
|
| |
|
|
| Солод | Дата: Вторник, 22.07.2008, 21:53 | Сообщение # 15 |
|
Новенький
Группа:
Продвинутые
Сообщений: 49
Награды: 1
Репутация: -52
Замечания: 80%
Статус: 
| Плизз перечетайте все воппросы ответьте еще на что сможете ПЛИЗЗ Добавлено (21.07.2008, 23:10) --------------------------------------------- Помогите сделать так чтоб цвет игрока в (регистрацию сохранял у мя она как в пене через playerinfo И чтоби загружал цает игрока который у него до этого был! Плизз помогите!!! Добавлено (22.07.2008, 18:27) --------------------------------------------- Плиззз Добавлено (22.07.2008, 21:53) --------------------------------------------- И еще плизз помогите (как в пене сделать чтоб толлько за убийства фраги прибавлялись -а за левели и прочее ,нет) А то у меня проблема такая , я два раза убиваю и другой два раза убивает и после того как он убьёт меня третий раз у него становиться 3 фрага ,а у меня 1 -хотя было у обоих по два Что сделать Может из за каких [FS] если да то подскажите из за каких У меня стоят ( adminspec ,vactions, NFS ,a-flood, bmmenu, buycar, xAntiSwear ,Race, WEAPON~1, banks ,Lock, clock, spectate, yrace, PlayerAdministration, givefrag, rcon_addon, R2R ) Подскажите плизз! Плюсов мне не жалко не для кого!
Сообщение отредактировал Солод - Вторник, 22.07.2008, 21:54 |
| |
|
|
|
 |
|
 | |
| |
|