Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
Connexion avec identifiant, mot de passe et durée de la session

 
avancée

249940 Messages dans 13845 Fils de discussion- par 6285 Membres - Dernier membre: pokerman

04 Février 2012 à 21:01:08
GTAOnline.frSan Andreas MultiplayerScripting SA-MP [Pawn center] (Modérateurs: S!m, Ssk, Xartrick)Gain d'argent non hackable a partir de la conduite de certains véhicules...
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: Gain d'argent non hackable a partir de la conduite de certains véhicules...  (Lu 689 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Malppower
Chef de la TEC
Hors ligne Hors ligne

Tueur en série
*

Messages: 190


WWW
« le: 10 Février 2008 à 03:00:39 »

Code: (cpp)
//au dessus du GM

new argent [MAX_PLAYERS] = 0;

//quelque part dans mon GM...

public OnPlayerEnterVehicle(playerid, vehicleid)
{
if (GetVehicleModel(vehicleid) == 572)
if (GetVehicleModel(vehicleid) == 574)
if (GetVehicleModel(vehicleid) == 552)
{
    new message[256];
SetTimer(" ", 120000, 1);
argent [playerid] += 2;
PlayerPlaySound (playerid, 1053, 0.0, 0.0, 0.0);
format(message, sizeof(message),"[!] DRCash points : +2");
SendClientMessage(playerid,COLOR_GREEN,"[!]--------------------------");
SendClientMessage(playerid,COLOR_YELLOW,message);
SendClientMessage(playerid,COLOR_GREEN,"[!]--------------------------");
return 1;
}
return 1;
}

Aucune erreur, aucun warning, mais cela fonctionne pas...
Quelqu'un pourrait m'aider ?

Aussi quelqu'un serait m'éclaircir pour dire que il gagne ca si il roule a une certaine vitesse et si il est conducteur...

Journalisée
VaKoS_95
Hors ligne Hors ligne


Criminel entrainé
*

GTA-California Admin

Messages: 60


WWW
« Répondre #1 le: 10 Février 2008 à 03:10:11 »

Code: (cpp)
//au dessus du GM

new argent [MAX_PLAYERS] = 0;

//quelque part dans mon GM...

public OnPlayerEnterVehicle(playerid, vehicleid)

{
if (GetVehicleModel(vehicleid) == 572)
if (GetVehicleModel(vehicleid) == 574)
if (GetVehicleModel(vehicleid) == 552)
{
    new message[256];
SetTimer(" ", 120000, 1);
argent [playerid] += 2;
PlayerPlaySound (playerid, 1053, 0.0, 0.0, 0.0);
format(message, sizeof(message),"[!] DRCash points : +2");
SendClientMessage(playerid,COLOR_GREEN,"[!]--------------------------");
SendClientMessage(playerid,COLOR_YELLOW,message);
SendClientMessage(playerid,COLOR_GREEN,"[!]--------------------------");
return 1;
}
return 1;
}

Mets :
Code: (cpp)
public OnPlayerEnterVehicle(playerid, vehicleid) {
if (GetVehicleModel(vehicleid) == 572 || 574 || 552) {
// Ton code
return 1; }
}
Journalisée



Malppower
Chef de la TEC
Hors ligne Hors ligne

Tueur en série
*

Messages: 190


WWW
« Répondre #2 le: 10 Février 2008 à 03:36:53 »

J'ai fait ce que tu m'a dit...

Donc :

Code: (cpp)
//au dessus du GM

new argent [MAX_PLAYERS] = 0;

//quelque part dans mon GM...

public OnPlayerEnterVehicle(playerid, vehicleid)
{
if (GetVehicleModel(vehicleid) == 572 || 574 || 552)
{
    new message[256];
SetTimer(" ", 120000, 1);
argent [playerid] += 2;
PlayerPlaySound (playerid, 1053, 0.0, 0.0, 0.0);
format(message, sizeof(message),"[!] DRCash points : +2");
SendClientMessage(playerid,COLOR_GREEN,"[!]--------------------------");
SendClientMessage(playerid,COLOR_YELLOW,message);
SendClientMessage(playerid,COLOR_GREEN,"[!]--------------------------");
return 1;
}
return 1;
}

Maintenant j'ai un autre problème :

- Je reçois +2 dés que le joueur fait l'action d'aller dans la voiture pour la conduire
- Je reçois +2 pour tous les véhicules
- Aprés 2 minutes de conduire, je ne reçois rien, or c'est a ce moment là que je dois avoir les +2
« Dernière édition: 10 Février 2008 à 03:38:42 par Malppower » Journalisée
spykerc8
Hors ligne Hors ligne


Administrateur
GTAOnline Legend
*

