• 05 Juillet 2025, 05:45:59


Auteur Sujet: Les Stunt et DM  (Lu 1831 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne xFolior1

  • *
  • Nouveau
  • Messages: 15
    • Voir le profil
Les Stunt et DM
« le: 19 Avril 2010, 02:43:44 »
Bonjour,

J'ai lue tous les tutos presents sur le forum, mais j'ai encore du mal a comprendre le fonctionnement du pawn  :wall

Il n'y a pas longtemps, j'ai ouvert mon serveur SA MP, j'avait une super Gamemode qui s'appel freeroam. Mais j'ai maintenant le gout d'en creer une sur mesure (et en francais   :-[ )

Vue que je ne sais pas comment m'exprimer en language de scripteur XD Je vais vous dire exactement se que je veux faire!

Premierement, Quand un joueur se connecte, En Haut a droit dans le chat cela ecris: Bienvenue Sur Le Serveur GrowTeam (enfin un truc du genre vous comprenez?)

Ensuite il doit spawner en choisisant un des perso que je vais avoir mis dans le gamemode.
Je voudrais (si possible) que tout les skins qui se font spawner aparaissent a la meme place dans le jeux.
Au fait? Comment sa marche avec les cartes et tout? On les fait, on les telecharge deja fait?  
Esque dans un gamemode il ya plusieurs cartes ou seulement une?
Bon, quand il aparait dans le jeux il est dans un endroit (normal enn?) x)
Ensuite il peut se teleporter en faisant la commande /teleportation. Cette comande va ouvir un tableau avec tous les endroits ou il peut se teleporter et leur commandes.
une derniere chose, je voudrais mettre un option pour que quand quelqun tappe /dm
cela amene dans une map ou vous avezun fusils et vous tuez tout le monde que vous voyez :)

Voila je crois que j;ai tout dit, cela serait vraiment gentil de m'expliquer comment faire  :D


Edit : je suis entrain de préparer un petit quelquechose,mon GM va ressembler a cela:



***GM Stunt DM

Les Commandes :

