[Ajuda] Sistemas
#1

Eai galera, feliz natal atrasado e um prospero ano novo para todos, quero uma ajudinha de vocкs que sabem muito, e espero que consigam me ajudar.

1° Dъvida - Procurei diversos tutoriais para realizar salvamento em DINI e DOF2 mas nenhum se encaixa ao meu script, quero salvar um nome alternativo do player, que й realizado por um comando e por algumas definiзхes, cуdigo abaixo. Quero colocar para quando o admin sair salvar o nome dele e quando ele spawnar setar denovo. Entre esse meio termo adicionar a um arquivo .txt tipo assim %s ( Nome ) NOMEOOC: %s (Nome alternativo setado no comando).

Код:
   new nome[32];
	if(sscanf(params , "s[32]" , nome))
	return SendClientMessage(playerid, COLOR_GREEN, "Use /nomeooc [NOME]");

	format(PlayerData[playerid][pNomeOOC], 32, nome);
	SendClientMessage(playerid, COLOR_YELLOW, "Vocк criou seu nome ooc com sucesso.");

        PlayerData[playerid][pNomeOOC]
2° Dъvida - Criei um comando que realiza a criaзгo de um objeto na posiзгo do player, quero realizar algum comando que destrua esse objeto, utilizando ID's. Exemplo, fui em idlewood e criei um, depois em market, dai eu digito /destruirfogo [id] e irб destruir somente o selecionado, cуdigo abaixo galera xD.

Код:
}
CMD:criarfogo(playerid, params[])
{
     static
     Float:x,
     Float:y,
	 Float:z;

	 if (PlayerData[playerid][pAdmin] < 3)
         return SendErrorMessage(playerid, "Vocк nгo tem permissгo para usar este comando.");
	 GetPlayerPos(playerid, x, y, z);
	 CreateFire(playerid);
 	 SendServerMessage(playerid, "Vocк criou fogo em sua posiзгo.");
	 return 1;

}

stock CreateFire(playerid)
{
	static
	    Float:x,
	    Float:y,
	    Float:z;

	GetPlayerPos(playerid, x, y, z);
       CreateDynamicObject(18691, x, y, z - 1.5, 0.0, 0.0, 0.0);
	return 1;
3° Dъvida - Quero criar um sistema dentro da minha gamemode que possua dois gкneros. Primeiro, criar dois comandos e um dialog. /aparencia e /veraparencia [id]. Usando o comando /aparencia irб exibir um dialog que o player deve preencher com os campos em DIALOG_STYLE_LIST como Cabelo, Cor dos olhos, blб blб blб. Quando deslogar salvar essa informaзгo e quando logar tambйm. A utilizaзгo do /veraparencia seria basicamente assim, /veraparencia [id] e apareceria um dialog com as informaзхes do jogador [id]. Exemplo, Fulano preenche e ciclano usa /veraparencia [id] em fulano, aparece "Aparencias de Fulano" - Cor do cabelo, cor dos olhos e bla bla bla. Tudo em dialog, sei gerar o dialog, mas nгo os campos para preencher e o /veraparencia.

Espero a ajuda de vocкs, obrigado galera. Feliz ano novo!
Reply
#2

https://sampforum.blast.hk/showthread.php?tid=422519
https://sampforum.blast.hk/showthread.php?tid=448081
https://sampforum.blast.hk/showthread.php?tid=571736
https://sampforum.blast.hk/showthread.php?tid=168347
Reply
#3

Eu lн alguns dos tutoriais, em questгo da dъvida um, eu sei como mexer no DOF2, mas nгo sei como adicionar o meu sistema para salvar. Na segunda dъvida eu nгo vн um tutorial que ajudasse a gerar um ID e deleta-lo por esse. Na terceira, eu sei mexer com dialog. Mas nгo sei oque deveria ser feito para preencher os campos, todo o response do negуcio.
Reply
#4

Quote:
Originally Posted by iTzMatheus
Посмотреть сообщение
Eu lн alguns dos tutoriais, em questгo da dъvida um, eu sei como mexer no DOF2, mas nгo sei como adicionar o meu sistema para salvar. Na segunda dъvida eu nгo vн um tutorial que ajudasse a gerar um ID e deleta-lo por esse. Na terceira, eu sei mexer com dialog. Mas nгo sei oque deveria ser feito para preencher os campos, todo o response do negуcio.
Pega um tutorial de criaзгo de contas com DOF2, nele irб ensinar tu a criar arquivos, carrega-los.. e salva-los..
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)