CMD:sethit(playerid, params[])
{
new receiver, amount;
if (!sscanf(params, "ii", receiver, amount)
{
new INI:File = INI_Open(UserPath(playerid));
INI_WriteInt(File,"Hit",amount);
INI_Close(File);
}
}
CMD:sethit(playerid, params[])
{
new receiver, amount;
if (!sscanf(params, "ii", receiver, amount)
{
new INI:File = INI_Open(UserPath(receiver));
INI_WriteInt(File,"Hit",amount);
INI_Close(File);
}
}
|
Код:
CMD:sethit(playerid, params[])
{
new receiver, amount;
if (!sscanf(params, "ii", receiver, amount)
{
new INI:File = INI_Open(UserPath(receiver));
INI_WriteInt(File,"Hit",amount);
INI_Close(File);
}
}
|
Hit = 100 [data] Password = Cash = 200 Admin = 2 Kills = 52 Deaths = 31 Weapon0 = 0 Ammo0 = 0 Weapon1 = 0 Ammo1 = 0 Weapon2 = 0 Ammo2 = 0 Weapon3 = 0 Ammo3 = 0 Weapon4 = 0 Ammo4 = 0 Weapon5 = 0 Ammo5 = 0 Weapon6 = 0 Ammo6 = 0 Weapon7 = 0 Ammo7 = 0 Weapon8 = 0 Ammo8 = 0 Weapon9 = 0 Ammo9 = 0 Weapon10 = 0 Ammo10 = 0 Weapon11 = 0 Ammo11 = 0 Weapon12 = 0 Ammo12 = 0 Bank = 0 Hit = 0
CMD:sethit(playerid, params[])
{
new receiver, amount;
if (!sscanf(params, "ii", receiver, amount)
{
new INI:File = INI_Open(UserPath(receiver));
INI_WriteInt(File,"Hit",amount);
INI_Close(File);
}
}
CMD:sethit(playerid, params[])
{
new receiver, amount;
if (!sscanf(params, "ui", receiver, amount) //You want to use "u" instead of "i" because that is the sscanf specifier for playerid
{
if(!IsPlayerConnected(receiver)) //Making sure the player is connected.
return SendClientMessage(playerid, -1, "That player isn't connected!");
new INI:File = INI_Open(UserPath(receiver)); //Getting the userpath of the playerid that sscanf got
INI_SetTag(File, "data"); //Setting the tag so it goes underneath data and not above.
INI_WriteInt(File,"Hit",amount);
INI_Close(File);
}
}
|
This is how it should be, I've explained everything with comments.
PHP код:
|