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
-
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;
}
-
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++
-
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;
}
-
new groveterritory;
GroveTerritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
GangZoneShowForAll (groveterritory, COLOR_GREEN);
voila la sa doit fonctionner
-
dans onplayerspawn
GangZoneShowForPlayer(playerid, GroveTerritory, couleur);
-
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.
-
utilise ma methode
-
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.
-
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 ^^
-
je vien d el efaire toujour le meme probleme
Double post
sa ne marche toujour pas
-
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
-
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.
-
cite la ligne 146 et la ligne 311
-
146 groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
311 jai pas de ligne 311
-
dans onplayerspawn
GangZoneShowForPlayer(playerid, groveterritory, COLOR_GREEN);
-
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.
-
ben je sais pas ...
faut attendre que Syg passe (lol) ou R@F
-
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
-
salut,
la fonction doit se trouver entre les {}, donc on obteint:
public OnPlayerSpawn(playerid)
{
GangZoneShowForPlayer(playerid, groveterritory, COLOR_GREEN);
return 1;
}
++Sim++
-
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.
-
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
-
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.
-
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:
new groveterritory;
Dans public OnGameModeInit() tu met:
groveterritory = GangZoneCreate(2155.362, -1902.935, 2566.068, -1555.534);
Dans public OnPlayerSpawn(playerid) tu met:
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 ....
-
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.
-
J'ai tester sa marche parfaitement...
-
ba moi s marche c 'est bizare
tu a marker comment toi
-
Tu a surment du te gouré quelque part ...
Preuve que sa marche:
-
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);
-
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
-
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)
-
Non mais la tu le fait expres serieux?
deja ton script fou le sur pastbin
ensuite je t'ai dit de metre
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
-
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
-
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);
}
-
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;
}
-
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
-
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
-
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
-
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)
-
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
-
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
-
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
-
Faut mettre de la transparence dans ta couleur verte remplace les 2 dernier FF de ta couleur verte par 88 (dans la define)
-
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
-
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++
-
je n'est pas tre bien comprit
pourai tu me les passe comme sa
#define COLOR_GREY 0xAFAFAFAA
stp
-
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
-
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
-
merci vraiment merci de m'avoir aider
-
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
-
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
-
Ouai j'ai un truc du genre, go sur ton irc je suis dessus.
++ Franky
Et stopons notre HS ^^