 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив #1] Вопросы по SAMP скриптам
| |
| PHP | Дата: Пятница, 18.04.2008, 22:44 | Сообщение # 1 |
|
Советчик
Группа:
Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус: 
| Задавайте вопросы, попробуем помочь!
Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17 |
| |
|
|
| FunRus | Дата: Среда, 10.02.2010, 15:47 | Сообщение # 1771 |
|
Новенький
Группа:
Пользователи
Сообщений: 37
Награды: 0
Город: Санкт-Петербург
Репутация: 0
Замечания: 0%
Статус: 
| Так а где заменить скажи!!
|
| |
|
|
| Romich_ZX | Дата: Среда, 10.02.2010, 15:50 | Сообщение # 1772 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 150
Награды: 1
Город: _[LSK]_
Репутация: 55
Замечания: 0%
Статус: 
| Ни знаю, был этот вопрос или нет. У меня вот проблема. Почему то не работает клавиша 'Ctrl' чтобы зацеплять автомеханикам любое авто. Не подскажите что исправить/добавить и т.д. Мод LA:RP[ENG] Заранее благодарен!
Мои работы [MAP] AutoSchool (SAMP 0.3d) [MAP] Автостоянка [MAP] Домик в ЛВ
|
| |
|
|
| [FeeL] | Дата: Среда, 10.02.2010, 16:03 | Сообщение # 1773 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 272
Награды: 13
Город: Киров
Репутация: 408
Замечания: 0%
Статус: 
| Quote (FunRus) Так а где заменить скажи!! экстрасенсов нет, кидай код
Гаджет-блог. Блог о современной жизни.
|
| |
|
|
| FunRus | Дата: Среда, 10.02.2010, 16:09 | Сообщение # 1774 |
|
Новенький
Группа:
Пользователи
Сообщений: 37
Награды: 0
Город: Санкт-Петербург
Репутация: 0
Замечания: 0%
Статус: 
| Какой код?Я непонимаю даже примерно..куда эти цифры кидать.
|
| |
|
|
| Sprunk | Дата: Среда, 10.02.2010, 16:16 | Сообщение # 1775 |
|
Хостинг-провайдер
Группа:
Пользователи
Сообщений: 2451
Награды: 125
Город: Волгоград.
Репутация: 774
Замечания: 100%
Статус: 
| Romich_ZX, Дай сюда public OnPlayerKeyStateChange
pawn.su - Аренда игровых серверов. Игровой портал Game Entertainment (Game-Ent.ru)
|
| |
|
|
| Romich_ZX | Дата: Среда, 10.02.2010, 16:55 | Сообщение # 1776 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 150
Награды: 1
Город: _[LSK]_
Репутация: 55
Замечания: 0%
Статус: 
| Swoon, вот весь паблик Code public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { new string[256]; new sendername[MAX_PLAYER_NAME]; new pveh = GetVehicleModel(GetPlayerVehicleID(playerid)); new newcar = GetPlayerVehicleID(playerid); if(newkeys == KEY_JUMP) { if(IsPlayerInAnyVehicle(playerid)) { if(IsPlayerConnected(playerid)) { if(!engineOn[GetPlayerVehicleID(playerid)]) { if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) { return 1; } if(IsAnOwnableCar(newcar)) { if(PlayerInfo[playerid][pPcarkey] == newcar) { } else if(PlayerInfo[playerid][pPcarkey2] == newcar) { } else if(PlayerInfo[playerid][pPcarkey3] == newcar) { } else { return 1; } } if(pveh == 510 || pveh == 462 || pveh == 481 || pveh == 509) { return 1; } if(newcar == 59 || newcar == 60) { return 1; } if(newcar >= 135 && newcar <= 154) { if(HireCar[playerid] != newcar) { return 1; } } if(IsAHarvest(newcar)) { return 1; } if(IsADrugHarvest(newcar)) { return 1; } if(IsAPlane(newcar)) { return 1; } if(IsASweeper(newcar)) { return 1; } if(gEngine[playerid] == 1) { return 1; }
PutPlayerInVehicle(playerid, newcar, 0); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s ïîâîðà÷èâàåò êëþ÷ è çàâîäèò äâèãàòåëü.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); SetTimerEx("StartingTheVehicle",3500,0,"i",playerid); GameTextForPlayer(playerid, "~w~STARTING ENGINE...",3500,3); gEngine[playerid] = 1; return 1; } } } } else if(newkeys == KEY_SECONDARY_ATTACK) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { if(gEngine[playerid] == 0 && engineOn[newcar] == 0) { RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); return 1; } else if(NoFuel[playerid] == 1) { TogglePlayerControllable(playerid, 1); RemovePlayerFromVehicle(playerid); NoFuel[playerid] = 0; return 1; } } } return 1; }
Мои работы [MAP] AutoSchool (SAMP 0.3d) [MAP] Автостоянка [MAP] Домик в ЛВ
|
| |
|
|
| FunRus | Дата: Среда, 10.02.2010, 17:38 | Сообщение # 1777 |
|
Новенький
Группа:
Пользователи
Сообщений: 37
Награды: 0
Город: Санкт-Петербург
Репутация: 0
Замечания: 0%
Статус: 
| Помогите а...Это же легко..ненадо никаких скриптов писать..Тупо копирните строчку куда пихать!!
|
| |
|
|
| Rogue | Дата: Среда, 10.02.2010, 18:05 | Сообщение # 1778 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 128
Награды: 1
Город: Москва
Репутация: 0
Замечания: 0%
Статус: 
| Народ,помогите пожалуйста,как сделать,чтобы после того как у игрока жизней становится мало,например 0 или 1хп,то чтобы у него они заново пополнялись?Помогите пожалуйста,очень надо. И ещё вопрос,у меня такая проблема,на дуэли у игроков жизни не отнимаются,как это исправить?Дуэль происходит в интерьере.
|
| |
|
|
| _LexA_ | Дата: Среда, 10.02.2010, 23:27 | Сообщение # 1779 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус: 
| Rogue, делай проверку на жизни. Quote (Rogue) на дуэли у игроков жизни не отнимаются,как это исправить? Код выложи.
|
| |
|
|
| Rogue | Дата: Среда, 10.02.2010, 23:45 | Сообщение # 1780 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 128
Награды: 1
Город: Москва
Репутация: 0
Замечания: 0%
Статус: 
| _LexA_, Я там проверку попробывал сделать,проверь правильно нет,если нет,то сделай пожалуйста. [pwn]if (strcmp("/duel", cmdtext, true, 10) == 0) { SendClientMessage(playerid, 0x12900BBF, "Вы зашли на Дуэль Зону"); SetPlayerPos(playerid,1290.4106,1.9512,1001.0200); SetPlayerInterior(playerid,18); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,24,100); GivePlayerWeapon(playerid,25,100); GivePlayerWeapon(playerid,31,300); GivePlayerWeapon(playerid,34,30); GivePlayerWeapon(playerid,16,5); SetPlayerHealth(playerid,100.0); SetPlayerArmour(playerid,100); } else { if(GetPlayerHealth(playerid) == 0) SendClientMessage(playerid, 0xFFFFFFAA, "Ваши жизни и броня восстановлены"); SetPlayerHealth(playerid,100.0); SetPlayerArmour(playerid,100); return 1; }[/pwn]
|
| |
|
|
| _LexA_ | Дата: Четверг, 11.02.2010, 00:20 | Сообщение # 1781 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус: 
| Rogue, [pwn]if (strcmp("/duel", cmdtext, true, 10) == 0) { SendClientMessage(playerid, 0x12900BBF, "Вы зашли на Дуэль Зону"); SetPlayerPos(playerid,1290.4106,1.9512,1001.0200); SetPlayerInterior(playerid,18); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,24,100); GivePlayerWeapon(playerid,25,100); GivePlayerWeapon(playerid,31,300); GivePlayerWeapon(playerid,34,30); GivePlayerWeapon(playerid,16,5); SetPlayerHealth(playerid,100.0); SetPlayerArmour(playerid,100.0); new Float:health; GetPlayerHealth(playerid,health); if (health < 3.0) { SendClientMessage(playerid, 0xFFFFFFAA, "Ваши жизни и броня восстановлены"); SetPlayerHealth(playerid,100.0); SetPlayerArmour(playerid,100.0); } return 1; }[/pwn]
Сообщение отредактировал _LexA_ - Четверг, 11.02.2010, 00:37 |
| |
|
|
| Rogue | Дата: Четверг, 11.02.2010, 15:21 | Сообщение # 1782 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 128
Награды: 1
Город: Москва
Репутация: 0
Замечания: 0%
Статус: 
| _LexA_, а можешь сделать проверку на то,чтобы когда начинает раунд(запуск арены\базы)то игрок остаётся на дуэли,то есть не принимает участие в раунде.
|
| |
|
|
| _LexA_ | Дата: Четверг, 11.02.2010, 16:10 | Сообщение # 1783 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус: 
| Rogue, я тебя не понял, по подробней объясни что ты хочешь.
|
| |
|
|
| Rogue | Дата: Четверг, 11.02.2010, 16:23 | Сообщение # 1784 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 128
Награды: 1
Город: Москва
Репутация: 0
Замечания: 0%
Статус: 
| _LexA_, Например я захожу на дуэль зону(/duel),но когда запускается арена,начинается раунд,то если ты находишься на дуэли,то тебя телепортирует на арену и ты принимаешь в ней участие.А мне нужно,чтобы тех кто находится на арене,не телепортировало на арену,а просто чтобы они оставались на дуэли как не в чём не бывал,т.е чтобы их вообще не трогало и они дальше оставались на дуэли.
|
| |
|
|
| FunRus | Дата: Четверг, 11.02.2010, 16:39 | Сообщение # 1785 |
|
Новенький
Группа:
Пользователи
Сообщений: 37
Награды: 0
Город: Санкт-Петербург
Репутация: 0
Замечания: 0%
Статус: 
| Парни, можете сказать как уменьшить скорость бега игроков.Ато слишком уж быстро)
|
| |
|
|
|
 |
|
 | |
| |
|