20.08.2012, 15:50
(
Последний раз редактировалось R3S1D3NT1; 20.08.2012 в 16:44.
)
aki o
nгo testei se tive erros ae dps me avisa pq tou de saida
ele mostra se o player comprou radio ou nгo em um dialog
PHP код:
#include <a_samp>
#include <zcmd>
#include <DOF2>
#define ComproRadio 1
#define Naocomprou 2
#define Radiooo "Radio/%s.ini"
#define Relax 3
new bool:RadioC[MAX_PLAYERS];
enum pInfo
{
radios,
};
new Informacoes[MAX_PLAYERS][pInfo];
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerConnect(playerid)
{
if(!DOF2_FileExists(InfoRadio(playerid))){Informacoes[playerid][radios] = Naocomprou;
}else{Carregadados(playerid);}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
SalvaDados(playerid);
return 1;
}
CMD:compraradio(playerid)
{
if(GetPlayerMoney(playerid) < 250) return SendClientMessage(playerid, -1, "Erro:Voce Nгo Tem Grana");
SendClientMessage(playerid, -1, "Parabens Voce Comprou uma Radio");
RadioC[playerid] = true;
DOF2_CreateFile(InfoRadio(playerid));
Informacoes[playerid][radios] = ComproRadio;
return 1;
}
CMD:inforadios(playerid)
{
new Radio[50],string[50],pname[20];
GetPlayerName(playerid, pname, 20);
if(Informacoes[playerid][radios] == ComproRadio){ Radio = "Sim";}
else if(Informacoes[playerid][radios] == Naocomprou){ Radio = "Nгo";}
format(string, sizeof(string),"Nome: %s\n Comprou Radio:%s", pname, Radio);
ShowPlayerDialog(playerid, Relax, DIALOG_STYLE_MSGBOX, "Informaзхes Sobre A Radio",string,"Ok","");
return 1;
}
stock InfoRadio(playerid)
{
new string[75], Nomeradio[50];
GetPlayerName(playerid, Nomeradio,sizeof(Nomeradio));
format(string,sizeof(string),Radiooo,Nomeradio);
return string;
}
stock SalvaDados(playerid)
{
DOF2_SetInt(InfoRadio(playerid), "Radio", Informacoes[playerid][radios]);
return 1;
}
stock Carregadados(playerid)
{
Informacoes[playerid][radios] = DOF2_GetInt(InfoRadio(playerid), "Radio");
return 1;
}
ele mostra se o player comprou radio ou nгo em um dialog