Need Help With GetPlayerName -
Protonix - 25.04.2014
I made this but it gives errors that already defined name , already defined string
[code]
if(hackm[targetid] == true)
{
hackm[targetid] = false;
new name[MAX_PLAYER_NAME+1], string[50+MAX_PLAYER_NAME+1];
GetPlayerName(targetid, name, sizeof(name));
format(string, sizeof(string), "[HACK] {FFFFFF}You Took Permission From %s .", name);
SendClientMessage(playerid, 0x2EFF83FF, string);
new name[MAX_PLAYER_NAME+1], string[50+MAX_PLAYER_NAME+1];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "[HACK] {FFFFFF}You Permissions Taken By %s .", name);
SendClientMessage(targetid, 0x2EFF83FF, string);
}
else if(hackm[targetid] == false)
{
hackm[targetid] = true;
new name[MAX_PLAYER_NAME+1], string[50+MAX_PLAYER_NAME+1];
GetPlayerName(targetid, name, sizeof(name));
format(string, sizeof(string), "[HACK] {FFFFFF}You Have Given Permission To %s .", name);
SendClientMessage(playerid, 0x2EFF83FF, string);
new name[MAX_PLAYER_NAME+1], string[50+MAX_PLAYER_NAME+1];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "[HACK] {FFFFFF}You Have Been Given Permission By %s .", name);
SendClientMessage(targetid, 0x2EFF83FF, string);
}
Re: Need Help With GetPlayerName -
Stanford - 25.04.2014
What are the errors, copy paste them here!
Re: Need Help With GetPlayerName -
Stanford - 25.04.2014
Here, you defined strings and name twice
pawn Код:
if(hackm[targetid] == true)
{
hackm[targetid] = false;
new name[MAX_PLAYER_NAME+1], string[50+MAX_PLAYER_NAME+1];
GetPlayerName(targetid, name, sizeof(name));
format(string, sizeof(string), "[HACK] {FFFFFF}You Took Permission From %s .", name);
SendClientMessage(playerid, 0x2EFF83FF, string);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "[HACK] {FFFFFF}You Permissions Taken By %s .", name);
SendClientMessage(targetid, 0x2EFF83FF, string);
}
else if(hackm[targetid] == false)
{
hackm[targetid] = true;
new name[MAX_PLAYER_NAME+1], string[50+MAX_PLAYER_NAME+1];
GetPlayerName(targetid, name, sizeof(name));
format(string, sizeof(string), "[HACK] {FFFFFF}You Have Given Permission To %s .", name);
SendClientMessage(playerid, 0x2EFF83FF, string);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "[HACK] {FFFFFF}You Have Been Given Permission By %s .", name);
SendClientMessage(targetid, 0x2EFF83FF, string);
}
Re: Need Help With GetPlayerName -
Konstantinos - 25.04.2014
You declare those 2 again few lines below.
pawn Код:
new name[21], string2[73];
if(hackm[targetid] == true)
{
hackm[targetid] = false;
GetPlayerName(targetid, name, sizeof(name));
format(string2, sizeof(string2), "[HACK] {FFFFFF}You Took Permission From %s .", name);
SendClientMessage(playerid, 0x2EFF83FF, string2);
GetPlayerName(playerid, name, sizeof(name));
format(string2, sizeof(string2), "[HACK] {FFFFFF}You Permissions Taken By %s .", name);
SendClientMessage(targetid, 0x2EFF83FF, string2);
}
else if(hackm[targetid] == false)
{
hackm[targetid] = true;
GetPlayerName(targetid, name, sizeof(name));
format(string2, sizeof(string2), "[HACK] {FFFFFF}You Have Given Permission To %s .", name);
SendClientMessage(playerid, 0x2EFF83FF, string2);
GetPlayerName(playerid, name, sizeof(name));
format(string2, sizeof(string2), "[HACK] {FFFFFF}You Have Been Given Permission By %s .", name);
SendClientMessage(targetid, 0x2EFF83FF, string2);
}
Re: Need Help With GetPlayerName -
Protonix - 25.04.2014
i solved name but now it says string is already defined
Re: Need Help With GetPlayerName -
Protonix - 25.04.2014
solved everything thx konstantinos
Re: Need Help With GetPlayerName -
Stanford - 25.04.2014
Use another word than string, for example stringperm