GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Criminalos le 24 Avril 2009, 19:03:11

Titre: Probleme svp aider moi
Posté par: Criminalos le 24 Avril 2009, 19:03:11
bonjour aider moi svp jai voulu creer une zone pour grove mais sa ne marche pas

    new groveterritory;
{
    Groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
    return 1;
}
Titre: Re : Probleme svp aider moi
Posté par: S!m le 24 Avril 2009, 19:37:21
Salut,

normalement, ce code est correct (je ne connais pas l'ordre des paramètres).

par contre, il ne fais surement pas ce que tu désire.

Ce code ci ne fais que créer une zone, il ne la rend pas visible, ne la fais pas clignoter etc....

GangZoneShow (ou une fonction du genre) t'aiderait surement

++Sim++
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 24 Avril 2009, 19:40:25
dacoor merci de ta reponsse

Double post
donc j'aimerer savoir comment creer un zone pour gang par ex pour grove svp


je tape sa mais sa marche pas

   new groveterritory;
{
    GroveTerritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
    GangZoneShowForAll (gangzone, COLOR_GREEN);
    return 1;
}
Titre: Re : Probleme svp aider moi
Posté par: Ssk le 24 Avril 2009, 20:51:23
   new groveterritory;

    GroveTerritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
    GangZoneShowForAll (groveterritory, COLOR_GREEN);


voila la sa doit fonctionner
Titre: Re : Probleme svp aider moi
Posté par: cristab le 24 Avril 2009, 20:52:57
dans onplayerspawn
GangZoneShowForPlayer(playerid, GroveTerritory, couleur);
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 24 Avril 2009, 21:23:49
ok merci de vos reponse je test sa et vous dit

Double post
probleme je narive a resoudre


C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(145) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(309) : warning 203: symbol is never used: "groveterritory"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Titre: Re : Probleme svp aider moi
Posté par: Ssk le 24 Avril 2009, 21:30:17
utilise ma methode
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 24 Avril 2009, 21:33:50
c'est se ke j'ai fait et sa marke sa


C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(145) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(309) : warning 203: symbol is never used: "groveterritory"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Titre: Re : Probleme svp aider moi
Posté par: MrFredo le 24 Avril 2009, 21:36:57
En meme temps si tu declare ta variable toute en miniscule mais l'utilise avec des majuscule forcement sa va pas marcher

les variable sont sensible a la case (c'est comme sa qu'on dit?)

Donc en correct sa donne:

new groveterritory;
groveterritory= GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
GangZoneShowForAll (groveterritory, COLOR_GREEN);


J'pense que sa sera deja un peux plus correct ^^
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 24 Avril 2009, 21:39:31
je vien d el efaire toujour le meme probleme

Double post
sa ne marche toujour pas
Titre: Re : Probleme svp aider moi
Posté par: Dark4ng3L le 24 Avril 2009, 22:36:34

Salut ,
pourrais-tu eviter les double posts et écrire plus correctement s.t.p.
Concernant ton problème j'ai pas trop compris lol

++
[L2K]lugia
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 24 Avril 2009, 22:39:19
ba voila mon probleme c'est que j'ai esseiller de creer une zone de gang pour grove mais sa ne fonctione pas


jai mi sa

   new groveterritory;
   
   groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
    GangZoneShowForAll(groveterritory, COLOR_GREEN);

et sa me met sa

C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(146) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(311) : warning 203: symbol is never used: "groveterritory"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Titre: Re : Probleme svp aider moi
Posté par: Dark4ng3L le 24 Avril 2009, 22:42:37
cite la ligne 146 et la ligne 311
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 24 Avril 2009, 22:46:10
146      groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);


311 jai pas de ligne 311
Titre: Re : Probleme svp aider moi
Posté par: Dark4ng3L le 24 Avril 2009, 22:49:04
dans onplayerspawn
GangZoneShowForPlayer(playerid, groveterritory, COLOR_GREEN);
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 24 Avril 2009, 22:50:50
sa met sa


C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(146) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(312) : warning 203: symbol is never used: "groveterritory"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Titre: Re : Probleme svp aider moi
Posté par: Dark4ng3L le 24 Avril 2009, 22:52:44
ben je sais pas ...
faut attendre que Syg passe (lol) ou R@F
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 24 Avril 2009, 22:54:58
sa me met sa



