• 05 Juin 2026, 16:49:39


Auteur Sujet: Petit probleme pour acheter des maison  (Lu 9617 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne R@f

  • *
  • GTAOnline Addict
  • Messages: 4655
    • Voir le profil
Re : Petit probleme pour acheter des maison
« Réponse #15 le: 11 Octobre 2007, 23:21:00 »
petit HS :
Citer
Règle n°62-923A : Le copier/coller est le pire ennemi du débutant !!!
je pense que le copier/coller est ce que fait chaque debutant, moi aussi quand je debutais je fesais aussi des copier/coller, mais je prenais mon temps pour analyser le code que je vennais de copier et maintenant je crée mes fonctions tout seul :) c'est meme hyper fun d'en créer tout seul ^^

PS : le R@f Admin Script est en cours de création et sera bientot mis sur le forum si je m y met a fond ^^

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Petit probleme pour acheter des maison
« Réponse #16 le: 11 Octobre 2007, 23:28:09 »
Oui mais dans ton cas Raf(FS) on ne peut pas parler de copier/coller.
Le copier/coller veut bien dire ce qu'il veut dire : je prend d'un coté pour mettre de l'autre sans modification.
Si tu copies du code et que tu l'adaptes à ton script (ce qui est la chose à faire), ce n'est plus du copier/coller (au sens bourrin du terme).

Sinon Urbanghetto, le numéro 62-923A n'est que le fruit de mon imagination, ça n'a rien d'officiel.
Mais avoues que ça en jette !!! :D

++
Syg
Courtesy of GtaManiac

Hors ligne [4D]_Rapido

  • Pro scripteur
  • *
  • Tueur
  • Je script sous pawno
  • Messages: 70
    • Voir le profil
Re : Petit probleme pour acheter des maison
« Réponse #17 le: 12 Octobre 2007, 13:20:33 »
Oué Merci les gas mes tous m'aide toujours pas car je veut ni de zone ni de chekpoint juste la maniere de faire fonctionner la commande étant sur le pickup merci...
Utilisateur : [4D]_Rapido
Proffesion: Script tout les jour
Age : 14 ans

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : Re : Petit probleme pour acheter des maison
« Réponse #18 le: 12 Octobre 2007, 17:58:09 »
Règle n°62-923A : Le copier/coller est le pire ennemi du débutant !!!

