• 20 Mai 2024, 02:05:36


Voir les contributions

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.


Messages - Lucifer

Pages: [1] 2 3 ... 14
1
Le problème est résolu..

Soit sa vient de sa :

forward Chargement_SalaireDiablos();
public Chargement_SalaireDiablos()
{
new arrCoords[6][64];
new strFromFile2[256];
new File: file = fopen("Salaires/SalairesDiablos.ini", io_read);
if (file)
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, '|');
strmid(SalaireD[Rang5], arrCoords[0], 0, strlen(arrCoords[0]), 255);
strmid(SalaireD[Rang4], arrCoords[1], 0, strlen(arrCoords[1]), 255);
strmid(SalaireD[Rang3], arrCoords[2], 0, strlen(arrCoords[2]), 255);
strmid(SalaireD[Rang2], arrCoords[3], 0, strlen(arrCoords[3]), 255);
strmid(SalaireD[Rang1], arrCoords[4], 0, strlen(arrCoords[4]), 255);
strmid(SalaireD[Rang0], arrCoords[5], 0, strlen(arrCoords[5]), 255);
}
fclose(file);
}

forward Sauvegarde_SalaireDiablos();
public Sauvegarde_SalaireDiablos()
{
new idx;
new File: file2;
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d\n%d\n%d\n%d\n%d\n%d\n",
SalaireD[Rang5],
SalaireD[Rang4],
SalaireD[Rang3],
SalaireD[Rang2],
SalaireD[Rang1],
SalaireD[Rang0]);
if(idx == 0)
{
file2 = fopen("Salaires/SalairesDiablos.ini", io_write);
}
else
{
file2 = fopen("Salaires/SalairesDiablos.ini", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}

forward Chargement_SalaireEastSidaz();
public Chargement_SalaireEastSidaz()
{
new arrCoords[6][64];
new strFromFile2[256];
new File: file = fopen("Salaires/SalairesEastSidaz.ini", io_read);
if (file)
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, '|');
strmid(SalaireE[Rang5], arrCoords[0], 0, strlen(arrCoords[0]), 255);
strmid(SalaireE[Rang4], arrCoords[1], 0, strlen(arrCoords[1]), 255);
strmid(SalaireE[Rang3], arrCoords[2], 0, strlen(arrCoords[2]), 255);
strmid(SalaireE[Rang2], arrCoords[3], 0, strlen(arrCoords[3]), 255);
strmid(SalaireE[Rang1], arrCoords[4], 0, strlen(arrCoords[4]), 255);
strmid(SalaireE[Rang0], arrCoords[5], 0, strlen(arrCoords[5]), 255);
}
fclose(file);
}

forward Sauvegarde_SalaireEastSidaz();
public Sauvegarde_SalaireEastSidaz()
{
new idx;
new File: file2;
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d\n%d\n%d\n%d\n%d\n%d\n",
SalaireE[Rang5],
SalaireE[Rang4],
SalaireE[Rang3],
SalaireE[Rang2],
SalaireE[Rang1],
SalaireE[Rang0]);
if(idx == 0)
{
file2 = fopen("Salaires/SalairesEastSidaz.ini", io_write);
}
else
{
file2 = fopen("Salaires/SalairesEastSidaz.ini", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}

forward Chargement_SalaireHustler();
public Chargement_SalaireHustler()
{
new arrCoords[6][64];
new strFromFile2[256];
new File: file = fopen("Salaires/SalairesHustler.ini", io_read);
if (file)
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, '|');
strmid(SalaireH[Rang5], arrCoords[0], 0, strlen(arrCoords[0]), 255);
strmid(SalaireH[Rang4], arrCoords[1], 0, strlen(arrCoords[1]), 255);
strmid(SalaireH[Rang3], arrCoords[2], 0, strlen(arrCoords[2]), 255);
strmid(SalaireH[Rang2], arrCoords[3], 0, strlen(arrCoords[3]), 255);
strmid(SalaireH[Rang1], arrCoords[4], 0, strlen(arrCoords[4]), 255);
strmid(SalaireH[Rang0], arrCoords[5], 0, strlen(arrCoords[5]), 255);
}
fclose(file);
}

