[Pomoc] /masked

Započeo ZC_Bob, Oktobar 28, 2013, 17:20:09 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

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)://

error 048: array dimensions do not match

na ovoj liniji

   GetPlayerName(i, OldName, sizeof(OldName));