Tava fazendo um sistema de emprego mas quando ocara pega o emprego alem de nгo aparecer o nome do emprego ele nгo seta o numero do emprego so fica zero .
pawn Код:
if(dialogid == D_Empregos)
{
new _var[30], _str[190];
switch(D_Empregos)
{
case 0:PlayerInfo[playerid][pEmp] = 1, _var = "Motorista de Onibus";
case 1:PlayerInfo[playerid][pEmp] = 2, _var = "Lixeiro";
case 2:PlayerInfo[playerid][pEmp] = 3, _var = "Entregador";
}
SendClientMessage(playerid, 0xFF9428FF," #{FF4848}Paranб{4FFF4F}Emprego {FFFF3C}Informa{FFFFFF}: ");
format(_str,sizeof(_str), " {1AFF1A}**{FFFFFF} Vocк acaba de pegar seu novo emprego , parabйns ( {1AFF1A}%s{FFFFFF} )", _var);
SendClientMessage(playerid, -1, _str);
return 1;
}
forward SalvarConta(playerid);
public SalvarConta(playerid)
{
new file[40];
format(file, sizeof(file), DestinoDasContas, PlayerName(playerid));
DOF2_SetInt(file, "Emprego", PlayerInfo[playerid][pEmp]);
DOF2_SaveFile();
return 1;
}
forward CarregarConta(playerid);
public CarregarConta(playerid)
{
new file[40];
format(file, sizeof(file), DestinoDasContas, PlayerName(playerid));
PlayerInfo[playerid][pEmp] = DOF2_GetInt(file, "Emprego");
return 1;
}
Putz vlw Los, Tinha pedido ajuda ao don sobre esta funзгo mas a praga nгo sabe explica