Carleone
Умник
Помогите добавить к анимации Удочку.
И ещё это!
Вот что я нашел, помогите, за каждый ответ который поможет +сик
PHP:
if(IsFishPlace(playerid))
{
if(PlayerInfo[playerid][pRod] <= 0) return SendClientMessage(playerid, COLOR_GREEN, "У тебя нет удочки");
if(PlayerInfo[playerid][pFish] >= 30) return SendClientMessage(playerid, COLOR_GREEN, "У тебя уже есть максимальное количество рыбы");
if(PlayerInfo[playerid][pBait] <= 0) return SendClientMessage(playerid, COLOR_GREEN, "У тебя нет приманки");
if(PlayerInfo[playerid][pLicFish] == 0 && IsPlayersFromPlayer(playerid, playerid, false)) SetPlayerCriminal(playerid, 1, "рыбалка без лицензии");
SetTimerEx("PlayerEndFisher", 10000+random(10000), false, "i", playerid);
SendClientMessage(playerid, COLOR_WHITE, "Ты забросил удочку. Подожди некоторое время...");
TogglePlayerControllable(playerid, false);
PlayerUsePickup[playerid] = true;
ToggleAnimation(playerid, "SWORD", "sword_block");
return 1;
}
PHP:
public PlayerEndFisher(playerid)
{
switch(random(music))
{
case 0..2: SendClientMessage(playerid, COLOR_WHITE, "К сожелению ты нечего не поймал");
case 3..8:
{
new string[64],getfish = random(sizeof(fishes));
PlayerInfo[playerid][pBait] -= 1;
PlayerInfo[playerid][pFish] += 1;
f(string, "Поймал рыбу {9DDAF2}%s{FFFFFF}", fishes[getfish]);
SendClientMessage(playerid, COLOR_WHITE, string);
if(PlayerInfo[playerid][pBait] <= 0) SendClientMessage(playerid, COLOR_WHITE, "У тебя кончилась наживка");
f(string, "%s поймал %s", PlayerNameEx[playerid], fishes[getfish]);
SendDistanceChat(playerid, 20.0, string);
}
}
PlayerUsePickup[playerid] = false;
TogglePlayerControllable(playerid, true);
DeleteAnimation(playerid);
return 1;
}
