[Ajuda] Ъltima ajudinha :(
#1

Galera, eu criei o objeto, pelo comando, mas n consigo salvar, saca? quando o servidor reinicia, o objeto some
e eu gostaria de salva-lo
Alguйm que possa me ajudar ? ^^

Codigo:
Код:
CMD:ccama(playerid, params[])
{
         ApplyAnimation(playerid, "BOMBER", "BOM_PLANT_IN", 4.0, 0, 0, 0, 1, 0);
         SendClientMessage(playerid, YELLOW, "[ > ]"C_WHITE" Sua cama estб sendo criada, aguarde 5 segundos");
         SetTimerEx("ccama", 5000, false, "i");
         return 1;
}

forward ccama(playerid);
public ccama(playerid)
{
 new
 Ccama,
 Float:x,
 Float:y,
 Float:z;

 GetPlayerPos(playerid, x, y, z);
 Ccama = CreateObject(1812, x, y, z-1, 0.0, 0.0, 0.0);
 ClearAnimations(playerid);
 GetObjectPos(Ccama, x, y, z);
 SendClientMessage(playerid, YELLOW, "[ > ]"C_WHITE" Sua cama foi criada com "C_GREEN"sucesso!");
 return 1;
}
Reply
#2

Pra quк outro tуpico?
Aн vocк precisa de um sistema de salvamentos.

Salve todas as informaзхes em um .ini e depois carregue.
Reply
#3

Primeiramente, estб usando qual meio para salvar outras informaзхes? DOF2, DINI, MYSQL?....
Reply
#4

e como eu salvaria em um .ini ?
Reply
#5

Quote:

Primeiramente, estб usando qual meio para salvar outras informaзхes? DOF2, DINI, MYSQL?....

a gm estб em DINI .-.
Reply
#6

Uma base:

PHP код:
DOF2_SetString(arquivo"Dono"PlayerName(playerid));
DOF2_SetFloat(arquivo"PosX"X);
DOF2_SetFloat(arquivo"PosY"Y);
DOF2_SetFloat(arquivo"PosZ"Z);
DOF2_SaveFile(); 
Reply
#7

Код:
DOF2_SetString(arquivo, "Dono", PlayerName(playerid));
DOF2_SetFloat(arquivo, "PosX", X);
DOF2_SetFloat(arquivo, "PosY", Y);
DOF2_SetFloat(arquivo, "PosZ", Z);
DOF2_SaveFile();
nгo consegui
Reply
#8

Quote:
Originally Posted by MrToddyYT
Посмотреть сообщение
Код:
DOF2_SetString(arquivo, "Dono", PlayerName(playerid));
DOF2_SetFloat(arquivo, "PosX", X);
DOF2_SetFloat(arquivo, "PosY", Y);
DOF2_SetFloat(arquivo, "PosZ", Z);
DOF2_SaveFile();
nгo consegui
Esse й o significado de uma base.
Vocк precisa ver o que й necessбrio e criar.

Como vocк estб fazendo?
Reply
#9

Este й o cуdigo:

Код:
CMD:ccama(playerid, params[])
{
         ApplyAnimation(playerid, "BOMBER", "BOM_PLANT_IN", 4.0, 0, 0, 0, 1, 0);
         SendClientMessage(playerid, YELLOW, "[ > ]"C_WHITE" Sua cama estб sendo criada, aguarde 5 segundos");
         SetTimerEx("ccama", 5000, false, "i");
         return 1;
}

forward ccama(playerid);
public ccama(playerid)
{
 new
 Ccama,
 X,
 Y,
 Z,
 arquivo[5],
 Float:x,
 Float:y,
 Float:z;

 GetPlayerPos(playerid, x, y, z);
 Ccama = CreateObject(1812, x, y, z-1, 0.0, 0.0, 0.0);
 ClearAnimations(playerid);
 GetObjectPos(Ccama, x, y, z);
 {
	 DOF2_SetString(arquivo, "Camas", PlayerName(playerid));
	 DOF2_SetFloat(arquivo, "PosX", X);
	 DOF2_SetFloat(arquivo, "PosY", Y);
	 DOF2_SetFloat(arquivo, "PosZ", Z);
	 DOF2_SaveFile();
 }
 SendClientMessage(playerid, YELLOW, "[ > ]"C_WHITE" Sua cama foi criada com "C_GREEN"sucesso!");
 return 1;
}
PS: iniciando em pawn =)
Reply
#10

Veja os tutoriais de sistema de salvamento no forum

DOF2

https://sampforum.blast.hk/showthread.php?tid=422519
https://sampforum.blast.hk/showthread.php?tid=585807

DINI

https://sampforum.blast.hk/showthread.php?tid=180237
https://sampforum.blast.hk/showthread.php?tid=143657


ENUM

https://sampwiki.blast.hk/wiki/Keywords:Initialisers#enum
https://sampforum.blast.hk/showthread.php?tid=318307

Com esses tutoriais vocк jб pode criar um sistema de salvamento de dados

Pode ter muito mais por aн, use o search.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)