*/Commandes Publiques /*

/flip : Remet un véhicule à l'androit.

/vie  : Redonen toutla vie (Coute 1000 $).

/count : Décompte de 10 secondes.

/nofall on/off : Activeet désactive un system qui permet de ne pas tomber d'un deux roues.

/repair : Répare un véhicule (coute 300 $)

LES 4 Commandes sont incluses dans un menu, cliquez sur le véhicule pour faire votre achat.
POUR OUVRIR LE MENUS TAPPEZ /buy
/moto : Donne une Moto (coute 500$)

/auto : Donne un Auto (coute 1000$)

/quad : Donne un Quad (coute 200$)

/bmx  : Donne un BMX (coute 100$)

*/Commandes Admin  /* 

/ban %user% (Seulement pourles admins) : Ban un joueur.

/give 500$ to %user% (seuleemnt pour les admins) : Donne 500$ à un joueur.
____________________________

Les téléportations :
Les commandes de téléportations sont incluses dans un menu, cliquezsur le nom de la ma

/seastunt

/stuntpark

/skatepark

/dm

Je vais choisir d'autre map bientot..
____________________________

Pour les je veux mettre une commande /register [nomdecompte][motdepasse]
Cette commande va servir à pouvoir garder ses armes, véhicules et son argent.
Pour sauver vos données, /savelog
Et pour vous connecter /login [nomdecompte][motdepasse]
____________________________
Pour les DM,
Une commandes /buyweapons qui ouvre un tableau avec les armesdisponibles à acheter.
____________________________

 
« Modifié: 19 Avril 2010, 18:21:07 par xFolior1 »

Hors ligne Kawoua

  • GTAOnline Member
  • *
  • Grand Banditisme
  • KaWouA
  • Messages: 800
    • Voir le profil
Re : Les Stunt et DM
« Réponse #1 le: 19 Avril 2010, 10:02:51 »
Bonjour,

Premierement, Quand un joueur se connecte, En Haut a droit dans le chat cela ecris: Bienvenue Sur Le Serveur GrowTeam (enfin un truc du genre vous comprenez?)


Bon je vais t'aidé pour sa , Pour que le chat affiche 'Bienvenue sur le serveur GrowTeam' il faut sa
Cherche ta ligne OnPlayerConnect(playerid) et tu insère ce bout de code
SendClientMessage(playerid,COLOR_WHITE,"Ici le texte que tu veus mettre donc tu metteras Bienvenue Sur Le Serveur GrowTeam");


« Modifié: 19 Avril 2010, 10:07:57 par KaWouA™ »



PlayBonus
Marvel Inc ™

Hors ligne xFolior1

  • *
  • Nouveau
  • Messages: 15
    • Voir le profil
Re : Les Stunt et DM
« Réponse #2 le: 19 Avril 2010, 17:46:56 »
Merci de m'avoir répondue, cela m'arrange deja :)

Hors ligne CarCrasher

  • *
  • Tueur en série
  • Messages: 144
    • Voir le profil
Re : Les Stunt et DM
« Réponse #3 le: 19 Avril 2010, 17:57:50 »
Citation de: xFolior1
Ensuite il peut se teleporter en faisant la commande /teleportation. Cette comande va ouvir un tableau avec tous les endroits ou il peut se teleporter et leur commandes.
une derniere chose, je voudrais mettre un option pour que quand quelqun tappe /dm
cela amene dans une map ou vous avezun fusils et vous tuez tout le monde que vous voyez

Pour un tableau ?
On appelerait plutôt ca un menu

Mais Bon

Pour par exemple un menu à 5 téléportations
Ou ca coute un prix

Au dessus du script tu vas mettre :

[spoiler]
new Menu:teleporations;[/spoiler]

Puis dans public OnGameModeInit

[spoiler]
teleportation = CreateMenu("~y~Teleporteur",1,125,150,300);                // Ici c'est le nom du Menu
if(IsValidMenu(tele)) {
   SetMenuColumnHeader(tele , 0, "Choisissez Un Endroit (1000$):");          //Ici c'est le sous titre            
   AddMenuItem(tele ,0,"Wang Car");                                                     // Ici c'est les choix
   AddMenuItem(tele ,0,"Jizzy's Pleasure Dome");
   AddMenuItem(tele ,0,"Aeroport SF");
   AddMenuItem(tele ,0,"Aeroport LS");
   AddMenuItem(tele ,0,"Grove Street");
   AddMenuItem(tele ,0,"< Quitter");
                  }
[/spoiler]


Tu peux bien sur remplacer les endroits ^^

Puis le menu à chaque option tu devras définir ce que fait chaque option :

Et le mettre dans une Callback nommée : public OnPlayerSelectedMenuRow(playerid, row)

[spoiler]
new Menu:p = GetPlayerMenu(playerid);  //Quand La personne choisit quelque chose du menu
if (p == teleportation){
if (row == 0){

SetPlayerPos(playerid, -1979.9325,288.7401,35.1719);//Wang Car; les coordonnées
GivePlayerMoney(playerid,-1000);

} else if (row == 1){
SetPlayerPos(playerid, -2623.4514,1380.5607,7.1613);//Jizzy; idem pour cela et le reste
GivePlayerMoney(playerid,-1000);

} else if (row == 2){
SetPlayerPos(playerid, -1546.0134,-430.9385,6.0057);//Aéroport SF
GivePlayerMoney(playerid,-1000);

} else if (row == 3){
SetPlayerPos(playerid, 1960.6825,-2185.3293,13.5469);//Aéroport LS
GivePlayerMoney(playerid,-1000);

} else if (row == 4){
SetPlayerPos(playerid, 2495.3779,-1688.2224,13.6714);//Grove
GivePlayerMoney(playerid,-1000);

} else if (row == 5){
TogglePlayerControllable(playerid,1); //Si le joueur choisit quitter ca défreeze
}
TogglePlayerControllable(playerid,1); // On défreeze le joueur si il appuie sur Enter
}
[/spoiler]


Et bien sur le menu ne va pas venir tout seul^^ (Si tu pourrais si tu règles un Timer ou si tu le mets dans une fonction) :

(ici on le règle en commande) :

[spoiler]
if (strcmp("/tele", cmdtext, true, 10) == 0)
{
ShowMenuForPlayer(teleportation,playerid);//On lui affiche le menu s'appelant teleportation
TogglePlayerControllable(playerid,0);//On règle que le joueur ne peut pas bouger
[/spoiler]

Et pour les DM j'ai pas le temps maintenant j'éditerais tantot



Hors ligne xFolior1

  • *
  • Nouveau
  • Messages: 15
    • Voir le profil
Re : Les Stunt et DM
« Réponse #4 le: 19 Avril 2010, 18:25:12 »
Merci beaucoup je testerai sa tentot, et j'ai une petite question.
QUand j'écris le nom de la map ici :

AddMenuItem(tele ,0,"Wang Car");                                                     // Ici c'est les choix
   AddMenuItem(tele ,0,"nom de la map");

Esque cela va la chercher directemant dans els fichiers comant sa matrche... je met ou les fichiers de map??

Hors ligne CarCrasher

  • *
  • Tueur en série
  • Messages: 144
    • Voir le profil
Re : Les Stunt et DM
« Réponse #5 le: 19 Avril 2010, 18:56:35 »
Ca dépend, tu fais les maps avec MTA ?

Parce que si oui tu dois convertir avec un site ou un programme et puis le mettre dans OnGameModeInit
Et non il ne suffit pas seulement d'écrire le nom de la map j'ai dit qu'il fallait écrire les coordonnées dans OnPlayerSelectedRow à la bonne place et ca te téléportera là

Hors ligne xFolior1

  • *
  • Nouveau
  • Messages: 15
    • Voir le profil
Re : Les Stunt et DM
« Réponse #6 le: 19 Avril 2010, 21:56:03 »
Bon je vas essayer de comencer quelques chose :) Je vous donne des nouvelles!

J'ai cette ereure pour le messsage que je veut mettre!

SendClientMessage(playerid,COLOR_GREEN,"Ici le texte que tu veus mettre donc tu metteras Bienvenue Sur Le Serveur GrowTeam");

Cela me donne :
C:\Documents and Settings\Utilisateur\Bureau\Note Japhael\GAMEMODE\pawno\stuntnfun.pwn(60) : warning 217: loose indentation
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.
« Modifié: 19 Avril 2010, 22:02:19 par xFolior1 »

Hors ligne Sartoflo

  • Revenant
  • *
  • Tueur en série
  • -_-_-_-_-_-_-_-_-_-
  • Messages: 119
    • Voir le profil
Re : Les Stunt et DM
« Réponse #7 le: 19 Avril 2010, 22:04:46 »
C'est normal si tu n'as pas défini ta variable "color_white" comme ici: ( a metre sous les include)



 
Code: (pawn) [Sélectionner]
#define COLOR_GREY 0xAFAFAFAA

#define COLOR_GREEN 0x33AA33AA

#define COLOR_RED 0xAA3333AA

#define COLOR_YELLOW 0xFFFF00AA

#define COLOR_PINK 0xFF66FFAA

#define COLOR_BLUE 0x0000BBAA

#define COLOR_LIGHTBLUE 0x33CCFFAA

#define COLOR_DARKRED 0x660000AA

#define COLOR_ORANGE 0xFF9900AA

#define COLOR_PURPLE 0xBA0CF3FF

#define COLOR_GREYBIS 0xE7E0B6FF

#define COLOR_GREYSOMBRE 0x73655BFF

#define COLOR_VERYPURPLE 0x710071FF


Voila quelques exemples de couleurs que j'avais mises dans un ancien FS. (Bien entendu tu peux te servir si tu veux).
(je ne me rappelle plus comment j'avais fait pour les récupérer sous cette forme la d'ailleurs...)

Édit: ce n'est pas une erreur mais un warning tu as juste mal aligné la ligne.

[lol: on]
Ps a la con: Tous les noms indiqués au dessus ne sont autres que les inventions de mon subconscient. Ceci étant dit donc, merci de ne pas me critiquer pour cela. Ni de me donner un tabouret et une corde. Merci
[lol: off]

Sartoflo
« Modifié: 19 Avril 2010, 22:25:16 par Sartoflo »


Hors ligne xFolior1

  • *
  • Nouveau
  • Messages: 15
    • Voir le profil
Re : Les Stunt et DM
« Réponse #8 le: 19 Avril 2010, 22:08:53 »
Merci beauoup pur les couleur, et oui j'ai trouver comment resoudre le probleme de ligne tout seul ;)

Sinon vous savez pas ou je pourait trouvez des maps stunt? Car je n'ai pas la capaciter :s


Double post
J'ai fait quelques modif, tout se compile bien, mais quand je lance san andreas a vec samp le jeux se lance sur l'écran SAN ANDREAS MULTIPLAYER et ensuite cela se ferme  :wall

Citer
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT

#include <a_samp>
#include <core>
#include <float>


#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA


#if defined FILTERSCRIPT

public OnFilterScriptInit()
{

   return 1;
}

public OnFilterScriptExit()
{
   return 1;
}

#else

main()
{
   print("\n----------------------------------");
   print(" Stunt'n'Fun Gamemode xFolior");
   print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
    SetGameModeText("Stunt~Drift~Race");
    ShowPlayerMarkers(1);
    SetWorldTime(12);

    CreateObject(8040, -477.942566, 428.193726, 36.573524, 0.0000, 0.0000, 270.0000);
    CreateObject(8040, 863.091248, 575.720642, 72.731728, 0.0000, 0.0000, 90.0000);
    CreateObject(8040, 2621.635742, 305.541656, 340.986481, 0.0000, 0.0000, 90.0000);
    CreateObject(8555, 539.9020, -2801.6604, 353.6161, 91.1002, 0.8594, 89.5179);
    CreateObject(8555, 666.9277, -2785.3342, 372.3326, 91.1002, 0.8594, 269.5179);
    CreateObject(8555, 655.0823, -2758.1646, 371.5901, 91.1002, 0.8594, 352.6426);
    CreateObject(8555, 639.9878, -2828.6133, 361.5391, 91.1002, 0.8594, 179.4296);
    CreateObject(8555, 598.8557, -2797.4492, 311.5256, 0.0000, 0.0000, 0.0000);
    CreateObject(8555, 599.2335, -2757.1211, 353.6334, 87.6625, 0.0000, 0.0000);
    CreateObject(8555, 598.5875, -2828.9060, 354.8484, 91.1002, 0.8594, 179.5180);
    CreateObject(8555, 658.3156, -2802.1628, 334.0169, 91.1002, 0.8594, 268.6586);
    CreateObject(8555, 548.5695, -2798.8948, 333.8821, 91.1002, 0.8594, 89.5179);
    CreateObject(8040, -846.532715, 568.618286, 71.481239, 0.0000, 0.0000, 270.0000);
    CreateObject(8040, -142.687195, -228.000870, 205.643707, 0.0000, 0.0000, 315.0000);
    CreateObject(8420, -932.417358, -916.758362, 5557.886719, 0.0000, 0.0000, 326.2500);

//------------------------------- Personnages ----------------------------------

    AddPlayerClass(102,-2029.3325, 156.7342, 28.8359,269.1425,0,0,0,0,0,0);          // SF
    AddPlayerClass(103,1811.0463, -1347.9252, 15.0665,269.1425,0,0,0,0,0,0);         // LS
    AddPlayerClass(107,2024.0608, 1545.2744, 10.8198,269.1425,0,0,0,0,0,0);          // LV
    AddPlayerClass(109,862.8549, 576.2291, 74.5359,269.1425,0,0,0,0,0,0);            // driftmath1
   AddPlayerClass(122,-931.747619, -917.249267, 5559.019531,269.1425,0,0,0,0,0,0);  // bigjump
   AddPlayerClass(188,-1649.4402, -187.5730, 14.1440,269.1425,0,0,0,0,0,0);         // drag
   AddPlayerClass(292,420.5622, 2532.3372, 16.5940, 269.1425,0,0,0,0,0,0);          // stunt
   AddPlayerClass(114,-2336.7302, -1594.1046, 483.6624, 269.1425,0,0,0,0,0,0);      // bobsleigh



//------------------------------- Véhicules ------------------------------------

    AddStaticVehicleEx(559,867.8178,593.6631,72.6225,271.3856,3,8,45);      // jester    driftmath1
    AddStaticVehicleEx(559,858.1880,593.6652,72.6225,88.9629,3,1,45);       // jester    driftmath1
    AddStaticVehicleEx(562,858.4214,590.4147,72.6249,89.5292,1,1,45);       // elegy     driftmath1
    AddStaticVehicleEx(562,867.7678,590.4019,72.6259,268.1419,1,1,45);      // elegy     driftmath1
    AddStaticVehicleEx(411,858.5742,587.3909,72.6932,86.4259,2,1,45);       // infernus  driftmath1
    AddStaticVehicleEx(411,867.3521,587.3063,72.6932,269.4549,2,1,45);      // infernus  driftmath1
    AddStaticVehicleEx(559,-473.1918,410.2425,36.4650,268.6431,3,8,45);     // jester    driftmath2
    AddStaticVehicleEx(559,-482.6697,410.2302,36.4642,88.9395,3,1,45);      // jester    driftmath2
    AddStaticVehicleEx(562,-473.3346,413.4417,36.4668,268.6831,1,1,45);     // elegy     driftmath2
    AddStaticVehicleEx(562,-482.5897,413.4890,36.4666,88.9156,1,1,45);      // elegy     driftmath2
    AddStaticVehicleEx(411,-473.4569,416.5448,36.5350,269.1092,2,1,45);     // infernus  driftmath2
    AddStaticVehicleEx(411,-482.3540,416.5916,36.5351,89.7137,2,1,45);      // infernus  driftmath2
    AddStaticVehicleEx(559,2616.9690,323.4800,340.8772,90.0379,3,8,45);     // jester    driftmath3
    AddStaticVehicleEx(559,2626.3396,323.4283,340.8771,270.6478,3,1,45);    // jester    driftmath3
    AddStaticVehicleEx(562,2626.1423,320.1980,340.8798,269.8481,1,1,45);    // elegy     driftmath3
    AddStaticVehicleEx(562,2616.9041,320.3201,340.8799,89.7683,1,1,45);     // elegy     driftmath3
    AddStaticVehicleEx(411,2626.1353,317.0668,340.9479,268.9231,2,1,45);    // infernus  driftmath3
    AddStaticVehicleEx(411,2617.3223,317.1508,340.9479,89.9311,2,1,45);     // infernus  driftmath3
    AddStaticVehicleEx(559,-126.6659,-237.4610,205.5344,315.5572,3,8,45);   // jester    driftmath4
    AddStaticVehicleEx(559,-133.2146,-244.0092,205.5344,134.2982,3,1,45);   // jester    driftmath4
    AddStaticVehicleEx(562,-128.8273,-235.1769,205.5369,314.8528,1,1,45);   // elegy     driftmath4
    AddStaticVehicleEx(562,-135.5531,-241.6405,205.5371,134.1822,1,1,45);   // elegy     driftmath4
    AddStaticVehicleEx(411,-131.3986,-232.9525,205.6052,316.5382,2,1,45);   // infernus  driftmath4
    AddStaticVehicleEx(411,-137.6894,-239.2847,205.6052,134.4400,2,1,45);   // infernus  driftmath4
    AddStaticVehicleEx(411,-1657.1942,-167.8215,13.8755,314.0769,112,1,45); // Début drag
    AddStaticVehicleEx(411,-1660.7091,-164.2724,13.8755,315.5479,106,1,45); //
    AddStaticVehicleEx(411,-1663.9321,-160.9667,13.8755,313.6636,80,1,45);  //
    AddStaticVehicleEx(411,-1653.8809,-171.2255,13.8755,313.7758,75,1,45);  //
    AddStaticVehicleEx(411,-1650.1758,-175.0127,13.8755,316.7776,12,1,45);  //
    AddStaticVehicleEx(562,-1652.0264,-204.2572,14.0330,43.7954,35,1,45);   //
    AddStaticVehicleEx(562,-1656.1237,-207.9753,14.0076,42.3853,17,1,45);   //
    AddStaticVehicleEx(560,-1668.4490,-220.8345,14.1051,43.7407,9,39,45);   //
    AddStaticVehicleEx(560,-1672.0880,-224.5224,14.0931,43.3413,17,1,45);   // Fin drag
    AddStaticVehicleEx(420,-1988.5267,154.3810,27.3194,179.9142,6,1,45);    // Début SF
    AddStaticVehicleEx(420,-1988.4802,137.6248,27.3188,177.4900,6,1,45);    //
    AddStaticVehicleEx(487,-1987.6893,204.5112,27.8565,40.4480,26,57,45);   //
    AddStaticVehicleEx(411,-2012.4357,142.2685,27.3379,180.0356,123,1,45);  //
    AddStaticVehicleEx(411,-2012.4214,175.0252,27.3344,178.7325,116,1,45);  //
    AddStaticVehicleEx(562,-2012.4688,151.0764,27.2695,180.1929,11,1,45);   //
    AddStaticVehicleEx(560,-2012.4606,165.7175,27.3142,181.2230,21,1,15);   //
    AddStaticVehicleEx(603,-2027.3085,134.1673,28.6770,359.2371,69,1,45);   //
    AddStaticVehicleEx(522,-2035.8824,181.6385,28.4113,267.3863,3,8,45);    //
    AddStaticVehicleEx(522,-2036.0294,180.0443,28.4111,267.9728,6,25,45);   //
    AddStaticVehicleEx(522,-2035.9423,178.3364,28.4076,268.4557,7,79,45);   //
    AddStaticVehicleEx(522,-2035.9761,176.4762,28.4053,268.6106,8,82,45);   //
    AddStaticVehicleEx(443,-1975.0736,171.6084,28.3200,88.3511,20,1,45);    //
    AddStaticVehicleEx(443,-1975.1577,176.7101,28.3121,88.8139,24,1,45);    //
    AddStaticVehicleEx(571,-2036.4237,168.3937,28.1194,266.1939,36,2,45);   //
    AddStaticVehicleEx(571,-2036.4615,171.8498,28.1196,270.5239,51,53,45);  //
    AddStaticVehicleEx(407,-2021.7108,92.8226,28.2812,270.9153,3,1,45);     //
    AddStaticVehicleEx(407,-2021.6520,84.2686,28.2480,272.1685,3,1,45);     //
    AddStaticVehicleEx(416,-2020.9777,75.3037,28.2206,270.3278,1,3,45);     //
    AddStaticVehicleEx(402,-2052.9924,146.4341,28.6675,176.9376,13,13,45);  // Fin SF
    AddStaticVehicleEx(406,-930.5422,-891.2094,5560.4556,242.9329,1,1,45);  // Début bigjump
    AddStaticVehicleEx(406,-925.2876,-883.4205,5560.4297,237.2975,1,1,45);  //
    AddStaticVehicleEx(403,-912.2726,-888.6508,5559.4517,143.8255,30,1,45); //
    AddStaticVehicleEx(403,-908.1246,-891.3813,5559.4517,143.5769,37,1,45); //
    AddStaticVehicleEx(407,-889.8154,-914.7856,5559.1040,58.1195,3,1,45);   //
    AddStaticVehicleEx(407,-892.4219,-919.0054,5559.1001,58.0406,3,1,45);   //
    AddStaticVehicleEx(407,-895.0508,-922.8940,5559.0962,56.6427,3,1,45);   //
    AddStaticVehicleEx(571,-913.6249,-911.0638,5558.3384,146.7758,91,2,45); //
    AddStaticVehicleEx(571,-915.9810,-909.4930,5558.3491,145.8581,11,22,45);//
    AddStaticVehicleEx(443,-918.1058,-947.4803,5559.4761,55.5368,25,1,45);  //
    AddStaticVehicleEx(443,-920.8380,-951.6755,5559.4751,57.5412,36,1,45);  //
    AddStaticVehicleEx(443,-923.4172,-955.7520,5559.5234,57.9905,40,1,45);  //
    AddStaticVehicleEx(451,-931.2569,-923.3879,5558.5923,145.0988,125,125,45); //
    AddStaticVehicleEx(470,-931.1803,-912.1136,5558.8252,326.9109,43,0,45); //
    AddStaticVehicleEx(470,-933.8402,-910.0391,5558.8315,327.4582,43,0,45); //
    AddStaticVehicleEx(451,-933.9174,-921.5608,5558.5806,144.9829,36,36,45); //
    AddStaticVehicleEx(522,-941.4805,-916.1362,5558.4507,144.3458,39,106,45); //
    AddStaticVehicleEx(522,-944.2495,-914.3773,5558.4487,148.0529,36,105,45); //
    AddStaticVehicleEx(444,-956.9911,-912.0695,5559.2295,234.9654,32,42,45); //
    AddStaticVehicleEx(444,-953.8472,-907.6400,5559.2305,237.4019,32,53,5); //
    AddStaticVehicleEx(444,-950.1086,-902.3481,5559.2295,234.8889,32,66,45); //
    AddStaticVehicleEx(416,-955.8039,-930.3591,5558.9751,327.0940,1,3,45); //
    AddStaticVehicleEx(416,-950.7316,-933.4094,5558.9751,323.3203,1,3,45); //
    AddStaticVehicleEx(411,-921.9114,-906.8497,5558.5903,146.3954,12,1,45); //
    AddStaticVehicleEx(411,-919.1483,-908.7310,5558.5903,147.6010,64,1,45); //
    AddStaticVehicleEx(431,-943.2856,-942.1985,5558.9639,326.3562,75,59,45); //
    AddStaticVehicleEx(431,-938.3914,-945.3885,5558.9727,326.1860,92,72,45); //
    AddStaticVehicleEx(420,-920.5371,-919.1276,5558.6426,326.3421,6,1,45); //
    AddStaticVehicleEx(420,-923.1624,-917.2228,5558.6426,326.9433,6,1,45); //
    AddStaticVehicleEx(495,-901.6624,-893.2473,5559.4106,147.2485,119,122,45); //
    AddStaticVehicleEx(495,-897.9879,-895.9667,5559.4189,144.8392,118,117,45); //
    AddStaticVehicleEx(573,-946.8512,-897.2574,5559.5132,235.5849,115,43,45); //
    AddStaticVehicleEx(573,-944.1626,-893.0361,5559.5127,236.9823,85,6,45); //
    AddStaticVehicleEx(416,-946.0316,-936.3270,5558.9751,324.8319,1,3,45); // Fin bigjump
    AddStaticVehicleEx(522,2039.9237,1534.4578,10.2425,313.6102,51,118,45); // Début LV
    AddStaticVehicleEx(522,2039.9836,1537.1445,10.2479,315.5777,3,3,45); //
    AddStaticVehicleEx(522,2039.8510,1539.3840,10.2477,314.7933,3,8,45); //
    AddStaticVehicleEx(522,2039.6436,1541.7759,10.2479,315.0475,6,25,45); //
    AddStaticVehicleEx(411,2040.1046,1553.6570,10.3990,179.5159,123,1,45); //
    AddStaticVehicleEx(411,2040.1187,1562.5583,10.3991,180.6806,116,1,45); //
    AddStaticVehicleEx(487,2015.4974,1480.4034,10.9004,237.2802,26,57,45); //
    AddStaticVehicleEx(443,2074.8938,1557.3912,11.3053,359.8459,54,1,45); //
    AddStaticVehicleEx(443,2074.7583,1579.4514,11.3054,0.0088,84,1,45); //
    AddStaticVehicleEx(562,2040.1974,1581.1042,10.3307,179.6361,116,1,45); //
    AddStaticVehicleEx(539,2019.2507,1518.7806,10.0754,199.5532,86,70,45); //
    AddStaticVehicleEx(539,2018.6287,1507.7316,10.0749,207.8193,79,74,45); // Fin LV
    AddStaticVehicleEx(522,1829.6874,-1331.9312,13.9867,269.8524,7,79,45); // Début LS
    AddStaticVehicleEx(522,1829.6450,-1333.2113,13.9901,269.7353,8,82,45); //
    AddStaticVehicleEx(522,1829.7366,-1334.6206,13.9988,270.1246,36,105,45); //
    AddStaticVehicleEx(522,1829.7943,-1336.3330,13.9898,270.4996,39,106,45); //
    AddStaticVehicleEx(522,1829.8444,-1364.3511,13.9885,271.9760,51,118,45); //
    AddStaticVehicleEx(522,1829.8042,-1365.8702,13.9868,270.2515,3,3,45); //
    AddStaticVehicleEx(522,1829.8746,-1367.5289,13.9974,269.3661,3,8,45); //
    AddStaticVehicleEx(522,1829.9177,-1369.1533,14.0026,269.8354,6,25,45); //
    AddStaticVehicleEx(443,1826.3262,-1403.2220,14.0656,271.3252,4,1,45); //
    AddStaticVehicleEx(443,1826.1586,-1394.7385,14.0662,269.7535,20,1,45); //
    AddStaticVehicleEx(411,1841.5582,-1373.8914,13.2004,0.6402,112,1,45); //
    AddStaticVehicleEx(411,1841.4607,-1341.4661,13.2010,0.6960,112,1,45); //
    AddStaticVehicleEx(562,1837.1698,-1348.3801,13.2356,268.9161,113,1,45); //
    AddStaticVehicleEx(451,1837.1111,-1354.0160,13.2771,269.6445,16,16,45); //
    AddStaticVehicleEx(603,1837.2275,-1359.5669,13.4116,269.8759,75,77,45); // Fin LS
    AddStaticVehicleEx(522,417.8600,2529.7349,16.1875,179.9336,7,79,45); // Début stunt
    AddStaticVehicleEx(522,419.2574,2529.7783,16.1995,177.5765,8,82,45); //
    AddStaticVehicleEx(522,420.9038,2529.8184,16.2040,178.0509,36,105,45); //
    AddStaticVehicleEx(522,422.7220,2529.8459,16.2011,180.1204,39,106,45); //
    AddStaticVehicleEx(522,424.5365,2529.7883,16.2065,180.5596,51,118,45); // Fin stunt
    AddStaticVehicleEx(411,1328.7892,1278.7633,10.5474,357.1631,80,1,45); // Début avion
    AddStaticVehicleEx(411,1325.5613,1278.9579,10.5474,359.7043,75,1,45); //
    AddStaticVehicleEx(407,1281.3544,1282.3208,11.0581,270.3070,3,1,45); //
    AddStaticVehicleEx(407,1281.1919,1277.6483,11.0551,268.8530,3,1,45); //
    AddStaticVehicleEx(427,1285.6361,1255.1459,10.9522,357.8963,0,1,45); //
    AddStaticVehicleEx(401,1309.4612,1278.9889,10.5998,0.5811,47,47,45); //
    AddStaticVehicleEx(421,1306.3575,1279.0708,10.7028,359.8940,13,1,45); //
    AddStaticVehicleEx(424,1315.9524,1278.7920,10.6013,359.8788,2,2,45); //
    AddStaticVehicleEx(492,1281.9236,1306.7974,10.6021,91.4449,77,26,45); //
    AddStaticVehicleEx(400,1281.8640,1303.7433,10.9126,268.2928,123,1,45); //
    AddStaticVehicleEx(404,1281.8192,1300.3359,10.5534,90.6756,119,50,45); //
    AddStaticVehicleEx(476,1279.6871,1317.9381,11.5236,288.9423,7,6,45); //
    AddStaticVehicleEx(593,1297.8850,1343.0126,11.2800,272.5313,58,8,45); //
    AddStaticVehicleEx(476,1280.8501,1361.4377,11.5216,271.0824,89,91,45); //
    AddStaticVehicleEx(417,1358.4274,1265.3314,10.9155,41.1970,0,0,45); //
    AddStaticVehicleEx(522,1335.6063,1265.4969,10.3949,90.2912,3,3,45); //
    AddStaticVehicleEx(522,1335.7048,1266.8527,10.3879,92.2616,3,8,45); //
    AddStaticVehicleEx(511,1287.9896,1389.0922,12.1958,269.7961,4,90,45); //
    AddStaticVehicleEx(511,1286.7815,1415.2937,12.1950,272.2974,7,68,45); //
    AddStaticVehicleEx(519,1362.7368,1321.9185,11.7391,317.7032,1,1,45); //
    AddStaticVehicleEx(519,1362.7146,1345.6415,11.7349,323.0998,1,1,45); //
    AddStaticVehicleEx(553,1325.7321,1484.6161,12.1592,270.7373,55,23,45); //
    AddStaticVehicleEx(512,1339.8042,1421.3582,11.1024,267.5404,15,123,45); //
    AddStaticVehicleEx(512,1315.0771,1422.3558,11.1028,268.0314,32,112,45); //
    AddStaticVehicleEx(420,1312.7651,1278.9991,10.5985,0.4359,6,1,45); // Fin avion
    AddStaticVehicleEx(411,-314.7068,1515.2373,75.0840,359.1653,64,1,45); // Début driftc
    AddStaticVehicleEx(411,-317.8618,1515.2623,75.0851,0.8102,123,1,45); //
    AddStaticVehicleEx(411,-320.8982,1515.1904,75.0852,359.3672,116,1,45); //
    AddStaticVehicleEx(562,-324.0642,1515.3127,75.0190,0.0385,101,1,45); //
    AddStaticVehicleEx(562,-327.2907,1515.1613,75.0178,359.2621,92,1,45); //
    AddStaticVehicleEx(562,-330.4449,1515.0875,75.0181,358.9236,36,1,45); //
    AddStaticVehicleEx(451,-333.4801,1515.2119,75.0665,358.8932,18,18,45); //
    AddStaticVehicleEx(451,-336.6352,1515.2971,75.0662,358.7124,46,46,45); //
    AddStaticVehicleEx(451,-339.7594,1515.3351,75.0650,359.3944,61,61,45); //
    AddStaticVehicleEx(495,-351.7327,1522.4622,75.9139,266.8832,116,115,45); //
    AddStaticVehicleEx(495,-351.8584,1518.5082,75.9149,267.5773,114,108,45); // fin driftc
    AddStaticVehicleEx(522,641.9347,-2782.0361,354.1838,90.9071,8,82,45); // Début skate
    AddStaticVehicleEx(522,641.8788,-2783.8081,354.1846,89.1236,36,105,45); //
    AddStaticVehicleEx(522,641.6945,-2786.0247,354.1893,91.2144,39,106,45); //
    AddStaticVehicleEx(468,637.2374,-2782.9187,354.1938,89.2684,46,46,45); //
    AddStaticVehicleEx(468,637.2512,-2784.9597,354.1961,89.4689,53,53,45); // Fin skate
    AddStaticVehicleEx(571,2123.7307,-2529.9214,13.0465,180.6861,40,35,30); // Début kart
    AddStaticVehicleEx(571,2121.8743,-2529.8872,13.0471,180.4826,2,35,30); //
    AddStaticVehicleEx(571,2119.8936,-2529.8860,13.0471,181.0459,36,2,30); //
    AddStaticVehicleEx(571,2123.4465,-2540.5801,13.0634,357.6924,51,53,30); //
    AddStaticVehicleEx(571,2121.2942,-2540.6089,13.0636,0.2952,91,2,30); //
    AddStaticVehicleEx(571,2125.4951,-2540.6304,13.0638,357.7192,11,22,30); // Fin kart
    AddStaticVehicleEx(562,1103.1963,1351.7363,10.4797,267.9180,35,1,15); // // Début driftrall
    AddStaticVehicleEx(562,1103.3965,1359.0840,10.4796,266.6146,17,1,15); //
    AddStaticVehicleEx(562,1111.7767,1345.9291,10.4804,2.2957,11,1,15); //
    AddStaticVehicleEx(411,1116.2557,1358.7852,10.5474,178.9549,116,1,15); //
    AddStaticVehicleEx(411,1120.2916,1358.9108,10.5474,183.9400,112,1,15); //
    AddStaticVehicleEx(411,1124.3833,1359.1150,10.5474,181.1870,106,1,15); //
    AddStaticVehicleEx(571,1125.9387,1346.8998,10.1039,5.0488,40,35,15); //
    AddStaticVehicleEx(571,1123.5756,1346.7755,10.1038,0.8606,2,35,15); //
    AddStaticVehicleEx(571,1121.2571,1347.0504,10.1037,0.8412,36,2,15); // Fin driftrall
    AddStaticVehicleEx(522,-1951.1365,513.6027,201.8559,180.2391,36,105,45); // Début stuntraf
    AddStaticVehicleEx(522,-1953.1176,513.6658,201.8499,178.0397,39,106,45); //
    AddStaticVehicleEx(522,-1955.0470,513.7349,201.8512,180.6005,51,118,45); //
    AddStaticVehicleEx(522,-1957.0911,513.7164,201.8543,180.3325,3,3,45); //
    AddStaticVehicleEx(522,-1959.1466,513.7610,201.8520,180.1960,3,8,45); // Fin stuntraf
    AddStaticVehicleEx(522,-1015.8369,361.2651,13.7182,90.3427,6,25,45); // Début stunt2
    AddStaticVehicleEx(522,-1012.0362,361.3365,13.7210,92.2597,7,79,45); //
    AddStaticVehicleEx(522,-1006.8564,352.0142,13.7166,181.5827,8,82,45); //
    AddStaticVehicleEx(522,-1006.9294,355.3287,13.7202,184.5087,36,105,45); //
    AddStaticVehicleEx(522,-1007.9647,353.8866,13.7169,182.2230,39,106,45); //
    AddStaticVehicleEx(522,-1013.8538,360.3268,13.7175,91.3067,51,118,45); // // Fin stunt2
    AddStaticVehicleEx(411,-842.2726,550.5556,71.4427,266.5264,80,1,45); // Début drag2
    AddStaticVehicleEx(411,-850.8594,550.6787,71.4427,88.4018,75,1,45); //
    AddStaticVehicleEx(562,-850.5833,553.9411,71.3756,87.8646,116,1,45); //
    AddStaticVehicleEx(562,-842.2939,553.8038,71.3742,269.7318,113,1,45); //
    AddStaticVehicleEx(451,-850.9978,557.1531,71.4215,88.3780,75,75,45); //
    AddStaticVehicleEx(451,-842.1018,557.0302,71.4212,269.3401,123,123,45); //
    AddStaticVehicleEx(603,-850.7850,560.2275,71.5533,88.4149,18,1,45); //
    AddStaticVehicleEx(603,-842.2967,560.2407,71.5538,270.0063,32,1,45); // Fin drag2
    AddStaticVehicleEx(411,-2327.2126,-1586.4110,483.4162,222.9352,64,1,3); // Début bobe
    AddStaticVehicleEx(411,-2330.8652,-1589.6138,483.4099,225.3843,123,1,3); //
    AddStaticVehicleEx(411,-2334.3293,-1592.8223,483.4053,223.0117,116,1,3); //
    AddStaticVehicleEx(411,-2338.1233,-1596.2102,483.3961,224.2221,112,1,3); //
    AddStaticVehicleEx(411,-2341.6750,-1599.5752,483.3925,220.5257,106,1,3); //
    AddStaticVehicleEx(411,-2346.1011,-1602.8162,483.3772,222.7604,80,1,3); // Fin bobe
   
   return 1;
    }


public OnGameModeExit()
{
   return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
   SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
   SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
   SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
   return 1;
}

public OnPlayerConnect(playerid)
{
   SendClientMessage(playerid,COLOR_GREEN,"Bienvenue Sur Le Serveur GrowTeam");
   SendClientMessage(playerid,COLOR_RED,"Pas d'insultes, pas de flood, CHEAT =BAN");
   SendClientMessage(playerid,COLOR_YELLOW,"Rajoutez ce IP à vos favoris : 76.68.220.67:7777 ");
   return 1;
}

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

public OnPlayerSpawn(playerid)
{
   return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
   return 1;
}

public OnVehicleSpawn(vehicleid)
{
   return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
   return 1;
}

public OnPlayerText(playerid, text[])
{
   return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
   if (strcmp("/mycommand", cmdtext, true, 10) == 0)
   {
      // Do something here
      return 1;
   }
   return 0;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
   return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
   return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
   return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
   return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
   return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
   return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
   return 1;
}

public OnRconCommand(cmd[])
{
   return 1;
}

public OnPlayerRequestSpawn(playerid)
{
   return 1;
}

public OnObjectMoved(objectid)
{
   return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
   return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
   return 1;
}

public OnVehicleMod(playerid, vehicleid, componentid)
{
   return 1;
}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
   return 1;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
   return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
   return 1;
}

public OnPlayerExitedMenu(playerid)
{
   return 1;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
   return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
   return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
   return 1;
}

public OnPlayerUpdate(playerid)
{
   return 1;
}

public OnPlayerStreamIn(playerid, forplayerid)
{
   return 1;
}

public OnPlayerStreamOut(playerid, forplayerid)
{
   return 1;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
   return 1;
}

public OnVehicleStreamOut(vehicleid, forplayerid)
{
   return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
   return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
   return 1;
}
« Modifié: 19 Avril 2010, 22:59:15 par xFolior1 »

Hors ligne Sartoflo

  • Revenant
  • *
  • Tueur en série
  • -_-_-_-_-_-_-_-_-_-
  • Messages: 119
    • Voir le profil
Re : Les Stunt et DM
« Réponse #9 le: 20 Avril 2010, 10:06:05 »
Comme ça je ne peux pas t'aider, dis nous ce que tu as changé d'abord. (et si possible la prochaine fois mettre ton code sur le pastebin çar sa rallonge la page et c'est pas très agréable.)