SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Français/French > Showroom

Reply
 
Thread Tools Display Modes
Old 05/05/2012, 03:40 PM   #1
Soap'
Gangsta
 
Soap''s Avatar
 
Join Date: Nov 2011
Posts: 864
Reputation: 10
Default [FilterScript] Commande Admin

Bonjour/Bonsoir,

Donc j'ai fais quelque commande admin, disponible en RCON en voici la liste :
- Ban [ID] : Bannir un joueur
- Kick [ID] : Kicker un joueur
- Freeze [ID] : Freeze un joueur
- Unfreeze [ID] : Unfreeze un joueur
- Spec [ID] : Spec un joueur
- Unspec : Vous revenez a votre ancienne position
- Rc [ID] : Respawn une voiture
- Rac : Respawn toutes les voitures
- Vie [ID] [VALEUR] : Sert a donner de la vie a un joueur (plus d'explication en bas)
- Armure [ID] [VALEUR] : Sert a donner une armure a un joueur (plus d'explication en bas)
- Got [ID] : Se tp a un joueur
- Get [ID] : Tp un joueur a nous
- Ip [ID] : Avoir l'ip d'un joueur
- Gotv [ID] : Se tp a un véhicule
- Getv [ID] : Tp un véhicule a nous
- Slap [ID] : Slapper un joueur
- Givearme [IDJOUEUR] [IDARME] [BALLES] : Donne une arme (plus d'explication en bas)


Pour la vie et l'armure, Si vous faites /vie ou /armure, ça vous met a VOUS, 100 %; Si vous faites /vie [id] ou /armure [id], ça donne 100% a la personne

Pour le Givearme, Si vous faite par exemple /givearme [id] [idarme]; ça va donner au joueur, 250 balles de cette arme

PS : Il vous faut le plugin sscanf


LIEN :
.:: Pastebin ::.

Des beugs ? Des idées d'améliorations ? Dîtes le moi plus bas !

Soap'
Soap' is offline   Reply With Quote
Old 05/05/2012, 03:52 PM   #2
mehdi-jumper
High-roller
 
mehdi-jumper's Avatar
 
Join Date: Sep 2011
Location: New-Zealand
Posts: 1,889
Reputation: 46
Default Re : [FilterScript] Commande Admin

Je trouve que tu aurais du rajouter une raison pour les commandes kick, ban etc...
mehdi-jumper is offline   Reply With Quote
Old 05/05/2012, 04:00 PM   #3
Soap'
Gangsta
 
Soap''s Avatar
 
Join Date: Nov 2011
Posts: 864
Reputation: 10
Default Re : [FilterScript] Commande Admin

Je ne sais pas faire les argument avec plusieurs mots
Soap' is offline   Reply With Quote
Old 05/05/2012, 04:02 PM   #4
Capriox4
Huge Clucker
 
Capriox4's Avatar
 
Join Date: Feb 2012
Posts: 350
Reputation: 9
Default Re : [FilterScript] Commande Admin

Bravo mon petit Soap'.
__________________
Aucune signature pour l'instant.
Capriox4 is offline   Reply With Quote
Old 05/05/2012, 04:06 PM   #5
mehdi-jumper
High-roller
 
mehdi-jumper's Avatar
 
Join Date: Sep 2011
Location: New-Zealand
Posts: 1,889
Reputation: 46
Default Re : [FilterScript] Commande Admin

Utilise strtok, cela prend plus de place mais c'est facile -->
http://forum.sa-mp.com/showthread.php?t=339261
mehdi-jumper is offline   Reply With Quote
Old 05/05/2012, 04:11 PM   #6
Soap'
Gangsta
 
Soap''s Avatar
 
Join Date: Nov 2011
Posts: 864
Reputation: 10
Default Re : [FilterScript] Commande Admin

Merci Baptiste ^^

Mehdi Jumper > Enfaite, je ne sais pas comment faire pour les espace etc
Soap' is offline   Reply With Quote
Old 05/05/2012, 04:12 PM   #7
Capriox4
Huge Clucker
 
Capriox4's Avatar
 
Join Date: Feb 2012
Posts: 350
Reputation: 9
Default Re : [FilterScript] Commande Admin

Après c'est new text[128];
text = strrest(cmdtext, idx);
__________________
Aucune signature pour l'instant.
Capriox4 is offline   Reply With Quote
Old 05/05/2012, 04:13 PM   #8
Robert West
Banned
 
Join Date: Apr 2012
Location: Tunisia
Posts: 232
Reputation: 15
Default Re: [FilterScript] Commande Admin

J'ai aimer votre Map
Robert West is offline   Reply With Quote
Old 05/05/2012, 04:16 PM   #9
mehdi-jumper
High-roller
 
mehdi-jumper's Avatar
 
Join Date: Sep 2011
Location: New-Zealand
Posts: 1,889
Reputation: 46
Default Re : [FilterScript] Commande Admin

Voici un exemple:
pawn Code:
if(!strcmp(cmd, "/say", true))
        {
            if(PlayerInfo[playerid][pAdmin] != 1) return SendLanguageMessage(playerid,-1,NotAdmin);
            new tmp[128],string[256], AdminName[24];
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
             {
                SendClientMessage(playerid,ADMINFS_MESSAGE_COLOR,"USAGE: /say [TEXTE]");
                return 1;
             }
            GetPlayerName(playerid, AdminName, sizeof(AdminName));
            format(string, sizeof(string), "[Administrateur] %s dit: "RED"%s",AdminName,tmp);
            SendClientMessage(playerid, COLOR_ADMIN, string);
            return 1;
        }

Tu peux déjà comprendre que le texte qui est tapé ( /say [TEXT]) est remplacé par tmp.

Et ici avec plusieurs paramètres:
pawn Code:
if(!strcmp(cmd, "/donnerargent", true))
        {
            if(!IsPlayerAdmin(playerid)) return SendLanguageMessage(playerid,-1,NotAdmin);
            new tmp[256],tmpp[128],string[256], AdminName[24];
            [COLOR="Red"]tmp = strtok(cmdtext, idx);
            tmpp = strtok(cmdtext, idx);[/COLOR]
            if(!strlen(tmp))
             {
                SendClientMessage(playerid,ADMINFS_MESSAGE_COLOR,"USAGE: /donnerargent [ID] [Montant]");
                return 1;
             }
            new id = strval(tmp);
            if(!strlen(tmpp))
             {
                SendClientMessage(playerid,ADMINFS_MESSAGE_COLOR,"USAGE: /donnerargent [ID] [Montant]");
                return 1;
             }
            new money = strval(tmpp);
            GivePlayerMoney(id,money);
            GetPlayerName(playerid, AdminName, sizeof(AdminName));
            format(string, sizeof(string), "Tu as reçu %i$ de l'admin "WHITE"*%s* ",money,AdminName);
            SendClientMessage(id,  COLOR_ADMIN, string);
            return 1;
        }

Aide toi de cela
mehdi-jumper is offline   Reply With Quote
Old 05/05/2012, 04:33 PM   #10
Soap'
Gangsta
 
Soap''s Avatar
 
Join Date: Nov 2011
Posts: 864
Reputation: 10
Default Re : [FilterScript] Commande Admin

Pour plusieurs argument normaux, je l'ai fais;
Je regarde ça après, Merci =)

EDIT : Par contre, comment je fais pour faire le Ban ID RAISON stp ? Car je ne sais pas faire du tout car les espace que ça va faire va être compter en plusieurs arguments
Soap' is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Admin Filterscript Wesley221 Help Archive 11 04/07/2011 04:09 PM
Starting my admin filterscript ricardo178 Help Archive 2 13/03/2011 09:44 PM
[HELP] Lux Admin Filterscript Noss* Help Archive 3 25/10/2010 07:29 PM
Filterscript - Admin Help Portable Help Archive 3 13/07/2010 10:29 AM


All times are GMT. The time now is 11:46 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.