1
Scripting SA-MP [Pawn center] / Re : [Mysql] Erreur de connexion.
« le: 04 Mai 2012, 14:51:09 »
celuis de
G-Stylezzz
G-Stylezzz
Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.
mysql_get_field(query, "level"); SetPlayerScore(playerid, strval(query));
mysql_get_field(query, "admin"); infocompte[playerid][admin] = strval(query);
mysql_get_field(query, "sexe"); infocompte[playerid][sexe] = strval(query);
mysql_get_field(query, "faction"); infocompte[playerid][faction] = strval(query);
mysql_get_field(query, "chef"); infocompte[playerid][chef] = strval(query);
mysql_get_field(query, "mp3"); infocompte[playerid][mp3] = strval(query);
mysql_get_field(query, "skin"); infocompte[playerid][skin] = strval(query);
mysql_get_field(query, "tutoriel"); infocompte[playerid][tutoriel] = strval(query);
mysql_get_field(query, "respect"); infocompte[playerid][respect] = strval(query);
mysql_get_field(query, "age"); infocompte[playerid][age] = strval(query);
mysql_get_field(query, "drogue"); infocompte[playerid][drogue] = strval(query);
mysql_get_field(query, "graine"); infocompte[playerid][graine] = strval(query);
mysql_get_field(query, "sac"); infocompte[playerid][sac] = strval(query);
mysql_get_field(query, "duty"); infocompte[playerid][duty] = strval(query);
mysql_get_field(query, "permis"); infocompte[playerid][permis] = strval(query);
mysql_get_field(query, "avertisement"); infocompte[playerid][avertisement] = strval(query);
mysql_get_field(query, "bonnet"); infocompte[playerid][bonnet] = strval(query);
mysql_get_field(query, "casque"); infocompte[playerid][casque] = strval(query);
mysql_get_field(query, "pays"); infocompte[playerid][pays] = strval(query);
mysql_get_field(query, "banque"); infocompte[playerid][banque] = strval(query);
new pNom[24];
new query[250];
GetPlayerName(playerid, pNom, 24);
format(query, sizeof(query), "SELECT * FROM `information_comptes` WHERE nom = '%s' LIMIT 1", pNom);
mysql_query(query);
mysql_store_result();
new existe = mysql_num_rows();
if(!existe) // Existe pas.
{
ShowPlayerDialog(playerid,1, DIALOG_STYLE_INPUT,"Enregistrement", "Salut , vous n'avez pas de compte tappez un mot de passe :", "Enregistrer", "");
}
else // Comptes existant.
{
ShowPlayerDialog(playerid,2, DIALOG_STYLE_INPUT,"Login", "Salut , Tappez votre mot de passe pour vous login :", "Login", "");
}
#define MYSQL_HOST "127.0.0.1"
essaye
#define MYSQL_HOST "localhost"
Admin int(8) Non Aucun
[code]Il est bien identé sais parce que sais le
[/code] qui bug
public Freeze_FirstConnect(playerid)
{
ClearChatbox(playerid,10);
accro_isTough[playerid]=false;
if(PlayerInfo[playerid][pReg] == 0)
{ // 1ere arrivée sur le serveur
PlayerInfo[playerid][pLevel] = 10;
PlayerInfo[playerid][pChance] = 3;
PlayerInfo[playerid][pHealth] = 99.0;
PlayerInfo[playerid][pPos_x] = NOOB_X;
PlayerInfo[playerid][pPos_y] = NOOB_Y;
PlayerInfo[playerid][pPos_z] = NOOB_Z;
PlayerInfo[playerid][pModel] = NOOB_SKIN;
PlayerInfo[playerid][pChar] = NOOB_SKIN;
PlayerInfo[playerid][pInt] = 0;
PlayerInfo[playerid][pAstuce] = 1;
PlayerInfo[playerid][pCarLic] = 0;
PlayerInfo[playerid][pBonheur] = 150;
PlayerInfo[playerid][pEndurance] = ENDU_MAX + PlayerInfo[playerid][pEnduranceMax];
FreezePlayer(playerid,"Petit tuto de départ");
if(PlayerInfo[playerid][pAspiration]==1)
{// Richesse
SetPlayerCameraPos(playerid, 1414.8638,-997.0048,97.5984);
SetPlayerCameraLookAt(playerid, 1420.3137,-788.0681,87.7057);
SetPlayerPos(playerid, 1426.1960,-1003.6132,57.5156);
SendClientMessage(playerid, COLOR_STATS, "[Bienvenue sur American Gangster - Vous avez choisi l'aspiration Richesse]");
SendClientMessage(playerid, COLOR_STATS, "Vous êtes né(e) de parents riches, le seul mot faisant référence à l'argent vous met");
SendClientMessage(playerid, COLOR_STATS, "l'eau à la bouche ! Vous avez toujours été gaté par des objets de luxe, si vous êtes");
SendClientMessage(playerid, COLOR_STATS, "dans la misere, vous serez trés malheureux ... Pour que la luxure revienne dans votre");
SendClientMessage(playerid, COLOR_STATS, "vocabulaire, utilisez des moyens légaux, ou ... illégaux. Pour remplir votre rôle, garder");
SendClientMessage(playerid, COLOR_STATS, "le même travail, votre seul objectif : grimper les échelons de votre entreprise pour");
SendClientMessage(playerid, COLOR_STATS, "retourner dans le luxe !");
SetTimerEx("Unfreeze_AfterFirstConnect", 30000, false, "d", playerid);
}
else if(PlayerInfo[playerid][pAspiration]==2)
{ // Luxure
SendClientMessage(playerid, COLOR_STATS, "[Bienvenue sur American Gangster - Vous avez choisi l'aspiration Luxure]");
SetPlayerCameraPos(playerid, 1783.5519,-1706.6808,69.9949);
SetPlayerCameraLookAt(playerid, 1838.8358,-1682.6611,29.1172);
SetPlayerPos(playerid, 1811.3262,-1741.1240,54.5687);
SendClientMessage(playerid, COLOR_STATS, "Vous aviez une vie paisible dans les banlieues pavillonaires dans votre enfance ...");
SendClientMessage(playerid, COLOR_STATS, "Ce qui vous interresse c'est l'argent, le sexe, et le bling-bling !!!");
SetTimerEx("Unfreeze_AfterFirstConnect", 15000, false, "d", playerid);
}
else if(PlayerInfo[playerid][pAspiration]==3)
{ // Popularité
SetPlayerCameraPos(playerid, 1568.1981,-1822.1449,209.5036);
SetPlayerCameraLookAt(playerid, 1540.3075,-1380.7750,233.8117);
SetPlayerPos(playerid, 1484.0437,-1796.1410,151.8241);
SendClientMessage(playerid, COLOR_STATS, "[Bienvenue sur American Gangster - Vous avez choisi l'aspiration Popularité]");
SendClientMessage(playerid, COLOR_STATS, "Vous êtes né(e) de parents ayant des rôles importants dans la société, votre seul objectif,");
SendClientMessage(playerid, COLOR_STATS, "reprendre les affaires de vos parents. Vous devez vous faire connaitre quelque soit le moyen,");
SendClientMessage(playerid, COLOR_STATS, "vous passerez par tous les endroits de la ville pour faire parler de vous. Votre atout principal");
SendClientMessage(playerid, COLOR_STATS, "est votre image ! Les gens vous reconnaitrons grâce à cela ! Utilisez n'importe quel moyen si");
SendClientMessage(playerid, COLOR_STATS, "une personne a reussi à faire du tort a votre image. Pour remplir votre rôle, n'oubliez pas que");
SendClientMessage(playerid, COLOR_STATS, "les médias sont vos amis !!!");
SetTimerEx("Unfreeze_AfterFirstConnect", 30000, false, "d", playerid);
}
else if(PlayerInfo[playerid][pAspiration]==4)
{ // Gangsta
SetPlayerCameraPos(playerid, 1874.7079,-1653.7545,60.4378);
SetPlayerCameraLookAt(playerid, 1787.8909,-1560.9733,23.1109);
SetPlayerPos(playerid, 1884.5668,-1643.3865,31.9796);
SendClientMessage(playerid, COLOR_STATS, "[Bienvenue sur American Gangster - Vous avez choisi l'aspiration Gangsta]");
SendClientMessage(playerid, COLOR_STATS, "Vous vivez depuis votre enfance dans la misère, sans bagages dans Los Angeles, votre");
SendClientMessage(playerid, COLOR_STATS, "seul refuge : les gangs, drogue, armes et misère vous y attendent. Vous êtes en ce");
SendClientMessage(playerid, COLOR_STATS, "moment recherché par la Police car vous vous êtes évadé de la prison fédérale !");
SetTimerEx("Unfreeze_AfterFirstConnect", 15000, false, "d", playerid);
}
else if(PlayerInfo[playerid][pAspiration]==5)
{ // Justice
SetPlayerCameraPos(playerid, 1491.3357,-1648.6006,52.9319);
SetPlayerCameraLookAt(playerid, 1555.4181,-1675.3605,28.3955);
SetPlayerPos(playerid, 1487.2711,-1651.5039,14.0469);
SendClientMessage(playerid, COLOR_STATS, "[Bienvenue sur American Gangster - Vous avez choisi l'aspiration Justice]");
SendClientMessage(playerid, COLOR_STATS, "Dans votre jeunesse, un de vos proches a été assassiné, la justice n'a pas fait son");
SendClientMessage(playerid, COLOR_STATS, "travail, il est temps pour vous d'éviter que cela se reproduise ! Ce qui est important");
SendClientMessage(playerid, COLOR_STATS, "pour vous, c'est que la justice soit rendue !!!");
SetTimerEx("Unfreeze_AfterFirstConnect", 15000, false, "d", playerid);
}
SetInterior(playerid, 0);
SetVirtualWorld(playerid, 999);
}
return 1;
}
if(strcmp(cmd, "/v", true) == 0 || strcmp(cmd, "/vehicule", true) == 0) // By LordMan
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " Vous devez d'abord vous loggez ! ");
return 1;
}
new x_nr[64];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr))
{
SendClientMessage(playerid, COLOR_WHITE, "Note: (/v)ehicule [nom]");
SendClientMessage(playerid, COLOR_WHITE, "Noms Disponibles: garer, fermer(1-3), vendre, vendrea, couleur , info, neon(-5000$)");
return 1;
}
if(strcmp(x_nr,"info",true) == 0)
{
new StatsVString[1614];
new carkey1 = PlayerInfo[playerid][pPcarkey];
new carkey2 = PlayerInfo[playerid][pPcarkey2];
new carkey3 = PlayerInfo[playerid][pPcarkey3];
format(StatsVString,sizeof(StatsVString),"VehModel:[%s] VehValue:[%d] VehLocked:[%d]
VehModel:[%s] VehValue:[%d] VehLocked:[%d]
VehModel:[%s] VehValue:[%d] VehLocked:[%d]",CarInfo[carkey2][cDescription], CarInfo[carkey2][cValue], CarInfo[carkey1][cLock],CarInfo[carkey2][cDescription], CarInfo[carkey2][cValue], CarInfo[carkey2][cLock], CarInfo[carkey3][cDescription], CarInfo[carkey3][cValue], CarInfo[carkey3][cLock]);
ShowPlayerDialog(playerid,1235,DIALOG_STYLE_MSGBOX,"Stats de vos vehicule",StatsVString,"Valider","");
return 1;
}