[Ajuda] Salvamento Facзгo 'DOF2'
#1

Boa noite.

Pouco sei no ramo de salvamento, e estou aprimorando esse conhecimento e estou com alguns problemas, duvidas. No meu GameMode que estou criando quando o player logo aparece uma dialog pra ele selecionar a facзгo, e gostaria de saber como eu faзo para que se o player jб estivesse selecionado a facзгo uma outra vez, ele nascesse. Carregar a facзгo do player e spawnar o mesmo. Irei postar parte do meu code.

OnPlayerRequesteClass.
PHP код:
public OnPlayerRequestClass(playeridclassid)
{
    
ShowPlayerDialog(playerid0DIALOG_STYLE_LIST"Selecione sua facзгo""\n\n\nRondas Ostensivas Tobias Aguiar - ROTA\nBatalhгo de Operaзхes Policiais Especiais - BOPE\nComando Vermelho - CV\nAmigo Dos Amigos - A.D.A""Selecionar""Sair");
    return 
true;

OnPlayerConnect
PHP код:
public OnPlayerConnect(playerid)
{
    new 
Arquivo[34], NomePlayer[MAX_PLAYER_NAME];
    
GetPlayerName(playeridNomePlayersizeof(NomePlayer));
    
format(Arquivosizeof(Arquivo), "Jogadores/%s"NomePlayer);
    
pDados[playerid][Organizacao] = DOF2_GetInt(Arquivo"Organizaзгo");
    
pDados[playerid][Cargo] = DOF2_GetInt(Arquivo"Cargo");
    
SpawnPlayer(playerid);
    return 
1;

OnPlayerDisconnect
PHP код:
public OnPlayerDisconnect(playeridreason)
{
    new 
Arquivo[34], NomePlayer[MAX_PLAYER_NAME];
    
GetPlayerName(playeridNomePlayersizeof(NomePlayer));
    
format(Arquivosizeof(Arquivo), "Jogadores/%s"NomePlayer);
    if(
DOF2_FileExists(Arquivo))
    {
        
DOF2_SetInt(Arquivo"Organizaзгo"pDados[playerid][Organizacao]); 
        
DOF2_SetInt(Arquivo"Cargo"pDados[playerid][Cargo]);
    }
    else
    {
        
DOF2_CreateFile(Arquivo);
        
DOF2_SetInt(Arquivo"Organizaзгo"pDados[playerid][Organizacao]);
        
DOF2_SetInt(Arquivo"Cargo"pDados[playerid][Cargo]);
    }
    return 
1;

OnPlayerSpawn
PHP код:
public OnPlayerSpawn(playerid)
{
    if(
pDados[playerid][Organizacao] == ROTA)
    {
        
SetPlayerHealth(playerid100);
        
SetPlayerArmour(playerid100);
        
SetPlayerInterior(playerid0);
        
ResetPlayerWeapons(playerid);
        
SetPlayerPos(playerid1509.7955, -1678.504014.0469);
        
SendClientMessage(playerid, -1"|INFO| Vocк logou na facзгo 'ROTA' ");
          
SetPlayerColor(playerid0x020018AA);
    }
    else if(
pDados[playerid][Organizacao] == BOPE)
    {
        
SetPlayerHealth(playerid100);
        
SetPlayerArmour(playerid100);
        
SetPlayerInterior(playerid0);
        
SetPlayerPos(playerid1038.2655, -1340.195713.7386);
        
SendClientMessage(playerid, -1"|INFO| Vocк logou na facзгo 'BOPE' ");
        
SetPlayerColor(playerid0x0014C8AA);
    }
    else if(
pDados[playerid][Organizacao] == CV)
    {
        
SetPlayerHealth(playerid100);
        
SetPlayerArmour(playerid100);
        
SetPlayerInterior(playerid0);
        
SetPlayerPos(playerid2232.0383, -1333.180823.9815);
        
SendClientMessage(playerid, -1"|INFO| Vocк logou na facзгo 'CV' ");
        
SetPlayerColor(playerid0xFF103FAA);
    }
    else if(
pDados[playerid][Organizacao] == ADA)
    {
        
SetPlayerHealth(playerid100);
        
SetPlayerArmour(playerid100);
        
SetPlayerInterior(playerid0);
        
SendClientMessage(playerid, -1"|INFO| Vocк logou na facзгo 'ADA' ");
        
SetPlayerPos(playerid2421.7336, -1220.708325.4663);
        
SetPlayerColor(playerid0x5061FFAA);
    }
    return 
1;

E como eu faзo para que quando o player selecionar a facзгo, salvar ?


Grato desde jб!
Reply


Messages In This Thread
Salvamento Facзгo 'DOF2' - by DiiMeNoR - 25.07.2013, 23:17
Re: Salvamento Facзгo 'DOF2' - by darkxdll - 25.07.2013, 23:25
Re: Salvamento Facзгo 'DOF2' - by DiiMeNoR - 25.07.2013, 23:36
Re: Salvamento Facзгo 'DOF2' - by GM_KoDi - 25.07.2013, 23:41
Re: Salvamento Facзгo 'DOF2' - by DiiMeNoR - 25.07.2013, 23:54
Re: Salvamento Facзгo 'DOF2' - by GM_KoDi - 25.07.2013, 23:59
Re: Salvamento Facзгo 'DOF2' - by DiiMeNoR - 26.07.2013, 00:10
Re: Salvamento Facзгo 'DOF2' - by GM_KoDi - 26.07.2013, 00:14
Re: Salvamento Facзгo 'DOF2' - by DiiMeNoR - 26.07.2013, 00:18
Re: Salvamento Facзгo 'DOF2' - by GM_KoDi - 26.07.2013, 02:07

Forum Jump:


Users browsing this thread: 1 Guest(s)