Fostro

Membres
  • Compteur de contenus

    17
  • Points

  • Inscription

  • Dernière visite

Réputation sur la communauté

1 Neutre

À propos de Fostro

  • Rang
    Membre

Compétences

  • Mapping
  • Graphisme
  1. Vous avez les souvenirs court. Il a décidé de partir une première fois vous l'avez fait revenir sauf que c'est très mal passé car vous avez du le ban car il foutait la grosse merde sur le serveur. Ensuite il a décidé d'allez sur LSS mais il a abandonné le projet pour retourner sur LMRP et Eager a reprit le développement qui par la suite a était abandonné. Donc Aina et encore une deuxième fois de retour sur LMRP sa ce passe mal et il repart. Et la vous dites qu'il revient. Alors effectivement dix fois j'ai abusé c'est 3 ou 4 fois, désolé j'ai cité mes souvenirs j'en oubli sans doute. Je pourrais fournir des preuves si l'envie me vient de tout uploader.
  2. Aina? Sérieux depuis que je connait LMRP ça doit faire la dixième fois qu'il part et qu'il revient. Il faut choisir à un moment. Concernant LMRP j'ai tenté d'y revenir pour voir comment c'était et franchement non merci. La plus part des bons rolistes que je connait n'y reste pas longtemps. Après de mon avis personnelle LMRP est devenu une pompe à fric. Mais le rouage fonctionne bonne chance pour la suite.
  3. Nul part rien d'intéressant actuellement.
  4. roleplay

    Tu aurais pu prendre la peine de faire une jolie présentation bien structuré avec des images et tout le reste. Vue le nombres de projets qui voient le jour, je suis désolé d'être aussi franc mais vue la présentation je clique même pas.
  5. Bonsoir tout le monde ! Donc voila je me pose une question, retexturé des objets de base de GTA (Exemple: Un bâtiment ou encore des trottoirs) fait perdre en performance pour le joueur? Ou la perte est vraiment faible? Merci à vous
  6. Effectivement merci à toi Par contre il reste toujours ses erreurs persistantes.
  7. Donc j'ai essayé de placer ton morceau de code dans le GM et j'ai compilé pour voir si c'est bien placé, c'est niquel il compile. Du coup maintenant je dois introduire ceci dans le code que tu ma donné en convertissant au bon format? { new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) {idx++;} new offset = idx; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) {result[idx - offset] = cmdtext[idx];idx++;} result[idx - offset] = EOS; if(!strlen(result)) {msg_Client(playerid, COLOR_POLICE, "{A98500}» Usage «{FFFFB2} /p(olice) plaque <nom de la plaque>");return 1;} var=-1; for(new car=1;car<=totalVehicles;car++) {var=car; break;} if(var == -1 ) {msg_Client(playerid,COLOR_POLICE,"{007AFF}» Police «{FFFFFF} Plaque inconnue ...");} msg_Client(playerid, COLOR_CASIER,"______-=Base de données de la Police=-______"); format(string,sizeof(string),"Plaque: %s",(result)); msg_Client(playerid,COLOR_WHITE,string); format(string,sizeof(string),"Propriétaire: %s",vehicle[var][cOwner]); msg_Client(playerid,COLOR_WHITE,string); msg_Client(playerid, COLOR_CASIER,"____________________________________________"); return 1; } Donc voici la commande que j'ai changé en suivant tes instructions: CMD:plaque(playerid, params[]) { new str[16]; new length = strlen(params); while ((idx < length) && (cmd[idx] <= ' ')) {idx++;} new offset = idx; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) {result[idx - offset] = cmd[idx];idx++;} result[idx - offset] = EOS; if(!strlen(result)) {msg_Client(playerid, COLOR_POLICE, "{A98500}» Usage «{FFFFB2} /p(olice) plaque <nom de la plaque>");return 1;} var=-1; for(new car=1;car<=totalVehicles;car++) {var=car; break;} if(var == -1 ) {msg_Client(playerid,COLOR_POLICE,"{007AFF}» Police «{FFFFFF} Plaque inconnue ...");} msg_Client(playerid, COLOR_CASIER,"______-=Base de données de la Police=-______"); format(string,sizeof(string),"Plaque: %s",(result)); msg_Client(playerid,COLOR_WHITE,string); format(string,sizeof(string),"Propriétaire: %s",vehicle[var][cOwner]); msg_Client(playerid,COLOR_WHITE,string); msg_Client(playerid, COLOR_CASIER,"____________________________________________"); return 1; } Il me ressort ses erreurs: Sur cette ligne: while ((idx < length) && (cmd[idx] <= ' '))
  8. Salut C-Far et merci pour la réponse rapide. J'ai placé mes "CMD" en fin de script hors de porté du rappel. C'est possible que cela vienne d'une mauvaise version de ZCMD? Je viens d'installer sscanf2 en rajoutant bien l'include, je remplace les "strtok" présent par "!Strcmp" ? Merci à toi et bon après midi.
  9. Bonjour à tous, Donc voila je souhaiterais remplacer les commandes d'un GM par des commandes beaucoup plus simples et courtes. Exemple: else if(strcmp(tmp,"plaque",true) == 0) { new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) {idx++;} new offset = idx; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) {result[idx - offset] = cmdtext[idx];idx++;} result[idx - offset] = EOS; if(!strlen(result)) {msg_Client(playerid, COLOR_POLICE, "{A98500}» Usage «{FFFFB2} /p(olice) plaque <nom de la plaque>");return 1;} var=-1; for(new car=1;car<=totalVehicles;car++) {var=car; break;} if(var == -1 ) {msg_Client(playerid,COLOR_POLICE,"{007AFF}» Police «{FFFFFF} Plaque inconnue ...");} msg_Client(playerid, COLOR_CASIER,"______-=Base de données de la Police=-______"); format(string,sizeof(string),"Plaque: %s",(result)); msg_Client(playerid,COLOR_WHITE,string); format(string,sizeof(string),"Propriétaire: %s",vehicle[var][cOwner]); msg_Client(playerid,COLOR_WHITE,string); msg_Client(playerid, COLOR_CASIER,"____________________________________________"); return 1; } Donc comme nous pouvons le voir il faut faire /police plaque <nom de la plaque>. Je voudrais le remplacer par /plaque tout simple, donc j'utilise ZCMD et sscanf2 pour faire les modifications en oubliant pas de rajouter les includes. Donc voici le nouveau code: CMD:plaque(playerid, params[]) { new length = strlen(params); while ((idx < length) && (params[idx] <= ' ')) {idx++;} new offset = idx; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) {result[idx - offset] = params[idx];idx++;} result[idx - offset] = EOS; if(!strlen(result)) {msg_Client(playerid, COLOR_POLICE, "{A98500}» Usage «{FFFFB2} /p(olice) plaque <nom de la plaque>");return 1;} var=-1; for(new car=1;car<=totalVehicles;car++) {var=car; break;} if(var == -1 ) {msg_Client(playerid,COLOR_POLICE,"{007AFF}» Police «{FFFFFF} Plaque inconnue ...");} msg_Client(playerid, COLOR_CASIER,"______-=Base de données de la Police=-______"); format(string,sizeof(string),"Plaque: %s",(result)); msg_Client(playerid,COLOR_WHITE,string); format(string,sizeof(string),"Propriétaire: %s",vehicle[var][cOwner]); msg_Client(playerid,COLOR_WHITE,string); msg_Client(playerid, COLOR_CASIER,"____________________________________________"); return 1; } J'ai donc remplacé ceci: else if(strcmp(tmp,"plaque",true) == 0) CMD:plaque(playerid, params[]) Et j'ai changé les cmdtext en params. Mais il me ressort toujours des erreurs: D:\Users\Fostro\Desktop\Projet\gamemodes\Save\LVRP.pwn(21878) : error 029: invalid expression, assumed zero D:\Users\Fostro\Desktop\Projet\gamemodes\Save\LVRP.pwn(21878) : error 017: undefined symbol "cmd_plaque" D:\Users\Fostro\Desktop\Projet\gamemodes\Save\LVRP.pwn(21878) : error 029: invalid expression, assumed zero D:\Users\Fostro\Desktop\Projet\gamemodes\Save\LVRP.pwn(21878) : fatal error 107: too many error messages on one line Merci à vous et bonne soirée
  10. Super sympa !
  11. Salut, je voulais te remercier pour tes tutoriels vidéos. Je vais essayer d'apprendre le Pawn par tes vidéos en espérant que je m'en sorte mieux ensuite !
  12. roleplay

    Un jolie GM, ce pendant pour ceux qui le télécharge il faut régler le problème d'inscription qui bug au début.
  13. roleplay

    Salut, merci à toi pour tes conseils que je prends en compte. Je ne suis pas dans l'optique d'ouvrir un serveur j'ai pas encore assez de connaissances et si un jour j'ouvre un serveur c'est pas pour brasser du vent . Je vais essayer de partir d'un GM vierge et de voir, encore merci à toi pour les conseils et bonne fin de journée. PS: Le système admin de ce GM est développé par le créateur du GM ou il est libre d’accès sur internet?
  14. roleplay

    C'était juste un petit problème de plugins, le GM fonctionne parfaitement. Par contre je trouve aucun faction illégale. Merci pour l'aide et bon jeu
  15. roleplay

    J'ai également test avec le GM de LSMemories, le problème reste le même et le fichier .amx est bien placé. Est il possible que le GM ne soit pas à jour ? Merci à toi.