Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [M:RP] Emil poslato Jun 26, 2012, 11:17:56 PRE PODNE

Naslov: [POMOC] Admin odgovor igracu - komanda
Poruka od: [M:RP] Emil poslato Jun 26, 2012, 11:17:56 PRE PODNE
Skripta koju koristim:GF edit
Detaljan opis problema: Dakle, u mojem modu nema nikakve komande za  odgovor igraču na npr. report. Inače je to komanda /aodg ili tako neÅ¡to. Pa mene zanima kako da ja tu komandu napravim? tj. dio koji neznam je taj kako podesiti da jedan admin poÅ¡alje text odreÄ'enom igraču? Hvala
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [POMOC] Admin odgovor igracu - komanda
Poruka od: [ПГ]Душан poslato Jun 26, 2012, 11:22:31 PRE PODNE
Evo ti

if(strcmp(cmd, "/aodg", true) == 0 || strcmp(cmd, "/ap", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo[playerid][pAdmin] >= 1)
{
        if(gPlayerLogged[playerid] == 0)
        {
            SendClientMessage(playerid, COLOR_GREY, "   Moras se ulogirati!");
            return 1;
        }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISTI: /aodg [playerid/Dio Imena] [text]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {

GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
new h,mi,s;
      new y,m,d;
gettime(h,mi,s);
getdate(y,m,d);
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[128];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristi: /aodg [playerid/Dio Imena] [text]");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Admin %s kaze: {FFFFFF}%s", sendername, (result));
SendClientMessage(giveplayerid, SVETLOPLAVA, string);
format(string, sizeof(string), "Poruka poslan %s (%d): {FFFFFF}%s", giveplayer, giveplayerid, (result));
SendClientMessage(playerid,  ZLATNA, string);
format(string, 256, "[A] %s | %s:{FFFFFF} %s", sendername, giveplayer, (result));
    ABroadCast(COLOR_ODG,string,1);
return 1;
}
}
else
{
format(string, sizeof(string), "   %d nije online.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}
}
Naslov: Odg: [POMOC] Admin odgovor igracu - komanda
Poruka od: [M:RP] Emil poslato Jun 26, 2012, 13:45:47 POSLE PODNE
Hvala ti care, probat cu ubacit da vidim dal radi :D
Naslov: Odg: [POMOC] Admin odgovor igracu - komanda
Poruka od: [M:RP] Emil poslato Jun 26, 2012, 14:01:38 POSLE PODNE
Radi komanda, svaka ti čast Dušane, svaka čast . hvala puuno
Naslov: Odg: [POMOC] Admin odgovor igracu - komanda
Poruka od: vlado_plavsic poslato Jun 26, 2012, 15:13:50 POSLE PODNE
Citat: Boccino poslato Jun 26, 2012, 14:01:38 POSLE PODNE
Radi komanda, svaka ti čast Dušane, svaka čast . hvala puuno

Ne radi DP i ne trazi komande ovde.Imas temu za to. Lock i citaj pravila sledeci put.