forward Sauvegarde_SalaireHustler();
public Sauvegarde_SalaireHustler()
{
new idx;
new File: file2;
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d\n%d\n%d\n%d\n%d\n%d\n",
SalaireH[Rang5],
SalaireH[Rang4],
SalaireH[Rang3],
SalaireH[Rang2],
SalaireH[Rang1],
SalaireH[Rang0]);
if(idx == 0)
{
file2 = fopen("Salaires/SalairesHustler.ini", io_write);
}
else
{
file2 = fopen("Salaires/SalairesHustler.ini", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}

forward Chargement_SalaireStidda();
public Chargement_SalaireStidda()
{
new arrCoords[6][64];
new strFromFile2[256];
new File: file = fopen("Salaires/SalairesStidda.ini", io_read);
if (file)
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, '|');
strmid(SalaireS[Rang5], arrCoords[0], 0, strlen(arrCoords[0]), 255);
strmid(SalaireS[Rang4], arrCoords[1], 0, strlen(arrCoords[1]), 255);
strmid(SalaireS[Rang3], arrCoords[2], 0, strlen(arrCoords[2]), 255);
strmid(SalaireS[Rang2], arrCoords[3], 0, strlen(arrCoords[3]), 255);
strmid(SalaireS[Rang1], arrCoords[4], 0, strlen(arrCoords[4]), 255);
strmid(SalaireS[Rang0], arrCoords[5], 0, strlen(arrCoords[5]), 255);
}
fclose(file);
}

forward Sauvegarde_SalaireStidda();
public Sauvegarde_SalaireStidda()
{
new idx;
new File: file2;
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d\n%d\n%d\n%d\n%d\n%d\n",
SalaireS[Rang5],
SalaireS[Rang4],
SalaireS[Rang3],
SalaireS[Rang2],
SalaireS[Rang1],
SalaireS[Rang0]);
if(idx == 0)
{
file2 = fopen("Salaires/SalairesStidda.ini", io_write);
}
else
{
file2 = fopen("Salaires/SalairesStidda.ini", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}

forward Chargement_SalaireYakuza();
public Chargement_SalaireYakuza()
{
new arrCoords[6][64];
new strFromFile2[256];
new File: file = fopen("Salaires/SalairesYakuza.ini", io_read);
if (file)
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, '|');
strmid(SalaireY[Rang5], arrCoords[0], 0, strlen(arrCoords[0]), 255);
strmid(SalaireY[Rang4], arrCoords[1], 0, strlen(arrCoords[1]), 255);
strmid(SalaireY[Rang3], arrCoords[2], 0, strlen(arrCoords[2]), 255);
strmid(SalaireY[Rang2], arrCoords[3], 0, strlen(arrCoords[3]), 255);
strmid(SalaireY[Rang1], arrCoords[4], 0, strlen(arrCoords[4]), 255);
strmid(SalaireY[Rang0], arrCoords[5], 0, strlen(arrCoords[5]), 255);
}
fclose(file);
}

forward Sauvegarde_SalaireYakuza();
public Sauvegarde_SalaireYakuza()
{
new idx;
new File: file2;
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d\n%d\n%d\n%d\n%d\n%d\n",
SalaireY[Rang5],
SalaireY[Rang4],
SalaireY[Rang3],
SalaireY[Rang2],
SalaireY[Rang1],
SalaireY[Rang0]);
if(idx == 0)
{
file2 = fopen("Salaires/SalairesYakuza.ini", io_write);
}
else
{
file2 = fopen("Salaires/SalairesYakuza.ini", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}

Soit sa :

// Payement de la faction Diablos (N°12)
enum Salaire_Diablos
{
Rang5,
Rang4,
Rang3,
Rang2,
Rang1,
Rang0,
}
new SalaireD[Salaire_Diablos];

// Payement de la faction EastSidaz (N°13)
enum Salaire_EastSidaz
{
Rang5,
Rang4,
Rang3,
Rang2,
Rang1,
Rang0,
}
new SalaireE[Salaire_EastSidaz];

// Payement de la faction Hustler (N°14)
enum Salaire_Hustler
{
Rang5,
Rang4,
Rang3,
Rang2,
Rang1,
Rang0,
}
new SalaireH[Salaire_Hustler];

// Payement de la faction Stidda (N°5)
enum Salaire_Stidda
{
Rang5,
Rang4,
Rang3,
Rang2,
Rang1,
Rang0,
}
new SalaireS[Salaire_Stidda];

// Payement de la faction Yakuza (N°8)
enum Salaire_Yakuza
{
Rang5,
Rang4,
Rang3,
Rang2,
Rang1,
Rang0,
}
new SalaireY[Salaire_Yakuza];

2
Non je n'es pas de While qui pourrait poser problème et j'ai 3 plugins oui. Mysql, sscanf et streamer..

3
Scripting SA-MP [Pawn center] / Mon serveur ne démarre pas
« le: 17 Juin 2011, 08:22:33 »
Bonjour à tous,

J'ai fais quel modification sur mon GM, rien de bien conséquent et lorsque je lance ma console...Celle-ci démarre mais se referme automatiquement.

Dans les logs il n'y a rien qui montre où vient le soucis ... Pas de server shout down ...etc

Avez-vous une idée ?

Merci d'avance ;).

4
Scripting SA-MP [Pawn center] / Recherche d'une animation
« le: 29 Mai 2011, 14:04:17 »
Bonjour,

Donc, voilà, j'aimerais dans OnPlayerEnterVehicle, lorsque le joueur essaie de monter un véhicule où il n'est pas autorisé, sa fasse l'animation du joueur qui essaie d'ouvrir la porte mais sans pouvoir.

Mais je ne trouve pas l'animation...

Merci de votre aide ;).