C:Program FilesRockstar GamesGTA San Andreassamp02Xserver.win32gamemodesLos-SantosRPmod.pwn(146) : error 010: invalid function or declaration
C:Program FilesRockstar GamesGTA San Andreassamp02Xserver.win32gamemodesLos-SantosRPmod.pwn(188) : error 021: symbol already defined: "GangZoneShowForPlayer"
C:Program FilesRockstar GamesGTA San Andreassamp02Xserver.win32gamemodesLos-SantosRPmod.pwn(313) : warning 203: symbol is never used: "groveterritory"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.



Double post
atten moi jai mi sa


public OnPlayerSpawn(playerid)
{
   return 1;
}
    GangZoneShowForPlayer(playerid, groveterritory, COLOR_GREEN);


c bon ou pas
Titre: Re : Probleme svp aider moi
Posté par: S!m le 24 Avril 2009, 23:10:23
salut,

la fonction doit se trouver entre les {}, donc on obteint:

public OnPlayerSpawn(playerid)
{
    GangZoneShowForPlayer(playerid, groveterritory, COLOR_GREEN);
    return 1;
}

++Sim++
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 24 Avril 2009, 23:17:22

jai mit sa mais sa ne marche pas

{
    GangZoneShowForPlayer(playerid, groveterritory, COLOR_GREEN);
    return 1;
}




sa donne sa

C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(144) : error 055: start of function body without function header
C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(146) : error 010: invalid function or declaration
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.
Titre: Re : Probleme svp aider moi
Posté par: Franky™ le 25 Avril 2009, 11:31:52
Salut,

Tu as bien mis ça ?

public OnPlayerSpawn(playerid)
{
    GangZoneShowForPlayer(playerid, groveterritory, COLOR_GREEN);
    return 1;
}


comme Sim l'as dit ?

Car quand tu dit


jai mit sa mais sa ne marche pas

{
    GangZoneShowForPlayer(playerid, groveterritory, COLOR_GREEN);
    return 1;
}


C'est normal car tu ne met pas de public.

++ Franky
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 25 Avril 2009, 12:09:34
enfete jai mit sa dans OnGameModInit


je vien de le metre ou tu ma dit et sa met sa

public OnPlayerDisconnect(playerid, reason)
{
    GangZoneShowForPlayer(playerid, groveterritory, COLOR_GREEN);
   return 1;
}



C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(176) : error 017: undefined symbol "groveterritory"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Titre: Re : Probleme svp aider moi
Posté par: MrFredo le 25 Avril 2009, 12:41:16
Na mais t con ou tu le fait expres?


ON TA DIT DE LE METTRE DANS ONPLAYERSPAWN

Bon je recapitule

tout en haut du script tu met:
Code: (pawn) [Sélectionner]
new groveterritory;
Dans public OnGameModeInit()   tu met:
Code: (pawn) [Sélectionner]
groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
Dans public OnPlayerSpawn(playerid) tu met:
Code: (pawn) [Sélectionner]
GangZoneShowForPlayer(playerid, groveterritory, COLOR_GREEN);

Desolé mais la si tu comprend pas serieux abandone car on ta tout expliquer mais faut un minimum de reflexion quand meme ....

Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 25 Avril 2009, 12:47:46
c'est se ke je vien de faire et sa marche pas

mais pour le new groveterritory; ou en haut de sciprt ossi



jai mi sa mais s amarche pas





public OnGameModeInit()

 groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);






public OnPlayerSpawn(playerid)
{
   GangZoneShowForPlayer(playerid, groveterritory, COLOR_GREEN);
   return 1;
}







C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(147) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(185) : error 017: undefined symbol "groveterritory"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.
Titre: Re : Probleme svp aider moi
Posté par: MrFredo le 25 Avril 2009, 13:04:59
J'ai tester sa marche parfaitement...
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 25 Avril 2009, 13:07:12
ba moi s marche c 'est bizare

tu a marker comment toi
Titre: Re : Probleme svp aider moi
Posté par: MrFredo le 25 Avril 2009, 13:08:54
Tu a surment du te gouré quelque part ...

Preuve que sa marche:
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 25 Avril 2009, 13:11:41
att regarde jai mit sa

public OnPlayerSpawn(playerid)
{
   GangZoneShowForPlayer(playerid, groveterritory, COLOR_GREEN);
   return 1;
}

public OnGameModeInit()

groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
Titre: Re : Probleme svp aider moi
Posté par: Franky™ le 25 Avril 2009, 13:12:16
Met nous ton script sur le pastebin, pour qu'on regarde si ta fait juste.

MrFredo ta en plus super bien expliqué comment rajouté tout ça.

Donc montre nous tout ton script pour qu'on puisse t'aidé

