#1

pawn Код:
enum bInfo
{
    Float: pPosX,
    Float: pPosY,
    Float: pPosZ,
    bKeyword
}
new BombInfo[MAX_PLAYERS][bInfo];
^
binfo enum

pawn Код:
if(strcmp(pick, "plant", true) == 0)
{  
    new bkey[16];
    if(sscanf(params, "s[16]", bkey)) return SendClientMessage(playerid, -1, " USAGE: /bomb plant [keyword]");
    {
        BombInfo[playerid][bKeyword] = bkey;
    RandomizeWord(bkey);
    Create3DTextLabel(bkey, COLOR_LIGHTRED, BombInfo[playerid][pPosX],  BombInfo[playerid][pPosY],  BombInfo[playerid][pPosZ], 5.0, 0, 0);
    if(PlayerInfo[playerid][pBomb] == 1)
    {
            GetPlayerPos(playerid, x, y, z);
        PlayerInfo[playerid][pBombHandle] = CreateObject(1252, x, y+1, z, 0.0, 0.0, 0.0, 0.0);
        PlayerInfo[playerid][pPlanted] = 1;
        PlayerInfo[playerid][pBomb] = 0;
            EditObject(playerid, PlayerInfo[playerid][pBombHandle]);
    }
    else
    {
        SendClientMessage(playerid, COLOR_LIGHTRED, "    You don't have a bomb!");
    }
    }
}
Error onBombInfo[playerid][bKeyword] = bkey;" line "Must be assigned to an array!"
Belo pls
Reply
#2

pawn Код:
strcat((BombInfo[playerid][bKeyword][0]='\0',BombInfo[playerid][bKeyword]),bkey,put_here_size_of_bKeyword);
Reply
#3

Thank you, it worked.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)