25.05.2013, 19:50
Alem de nгo estar conseguindo registrar uma conta no banco de dados, o wamp server fica laranja dizendo que o servidor estб online.
PS: Skype ta desinstalado.
PS: Skype ta desinstalado.
Bom, isso de laranja pode estar sendo causado por outro programa, verifique os programas que usam a mesma Porta do wamp, tente mudar a porta do wamp ou do programa causador, aconteзeu isso comigo mais no XAMP, mais isso resolveu o problema.
Caso nгo resolva nгo sei oque pode ser. Qual й o erro ao tentar registrar uma conta no banco de dados? Vocк estб se referindo a criar um User no phpmyadmin ou criar um banco de dados? |
O Banco de Dados e a tabela estгo criadas, somente quando eu vou me registrar in-game os dados do player nгo й enviado para a tabela do banco de dados.
|
public OnQueryError ( errorid, error[], callback[], query[], connectionHandle )
{
printf("%i %s %s %s %i", errorid, error, callback, query, connectionHandle ) ;
return 1;
}
new Connect;
public OnGameModeInit()
{
Connect = mysql_connect("localhost", "NomedoUsuario", "NomeDaTabela", "AsenhaDoUsuario");
if(mysql_ping(Connect) == -1) print("Erro ao carregar o banco de dados."), SendRconCommand("exit");
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new Str[202], Nome[21], Float:X, Float:Y, Float:Z;
GetPlayerName(playerid, Nome, 20);
xPlayerInfo[playerid][xLevel] = GetPlayerScore(playerid);
xPlayerInfo[playerid][xSkin] = GetPlayerSkin(playerid);
xPlayerInfo[playerid][xMoney] = GetPlayerMoney(playerid);
GetPlayerPos(playerid, X, Y, Z);
format(Str, 202, "UPDATE `users` SET `level`='%i', `cash`='%i', `skin`='%i', `money`='%i', `X`='%f', `Y`='%f', `Z`='%f' WHERE `name`='%s'", xPlayerInfo[playerid][xLevel], 500, xPlayerInfo[playerid][xSkin], xPlayerInfo[playerid][xMoney], X, Y, Z, Nome);
mysql_function_query(Connect, Str, false, #, #);
return 1;
}