Автомат с PEPSI
|
|
newpdv | Дата: Четверг, 23.10.2008, 16:34 | Сообщение # 1 |
Освоившийся
Группа:
Продвинутые
Сообщений: 91
Награды: 1
Город: Воронеж
Репутация: 15
Замечания: 0%
Статус:
| Скажите как поставить автомат чтоб он жизни пополнял?
Помог? Ставь плюсеГ ------------------------------ My realese: [GM] RP-World - 7%
|
|
|
|
CNG | Дата: Четверг, 23.10.2008, 18:56 | Сообщение # 2 |
Уверенный в себе
Группа:
Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
| Добавь в OnGameModeInit: Code CreateObject(1302,2024.687011,1008.067687,9.557588,0.000000,0.000000,92.249931); Добавь в OnPlayerCommandText Code if(strcmp(cmd, "/pepsi", true)==0) { if(PlayerToPoint(2,playerid,2024.687011,1008.067687,9.557588)) { if(GetPlayerMoney(playerid)<100) //проверка кол-ва денег клиента { SendClientMessage(playerid, COLOR_GREY, " У Вас недостаточно денег."); return 1; } new pepsi[256]; SetPlayerHealth(playerid, 100); //восстанавливаем здоровье SendClientMessage(playerid, COLOR_YELLOW,"Вы купили пепси!"); GivePlayerMoney(playerid,-100); //забираем деньги за покупку format(pepsi, sizeof(pepsi), "~r~-$100"); GameTextForPlayer(playerid, pepsi, 5000, 1); return 1; } else { SendClientMessage(playerid, COLOR_GREY, " Вы не у автомата."); return 1; } return 1; } автомат появится по координатам 2024.687011,1008.067687,9.557588 это на входе в казино Вузи
Сообщение отредактировал CNG - Четверг, 23.10.2008, 18:59 |
|
|
|
Sabotage | Дата: Четверг, 23.10.2008, 20:43 | Сообщение # 3 |
Долгожитель
Группа:
Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус:
| Очень полезно! спасибо. Если буду ставить + поставлю
Игровые компьютеры GIGASPOT
|
|
|
|
CNG | Дата: Пятница, 24.10.2008, 00:01 | Сообщение # 4 |
Уверенный в себе
Группа:
Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
| newpdv, зачем в лс пишешь? пиши сюда... я тебе уже написал куда что вставить...
|
|
|
|
Sabotage | Дата: Четверг, 06.11.2008, 20:50 | Сообщение # 5 |
Долгожитель
Группа:
Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус:
| У меня не пашет Там надо чтото с define сделать
Игровые компьютеры GIGASPOT
|
|
|
|
InFaRkT | Дата: Четверг, 06.11.2008, 23:23 | Сообщение # 6 |
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 266
Награды: 10
Город: Санкт-Петербург
Репутация: 51
Замечания: 80%
Статус:
| Нет тут пабликов ненадО!!!!!!!
[red]Все гениальное просто[/red] Краткость сестра таланта
В армии до средины ноября!
|
|
|
|
Splash | Дата: Четверг, 06.11.2008, 23:29 | Сообщение # 7 |
Местный
Группа:
Продвинутые
Сообщений: 610
Награды: 10
Город: Le-vice closed
Репутация: 74
Замечания: 20%
Статус:
| паблик в том то и дело что нужен, если не поставиш паблик а в нём PalyerToPoint то получается что команду /pepsi можно использовать где ты пожелаешь ,а чтобы её можно было использовать только рядом с автоматом нужен паблик
В следующий раз бан.
|
|
|
|
InFaRkT | Дата: Четверг, 06.11.2008, 23:34 | Сообщение # 8 |
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 266
Награды: 10
Город: Санкт-Петербург
Репутация: 51
Замечания: 80%
Статус:
| а PlayerToPoint тогда зачем?
[red]Все гениальное просто[/red] Краткость сестра таланта
В армии до средины ноября!
|
|
|
|
dasha_ch | Дата: Суббота, 08.11.2008, 20:36 | Сообщение # 9 |
Освоившийся
Группа:
Продвинутые
Сообщений: 124
Награды: 7
Город: Сосновый Бор
Репутация: 55
Замечания: 0%
Статус:
| CreateObject(1302,2024.687011,1008.067687,9.557588,0.000000,0.000000,92.249931); if(strcmp(cmd, "/pepsi", true)==0) { if(PlayerToPoint(2,playerid,2024.687011,1008.067687,9.557588)) { if(GetPlayerMoney(playerid)<100) //проверка кол-ва денег клиента { SendClientMessage(playerid, COLOR_GREY, " У Вас недостаточно денег."); return 1; } new pepsi[256]; SetPlayerHealth(playerid, 100); //восстанавливаем здоровье SendClientMessage(playerid, COLOR_YELLOW,"Вы купили пепси!"); GivePlayerMoney(playerid,-100); //забираем деньги за покупку format(pepsi, sizeof(pepsi), "~r~-$100"); GameTextForPlayer(playerid, pepsi, 5000, 1); return 1; } else { SendClientMessage(playerid, COLOR_GREY, " Вы не у автомата."); return 1; } return 1; }
|
|
|
|
Sabotage | Дата: Вторник, 11.11.2008, 15:15 | Сообщение # 10 |
Долгожитель
Группа:
Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус:
| Сорри что снубил Я просто имелл виду как не для GF длеать А для гф легко Щас сделаю
Игровые компьютеры GIGASPOT
|
|
|
|
Snic | Дата: Воскресенье, 23.11.2008, 15:43 | Сообщение # 11 |
Новенький
Группа:
Пользователи
Сообщений: 20
Награды: 1
Репутация: 4
Замечания: 0%
Статус:
| а как можно изменить кол во жизней которые пополняет автомат?
|
|
|
|
HELKERN | Дата: Воскресенье, 23.11.2008, 16:01 | Сообщение # 12 |
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 767
Награды: 17
Город: Улан-Удэ
Репутация: 206
Замечания: 0%
Статус:
| Quote (dasha_ch) SetPlayerHealth(playerid, 100); //восстанавливаем здоровье меняй со 100 на другое
|
|
|
|
Exceed | Дата: Пятница, 05.12.2008, 22:18 | Сообщение # 13 |
Постоялец
Группа:
Продвинутые
Сообщений: 307
Награды: 6
Город: зараженных
Репутация: 51
Замечания: 20%
Статус:
| Хмм, как я понял автор имел ввиду чтоб пополнять жизни не по команде, а как в сингле.
Linkum
|
|
|
|
ReNzi | Дата: Понедельник, 22.12.2008, 02:44 | Сообщение # 14 |
Освоившийся
Группа:
Продвинутые
Сообщений: 113
Награды: 1
Город: Moscow
Репутация: 20
Замечания: 0%
Статус:
| вроде достаточно просто поставить объект автомата в CreateObject... ид автомата 1775... юзай...)
[FS] ultRa-tuNing v.1.0 [FS] ultRa-tuNing v.2.0 - 20%
|
|
|
|
rhobar | Дата: Пятница, 21.05.2010, 14:47 | Сообщение # 15 |
Новенький
Группа:
Пользователи
Сообщений: 5
Награды: 1
Город: Lviv
Репутация: -10
Замечания: 0%
Статус:
| Синки с вас ++++ Code CreateObject(956,2024.687011,1008.067687,9.557588,0.000000,0.000000,92.249931); и не нужно никаково: Code if(strcmp(cmd, "/pepsi", true)==0) { if(PlayerToPoint(2,playerid,2024.687011,1008.067687,9.557588)) { if(GetPlayerMoney(playerid)<100) //проверка кол-ва денег клиента { SendClientMessage(playerid, COLOR_GREY, " У Вас недостаточно денег."); return 1; } new pepsi[256]; SetPlayerHealth(playerid, 100); //восстанавливаем здоровье SendClientMessage(playerid, COLOR_YELLOW,"Вы купили пепси!"); GivePlayerMoney(playerid,-100); //забираем деньги за покупку format(pepsi, sizeof(pepsi), "~r~-$100"); GameTextForPlayer(playerid, pepsi, 5000, 1); return 1; } else { SendClientMessage(playerid, COLOR_GREY, " Вы не у автомата."); return 1; } return 1; }
|
|
|
|