GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Soleb le 22 Mars 2012, 01:03:20

Titre: MYSQL
Posté par: Soleb le 22 Mars 2012, 01:03:20
Bonjour,

voila j'utilise ce GM http://forum.sa-mp.com/showthread.php?t=223963 (http://forum.sa-mp.com/showthread.php?t=223963) Cops-Robbers-RPG
Et je voulait le mettre en Mysql pour mon site, pour les fichiers dans scriptfiles j'ai .dudb

Voila un exemple dans OnPlayerdisconnect :
if(PLAYERLIST_authed[playerid] == 1)
{
dUserSetINT(PlayerName(playerid)).("Bankcash",BankCash[playerid]);
dUserSetINT(PlayerName(playerid)).("Cash",GetPlayerMoney(playerid));
dUserSetINT(PlayerName(playerid)).("Score",GetPlayerScore(playerid));
dUserSetINT(PlayerName(playerid)).("Adminlevel",AdminLevel[playerid]);
dUserSetINT(PlayerName(playerid)).("Army",CanUseArmy[playerid]);
dUserSetINT(PlayerName(playerid)).("CIA",CanUseCIA[playerid]);
dUserSetINT(PlayerName(playerid)).("RegularPlayer",IsRegularPlayer[playerid]);
dUserSetINT(PlayerName(playerid)).("DrugHouseOwner",DrugHouseOwner[playerid]);
dUserSetINT(PlayerName(playerid)).("OttoOwner",OttoOwner[playerid]);
dUserSetINT(PlayerName(playerid)).("TSkill",TerroristSkill[playerid]);
dUserSetINT(PlayerName(playerid)).("RobSkill",RobSkill[playerid]);
dUserSetINT(PlayerName(playerid)).("HasPackC4",HasPackC4[playerid]);
dUserSetINT(PlayerName(playerid)).("HasPackRope",HasPackRope[playerid]);
dUserSetINT(PlayerName(playerid)).("HasPackMoney",HasPackMoney[playerid]);
dUserSetINT(PlayerName(playerid)).("SavedWantedLevel",SavedWantedLevel[playerid]);
dUserSetINT(PlayerName(playerid)).("SavedJailTime",SavedJailTime[playerid]);
}

Donc je voulait savoir comment convertir dudb ====> Mysql

Merci d'avance!
Titre: Re : MYSQL
Posté par: cristab le 22 Mars 2012, 18:01:54
euh pas la peine de vous prendre la tête je lui est deja donner tout les lien existant mais il a oser PM un membre pour que celui ci lui creer une boutique pour 3allopass donc bon ^^
Titre: Re : MYSQL
Posté par: Soleb le 22 Mars 2012, 19:36:00
Oui, c'est vrai de lui est demandé de me donner des exemples pour 3 allopass...
Et moi je veux rien qu'un exemple, et comme sa j'apprend et je met tout le GM en MYSQL!
Titre: Re : Re : MYSQL
Posté par: Soleb le 23 Mars 2012, 13:07:33
Télécharge l'ucp marqué dans ma signature, ouvre le et regarde :)

Quand  je l'ai testé en local sa me marque: Selection de la base impossible
Titre: Re : Re : MYSQL
Posté par: Soleb le 23 Mars 2012, 16:32:47
Il faut uploader la db sur ton phpmyadmin
Comment je l'upload? :x
Titre: Re : MYSQL
Posté par: Choca7 le 26 Mars 2012, 11:15:56
Si c'est un dump de la base SQL, je présume que tu dois faire un clic-gauche sur l'icône de Wamp, puis cliquer sur PhpMyAdmin, ensuite de mémoire tu crées une base de données (si ce n'est déjà fait), puis tu modifies le config.php de l'ACP de darreugne en y remplaçant :

$DB_HOST = "localhost"; Tu laisses comme ça
$DB_USER = "root"; Si tu as toucher au nom d'utilisateur tu mets le tien.
$DB_MDP = ""; Si tu n'as pas toucher au mot de passe, laisse comme ça.

Ensuite à la ligne :

mysql_select_db("city")or die("Selection de la base impossible"); Tu remplaces l'élément en rouge par le nom de ta base de données.