[Ajuda] Objeto nгo aparece
#1

Bom galera, estou tentando implantar um jeito de que o player use o comando , e aparece uma caixa de som no chгo. tipo que ele plante, ja testei diversos e nao aparece... esse aqui vi no video que aparece e talz.. mas nao sei porque nao acontece nada.

aparece que usei o comando, mas nao aparece a caixa de som no chгo (boombox)

Olha um exemplo do comando que estou usando.


pawn Код:
CMD:placeboombox(playerid, params[])
{
    new string[128], Float:BBCoord[4], pName[MAX_PLAYER_NAME];
    GetPlayerPos(playerid, BBCoord[0], BBCoord[1], BBCoord[2]);
    GetPlayerFacingAngle(playerid, BBCoord[3]);
    SetPVarFloat(playerid, "BBX", BBCoord[0]);
    SetPVarFloat(playerid, "BBY", BBCoord[1]);
    SetPVarFloat(playerid, "BBZ", BBCoord[2]);
    GetPlayerName(playerid, pName, sizeof(pName));
    BBCoord[0] += (2 * floatsin(-BBCoord[3], degrees));
    BBCoord[1] += (2 * floatcos(-BBCoord[3], degrees));
    BBCoord[2] -= 1.0;
    //if(Boombox[playerid] == 0) return SCM(playerid, COLOR_WHITE, "You don't have a Boombox - Ask a Admin for one"); // Part of Variable
    if(GetPVarInt(playerid, "PlacedBB")) return SCM(playerid, -1, "You already placed a Boombox - use /pickupboombox");
    foreach(Player, i)
    {
        if(GetPVarType(i, "PlacedBB"))
        {
            if(IsPlayerInRangeOfPoint(playerid, 30.0, GetPVarFloat(i, "BBX"), GetPVarFloat(i, "BBY"), GetPVarFloat(i, "BBZ")))
            {
                SendClientMessage(playerid, COLOR_WHITE, "You cannot put your boombox in this Radius as their is already one placed in this radius");
                return 1;
            }
        }
    }
    new string2[128];
    format(string2, sizeof(string2), "%s has placed down an boombox!", pName);
    SendNearbyMessage(playerid, 15, string2, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
    SetPVarInt(playerid, "PlacedBB", CreateDynamicObject(2226, BBCoord[0], BBCoord[1], BBCoord[2], 0.0, 0.0, 0.0, .worldid = GetPlayerVirtualWorld(playerid), .interiorid = GetPlayerInterior(playerid)));
    format(string, sizeof(string), "Boombox Owner: %s\nUse /setboombox to set your boombox\n/pickupboombox to Pick up your boombox", pName);
    SetPVarInt(playerid, "BBLabel", _:CreateDynamic3DTextLabel(string, -1, BBCoord[0], BBCoord[1], BBCoord[2]+0.6, 5, .worldid = GetPlayerVirtualWorld(playerid), .interiorid = GetPlayerInterior(playerid)));
    SetPVarInt(playerid, "BBArea", CreateDynamicSphere(BBCoord[0], BBCoord[1], BBCoord[2], 30.0, GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid)));
    SetPVarInt(playerid, "BBInt", GetPlayerInterior(playerid));
    SetPVarInt(playerid, "BBVW", GetPlayerVirtualWorld(playerid));
    ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.0,0,0,0,0,0);
    ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.0,0,0,0,0,0);
    return 1;
}


Ja testei Como FS e ja testei colocando ele na Gamemode. e nao vai... aparece atй a animaзгo do player colocando a caixa no chгo, mas a caixa nгo aparece.... o poblema й sу a caixa, ta ai o Codigo do comando que poem a caixa, ous e precisar o codigo todo, pelo pastebin > http://pastebin.com/8DyJXjHG (Obs: Estou usando o Plugin Streamer e o sscanf)

Finalidade : o Objeto que й o som nгo aparece. й uam FS de sistema de som, que toca musica onde voce quer e qual quiser, para quem estiver perto escutar
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)