SA-MP Forums Archive
Need Help With GetPlayerName - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Need Help With GetPlayerName (/showthread.php?tid=509135)



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