08.04.2012, 12:50
Try this:
pawn Код:
COMMAND:plantseeds(playerid, params[])
{
if(PlayerInfo[playerid][pSeeds] = 1)
return SendClientMessage(playerid, COLOR_GRAD2, "You already have a plant growing." );
new szMessage[128];
GetPlayerPos(playerid, PlayerInfo[playerid][pWX], PlayerInfo[playerid][pWY], PlayerInfo[playerid][pWZ]);
PlayerInfo[playerid][pWZ] -= 1.5;
ApplyAnimation(playerid,"BOMBER","BOM_Plant_Crouch_In", 4.0, 0, 0, 0, 0, 0, 1);
SendClientMessage(playerid, COLOR_GREEN, "You have planted some weed. It will take around 20-45 minutes to grow.");
//PlayerInfo[playerid][pInt] = GetPlayerInterior(playerid);
PlayerInfo[playerid][vWorld] = GetPlayerVirtualWorld(playerid);
PlayerInfo[playerid][pWValue] = -1;
PlayerInfo[playerid][pSeeds] = 1;
PlayerInfo[playerid][pWObject] = CreateDynamicObject(3409, PlayerInfo[playerid][pWX], PlayerInfo[playerid][pWY], PlayerInfo[playerid][pWZ], 0.0, 0.0, 0.0, PlayerInfo[playerid][pWVW], PlayerInfo[playerid][pWInt]);
PlayerInfo[playerid][pWTimer] = SetTimerEx("WeedGrowth", 60000, 1, "i", playerid);
format(szMessage, sizeof(szMessage), " * %s plants some weed.", GetPlayerNameEx(playerid));
ProxDetector(25.0, playerid, szMessage, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else return SendClientMessage(playerid, COLOR_GREY, "You don't have enough seeds to plant weed - head to the drug house and pick up some seeds (/getseeds).");
return 1;
}