'The GTAOnline.fr GodFather'

Messages: 3288


WWW



mrspykerc8

« Répondre #3 le: 10 Février 2008 à 04:51:36 »

C'est normal que tu reçoives le +2 dès que tu rentres dans le véhicule puisque tu l'as mis immédiatement dans le code.

Par ailleurs, ton timer ne sert à rien puisque tu n'appelles aucune fonction.

Si tu veux que le +2 se mette au bout de deux minutes il faut que tu lances le timer dans le callback et tu que appelles la fonction avec.
Journalisée



~ Leader honoraire de la FsK Team ~ -
~ Membre honoraire de la PCP Team ~

Co-fondateur de GTAO - Retraité de la communauté

"Nous ne sommes rien, soyons tout !"




ApocKalipsS
Hors ligne Hors ligne


GTAOnline Addict
*

**** | Une experience GTA IV hors du commun !

Messages: 1085


« Répondre #4 le: 10 Février 2008 à 09:03:38 »

Citation
- Je reçois +2 pour tous les véhicules

Met un else.
Journalisée
VaKoS_95
Hors ligne Hors ligne


Criminel entrainé
*

GTA-California Admin

Messages: 60


WWW
« Répondre #5 le: 10 Février 2008 à 16:17:51 »

Voilà c'est prêt.
J'ai testé ça marche chez moi, et ça compile sans problème, sans warning ni error.

http://pastebin.gtaonline.fr/pastebin.php?show=341

Si t'as des soucis n'hésites pas Clin d'oeil
« Dernière édition: 10 Février 2008 à 16:30:42 par VaKoS_95 » Journalisée



lilem
Team CSL
Hors ligne Hors ligne


Tueur en série
*

Messages: 254


« Répondre #6 le: 10 Février 2008 à 16:27:08 »

Merci a tousse heureusement que vous avez creer se sujet ma aider beaucoup pour mon serveur  Sourire
Journalisée


Malppower
Chef de la TEC
Hors ligne Hors ligne

Tueur en série
*

Messages: 190


WWW
« Répondre #7 le: 10 Février 2008 à 19:47:44 »

Citation de: lilem
Merci a tousse heureusement que vous avez creer se sujet ma aider beaucoup pour mon serveur

Tout ce que je te demande c'est de ne pas reprendre mon "DRCash" ...

--------------------------------------------------------------------------------

Merci beaucoup VaKoS 95
Journalisée
Malppower
Chef de la TEC
Hors ligne Hors ligne

Tueur en série
*

Messages: 190


WWW
« Répondre #8 le: 11 Février 2008 à 09:51:11 »

EDIT : j'ai un problème...

Je l'ai inclus directement dans mon GM. Tout se passe comme prévu mais aprés 2 minutes, aucun gain...
Erreur de timer ?
Journalisée
VaKoS_95
Hors ligne Hors ligne


Criminel entrainé
*

GTA-California Admin

Messages: 60


WWW
« Répondre #9 le: 11 Février 2008 à 17:04:54 »

Ah oui petite erreur :
http://pastebin.gtaonline.fr/pastebin.php?show=346

Voilà Clin d'oeil
« Dernière édition: 11 Février 2008 à 17:11:47 par VaKoS_95 » Journalisée



Malppower
Chef de la TEC
Hors ligne Hors ligne

Tueur en série
*

Messages: 190


WWW
« Répondre #10 le: 11 Février 2008 à 21:09:31 »

J'ai essayé...

Toujours rien aprés 2 min...
Journalisée
VaKoS_95
Hors ligne Hors ligne


Criminel entrainé
*

GTA-California Admin

Messages: 60


WWW
« Répondre #11 le: 11 Février 2008 à 21:35:31 »

EDIT: http://pastebin.gtaonline.fr/pastebin.php?show=347
Là ça devrait marcher Clin d'oeil
« Dernière édition: 11 Février 2008 à 21:39:58 par VaKoS_95 » Journalisée



Malppower
Chef de la TEC
Hors ligne Hors ligne

Tueur en série
*

Messages: 190


WWW
« Répondre #12 le: 16 Février 2008 à 00:45:40 »

Il est fait pour être FS ou bien...

Parce que dans le GM incrusté direct, j'ai toujours rien...
Journalisée
Pages: [1]   Haut de page
Imprimer
Aller à:  

Theme créé par padexx et modifié par GTAOnline.fr
Page générée en 1.093 secondes avec 24 requêtes.
Forum GTAOnline.fr 2.0 | Design par : Lalu et GtaManiac
Merci a toute la communaute pour son support !
Copyright © 2004-2012 - GTAOnline.fr | GTAPro.com