SA-MP Forums Archive
[Ajuda] Nao esta salvando os vips - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Nao esta salvando os vips (/showthread.php?tid=506190)



Nao esta salvando os vips - Portuga - 12.04.2014

oi eu tenho vipo[ouro] vipp[prata] vipd [diamante] mas quando eu seto vip a um player, ele reloga e perde o vip.
PHP код:
    if(strcmp(cmd,"/darvipp"true)==0)
    {
    if (
pAdmin[playerid] == 5){
     new 
vvp;
    
tmp strtok(cmdtextidx);
    if(!
strlen(tmp)) {
    
SendClientMessage(playeridVermelho,"/darvipp [id]");
    return 
1;
    }
    
vvp strval(tmp);
    if(
IsPlayerConnected(vvp)){
    new 
pname[MAX_PLAYER_NAME];
    
GetPlayerName(vvppnameMAX_PLAYER_NAME);
    
format(filesizeof(file), PASTA_CONTASpname);
    
SendClientMessage(playeridVerde" | INFO | Comando efetuado com sucesso!");
    
format(stringsizeof(string), " | INFO | O Administrador %s lhe setou 30 dias de Vip !"PlayerName(playerid));
    
SendClientMessage(vvpadmstring);
    
PlayerInfo[vvp][pVip] = 1;
    
dini_IntSet(file"VIP"PlayerInfo[vvp][pVip]);
    
dini_IntSet(file"Combustivel"500);
    
dini_IntSet(file"jetpack"1);
    
boat[vvp] = Create3DTextLabel("VIP",Cinza,30.0,40.0,50.0,40.0,1);
    
Attach3DTextLabelToPlayer(boat[vvp],vvp0.00.00.5);
    }else{
    
SendClientMessage(playeridVermelho" | ERRO | Jogador nгo conectado!");
    }
    }
    else {
    
SendClientMessage(playeridVermelho" | ERRO | Vocк nгo tem permissгo!");
    }
    return 
1;
    }
    if(
strcmp(cmd,"/darvipo"true)==0)
    {
    new 
aname[MAX_PLAYER_NAME];
    
GetPlayerName(playeridanameMAX_PLAYER_NAME);
    
format(filesizeof(file), PASTA_CONTASaname);
    if(
IsPlayerAdmin(playerid)){
     new 
vvp;
    
tmp strtok(cmdtextidx);
    if(!
strlen(tmp)) {
    
SendClientMessage(playeridVermelho,"/darvipo [id]");
    return 
1;
    }
    
vvp strval(tmp);
    if(
IsPlayerConnected(vvp)){
    new 
pname[MAX_PLAYER_NAME];
    
GetPlayerName(vvppnameMAX_PLAYER_NAME);
    
format(filesizeof(file), PASTA_CONTASpname);
    
SendClientMessage(playeridVerde" | INFO | Comando efetuado com sucesso!");
    
format(stringsizeof(string), " | INFO | O Administrador %s (%d) te setou 30 dias de vip Ouro, aproveite! "PlayerName(playerid));
    
SendClientMessage(vvpAzulstring);
    
PlayerInfo[vvp][pVip] = 1;
    
dini_IntSet(file"VIPOURO"PlayerInfo[vvp][pVip]);
    
dini_IntSet(file"Combustivel"700);
    
boat[vvp] = Create3DTextLabel("VIP Prata",Cinza,30.0,40.0,50.0,40.0,1);
    
Attach3DTextLabelToPlayer(boat[vvp],vvp0.00.00.5);
    }else{
    
SendClientMessage(playeridVermelho" | ERRO | Jogador nгo conectado!");
    }
    }
    else {
    
SendClientMessage(playeridVermelho" | ERRO | Vocк nгo tem permissгo!");
    }
    return 
1;
    }
    
    if(
strcmp(cmd,"/darvipd"true)==0)
    {
    new 
aname[MAX_PLAYER_NAME];
    
GetPlayerName(playeridanameMAX_PLAYER_NAME);
    
format(filesizeof(file), PASTA_CONTASaname);
    if(
IsPlayerAdmin(playerid)){
    new 
vvp;
    
tmp strtok(cmdtextidx);
    if(!
strlen(tmp)) {
    
SendClientMessage(playeridVermelho,"/darvipd [id]");
    return 
1;
    }
    
vvp strval(tmp);
    if(
IsPlayerConnected(vvp)){
    new 
pname[MAX_PLAYER_NAME];
    
GetPlayerName(vvppnameMAX_PLAYER_NAME);
    
format(filesizeof(file), PASTA_CONTASpname);
    
SendClientMessage(playeridVerde" | INFO | Comando efetuado com sucesso!");
    
format(stringsizeof(string), " | INFO | O Administrador %s (%d) te setou 30 dias de Vip Diamante, aproveite! "PlayerName(playerid));
    
SendClientMessage(vvpAzulstring);
    
PlayerInfo[vvp][pVip2] = 1;
    
cVip[vvp] = 1;
    
dini_IntSet(file"VIPDIAMANTE"PlayerInfo[vvp][pVip2]);
    
dini_IntSet(file"Combustivel"1000);
    
dini_IntSet(file"CorVip"cVip[vvp]);
    
boatt2[vvp] = Create3DTextLabel("VIP Diamante",Azul,30.0,40.0,50.0,40.0,1);
    
Attach3DTextLabelToPlayer(boatt2[vvp], vvp0.00.00.5);
    }else{
    
SendClientMessage(playeridVermelho" | ERRO | Jogador nгo conectado!");
    }
    }
    else {
    
SendClientMessage(playeridVermelho" | ERRO | Vocк nгo tem permissгo!");
    }
    return 
1;
    }