• 03 Mai 2025, 01:49:34


Auteur Sujet: J'aimerais apprendre a scripte sur pawno  (Lu 2903 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Francis_Hell

  • *
  • Nouveau
  • Messages: 10
    • Voir le profil
J'aimerais apprendre a scripte sur pawno
« le: 30 Juin 2009, 10:18:42 »
Salut tous le monde,
J'aimerais apprendre a scripte (c++) moi même un serveur Rôle play.
Pour sa j'aimerais savoir la définition des mots lorsqu'on crée un nouveau pawno il est Phrase qui sont écrite ex:public OnPlayerRequestSpawn(playerid)
j'aimerais savoir l'utilité de chacun des ses mots a quoi il serve exactement qu'est ce que je pourrais mettre des véhicules,des spawn,des objets.
J'aimerais savoir qu'elle est le meilleurs éditeur de maps qui me mettrais j'ai entendu parler de MTA,J'aimerais un faire des factions ex:des policier,des militaires,des instructeurs,etc...
mettre toute les véhicules ajouter a vendre sauve ceux de police,militaire,taxi comme sa http://www.gtaonline.fr/forums/index.php/topic,6280.html.J'aimerais mettre des maisons a vendre.mettre un système de compte vip

J'aimerais avoir le meilleur anti-cheat pour les serveurs Rôle play pas obliger que se sois moi qui les fait j'accepte toutes les langes

Mais expérience en C++ aucune sauve l'ajout de véhicule sur une map déjà créé.
Traduction du mod Godfather en français.
Je suis extrêmement motiver.
Je suis bon en anglais.
J'ai déjà un forum pour le mod godFather.
Je suis un québécois.

Pour résumer j'ai besoin d'un professeur
« Modifié: 30 Juin 2009, 10:28:40 par Francis_Hell »

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : J'aimerais apprendre a scripte sur pawno
« Réponse #1 le: 30 Juin 2009, 10:33:57 »
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Francis_Hell

  • *
  • Nouveau
  • Messages: 10
    • Voir le profil
Re : J'aimerais apprendre a scripte sur pawno
« Réponse #2 le: 30 Juin 2009, 11:25:58 »
Merci mec sa ma aider j'ai toute compris cetais si facile.  8)

Maintenant J'aimerais mettre des spawns pour apparaitre.

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : J'aimerais apprendre a scripte sur pawno
« Réponse #3 le: 30 Juin 2009, 11:34:44 »
voila une partit du wiki qui va t'aider http://wiki.sa-mp.com/wiki/Category:Scripting_Functions

pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Francis_Hell

  • *
  • Nouveau
  • Messages: 10
    • Voir le profil
Re : J'aimerais apprendre a scripte sur pawno
« Réponse #4 le: 30 Juin 2009, 12:23:47 »
Est-ce que le SetSpawnInfo me permettrais de faire un spawn pour une équipe précise Ex: SetSpawnInfo( playerid, 1,281, pos, pos,pos,pos, 29, 500, 0, 0, 0, 0 );

L'exemple donner me permettrais-tu de faire spawner un policier sachant que la team numéros 1 seras les policier
« Modifié: 30 Juin 2009, 12:30:14 par Francis_Hell »

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : J'aimerais apprendre a scripte sur pawno
« Réponse #5 le: 30 Juin 2009, 13:29:07 »
pour mettre un perso regarde ceci http://wiki.sa-mp.com/wiki/AddPlayerClass
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Francis_Hell

  • *
  • Nouveau
  • Messages: 10
    • Voir le profil
Re : J'aimerais apprendre a scripte sur pawno
« Réponse #6 le: 30 Juin 2009, 14:28:01 »
Comment mettre pour que le véhiculé pour qu'il soi réserver au policier ou au militaire ou seulement militaire

Hors ligne DeVilZ

  • *
  • Tueur
  • Messages: 53
    • Voir le profil