++ Franky
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 25 Avril 2009, 13:13:33
Script (http://pastebin.gtaonline.fr/pastebin.php?show=577)


MODO: lorsque tu poste un code d'une telle longueur, tu le met sur pastebin :Règlements (http://www.gtaonline.fr/forums/index.php/topic,2.0.html)

Titre: Re : Probleme svp aider moi
Posté par: MrFredo le 25 Avril 2009, 13:16:20
Non mais la tu le fait expres serieux?

deja ton script fou le sur pastbin

ensuite je t'ai dit de metre

Code: (pawn) [Sélectionner]
groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
DANS OnGameModeInit ET PAS EN DESSOU



Perso c'est ma derniere intervention on a tout expliquer correctement maintenant si t'est pas capable de reflechir un minimum j'peux plus rien pour toi

Titre: Re : Probleme svp aider moi
Posté par: Franky™ le 25 Avril 2009, 13:16:53
Donc de une.

Ton : groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
est en dehors de public OnGameModeInit() Il faut le mettre dedant donc a la ligne en dessou de
AddStaticVehicle(567,2844.6672,-1179.6969,24.5007,183.0070,88,64); // vagos car

Et le reste ça doit être bon

++ Franky
Titre: Re : Probleme svp aider moi
Posté par: Eloctro le 25 Avril 2009, 13:17:58
Met le sur PASTEBIN et
    groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
doit être dans OnGameModeInit pas dessou :

OnGameModeinit(...)
{
//Tes codes
    groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
}
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 25 Avril 2009, 13:19:20
c'est quoi pastebin

et sa doit donner sa
a la fin

AddStaticVehicle(567,2844.6672,-1179.6969,24.5007,183.0070,88,64); // vagos car
   groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
   return 1;
}
Titre: Re : Re : Probleme svp aider moi
Posté par: Franky™ le 25 Avril 2009, 13:20:55
c'est quoi pastebin

et sa doit donner sa
a la fin

AddStaticVehicle(567,2844.6672,-1179.6969,24.5007,183.0070,88,64); // vagos car
   groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
   return 1;
}

Oui voila

++ Franky
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 25 Avril 2009, 13:21:48
C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(144) : error 017: undefined symbol "groveterritory"
C:\Program Files\Rockstar Games\GTA San Andreas\samp02Xserver.win32\gamemodes\Los-SantosRPmod.pwn(186) : error 017: undefined symbol "groveterritory"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.
marche pa
Titre: Re : Probleme svp aider moi
Posté par: Franky™ le 25 Avril 2009, 13:27:17
Ouai j'ai vu, et c'est bizzard, sa me fait pareil, je suis entrain de chercher la...

++ Franky

Double post
Bon j'ai trouvé

Tu va faire se que je dit:
tu enleve ça:
#if defined FILTERSCRIPT
et ça
public OnFilterScriptInit()
{
   print("\n--------------------------------------");
   print(" Blank Filterscript by your name here");
   print("--------------------------------------\n");
   return 1;
}

public OnFilterScriptExit()
{
   return 1;
}

#else

et encore ça:

#endif

ensuite tu met tout ca en /* */

/*new gSpectateID[MAX_PLAYERS];
new gSpectateType[MAX_PLAYERS];

new Playerinfo[MAX_PLAYERS];
new Text:Pinf[MAX_PLAYERS];

new Serverinfo[MAX_PLAYERS];
new Text:Sinf[MAX_PLAYERS];

new Mute[MAX_PLAYERS];

new Menu:Weapons;
new Menu:Melee;
new Menu:Pistols;
new Menu:SMG;
new Menu:Shotguns;
new Menu:Assault;
new Menu:Rifles;
new Menu:Heavy;
new Menu:Projectile;
new Menu:Special;
new Menu:Money;
new Menu:Time;
new Menu:AM;
new Menu:PM;
new Menu:Weather;
new Menu:Vehicle;
new Menu:Pcolor;
new Menu:Tunning;
new Menu:Ccolors;
new Menu:Wheels;

new pingkick=500;*/

Tout ces new te servent a rien dans ton script.

Ensuite sa se compile tout seul.


++ Franky
Titre: Re : Re : Probleme svp aider moi
Posté par: /cartman le 25 Avril 2009, 13:34:36
c'est quoi pastebin

et sa doit donner sa
a la fin

AddStaticVehicle(567,2844.6672,-1179.6969,24.5007,183.0070,88,64); // vagos car
   groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
   return 1;
}
boulet avant de poter dans unesection lit dabord les post-it  :rules
 http://www.gtaonline.fr/forums/index.php/board,41.0.html (http://www.gtaonline.fr/forums/index.php/board,41.0.html)
