28.09.2015, 00:24
Fala povгo do Forum SA-MP!
Entгo. Estou com uma dъvida.
Estou fazendo minha GM, e ela usarб todas as cidades do GTA;
Porйm qual seria minha finalidade?
Um exemplo bбsico para vocкs:
Terб uma agкncia em LS, e uma em SF.
Quando entrar em SF, a saнda serб em SF.
Quando entrar em LS, a saнda serб em LS.
Daн pensei em fazer algo tipo:
PS. Ainda nгo testei, porque quero saber a opniгo de vocкs.
Serб que este й um bom mйtodo de se fazer isso?
Atenciosamente,
TiiP
Entгo. Estou com uma dъvida.
Estou fazendo minha GM, e ela usarб todas as cidades do GTA;
Porйm qual seria minha finalidade?
Um exemplo bбsico para vocкs:
Terб uma agкncia em LS, e uma em SF.
Quando entrar em SF, a saнda serб em SF.
Quando entrar em LS, a saнda serб em LS.
Daн pensei em fazer algo tipo:
pawn Код:
enum pInfo
{
Senha[MAX_SENHA+1],
Dinheiro,
Level,
Skin,
Admin,
AgenciaLS,
AgenciaSF
}
new PlayerDados[MAX_PLAYERS][pInfo];
CMD:entrar(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 1, x, y, z))
{// Agencia de empregos LS
SetPlayerInterior(playerid, 3);
SetPlayerPos(playerid, 1491.8407, 1306.4510, 1093.2891);
PlayerDados[playerid][AgenciaLS] = 1;
}
if(IsPlayerInRangeOfPoint(playerid, 1, x, y, z))
{// Agencia de empregos SF
SetPlayerInterior(playerid, 3);
SetPlayerPos(playerid, 1491.8407, 1306.4510, 1093.2891);
PlayerDados[playerid][AgenciaSF] = 1;
}
return 1;
}
CMD:sair(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 1, x, y, z))
{// Agencia de empregos
if(PlayerDados[playerid][AgenciaLS] == 1)
{
// Teleporta para saida de LS
}
if(PlayerDados[playerid][AgenciaSF] == 1)
{
// Teleporta para saida de SF
}
}
return 1;
}
Serб que este й um bom mйtodo de se fazer isso?
Atenciosamente,
TiiP