SA-MP Forums Archive
[DUV]Minhas Duvidas. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [DUV]Minhas Duvidas. (/showthread.php?tid=151240)



[DUV]Minhas Duvidas. - Lipepva - 29.05.2010

Estou com 2 duvidas e pra nгo fazer um tуpico pra cada fiz essa maracutaia.

1 - Como faзo para salvar gTeams?

2 - Como faзo um interior para cada player?(eles nгo se encontrarem em interiores)?



Re: [DUVs]Minhas Duvidas. - zSuYaNw - 29.05.2010

1- Estudeo Sistema de Strings

2- Usa Seach ou Bote o mesmo numero de interiores ex: se й 0 bota 0 nos dois


Re: [DUVs]Minhas Duvidas. - russo666 - 29.05.2010

Nгo entendi a primeira direito.

A segunda utiliza os VirtualWorld.


Re: [DUVs]Minhas Duvidas. - [VGS]Protioso - 29.05.2010

Quote:
Originally Posted by Lipepva
Estou com 2 duvidas e pra nгo fazer um tуpico pra cada fiz essa maracutaia.

1 - Como faзo para salvar gTeams?

2 - Como faзo um interior para cada player?(eles nгo se encontrarem em interiores)?
1-
Baixe isso o PGD - http://forum.sa-mp.com/index.php?topic=132831.0
Coloque no OnPlayerDisconnect:
new
arqj[64],
nomej[MAX_PLAYER_NAME];
GetPlayerName(playerid, nomej, MAX_PLAYER_NAME);
format(arqj, sizeof(arqj), "%s.txt", nomej);
pgd_EscreverInt(arqj, "Time", ":", GetPlayerTeam(playerid));

Coloca agora no OnPlayerConnect:
new
arqj[64],
nomej[MAX_PLAYER_NAME];
GetPlayerName(playerid, nomej, MAX_PLAYER_NAME);
format(arqj, sizeof(arqj), "%s.txt", nomej);
if(pgd_ArquivoExiste(arqj)) SetPlayerTeam(playerid, pgd_CarregarInt(arqj, "Time", ":"));


2- Usa a funзгo SetPlayerVirtualWorld(playerid, id do virtual world que tu quer que o jogador fique);


Re: [DUVs]Minhas Duvidas. - Lipepva - 29.05.2010

Quote:
Originally Posted by russooooo
A segunda utiliza os VirtualWorld.
Nгo tinha pensado nisso, vlw.

A primeira й salvar os gTeams no player.ini,
para quando ele sair ficar salvo o time que ele estava.

Protioso_OC
Vou testar se der ou nгo eu posto


Re: [DUVs]Minhas Duvidas. - [VGS]Protioso - 29.05.2010

Quote:
Originally Posted by Lipepva
Quote:
Originally Posted by russooooo
A segunda utiliza os VirtualWorld.
Nгo tinha pensado nisso, vlw.

A primeira й salvar os gTeams no player.ini,
para quando ele sair ficar salvo o time que ele estava.

Protioso_OC
Vou testar se der ou nгo eu posto
Certo, se quer mudar o nome do arquivo й sу ir lб no format e trocar .txt pra .ini que vai salvar no arquivo NOME_DO_JOGADOR.ini. E se tiver sistema de cadastro, pode pegar a parte do OnPlayerConnect e anexar na parte que ele se loga.


Re: [DUVs]Minhas Duvidas. - Lipepva - 30.05.2010

UP
Eu criei um comando de teleporte e preciso saber como faзo para o player que digitar um comando ir para uma posiзгo aleatoria.
O Comando й assim
pawn Код:
if(strcmp(comando, "/vdg", true) == 0)
  {
  SetPlayerPos(playerid, X,Y,Z);
  SetPlayerInterior(playerid, 0);
  return 1;
}
Quero algo parecido com randown spawns, porem com teleportes,exemplo se eu digitar /garagem, pode ir tanto para garagem de LS ou a de LV.


Re: [DUVs]Minhas Duvidas. - ipsBruno - 30.05.2010


Bom para os Player Terem Diferente World's Daзa Assim:
Criar Uma Array onde Teras os Virtual World's
10 = Numero de Words
pawn Код:
new Float:Worlds[1][10] =
{
{},
{},
{},
{},
{},
{},
{},
{},
{}
};
Agora em OnPlayerInteriorChange para Checar se o player esta a um Interior
pawn Код:
new virtual = random(sizeof(virtual));
SetPlayerVirtualWorld(playerid, Worlds[virtual][0],Worlds[virtual[1]);
E Assim Vai, mas se eu fiz errado me desculpe nгo estou com cabeca pra essa porr@

Pega o Mesmo Modelo para Teleporte


Re: [DUVs]Minhas Duvidas. - Lipepva - 30.05.2010

UP
Agora estou com uma nova duvida, acredito que essa seja bem facil.
Como eu crio um veiculo em interior?
Eu ja tentei criar normal, nas cordenadas do interior porem ele fica invisivel.
Thank's
Код:
OBS:Sou o Lipepva mudei de nome



Re: [DUV]Minhas Duvidas. - andmeida10 - 31.05.2010

1: aprende a falar portugues.. assim nois entenderemos melhor