GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Lucifer le 05 Juin 2010, 12:15:33
-
Bonjour à tous ! :D
J'ai une question à vous poser...
J'aimerais savoir comment faire pour assigner une commande (dcmd) à une faction :
dcmd_bomb(playerid, params[])
{
if(IsBombAllowed)
{
if(Bomb[playerid][TimerID] >= 0)
{
SendClientMessage(playerid, COLOR_RED, "Tu as déjà une bombe d'installée.");
}
else
{
#if defined BOMB_COST
if(GetPlayerMoney(playerid) >= BOMB_COST)
{
GivePlayerMoney(playerid, - BOMB_COST);
}
else
{
SendClientMessage(playerid, COLOR_RED, "Tu n'as pas asser d'argent pour poser une bombe, prix: " #BOMB_COST ".");
return 1;
}
#endif
new time;
if(params[0] < '0' || params[0] > '9')
{
time = TIME_DEFAUT;
}
else
{
time = strval(params);
if(time > MAX_BOMB_TIME || time <= 0)
{
SendClientMessage(playerid, COLOR_RED, "Délai trop grand!");
return 1;
}
}
BombPlant(playerid, time);
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Tu ne peut ajouter une bombe, elles sont interdites!");
}
return 1;
}
J'y arrive avec une commande du style ' /... ' mais je vois pas avec les dcmd... ;) :-\
Merci
-
Ok merci :happy