Játszott óra...

Indította Amf, 2012. június 02. - 13:47:35

Előző téma - Következő téma

Amf

Üdv!
Írtam egy parancsot, amivel be lehet állítani egy játékos játszott óráját...
De van egy hiba
Itt a parancs:
 

CMD:ora(playerid, params[])
{
new Mennyi[5];
if(pInfo[playerid][Admin] >= 2)
{
    if(sscanf(params, \"ud\", id, Mennyi)) return SendClientMessage(playerid, PIROS, \"Használat: /ora < ID > < Mennyi >\");
    pInfo[id][Ora] = Mennyi;
}
else
{
    SendClientMessage(playerid, PIROS, \"Nem vagy Admin!\");
}
return 1;
}

 
Itt a mentése és betöltése
 

Mentés:   dini_IntSet(File, \"Ora\", Ora2[id]);
Betöltés:  Ora2[id] = dini_Int(File,\"Ora\");

 
És itt az error:
 error 006: must be assigned to an array

 
Próbáltam már Ora2-vel Ora-val de mindig erroros nincs semmi ötletem!

Norby

#1

CMD:ora(playerid, params[])
{
        new Mennyi;
       
        if(pInfo[playerid][Admin] >= 2)
        {
            if(sscanf(params, \"ud\", id, Mennyi)) return SendClientMessage(playerid, PIROS, \"Használat: /ora < ID > < Mennyi >\");
            pInfo[id][Ora] = Mennyi;
        } else SendClientMessage(playerid, PIROS, \"Nem vagy Admin!\");
        return 1;
}

Amf