Titre: Re : Re : Re : Probleme svp aider moi
Posté par: Franky™ le 25 Avril 2009, 13:35:27
c'est quoi pastebin

et sa doit donner sa
a la fin

AddStaticVehicle(567,2844.6672,-1179.6969,24.5007,183.0070,88,64); // vagos car
   groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
   return 1;
}
boulet avant de poter dans unesection lit dabord les post-it  :rules
 http://www.gtaonline.fr/forums/index.php/board,41.0.html (http://www.gtaonline.fr/forums/index.php/board,41.0.html)

Par contre, tu n'as pas besoin de le traiter de boulet...

++ Franky
Titre: Re : Re : Re : Re : Probleme svp aider moi
Posté par: /cartman le 25 Avril 2009, 13:40:03
c'est quoi pastebin

et sa doit donner sa
a la fin

AddStaticVehicle(567,2844.6672,-1179.6969,24.5007,183.0070,88,64); // vagos car
   groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
   return 1;
}
boulet avant de poter dans unesection lit dabord les post-it :rules
 http://www.gtaonline.fr/forums/index.php/board,41.0.html (http://www.gtaonline.fr/forums/index.php/board,41.0.html)

Par contre, tu n'as pas besoin de le traiter de boulet...

++ Franky
si conaissent un minimum la moindre des chose au minimum c'est lir les instructions pour bien montrer sont probléme aux autres ! :angelnot

certe le "boulet" etait inutil  comme de "con" sur les pages précédente :bangin
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 25 Avril 2009, 14:12:44
cool merci mais uste encore un truc sur la carte c'est tou vert dans la zone on ne vu plus les rue et tou

Titre: Re : Probleme svp aider moi
Posté par: MrFredo le 25 Avril 2009, 14:14:22
Faut mettre de la transparence dans ta couleur verte remplace les 2 dernier FF de ta couleur verte par 88 (dans la define)
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 25 Avril 2009, 14:16:44
cool merci sa marche et derniere question comment fait ton pour qu'il y a marker un message en bas de l'ecran du style GROVE TERRITORY

et svp vous pouver me passer les couleur violet bleu foncer clair et noir en define sp
Titre: Re : Probleme svp aider moi
Posté par: S!m le 25 Avril 2009, 15:46:42
Salut,

je t'aide pour les couleurs:

0xFF8899FF

FF: composante rouge
88: composante verte
99: composante bleu
FF: composante alpha (transparence)

N.B. plus la valeur est élevé, plus la couleur contient un de la composante
N.B.2 Les valeurs sont en hexadécimale, donc tu peut utiliser les chiffres 0 à 9 mais aussi les lettres de A à F

++Sim++
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 25 Avril 2009, 17:00:57
je n'est pas tre bien comprit

pourai tu me les passe comme sa
#define COLOR_GREY 0xAFAFAFAA
stp
Titre: Re : Probleme svp aider moi
Posté par: Franky™ le 25 Avril 2009, 17:10:50
Tien si tu veux avoir les couleurs.

http://www.gtasa.fr/download.php?act=view&id=2105 (http://www.gtasa.fr/download.php?act=view&id=2105)

Télécharge se petit truc.

++ Franky
Titre: Re : Probleme svp aider moi
Posté par: Ssk le 25 Avril 2009, 17:13:45
salut j ai vu un application permettant de savoir les coordoner x max min y max min est ce que vous pouvez me l as donner svp =d merci


j' en ai besoin pour mon Gm que je posterais tt a l heure =D
Titre: Re : Probleme svp aider moi
Posté par: Criminalos le 25 Avril 2009, 17:14:28
merci vraiment merci de m'avoir aider

Titre: Re : Re : Probleme svp aider moi
Posté par: Franky™ le 25 Avril 2009, 17:15:44
salut j ai vu un application permettant de savoir les coordoner x max min y max min est ce que vous pouvez me l as donner svp =d merci


j' en ai besoin pour mon Gm que je posterais tt a l heure =D

Tien je suis pas sur que se sois ça lol

http://www.gtasa.fr/download.php?act=view&id=2125 (http://www.gtasa.fr/download.php?act=view&id=2125)

++ Franky
Titre: Re : Probleme svp aider moi
Posté par: Ssk le 25 Avril 2009, 17:24:40
nah je l' avais avant c' est une app ou il y a la carte de san andreas tu peut placer des vehicule des zone de gang et tout mais je sais plus ou je l ai telecharger
Titre: Re : Probleme svp aider moi
Posté par: Franky™ le 25 Avril 2009, 17:26:49
Ouai j'ai un truc du genre, go sur ton irc je suis dessus.

++ Franky

Et stopons notre HS ^^