salvar itens criado no game -
iSoaD - 23.09.2016
galera entгo , estou pensando em criar um sistema de craftar itens ex: portas, paredes, camas ... entгo jб tenho tudo em mente porem nгo sei a parte de salvar os itens craftados do mapa. Por ex: eu crio uma parede e deixo num lugar do mapa, quando o servidor reiniciar vai continuar lб alguйm poderia me explicar como faзo isso ? eu utilizo SQLite
Respuesta: salvar itens criado no game -
SammyJ - 23.09.2016
Vocк pode usar
OnPlayerEditObject
ou criar uma funзгo que ao criar o objeto salve suas coordenadas, modelo, etc...
Re: Respuesta: salvar itens criado no game -
iSoaD - 23.09.2016
Quote:
Originally Posted by Glederson_dom
Vocк pode usar OnPlayerEditObject
ou criar uma funзгo que ao criar o objeto salve suas coordenadas, modelo, etc...
|
ss eu sei disso, mas quero saber como faзo pra salvar, tipo qnd o servidor reiniciar o que eu criei ainda vai continuar lб no mapa
Respuesta: salvar itens criado no game -
SammyJ - 23.09.2016
Para salvar
PHP код:
stock _function_CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ)
{
new DB:db_object = db_open("object.db");
{
static
query[128];
format(query, sizeof query, "INSERT INTO `objects` (`modelid`,`x`,`y`,`z`,`rX`,`rY`,`rZ`) VALUES ('%d','%f','%f','%f','%f','%f','%f');", modelid, X, Y, Z, rX, rY, rZ);
db_free_result(db_query(db_object, query));
}
db_close(db_object);
return CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ);
}
@edit
E para carregar й somente fazer outra funзгo, sу nгo dou um exemplo porque nгo sou conhecedor do SQLite!
obs: nгo conheзo SQLite, se haver alguma funзгo errada por favor avise me!
Re: Respuesta: salvar itens criado no game -
PT - 24.09.2016
Quote:
Originally Posted by Glederson_dom
Para salvar
PHP код:
stock _function_CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ)
{
new DB:db_object = db_open("object.db");
{
static
query[128];
format(query, sizeof query, "INSERT INTO `objects` (`modelid`,`x`,`y`,`z`,`rX`,`rY`,`rZ`) VALUES ('%d','%f','%f','%f','%f','%f','%f');", modelid, X, Y, Z, rX, rY, rZ);
db_free_result(db_query(db_object, query));
}
db_close(db_object);
return CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ);
}
@edit
E para carregar й somente fazer outra funзгo, sу nгo dou um exemplo porque nгo sou conhecedor do SQLite!
obs: nгo conheзo SQLite, se haver alguma funзгo errada por favor avise me!
|
Apenas coloque os creditos de quem fez essa funзao
Respuesta: Re: Respuesta: salvar itens criado no game -
SammyJ - 24.09.2016
Quote:
Originally Posted by PT
Apenas coloque os creditos de quem fez essa funзao
|
Fui eu que fiz baseado em algumas funзхes da wiki samp. '-'!
Re: Respuesta: salvar itens criado no game -
iSoaD - 24.09.2016
Quote:
Originally Posted by Glederson_dom
Para salvar
PHP код:
stock _function_CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ)
{
new DB:db_object = db_open("object.db");
{
static
query[128];
format(query, sizeof query, "INSERT INTO `objects` (`modelid`,`x`,`y`,`z`,`rX`,`rY`,`rZ`) VALUES ('%d','%f','%f','%f','%f','%f','%f');", modelid, X, Y, Z, rX, rY, rZ);
db_free_result(db_query(db_object, query));
}
db_close(db_object);
return CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ);
}
@edit
E para carregar й somente fazer outra funзгo, sу nгo dou um exemplo porque nгo sou conhecedor do SQLite!
obs: nгo conheзo SQLite, se haver alguma funзгo errada por favor avise me!
|
Obrigado, me ajudou bastante vou estudar um pouco a funзгo pra fazer carregar os objetos