22.04.2016, 23:49
(
Последний раз редактировалось MineiriinHo; 23.04.2016 в 04:46.
)

Bom, a string й essa:
PHP код:
new TemBoombox[MAX_PLAYERS];
PHP код:
CMD:boombox_comprar(playerid)
{
if(TemBoombox[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк jб tem uma boombox!");
{
if (IsPlayerInRangeOfPoint(playerid, 2.0, -2511.3149,10.7579,25.6172))
if(TemBoombox[playerid] == 0)
TemBoombox[playerid] = 1;
SendClientMessage(playerid, -1, "Parabйns, vocк acabou de comprar uma Boombox. Custo: R$50,00.");
GivePlayerMoney(playerid, -50);
}
return 1;
}
PHP код:
CMD:boombox_colocar(playerid, params[])
{
if(TemBoombox[playerid] == 0) return SendClientMessage(playerid, -1, "Vocк nгo tкm uma boombox. Vб atй a 24/7 e compre uma.");
{
if(TemBoombox[playerid] == 1)
if(GetPVarType(playerid, "pDynamicBB")) return SendClientMessage(playerid, COLOR_WHITE, "Vocк colocou sua boombox no chгo. Utilize /boombox_pegar");
foreach(Player, i)
{
if(GetPVarType(i, "pDynamicBB"))
{
if(IsPlayerInRangeOfPoint(playerid, 10.0, GetPVarFloat(i, "pDynamicBBX"), GetPVarFloat(i, "pDynamicBBY"), GetPVarFloat(i, "pDynamicBBZ")))
{
SendClientMessage(playerid, COLOR_WHITE, "Vocк nгo pode colocar sua boombox nesta posiзгo.");
return 1;
}
}
new string[128];
format(string, sizeof(string), "%s coloca sua boombox no chгo.", SenderName(playerid));
SendNearbyMessage(playerid, 5.0, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
new Float:x, Float:y, Float:z, Float:a;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, a);
ApplyAnimation(playerid,"BOMBER","BOM_Plant_Crouch_In", 4.0, 0, 0, 0, 0, 0, 1);
x += (2 * floatsin(-a, degrees));
y += (2 * floatcos(-a, degrees));
z -= 1.0;
SetPVarInt(playerid, "pDynamicBB", CreateDynamicObject(2103, x, y, z, 0.0, 0.0, 0.0, .worldid = GetPlayerVirtualWorld(playerid), .interiorid = GetPlayerInterior(playerid)));
SetPVarFloat(playerid, "pDynamicBBX", x); SetPVarFloat(playerid, "pDynamicBBY", y); SetPVarFloat(playerid, "pDynamicBBZ", z);
format(string, sizeof(string), "{FF0000}/boombox_usar{FFFFFF} para ligar a sua boombox.");
SetPVarInt(playerid, "pDynamicBBLabel", _:CreateDynamic3DTextLabel(string, COLOR_WHITE, x, y, z+0.6, 5.0, .worldid = GetPlayerVirtualWorld(playerid), .interiorid = GetPlayerInterior(playerid)));
SetPVarInt(playerid, "pDynamicBBArea", CreateDynamicSphere(x, y, z, 30.0, GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid)));
SetPVarInt(playerid, "pDynamicBBInt", GetPlayerInterior(playerid));
SetPVarInt(playerid, "pDynamicBBVW", GetPlayerVirtualWorld(playerid));
}
}
return 1;
}