[Ajuda] DOF2
#1

Estou com meu sistema de vip metade feito troquei DOF2_GetInt por DOF2_GetString agora estб dando o seguinte errro


error 006: must be assigned to an array


pawn Код:
PlayerInfo[playerid][Dias] = DOF2_GetString(arquivo,"Dias");
Reply
#2

Mostra como vocк criou a variavei Dias, provavelmente ela esta criada como array e nгo inteiro.
Reply
#3

Vocк vai salvar o valor como uma string ou tipo inteiro ?

Mas isso nгo leva muito em conta no comeзo do sistema, pois existe strcat (concatenar string), strval (string para valor inteiro), que pode ser usado posteriormente para levar os dados atй os players...



Onde vc pretende exibir essas informaзхes ?
Reply
#4

Estou com problema no salvamento na hora irei mandar o codigo


pawn Код:
CMD:davip(playerid, params[])//Dar Vip codigo
{
    new id,dias,nivel;
    if(!IsPlayerAdmin(playerid))  return SendClientMessage(playerid, -1, "Vocк nгo й adm");
    if(sscanf(params, "ui", id, dias)) return SendClientMessage(playerid, -1, "USe /darvip [id] [dias]");
    if(!IsPlayerConnected(id))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
    PlayerInfo[id][Vip] = 1;
    PlayerInfo[id][Dias] = (gettime() +(Dias*86400));
    format(String,sizeof(String),"Vocк recebeu %d dias de vip", dias);
    SendClientMessage(playerid, -1,String);
    return true;
}
OnPlayerDisconnect
pawn Код:
DOF2_SetString(arquivo,"Dias",PlayerInfo[playerid][Dias]);

Na pasta Fica Dias = 35
Reply
#5

PHP код:
PlayerInfo[playerid][Dias] = DOF2_GetString(arquivo,"Dias"); 
Utilize format, pois deste jeito obviamente darб erro.

#Edit:

Dias nгo seria um numero inteiro? Caso sim, use GetInt
Reply
#6

Ainda nгo estou conseguindo.
Reply
#7

DOF2_SetString(arquivo,"Dias",PlayerInfo[playerid][Dias]);

Tem q ser
DOF2_SetInt(arquivo,"Dias",PlayerInfo[playerid][Dias]);

e na hora de carregar
PlayerInfo[playerid][Dias] = DOF2_GetInt(arquivo,"Dias");



O erro esta acontecendo pq a variavel Dias й inteira e nгo string.
Reply
#8

Estб salvando normalmente problema quando salva os dias Fica 1431464165.
Reply
#9

Quote:
Originally Posted by ZeZin
Посмотреть сообщение
Estб salvando normalmente problema quando salva os dias Fica 1431464165.
Sim pq estгo convertidos em segundos
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)