SA-MP Forums Archive
[Pedido] Base Sistema VIP - 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: [Pedido] Base Sistema VIP (/showthread.php?tid=558699)



Base Sistema VIP - JkS - 18.01.2015

Olб, amigos do fуrum samp, estou pensando em criar um sistema VIP, jб sei como vou fazer os comandos, e irб ter 2 leveis VIP's, sу que eu num sei fazer o salvamento do VIP, por mais de jб ter lido uns 5 tutoriais diferente de como fazer sistema de salvamento DOF2, ainda nгo conseguir entender... Entгo, o pedido que venho fazer, й apenas uma base de salvamento VIP em DOF2...



Re: Base Sistema VIP - MultiKill - 18.01.2015

pawn Код:
new Vip[MAX_PLAYERS];

// Carregar

Vip[playerid] = DOF2_GetInt("MultiKill.ini", "Vip");


// Salvar

DOF2_SetInt("MultiKill.ini", "Vip", Vip[playerid]);
DOF2_SaveFile();



Re: Base Sistema VIP - JkS - 18.01.2015

nгo entendi ._. eu vou ter que criar uma stock e colocar essas funзхes, certo?


Re: Base Sistema VIP - WendeLKILL - 18.01.2015

aqui um tutorial .
https://sampforum.blast.hk/showthread.php?tid=422519


Re: Base Sistema VIP - JkS - 18.01.2015

Eu jб li esse tutorial e nгo entendi ainda .__.


Re: Base Sistema VIP - MultiKill - 18.01.2015

Ai й vocк que sabe se quiser criar uma funзгo para carregar e salvar o vip, pediu uma base eu te dei.


Re: Base Sistema VIP - JkS - 18.01.2015

Ok entгo :-:


Re: Base Sistema VIP - DiegoLeo - 18.01.2015

PHP код:
stock SalvarVip(playerid)
{
     new 
arquivovip[128], nome[32];
     
GetPlayerName(playeridnomesizeof(nome));
     
format(arquivovipsizeof(arquivovip), "Vip/%s.ini"nome);
      if(!
DOF2_FileExists(arquivovip)) DOF2_CreateFile(arquivovip);
      
DOF2_SetInt(arquivovip"LVL VIP"'VARIAVEL VIP');//Edite 'Variavel VIp' para a variavel do seu sistema
      
DOF2_SaveFile();
      return 
1;
}

stock CarregarVip(playerid)
{
     new 
arquivovip[128], nome[32];
     
GetPlayerName(playeridnomesizeof(nome));
     
format(arquivovipsizeof(arquivovip), "Vip/%s.ini"nome);
      if(!
DOF2_FileExists(arquivovip)) DOF2_CreateFile(arquivovip);
      
'Variavel VIP' =DOF2_GetInt(arquivovip"LVL VIP");
      
DOF2_SaveFile();
      return 
1;

Essa й apenas uma base, vocк pode adcionar mais dados ao arquivo..
Agora basta por "CarregarVip(playerid);" no OnPlayerConnect, "SalvarVip(playerid);" no OnPlayerDisconnect. E tambйm por o "SalvarPlayerVip(playerid);" no comando que irб usar pra dar vip.
Nгo testei , mas a base para o salvamento й esse


Re: Base Sistema VIP - JkS - 18.01.2015

Vlw era isso que queria ^^ muito obrigado