Quote:
Originally Posted by Carlos001
PHP код:
#define MAX_BASES 10
enum BaseInfo
{
Dono[MAX_PLAYER_NAME],
Existe,
ObjectB,
Float: PosX,
Float: PosY,
Float: PosZ,
Float: RX,
Float: RY,
Float: RZ
}
new Base[MAX_BASES][BaseInfo];
CMD:criarbase(playerid, params[])
{
new Float:X, Float:Y, Float:Z, Float: A;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, A);
for(new id; id < MAX_BASES; id++)
{
Base[id][Dono] = ...;
Base[id][Existe] = 1;
Base[id][PosX] = X;
Base[id][PosY] = Y;
Base[id][PosZ] = Z - 0.90;
Base[id][RZ] = A + 180.0;
Base[id][ObjectB] = CreateDynamicObject(Object, Base[id][PosX], Base[id][PosY], Base[id][PosZ], Base[id][RX], Base[id][RY], Base[id][RZ]);
SendClientMessage(playerid, -1, "Base criada com sucesso");
// ...
}
return 1;
}
Depois й quase a mesma coisa que salvar as Informaзхes de um Jogador, vocк pega as Informaзхes das Variбveis e Salva, pra carregar quase a mesma coisa Tmb, vocк pega os dados das Variбveis e cria os Objetos Novamente, esse foi um Exemplo para salvar os objetos das bases, Os outros Objetos e a mesma coisa...
|
Entendi mais ou menos, eu sei salvar coisas do player, level, money, ultimas coordenadas, mas nao entendi como salvar isso!