[Ajuda] Erro em sistema de equipar um item
#1

Bom, eu estou tentando colocar um sistema para equipar a mochila em meu servidor survival sу que estб dando alguns erros...
(546) : warning 217: loose indentation
(547 ) : error 001: expected token: ")", but found "{"
(548 ) : error 012: invalid function call, not a valid address
(548 ) : error 017: undefined symbol "item_LargeBackpack"
(548 ) : error 029: invalid expression, assumed zero
(548 ) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
5 Errors.
ai sempre q eu tento algo novo nгo vai...


//sistema de mochila
CMD:equiparmochila(playerid, params[])
{
new
backpackitem,
containerid,
AddItemToContainer,
CreateItem,
tmpitem;

if(!IsPlayerVIP(playerid) // Linha 546
{ //linha 547
backpackitem = CreateItem(item_LargeBackpack); //linha 548
containerid = GetItemArrayDataAtCell(backpackitem, 1);

GivePlayerBag(playerid, backpackitem);

tmpitem = CreateItem(item_Wrench);
AddItemToContainer(containerid, tmpitem);
tmpitem = CreateItem(item_Screwdriver);
AddItemToContainer(containerid, tmpitem);
tmpitem = CreateItem(item_Hammer);
AddItemToContainer(containerid, tmpitem);
tmpitem = CreateItem(item_DoctorBag);
AddItemToContainer(containerid, tmpitem);
}
return 1;
}

o que pode ser? isso era pra funcionar estou fazendo no filterscript de vip e esses comandos sгo da GM que й subdividida por muitas e muitas pastas era para entender isso mas nгo estб funcionando..
Reply
#2

item_LargeBackpack nгo estб definido.

pawn Код:
CMD:equiparmochila(playerid, params[])
{
    new backpackitem, containerid, AddItemToContainer, CreateItem, tmpitem;

    if(!IsPlayerVIP(playerid)) // Linha 546
    { //linha 547
        backpackitem = CreateItem(item_LargeBackpack); //linha 548
        containerid = GetItemArrayDataAtCell(backpackitem, 1);

        GivePlayerBag(playerid, backpackitem);

        tmpitem = CreateItem(item_Wrench);
        AddItemToContainer(containerid, tmpitem);
        tmpitem = CreateItem(item_Screwdriver);
        AddItemToContainer(containerid, tmpitem);
        tmpitem = CreateItem(item_Hammer);
        AddItemToContainer(containerid, tmpitem);
        tmpitem = CreateItem(item_DoctorBag);
        AddItemToContainer(containerid, tmpitem);
    }
    return 1;
}
Use assim e defina o item_LargeBackpack que resolverб.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)