#define FILTERSCRIPT
#include <a_samp>
#define COLOR_SLATEGRAY 0x708090FF
#define COLOR_LIMEGREEN 0x32CD32FF
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/setarmatura", cmdtext, false) == 0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA, "Non sei autorizzato a usare questo comando");
SetPlayerArmour(playerid, 100.0);
SendClientMessage(playerid, COLOR_LIMEGREEN, "Armatura settata");
return 1;
}
return 0;
}
:
if(strcmp(cmdtext,"/setarmatura",true)==0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA, "Non sei autorizzato a usare questo comando");
SetPlayerArmour(playerid, 100);
SendClientMessage(playerid, COLOR_LIMEGREEN, "Armatura settata");
return 1;
}
|
it works in my script
:PHP код:
|
#include <a_samp>
#include <sscanf2>
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/setarmatura", cmdtext, false) == 0)
{
new idplayer;
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, 0xFF0000AA, "Non sei autorizzato a usare questo comando");
if(sscanf(cmdtext, "u", idplayer))
return SendClientMessage(playerid, 0xFF0000AA, "/setarmatura [playerid]");
if(!IsPlayerConnected(idplayer))
return SendClientMessage(playerid, 0xFF0000AA, "id non collegato");
SetPlayerArmour(idplayer, 100.0);
SendClientMessage(playerid, 0x32CD32FF, "Armatura settata");
return 1;
}
return 0;
}
#define FILTERSCRIPT
#include <a_samp>
#define COLOR_SLATEGRAY 0x708090FF
#define COLOR_LIMEGREEN 0x32CD32FF
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/setarmatura", cmdtext, false) == 0)
{
new targetid;
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA, "Non sei autorizzato a usare questo comando");
if(!IsPlayerConnected(targetid)) return SendClientMessage(player, 0xFF0000AA, "error player not found");
SetPlayerArmour(targetid, 100.0);
SendClientMessage(playerid, COLOR_LIMEGREEN, "Armatura settata");
return 1;
}
return 0;
}
#define FILTERSCRIPT #if defined FILTERSCRIPT #include <a_samp> #include <sscanf2> #else #endif public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp("/setarmatura", cmdtext, false) == 0) { new idplayer; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA, "Non sei autorizzato a usare questo comando"); if(sscanf(cmdtext, "u", idplayer)) return SendClientMessage(playerid, 0xFF0000AA, "/setarmatura [playerid]"); if(!IsPlayerConnected(idplayer)) return SendClientMessage(playerid, 0xFF0000AA, "id non collegato"); SetPlayerArmour(idplayer, 100.0); SendClientMessage(playerid, 0x32CD32FF, "Armatura settata"); return 1; } return 0; }
|
Shetch i want write sscanf on line of plugins? Yes but not function, help me please. (I'm italian)
|