Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ZC_Bob poslato Oktobar 28, 2013, 17:20:09 POSLE PODNE

Naslov: [Pomoc] /masked
Poruka od: ZC_Bob poslato Oktobar 28, 2013, 17:20:09 POSLE PODNE
Skripta koju koristim: SE
Detaljan opis problema: Igrac kada stavi masku, ime mu se promeni u masked, ali staro ime se pamti pa kada skine masku, ime mu se vrati na staro, komanda /masked sluzi za admine da vide ko trenutno ima masku ali nesto ne valja, tj cmd radi ali ne kako bi trebalo, kada ukucam /masked dobijem ovako nesto, neke cudne znakove mi izbacuje pre mog nicka...

[Igraci sa maskama]:
[ID:] !@$!#%@$^& Moj_Nick


a treba da je ovako:

[Igraci sa maskama]:
[ID:] Moj_Nick


evo cmd masked:

if (strcmp(cmd, "/masked", true) == 0)
{
        if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo[playerid][pAdmin] < 1 && PlayerInfo[playerid][pGm] < 1)
        {
            SendClientMessage(playerid, COLOR_GREY, "  Niste ovlasteni da koristite tu komandu . ");
            return 1;
        }
SendClientMessage(playerid, COLOR_GRAD1, "[ Igraci sa maskama ]:");
foreach (Player, i)
{
    if(PlayerInfo[i][pMaskuse] == 1)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "[ID: %d] %s", i, OldName);
SendClientMessage(playerid, COLOR_GRAD2, string);
}
}
}
return 1;
}

Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Naslov: Odg: [Pomoc] /masked
Poruka od: ZC_Bob poslato Oktobar 28, 2013, 18:37:53 POSLE PODNE
error 048: array dimensions do not match

na ovoj liniji

   GetPlayerName(i, OldName, sizeof(OldName));
Naslov: Odg: [Pomoc] /masked
Poruka od: ZC_Bob poslato Oktobar 29, 2013, 20:14:27 POSLE PODNE
bump