1
Scripting SA-MP [Pawn center] / Re : Server:Unknown command
« le: 07 Novembre 2011, 23:12:00 »
Pas sûr
Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.
forward mstats(playerid);
( en haut ). public mstats(playerid)
{
return 1;
}
C:\Users\user\Desktop\Port 7001\GM\gamemodes\sunaxx-rpg.pwn(315) : warning 235: public function lacks forward declaration (symbol "mstats")
if (strcmp("/pack", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,COLOR_A1,"/pack gun [numero de 1 à 5] ");
SendClientMessage(playerid,COLOR_A4,"_____________________________| Pack Gun |___________________________");
SendClientMessage(playerid,COLOR_A1,"1. Pack Pistolet | Prix : 1750$ ");
SendClientMessage(playerid,COLOR_A1,"2. Pack Gilet | Prix : 3000$ ");
SendClientMessage(playerid,COLOR_A1,"3. Pack M4 | Prix : 10000$ ");
SendClientMessage(playerid,COLOR_A1,"4. Pack Vie/Gilet | Prix : 5000$ ");
SendClientMessage(playerid,COLOR_A1,"5. SANS NOMS | Prix : 50000$ ");
SendClientMessage(playerid,COLOR_A1,"____________________________________________________________________");
return 1;
}
if (strcmp("/pack gun 1", cmdtext, true, 10) == 0)
{
if(moneys > 1750)
{
SendClientMessage(playerid,COLOR_A1,"¤|- Pack 1 : Achetée ! -|¤ ");
GivePlayerWeapon(playerid, 22, 32);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 28, 25);
GivePlayerMoney(playerid, -1750);
}
if(moneys < 1750)
{
SendClientMessage(playerid,COLOR_E1,"[Serveur] : Erreur 2, vous n'avez pas l'argent suffisant. ");
}
return 1;
}
if (strcmp("/pack gun 2", cmdtext, true, 10) == 0)
{
if(moneys > 3000)
{
SendClientMessage(playerid,COLOR_A1,"¤|- Pack 2 : Achetée ! -|¤ ");
SetPlayerArmour(playerid,103);
GivePlayerMoney(playerid, -3000);
}
if(moneys < 3000)
{
SendClientMessage(playerid,COLOR_E1,"[Serveur] : Erreur 2, vous n'avez pas l'argent suffisant. ");
}
return 1;
}
if (strcmp("/pack gun 3", cmdtext, true, 10) == 0)
{
if(moneys > 10000)
{
SendClientMessage(playerid,COLOR_A1,"¤|- Pack 3 : Achetée ! -|¤ ");
GivePlayerWeapon(playerid, 31, 400);
GivePlayerMoney(playerid, 10000);
}
if(moneys < 10000)
{
SendClientMessage(playerid,COLOR_E1,"[Serveur] : Erreur 2, vous n'avez pas l'argent suffisant. ");
}
return 1;
}
else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
{
if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** %s(radio): %s **", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** %s(radio): %s **", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** %s(radio): %s **", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** %s(radio): %s **", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** %s(radio): %s **", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** %s(radio): %s **", sendername, result); }
else
{
format(string, sizeof(string), "[Radio] %s: %s, terminé. ", sendername, result);
}
ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
SendRadioMessage(11, TEAM_RADIO_COLOR, string);
printf("%s", string);
return 1;
}
Le nom tu le change dans les lignes 9581 + 28743 + 28811 + 29245 , les noms des grades dans le 9983. public OnPlayerStateChange(playerid, newstate, oldstate)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(IsPlayerInVehicle(playerid,vehicleid))
{
if(GetVehicleModel(vehicleid) == 588)
{
new pskin = GetPlayerSkin(playerid);
if(pskin == 217)
{
return 1;
}
else
{
SendClientMessage(playerid, COLOR_A1, "Vous ne pouvez pas voler un Hotdog!");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
}
return 1;
}
if (strcmp(strtok(cmdtext, idx, "/skin", true) == 0)