Du code Penal ? ( je sais c'est pas marrant :S )

AK NV.


Tu vois avant? Bah j'étais là encore avant!

Hors ligne [4D]_Rapido

  • Pro scripteur
  • *
  • Tueur
  • Je script sous pawno
  • Messages: 70
    • Voir le profil
Re : Petit probleme pour acheter des maison
« Réponse #19 le: 12 Octobre 2007, 19:11:27 »
re voici se que j'ai fait :

if(strcmp(cmd, "/acheter", true) == 0)
        {
                new property=999;
                if(IsPlayerInArea(playerid))
                {
                        switch (PLAYER_VARS[playerid][STD][CHECK_POINT])
                        {
                                case PU_M1:{
                                        property = M1;
                                }
                        }
                        if (GetPlayerMoney(playerid) < 50000)
                        {
                SendClientMessage(playerid, COLOR_RED,"Désoler vous n'avez pas assez d'argent pour acheter la maison");
                        }
                        if(property==999)
                        {
                                SendClientMessage(playerid, COLOR_YELLOW, "tu dois etre sur le pickup pour pouvoir faire le /acheter.");
                                return 1;
                        }
                        if(propertyOwner[property]==playerid)
                        {
                                SendClientMessage(playerid, COLOR_RED, "Tu possède deja cette maison");
                                return 1;
                        }
            PlaySoundForPlayer(playerid,SOUND_PURCHASE);
                        propertyOwner[property]=playerid;
                        format(string, sizeof(string), "tu a acheter %s", propertyNames[property]);
                        SendClientMessage(playerid, COLOR_GREEN, string);
                }
                else
                {
                        SendClientMessage(playerid, COLOR_YELLOW, "tu dois etre sur le pickup pour pouvoir faire le /acheter.");
                        return 1;
                }

mes j'ai des erreur

C:\DOCUME~1\......\Bureau\SAMP02~1.2\h.pwn(131) : error 017: undefined symbol "IsPlayerInArea"
C:\DOCUME~1\.......\Bureau\SAMP02~1.2\h.pwn(133) : error 017: undefined symbol "PLAYER_VARS"
C:\DOCUME~1\......\Bureau\SAMP02~1.2\h.pwn(133) : error 029: invalid expression, assumed zero
C:\DOCUME~1\.....\Bureau\SAMP02~1.2\h.pwn(133) : error 029: invalid expression, assumed zero
C:\DOCUME~1\......\Bureau\SAMP02~1.2\h.pwn(133) : fatal error 107: too many error messages on one line

merci de m'aider
Utilisateur : [4D]_Rapido
Proffesion: Script tout les jour
Age : 14 ans

Hors ligne [4D]_Rapido

  • Pro scripteur
  • *
  • Tueur
  • Je script sous pawno
  • Messages: 70
    • Voir le profil
Re : Petit probleme pour acheter des maison
« Réponse #20 le: 12 Octobre 2007, 20:57:30 »
up !!!!
Utilisateur : [4D]_Rapido
Proffesion: Script tout les jour
Age : 14 ans

Hors ligne R@f

  • *
  • GTAOnline Addict
  • Messages: 4655
    • Voir le profil
Re : Re : Petit probleme pour acheter des maison
« Réponse #21 le: 12 Octobre 2007, 21:05:40 »
re voici se que j'ai fait : .....
ce qui me choque dans cettre phrase c'est que c est moi qui t as filé ce bout de script et tu dis que c'est toi qui l'as fait  ::) essaye avec des checkpoints ou fait des menus quand on va sur un pickup, je pense que tu es assez fort pour le faire toi meme si tu es "pro scripteur" comme c est écris sous ton psuedo

PS : ne t'étonne pas si je t'es blocker sur msn, tu me demande tout les 30sec si c'est fini, tu sais que j'ai pas tout ma journée pour aider des gens qui me soulent....

Hors ligne [4D]_Rapido

  • Pro scripteur
  • *
  • Tueur
  • Je script sous pawno
  • Messages: 70
    • Voir le profil
Re : Petit probleme pour acheter des maison
« Réponse #22 le: 12 Octobre 2007, 21:09:32 »
dsl

mais moi je veut de l'aide juste pour sa et ji arrive pas donc sa me fou les nerf donc a mon avie ce qui faut il faudrait un gros scripteur car moi je ne peut y arriver merci de m'aider
Utilisateur : [4D]_Rapido
Proffesion: Script tout les jour
Age : 14 ans

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Petit probleme pour acheter des maison
« Réponse #23 le: 12 Octobre 2007, 21:12:30 »
Ce sont des erreurs classiques, il faut que tu mette

new IsPlayerInArea;

 en dessous ou au dessus de new property=999;

pareil pour l'erreur a la ligne 133

pour les autres, je vois pas, parce que il n'y a pas tout le script (normale) mais faudrais que tu le passe a quelqu'un pour qu'il puisse y jetter un oeil ^^
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne [4D]_Rapido

  • Pro scripteur
  • *
  • Tueur
  • Je script sous pawno
  • Messages: 70
    • Voir le profil
Re : Petit probleme pour acheter des maison
« Réponse #24 le: 12 Octobre 2007, 22:03:59 »
ben marche pas

C:\DOCUME~1\WILLIAM\Bureau\SAMP02~1.2\h.pwn(128) : error 012: invalid function call, not a valid address
C:\DOCUME~1\.....\Bureau\SAMP02~1.2\h.pwn(128) : warning 215: expression has no effect
C:\DOCUME~1\.....\Bureau\SAMP02~1.2\h.pwn(128) : error 001: expected token: ";", but found ")"
C:\DOCUME~1\.....\Bureau\SAMP02~1.2\h.pwn(128) : error 029: invalid expression, assumed zero
C:\DOCUME~1\.....\Bureau\SAMP02~1.2\h.pwn(128) : fatal error 107: too many error messages on one line

5 error

Utilisateur : [4D]_Rapido
Proffesion: Script tout les jour
Age : 14 ans

Hors ligne [4D]_Rapido

  • Pro scripteur
  • *
  • Tueur
  • Je script sous pawno
  • Messages: 70
    • Voir le profil
Re : Petit probleme pour acheter des maison
« Réponse #25 le: 12 Octobre 2007, 22:34:53 »
j'ai essayer de corriger le probleme mes auccune maniere d'y arriver
Utilisateur : [4D]_Rapido
Proffesion: Script tout les jour
Age : 14 ans

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Petit probleme pour acheter des maison
« Réponse #26 le: 12 Octobre 2007, 22:35:27 »
Encore du copier/coller à l'arrache ....
Il te manque la fonction IsPlayerInArea (je ne sais pas où tu peux la trouver, certainement là où tu as récupérer le reste)
Il te manque la déclaration du tableau PLAYER_VARS (même remarque de ci-dessus)

Si tu trouve ça, tu ne devrais plus avoir d'erreur de compil (ce qui ne veut pas dire que ton script fera ce que tu veux qu'il fasse).


++
Syg
Courtesy of GtaManiac

Hors ligne [4D]_Rapido

  • Pro scripteur
  • *
  • Tueur
  • Je script sous pawno
  • Messages: 70
    • Voir le profil
Re : Petit probleme pour acheter des maison
« Réponse #27 le: 12 Octobre 2007, 22:38:29 »
tu veut dire sa :

public isPlayerInArea(playerID, Float:data[4])
{
Utilisateur : [4D]_Rapido
Proffesion: Script tout les jour
Age : 14 ans

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Petit probleme pour acheter des maison
« Réponse #28 le: 12 Octobre 2007, 22:50:54 »
Oui, mais avec le code qui va derrière bien sur.
Donc il ne te manque plus que le tableau PLAYER_VARS.

++
Syg
Courtesy of GtaManiac

Hors ligne [4D]_Rapido

  • Pro scripteur
  • *
  • Tueur
  • Je script sous pawno
  • Messages: 70
    • Voir le profil
Re : Petit probleme pour acheter des maison
« Réponse #29 le: 12 Octobre 2007, 22:52:33 »
je sais pas quoi mettre comme tableau PLAYER_VARS
et aussi je sais pas quoi mettre dans :
public IsPlayerInArea(playerID)
{

return 1;
}
« Modifié: 12 Octobre 2007, 22:58:41 par [4D]_Rapido »
Utilisateur : [4D]_Rapido
Proffesion: Script tout les jour
Age : 14 ans