Скрипт подскажите
|
|
Fifa4ka | Дата: Среда, 04.11.2009, 22:48 | Сообщение # 1 |
Местный
Группа:
I'm V.I.P.
Сообщений: 748
Награды: 38
Город: Рига
Замечания: 0%
Статус:
| Вот как сделать чтоб когда в баре пьёшь /drink beer то в руках появлялась бутылка и её когда пьёшь то экран шетаеся подскажите пожалуйсто!
|
|
|
|
Drago_Jeka | Дата: Среда, 04.11.2009, 22:53 | Сообщение # 2 |
Группа:
I'm V.I.P.
Сообщений: 754
Награды: 41
Город: Где-то там...
Замечания: 0%
Статус:
| Fifa4ka, новая анимация пьянения багнутая, не советую ставить!
|
|
|
|
Fifa4ka | Дата: Среда, 04.11.2009, 22:56 | Сообщение # 3 |
Местный
Группа:
I'm V.I.P.
Сообщений: 748
Награды: 38
Город: Рига
Замечания: 0%
Статус:
| попробуемизправить хоть дайте этот скрипт ну /drink beer и бутылка достаётся и пьёшь и экран шевелится =)
|
|
|
|
EdYa | Дата: Среда, 04.11.2009, 22:56 | Сообщение # 4 |
Местный
Группа:
Продвинутые
Сообщений: 737
Награды: 16
Город: Таллинн
Репутация: 259
Замечания: 20%
Статус:
| Drago_Jeka, ну я бы не сказал, что багнутая) Fifa4ka, http://wiki.sa-mp.com/wiki/SetPlayerDrunkLevel "экран шетаеся" http://wiki.sa-mp.com/wiki/SetPlayerSpecialAction "в руках появлялась бутылка"
|
|
|
|
SeWeR | Дата: Среда, 04.11.2009, 22:57 | Сообщение # 5 |
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 3069
Награды: 66
Город: Киев
Замечания: 20%
Статус:
| Quote (Drago_Jeka) Fifa4ka, новая анимация пьянения багнутая, не советую ставить! Все зависит от криворукости скриптера. Вот на парадисе, эта "новая" функция довольно так не плохи реализована.
|
|
|
|
Fifa4ka | Дата: Среда, 04.11.2009, 23:00 | Сообщение # 6 |
Местный
Группа:
I'm V.I.P.
Сообщений: 748
Награды: 38
Город: Рига
Замечания: 0%
Статус:
| Причём тут /handsup А не сложно можете выложить этот скрипт а то самим писать ех( я тока начинающая =) да она не багонутая ну конечно если сам скрипт лесенкой не поставить то будет баганутый а так нормально всё вроде у всех работает =]
|
|
|
|
SNIKERSok | Дата: Среда, 04.11.2009, 23:02 | Сообщение # 7 |
Группа:
Продвинутые
Сообщений: 811
Награды: 10
Город: Харьков
Репутация: 155
Замечания: 80%
Статус:
| Quote (Fifa4ka) я тока начинающая Сама не напишешь,так и останешься начинающей
банер по проще Я понял, они будут принимать нашу рилигию за глазированные сырки © http://rghost.ru/36167118
|
|
|
|
Fifa4ka | Дата: Среда, 04.11.2009, 23:04 | Сообщение # 8 |
Местный
Группа:
I'm V.I.P.
Сообщений: 748
Награды: 38
Город: Рига
Замечания: 0%
Статус:
| Quote (SNIKERSok) Сама не напишешь,так и останешься начинающей Я учусь не от того что сама пишу я учусь от готового скрипта
|
|
|
|
EdYa | Дата: Среда, 04.11.2009, 23:08 | Сообщение # 9 |
Местный
Группа:
Продвинутые
Сообщений: 737
Награды: 16
Город: Таллинн
Репутация: 259
Замечания: 20%
Статус:
| элементарно [pwn] if(strcmp(cmd, "/beer", true) == 0) { if(IsPlayerConnected(playerid)) { SetPlayerDrunkLevel (playerid, 3000); SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_SPRUNK); } return 1; }[/pwn]
Сообщение отредактировал EdYa - Среда, 04.11.2009, 23:34 |
|
|
|
Drago_Jeka | Дата: Среда, 04.11.2009, 23:29 | Сообщение # 10 |
Группа:
I'm V.I.P.
Сообщений: 754
Награды: 41
Город: Где-то там...
Замечания: 0%
Статус:
| EdYa, пля не так сказал короче делаем к примеру [pwn]if(strcmp(cmd, "/beer", true) == 0) { if(IsPlayerConnected(playerid)) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER); } return 1; }[/pwn] и пишем /rcon gmx заходим в игру, при нажатии на MOUSE1 анимация будет но самой бутылки нет!
|
|
|
|
EdYa | Дата: Среда, 04.11.2009, 23:43 | Сообщение # 11 |
Местный
Группа:
Продвинутые
Сообщений: 737
Награды: 16
Город: Таллинн
Репутация: 259
Замечания: 20%
Статус:
| Чё то я сглупил, вот - работает [pwn] if(strcmp(cmd, "/beer", true) == 0) { if(IsPlayerConnected(playerid)) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER); // начинаем "шатать" ему экран SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_SPRUNK); // выдаём банку пива } return 1; }[/pwn]
Сообщение отредактировал EdYa - Среда, 04.11.2009, 23:44 |
|
|
|
ToYo | Дата: Четверг, 05.11.2009, 10:27 | Сообщение # 12 |
Группа:
Продвинутые
Сообщений: 309
Награды: 21
Город: Киев
Замечания: 0%
Статус:
| Quote (EdYa) SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_SPRUNK); // выдаём банку пива Едя что за бред??? Это выдает стакан с под газованой воды. [pwn] if(strcmp(cmd, "/beer", true) == 0) { GivePlayerMoney(playerid, -50); PlayerDrunk[playerid] += 1; if(PlayerDrunk[playerid] >= 5) { GameTextForPlayer(playerid, "~w~You are~n~~p~Drunk", 3500, 1); } if(PlayerInfo[playerid][pAlcoholPerk] > 0) { PlayerDrunk[playerid] += 1; new hp = 2 * PlayerInfo[playerid][pAlcoholPerk]; hp += 15; } if(IsPlayerConnected(playerid)) { SendClientMessage(playerid,0xFFFFFFAA,"Вы купили пиво"); SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER); // Бутылка пива } return 1; }[/pwn] Ы, вот что то написал, пробуйте. Должно роботать. Если что то не так пишыте сюда
|
|
|
|
Fifa4ka | Дата: Четверг, 05.11.2009, 15:47 | Сообщение # 13 |
Местный
Группа:
I'm V.I.P.
Сообщений: 748
Награды: 38
Город: Рига
Замечания: 0%
Статус:
| Quote (Kman) if(strcmp(cmd, "/beer", true) == 0) { GivePlayerMoney(playerid, -50); PlayerDrunk[playerid] += 1; if(PlayerDrunk[playerid] >= 5) { GameTextForPlayer(playerid, "~w~You are~n~~p~Drunk", 3500, 1); } if(PlayerInfo[playerid][pAlcoholPerk] > 0) { PlayerDrunk[playerid] += 1; new hp = 2 * PlayerInfo[playerid][pAlcoholPerk]; hp += 15; } if(IsPlayerConnected(playerid)) { SendClientMessage(playerid,0xFFFFFFAA,"Вы купили пиво"); SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER); // Бутылка пива } return 1; } бутылка что-то не появляется и экран не шетается(
Сообщение отредактировал Fifa4ka - Четверг, 05.11.2009, 15:49 |
|
|
|
ToYo | Дата: Четверг, 05.11.2009, 16:18 | Сообщение # 14 |
Группа:
Продвинутые
Сообщений: 309
Награды: 21
Город: Киев
Замечания: 0%
Статус:
| Ищи в моде это: [pwn] if(strcmp(x_nr,"beer",true) == 0) { if(PlayerInfo[playerid][pAge] < 16) { SendClientMessage(playerid, COLOR_WHITE, "Bartender: Sorry, you need to be 16 years to get this drink."); return 1; } GivePlayerMoney(playerid, - 6); PlayerDrunk[playerid] += 1; if(PlayerDrunk[playerid] >= 5) { GameTextForPlayer(playerid, "~w~You are~n~~p~Drunk", 3500, 1); } if(GetPlayerHealth(playerid, health) < 100) { if(PlayerInfo[playerid][pAlcoholPerk] > 0) { PlayerDrunk[playerid] += 1; new hp = 2 * PlayerInfo[playerid][pAlcoholPerk]; hp += 15; SetPlayerHealth(playerid, health + hp); } else { SetPlayerHealth(playerid, health + 15.0); } } }[/pwn] И замени этим: [pwn] if(strcmp(x_nr,"beer",true) == 0) { if(PlayerInfo[playerid][pAge] < 16) { SendClientMessage(playerid, COLOR_WHITE, " Продавец: Извини тебе ище нет 16, я не могу продать тебе пиво."); return 1; } SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER); GivePlayerMoney(playerid, - 6); PlayerDrunk[playerid] += 1; if(PlayerDrunk[playerid] >= 5) { GameTextForPlayer(playerid, "~w~You are~n~~p~Drunk", 3500, 1); } if(GetPlayerHealth(playerid, health) < 100) { if(PlayerInfo[playerid][pAlcoholPerk] > 0) { PlayerDrunk[playerid] += 1; new hp = 2 * PlayerInfo[playerid][pAlcoholPerk]; hp += 25; SetPlayerHealth(playerid, health + hp); } else { SetPlayerHealth(playerid, health + 25.0); } } }[/pwn] Должно роботать.
|
|
|
|
Awm | Дата: Четверг, 05.11.2009, 16:18 | Сообщение # 15 |
Группа:
I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
| [pwn]if(strcmp(cmd, "/beer", true) == 0) { if(IsPlayerConnected(playerid)) { GivePlayerMoney(playerid, -50); SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER); PlayerDrunk[playerid] += 1; if(PlayerDrunk[playerid] >= 5) { GameTextForPlayer(playerid, "~w~You are~n~~p~Drunk", 3500, 1); } if(PlayerInfo[playerid][pAlcoholPerk] > 0) { SetPlayerDrunkLevel (playerid, 15000); PlayerDrunk[playerid] += 1; new hp = 2 * PlayerInfo[playerid][pAlcoholPerk]; hp += 15; } SendClientMessage(playerid,0xFFFFFFAA,"Вы купили пиво"); } return 1; }[/pwn] какбе воть
"Life is hard... life is harder if you're stupid." - John Wayne
|
|
|
|