Re : J'aimerais apprendre a scripte sur pawno
« Réponse #7 le: 30 Juin 2009, 21:14:51 »
Il y a déjà des script pour sur le GF, IsACopCar, il me sembbe  :-\ Tu place t'es véhicule dans la CallBack OnGameModeInit, tu va sur ton serveur, tu monte dans la voiture que tu veut & tu tape la cmd oldcar puis une ID apparatrai, tu aura l'ID du véhicule =D & tu les colle a la place de t'es v&hicule déjà mis
« Modifié: 30 Juin 2009, 21:18:17 par N2o »



Mes Créations :
[/b]

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : J'aimerais apprendre a scripte sur pawno
« Réponse #8 le: 01 Juillet 2009, 00:27:47 »
Salut,

comme le IsACopCar fonction avec le ID du véhicule, il te faut oublier de copier/coller la fonction (tu peut t'en inspirer), par contre si tu désire que tous les véhicules de polices soient réservées aux policiers, il te suffit de passer par le modèle

++Sim++





Hors ligne Francis_Hell

  • *
  • Nouveau
  • Messages: 10
    • Voir le profil
Re : J'aimerais apprendre a scripte sur pawno
« Réponse #9 le: 01 Juillet 2009, 02:01:25 »
Est-ce que vous savez comment installer sa http://www.gtaonline.fr/forums/index.php/topic,6280.html
J'ai li le tutoriel mais sans succès

Hors ligne DeVilZ

  • *
  • Tueur
  • Messages: 53
    • Voir le profil
Re : J'aimerais apprendre a scripte sur pawno
« Réponse #10 le: 01 Juillet 2009, 08:17:27 »
C'est assez dur a installer, mais cela dépant de ton serveur, gestion MySQL ect... Donc, vu que tu débute je te conseille les include, que tu définit a la compilation, tu doit malgré mettre les #include tout en haut de ton GM

tel que :

#include <machin>
#include <bidule> ect....

(Remplace machin & bidule par le noms des dossier dans le fichier que tu a télécharger >> Include(Met les dans le fichier include de pawno



Mes Créations :
[/b]

Hors ligne Francis_Hell

  • *
  • Nouveau
  • Messages: 10
    • Voir le profil
Re : J'aimerais apprendre a scripte sur pawno
« Réponse #11 le: 01 Juillet 2009, 22:50:53 »
Comment je fait pour l'installer J'ai bien fait se qu'il dise mais sa marche pas ou faut-il que j'installe les véhicule que je veux vendre

Hors ligne Francis_Hell

  • *
  • Nouveau
  • Messages: 10
    • Voir le profil
Re : J'aimerais apprendre a scripte sur pawno
« Réponse #12 le: 03 Juillet 2009, 05:45:54 »
Salut je cherche un anticheat et je cherche a modifier ses script

J'aimerais modifier cette commande pour qu'elle fonctionne sur les vehicules
Code: (cpp) [Sélectionner]
[code=cpp] if(strcmp(cmd, "/tazer", true) ==0)
{
   if(IsPlayerConnected(playerid))
   {
if(gTeam[playerid] == 2 || IsACop(playerid))
{
   if(IsPlayerInAnyVehicle(playerid))
   {
       SendClientMessage(playerid, COLOR_GREY, "   Cannot use this while being in the Car !");
       return 1;
   }
   new suspect = GetClosestPlayer(playerid);
   if(IsPlayerConnected(suspect))
{
   if(PlayerCuffed[suspect] > 0)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Player already Cuffed !");
       return 1;
   }
   if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
{
   if(gTeam[suspect] == 2)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Cannot Tazer Cops / FBI / National Guard !");
       return 1;
   }
   if(IsPlayerInAnyVehicle(suspect))
   {
       SendClientMessage(playerid, COLOR_GREY, "   Suspect is in a Car, get him out first !");
       return 1;
   }
   GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* You were Tazed by %s for 8 seconds.", sendername);
SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* You Tazed %s for 8 seconds.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* %s shoots with his Tazer at %s, and tazed him.", sendername ,giveplayer);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
GameTextForPlayer(suspect, "~r~Tazed", 2500, 3);
TogglePlayerControllable(suspect, 0);
PlayerCuffed[suspect] = 1;
PlayerCuffedTime[suspect] = 8;
           }
else
{
   SendClientMessage(playerid, COLOR_GREY, "   No-one near you!");
   return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "   You are not a Cop / FBI / National Guard !");
}
}//not connected
   return 1;
}



Et j'aimerais modifier cette commande pour qu'elle fonctionne même a l'extérieure du véhicule
   if(strcmp(cmd, "/cuff", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
         if(gTeam[playerid] == 2 || IsACop(playerid))
         {
             tmp = strtok(cmdtext, idx);
            if(!strlen(tmp)) {
               SendClientMessage(playerid, COLOR_WHITE, "USAGE: /cuff [Playerid/PartOfName]");
               return 1;
            }
            giveplayerid = ReturnUser(tmp);
             if(IsPlayerConnected(giveplayerid))
            {
                if(giveplayerid != INVALID_PLAYER_ID)
                {
                    if(gTeam[giveplayerid] == 2 || IsACop(giveplayerid))
                    {
                        SendClientMessage(playerid, COLOR_GREY, "   You can't Cuff Cops !");
                       return 1;
                    }
                   if(PlayerCuffed[giveplayerid] > 0)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "   Player already Cuffed !");
                       return 1;
                   }
                  if (ProxDetectorS(8.0, playerid, giveplayerid))
                  {
                      new car = GetPlayerVehicleID(playerid);
                      if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "You cannot Cuff yourself!"); return 1; }
                      if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2 && IsPlayerInVehicle(giveplayerid, car))
                      {
                          GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                          format(string, sizeof(string), "* You were Cuffed by %s, till uncuff.", sendername);
                        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
                        format(string, sizeof(string), "* You Cuffed %s, till uncuff.", giveplayer);
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                        format(string, sizeof(string), "* %s Hand Cuffs %s, so he wont go anywhere.", sendername ,giveplayer);
                        ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        GameTextForPlayer(giveplayerid, "~r~Cuffed", 2500, 3);
                        TogglePlayerControllable(giveplayerid, 0);
                        PlayerCuffed[giveplayerid] = 2;
                        PlayerCuffedTime[giveplayerid] = 180;
                      }
                      else
                      {
                          SendClientMessage(playerid, COLOR_GREY, "   Player not in your Car, or your not the Driver !");
                          return 1;
                      }
                  }
                  else
                  {
                      SendClientMessage(playerid, COLOR_GREY, "   That player is not near you !");
                      return 1;
                  }
               }
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, "   That player is Offline !");
                return 1;
            }
         }
         else
         {
            SendClientMessage(playerid, COLOR_GREY, "   You are not a Cop / FBI / National Guard !");
         }
      }
      return 1;
   }[/code]
« Modifié: 03 Juillet 2009, 05:49:30 par Francis_Hell »

Hors ligne [viruz]rider_77

  • *
  • Mafioso
  • C/C++ programming
  • Messages: 2154
    • Voir le profil
Re : J'aimerais apprendre a scripte sur pawno
« Réponse #13 le: 03 Juillet 2009, 05:49:18 »
Salut... pas autonome à ce que je vois....
Si tu le cherches bah cherche le.... arrêtes de demander à chaque fois, on est pas à ton service.
http://forum.sa-mp.com/index.php?board=62.0

Hors ligne Francis_Hell

  • *
  • Nouveau
  • Messages: 10
    • Voir le profil
Re : J'aimerais apprendre a scripte sur pawno
« Réponse #14 le: 03 Juillet 2009, 05:50:27 »
Tu es sympa toi non mais sans rigoler.