GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: jeje29140 le 28 Mai 2012, 18:11:06

Titre: Commande en 3 parties
Posté par: jeje29140 le 28 Mai 2012, 18:11:06
Bonjour à tous,

Je voulais faire une commande comprenant 3 parties, mais je n'est pas la moindre idée de quel genre de code il faut adopter.

Ça serait pour faire un "/paccessoire [Le port] [ID de l'objet]


Si vous avez un même un début de code, je suis preneur de tout.

Merci.
Titre: Re : Commande en 3 parties
Posté par: Xartrick le 28 Mai 2012, 20:16:31
Utilise la fonction strtok.
Titre: Re : Commande en 3 parties
Posté par: jeje29140 le 28 Mai 2012, 20:39:07
C'est pas plutôt "strtok"?

Si oui, je l'utilise mais juste pour une commande a trois parties comme: /v acheter.
Titre: Re : Commande en 3 parties
Posté par: vincentdu90 le 28 Mai 2012, 22:05:04
Si c'est le cas , tu peux l'utiliser pour ta commande , tu auras juste à l'utiliser deux fois de suite pour chaque paramètres.
Titre: Re : Commande en 3 parties
Posté par: jeje29140 le 28 Mai 2012, 23:06:35
Ah je ne savait pas que cela était possible.

Merci beaucoup!!
Titre: Re : Commande en 3 parties
Posté par: Kevin_Carter le 29 Mai 2012, 01:40:10
Ou bien tu utilises ZCMD qui est tout de même beaucoup plus simple à prendre en main
Titre: Re : Commande en 3 parties
Posté par: Xartrick le 29 Mai 2012, 07:58:30
Oui, effectivement, j'ai fait une faute de frappe.

Sinon, tu l'utilise une seconde fois en donnant exactement les mêmes arguments (la chaîne et l'index).
Titre: Re : Commande en 3 parties
Posté par: vincentdu90 le 29 Mai 2012, 16:29:53
Jete un coup d'oeil au LVDM dans les gamemodes par défaut du pack serveur SA-MP , la commande /givecash utilise ce procédée , à toi de t'en inspirer  ;).
Titre: Re : Commande en 3 parties
Posté par: jeje29140 le 29 Mai 2012, 18:40:41
A oui /givecash je n'y avait pas penser, ayant chercher des commandes l'utilisant.

Merci!