• 29 Mars 2024, 06:59:55


Auteur Sujet: [Service] Création de plugins.  (Lu 69265 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : [Service] Création de plugins.
« Réponse #45 le: 27 Juin 2011, 15:56:54 »
Yep mais pour cela il faut faire en sorte que les clients télécharge l'img ^^



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : [Service] Création de plugins.
« Réponse #46 le: 27 Juin 2011, 16:23:07 »
Vaux mieux attendre ce qu'on dév Citron :p



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne .:: Miguel .::

  • *
  • Tueur en série
  • Messages: 206
    • Voir le profil
Re : [Service] Création de plugins.
« Réponse #47 le: 28 Juin 2011, 00:07:39 »
Pour clignontant vous vous cassez les neuronnes à rien vous faite juste que sa definie si tais dans un vehicule un texte et protoxite pour la distance --' lol
« Modifié: 28 Juin 2011, 01:40:02 par Ssk »



Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : [Service] Création de plugins.
« Réponse #48 le: 28 Juin 2011, 18:26:13 »
moi je m'alarme tout de meme en voyant les commande que tu as trouver

rien te choque

moi si sa:

if(IsPlayerConnected(playerid))
        {
            new length = strlen(cmdtext);
            while ((idx < length) && (cmdtext[idx] <= ' '))
            {
                idx++;
            }
            new offset = idx;
            new result[64];
            while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
            {
                result[idx - offset] = cmdtext[idx];
                idx++;
            }
            result[idx - offset] = EOS;
            if(!strlen(result) && IsPlayerInAnyVehicle(playerid) == 0)
            { //line 124
                SendClientMessage(playerid, COLOR_GRAD2, "Vous devez être dans un véhicule pour utiliser /clignotantgauche");
                return 1;
            }

comme quoi vous ne comprennais meme pas les commande enfaite

   if(strcmp(cmd, "/clignotantgauche", true) == 0 || strcmp(cmd, "/cg", true) == 0)
    {
       
            if(!IsPlayerInAnyVehicle(playerid))
            {
                SendClientMessage(playerid, COLOR_GRAD2, "Vous devez être dans un véhicule pour utiliser /clignotantgauche");
                return 1;
            }
            SendClientMessage(playerid, COLOR_WHITE, "Vous mettez votre clignotant gauche !");
            GetPlayerName(playerid, sendername, sizeof(sendername));
              format(string, sizeof(string), "** %s met son clignotant gauche..", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);

        return 1;
    }


la meme chose sans tout les truc bidon qui ne servent a rien

de plus moi perso j'aurais utiliser les bubletext m'enfin c'est que mon avis apres
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 .:: Miguel .::

  • *
  • Tueur en série
  • Messages: 206
    • Voir le profil
Re : [Service] Création de plugins.
« Réponse #49 le: 29 Juin 2011, 01:41:25 »
Se que je dissé



Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : [Service] Création de plugins.
« Réponse #50 le: 06 Juillet 2011, 19:00:21 »
Pourquoi s’encombrer ?

Code: (pawn) [Sélectionner]
if(strcmp(cmd, "/clignotantgauche", true) == 0 || strcmp(cmd, "/cg", true) == 0)
    {
      
            if(!IsPlayerInAnyVehicle(playerid))
            {
                SendClientMessage(playerid, COLOR_GRAD2, "Vous devez être dans un véhicule pour utiliser /clignotantgauche");
                return 1;
            }
            SendClientMessage(playerid, COLOR_WHITE, "Vous mettez votre clignotant gauche !");
            SetPlayerChatBubble(i,"<-< Clignotant Gauche", COLOR_WHITE, 100.0, 10000);

        return 1;
    }

Et on en parle plus ?!
Nippah !

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : [Service] Création de plugins.
« Réponse #51 le: 06 Juillet 2011, 19:16:07 »
Ils en parlent plus depuis le 29 juin ^^



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : [Service] Création de plugins.
« Réponse #52 le: 06 Juillet 2011, 19:54:02 »
Encore un truc que je fait pas souvent attention avez pas remarqué je regardé la prochaine.  :angelnot
Nippah !

Hors ligne Brian Turner

  • PAWN/PHP/SQL/MAP/SQUIRIEL
  • *
  • Bandit
  • Messages: 438
    • Voir le profil
Re : [Service] Création de plugins.
« Réponse #53 le: 11 Août 2011, 11:01:19 »
Salut,

Nom de plugin: GestionDossier
Système d'exploitation du serveur: Linux/Windows
Version du serveur: 0.3R3
Fonctionnalités du plugins: Permet de creer un dossier, compter le nombre de sous dossier sous pawn, comme sa lorsque un dossier n'existe pas et qu'il n'y a pas de verification, sa evite le crash serveur. Et c'est plutot utile pour un nouveau script a installer, c'est lui qui fait tout, comme sa pas de probleme d'installation. Pour compter le nombre de sous dossier sa peut etre utile car moi je fais mon systeme de vehicule et au lieu d'enregistrer tous les veh dans 1 seul fichier text, c'est sous forme de 1.ini,2.ini .... et donc cette fonction permettra de compter le nombre exacte, voila je sais pas si j'ai été clair^^.

Voilou.

« Modifié: 11 Août 2011, 11:06:21 par Brian Turner »
Momoto33127
__________________________________________
[TRADUCTION][FS]Celular call 1.5 : Voir le poste
[ADDON/INC]Motor System (/clef et /vsortir pour Gveh) : Voir le poste
[FS]BanList (BlackListe) [Systeme de BAN] : Voir le poste

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : [Service] Création de plugins.
« Réponse #54 le: 11 Août 2011, 11:15:12 »
« Modifié: 11 Août 2011, 11:16:58 par cristab »
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 Brian Turner

  • PAWN/PHP/SQL/MAP/SQUIRIEL
  • *
  • Bandit
  • Messages: 438
    • Voir le profil
Re : [Service] Création de plugins.
« Réponse #55 le: 11 Août 2011, 11:29:52 »
Ah, désolé alors j'avais vraiment pas vu. Merci cristab.
Momoto33127
__________________________________________
[TRADUCTION][FS]Celular call 1.5 : Voir le poste
[ADDON/INC]Motor System (/clef et /vsortir pour Gveh) : Voir le poste
[FS]BanList (BlackListe) [Systeme de BAN] : Voir le poste

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : [Service] Création de plugins.
« Réponse #56 le: 11 Août 2011, 14:00:27 »
il y a pas de soucis =)
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 Winklevows

  • *
  • Tueur
  • Messages: 64
    • Voir le profil
Re : [Service] Création de plugins.
« Réponse #57 le: 18 Août 2011, 11:50:50 »
Magnifique idée, je rêverais de pouvoir tester une expression régulière sur samp je crois pas que sa soit possible sans plugins ?

Nom de plugin: Regex
Système d'exploitation du serveur: debian squeeze
Version du serveur: 0.3c
Fonctionnalités du plugins: ( à détailler au maximum, et clairement  ! ) preg_match, preg_replace ? ( à mon avi c'est assez clair)

C'est quelque chose de très utile et je pense que sa pourrait en intéresser plus d'un :)
Qu'en penses tu ?

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
Re : [Service] Création de plugins.
« Réponse #59 le: 27 Août 2011, 18:41:56 »
Salut,

Nom de plugin: AddRule
Système d'exploitation du serveur: Windows, Linux si tu veux ^^
Version du serveur: 0.3c R5+
Fonctionnalités du plugins: Penses-tu qu'il serait possible de faire un plugin ajoutant des "rules" pour les requêtes au serveur, comme c'est possible sur IV:MP avec addRule ?
Cela permettrait d'ajouter des informations comme le nombre d'admins connectés, le statut, etc... sur un site avec l'API sans modifier celle-ci :

<?php
$query 
= new SAMPQueryAPI();
$rules $query->getRules();
echo 
$rules['admins_online'];
echo 
'<br />';
echo 
$rules['status'];
echo 
'<br />';
?>

Du côté du serveur, cela reviendrait à faire ces fonctions :
AddRule(string Nom[] ,string Valeur[]); => Valeur de retour : le handle (désolé, j'ai pas de traduction  :happy) sous forme de variable.
EditRule(&rule, string Valeur[]); => &rule = La variable de la règle à modifier.
DeleteRule(&rule); => &rule = La règle à supprimer.

Voilà, j'espère que c'est réalisable. Si tu y arrives, je ferai un tuto pour l'utiliser xD
++

PS : Si t'as besoin d'aide pour les tests en PHP n'hésite pas, j'ai un hébergeur qui accepte les sockets ;)