5
D'accord, je vais regarder cela de plus près..J'allais prendre aussi celui de SA-MP par défaut en fopen.
Mais je vais regarder en Dini.

Si j'ai le moindre soucis, ou si je coince, je ferais appel à votre aide ;).

Merci de votre réponse :).

6
Bonjour à tous,

J'aimerais avoir quelques précisions sur la sauvegarde d'informations dans un fichier .ini.

Je m'explique, j'ai crée un système de mairie où des informations sur des salaires où autres y sont sauvegardées.

enum Mairie_Info
{
Salaire_RMI,
Salaire_SFPD,
}
new Mairie[Mairie_Info];

J'aimerais savoir la méthode la plus pratique et la plus simple (Si possible) pour sauvegarder ces données dans un fichier .ini.

Merci de votre aide précieuse ;).


7
Scripting SA-MP [Pawn center] / Re : probleme mapping 0.3c
« le: 28 Mai 2011, 10:09:11 »
De rien  :)

8
Scripting SA-MP [Pawn center] / Re : probleme mapping 0.3c
« le: 25 Mai 2011, 17:14:02 »
Tu as vérifié que les ID des objets sont les mêmes après la conversion ? Sa m'es arrivé d'avoir eu un problème d'ID et modifie la distance de tes objets.
Sa ne sert à rien de faire apparaître un petit objet de loin, sa fera laguer les joueurs ...

9
Scripting SA-MP [Pawn center] / Re : Problème NPC
« le: 25 Mai 2011, 17:12:19 »
D'accord merci mais en faite je n'es que des BOT à pied :).

Je vais bientôt commander un dédié chez OVH, je verrais si le problème persiste, je vous tiens au courant. En attendant merci d'essayer d'éclaircir mon problème :).

10
Scripting SA-MP [Pawn center] / Re : Problème NPC
« le: 21 Mai 2011, 08:09:32 »
Citer
pour poster sa tourne tes doigt 7 fois autour du clavier avant.

J'avoue...Réponse assez immature ::).

Oui oui le MAXNPC est bien différent de 0.

Je vais réuploader mes fichiers en vérifiant bien qu'il en manque aucun. Je vous tiens au courant. Merci de ton aide Cristab.

11
Scripting SA-MP [Pawn center] / Re : Problème NPC
« le: 19 Mai 2011, 19:18:39 »
Non j'ai vérifié, aucun ... :-[

12
Scripting SA-MP [Pawn center] / Re : Problème NPC
« le: 16 Mai 2011, 15:54:21 »
Citer
server.cfg est bien remplie

Oui bien comme en local... :(

13
Scripting SA-MP [Pawn center] / Re : Problème NPC
« le: 16 Mai 2011, 15:10:15 »
Je possède une session d'un dédié Windows, comment dois-je faire s'il vous plait ?

14
Scripting SA-MP [Pawn center] / Re : Problème NPC
« le: 16 Mai 2011, 14:21:35 »
Bonjour,

Oui j'ai vérifié et ils ne sont pas bannis et kicker aussi car en local ils ne se font pas kicker...C'est que sur le dédié.

On ma dit qu'ils arrivaient pas à écrire dans le fichier et qu'il fallait donner des droits mais je ne vois pas quoi ...

15
Scripting SA-MP [Pawn center] / Problème NPC
« le: 14 Mai 2011, 13:29:08 »
Bonjour,

J'ai encore un soucis de connexion avec mes bots,
En local, il n'y a aucun soucis et dès que je test sur le dédié, les NPC join puis part dans les secondes qui suivent.

Vous ne savez pas d'où sa pourrait venir ??

Merci  :-[

Pages: [1] 2 3 ... 14