SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 03/05/2020, 10:04 AM   #1
FelipeSilvaGM
Big Clucker
 
FelipeSilvaGM's Avatar
 
Join Date: Apr 2020
Location: Casa do Carai
Posts: 77
Reputation: 0
Default Setar um player ao logar

Bom estou fazendo os salvamentos do meu servidor porem tem algumas coisas que n tem tipo SetTalCoisa(etc..);

e ja estou a um tempo tentando mas nao consegui : (

public OnPlayerConnect(playerid)
{
new string[27], arquivo[34], playername[MAX_PLAYER_NAME];
format(string, sizeof(string), "~g~PL~W~RP");
GameTextForPlayer(playerid, string, 5000, 6);
SetPlayerMapIcon(playerid ,30, 1554.5868,-1675.5308,16.1953, 30,0);
SetPlayerMapIcon(playerid ,45, 1457.1281,-1137.0114,23.9426, 45,0);
GetPlayerName(playerid, playername, sizeof(playername)); //Getamos o nome do player
format(arquivo, sizeof(arquivo), "Contas/%s", playername); //Formatamos o arquivo de acordo com o nome do player (Contas/NOME)
pDados[playerid][Organizacao] = DOF2_GetInt(arquivo, "Organizacao");
pDados[playerid][Cargo] = DOF2_GetInt(arquivo, "Cargo");
pDados[playerid][Skin] = DOF2_GetInt(arquivo, "Skin");
Profissao[playerid] = DOF2_GetInt(arquivo, "Profissao");
pDados[playerid][Procurado] = DOF2_GetInt(arquivo, "Procurado");

SetPlayerSkin(playerid, pDados[playerid][Skin]);
SetPlayerWantedLevel(playerid, pDados[playerid][Procurado]);


if(!DOF2_FileExists(arquivo))
{
DOF2_CreateFile(arquivo);
DOF2_SetInt(arquivo, "Organizacao", 0);
DOF2_SetInt(arquivo, "Cargo", 0);
DOF2_SetInt(arquivo, "Skin", 0);
DOF2_SetInt(arquivo, "Profissao", 0);
DOF2_SetInt(arquivo, "Procurado", 0);
}
if(DOF2_FileExists(arquivo))
{

DOF2_CreateFile(arquivo);
DOF2_SetInt(arquivo, "Organizacao", 0);
DOF2_SetInt(arquivo, "Cargo", 0);
DOF2_SetInt(arquivo, "Skin", 0);
DOF2_SetInt(arquivo, "Profissao", 0);
DOF2_SetInt(arquivo, "Procurado", 0);
}
DisableInteriorEnterExits();
return 1;
}
FelipeSilvaGM is online now   Reply With Quote
Old 03/05/2020, 10:55 AM   #2
Miqueias Barros
Gangsta
 
Miqueias Barros's Avatar
 
Join Date: May 2010
Location: Brazil 🇧🇷
Posts: 725
Reputation: 34
Default Re: Setar um player ao logar

O que decerto você quer fazer?
__________________
Gamemode está no substantivo masculino que traduzido quer dizer "modo de jogo", portanto a expressão não é: "essa gamemode, a gamemode..." e sim: "esse gamemode, o gamemode...".
Miqueias Barros is offline   Reply With Quote
Old 03/05/2020, 11:03 AM   #3
FelipeSilvaGM
Big Clucker
 
FelipeSilvaGM's Avatar
 
Join Date: Apr 2020
Location: Casa do Carai
Posts: 77
Reputation: 0
Default

setar os dados do player, eles salvam etc mas quando loga nao seta ele apenas carrega.
FelipeSilvaGM is online now   Reply With Quote
Old 03/05/2020, 12:30 PM   #4
Miqueias Barros
Gangsta
 
Miqueias Barros's Avatar
 
Join Date: May 2010
Location: Brazil 🇧🇷
Posts: 725
Reputation: 34
Default Re: Setar um player ao logar

Para setar no OnPlayerConnect você pode usar pDados[playerid][Organizacao] = DOF2_SetInt(arquivo, "Organizacao");
Aconselho você estudar sobre salvamento em DOF2, tem vários tutoriais no fórum.
__________________
Gamemode está no substantivo masculino que traduzido quer dizer "modo de jogo", portanto a expressão não é: "essa gamemode, a gamemode..." e sim: "esse gamemode, o gamemode...".
Miqueias Barros is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Ajuda] Setar o Player e setar objeto Eiffel Português/Portuguese 1 19/04/2020 04:41 PM
[Ajuda] Setar Player no OBJETO Eiffel Português/Portuguese 1 19/04/2020 04:23 PM
[Ajuda] Setar informaçoes do player ao logar cicinho Português/Portuguese 7 14/06/2015 10:09 PM
[Ajuda] Setar skin ao logar RafaelOsio Português/Portuguese 24 10/01/2015 01:27 AM
[Ajuda] Setar dinheiro ao jogador quando logar StrondaXxT Português/Portuguese 11 08/07/2013 05:54 PM


All times are GMT. The time now is 02:23 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.