Wysłany: 2012-11-11, 13:47
Zbychu
Wiek: 29 Na forum: 5060 dni Posty: 6
Witam, pisz? tutaj z racji mojego problemu z jedn? komend?. Pr?bowa?em to jako? zrobi? samemu ale nie mog? ogarn?? o co chodzi.. Napisa?em komend? na report niestety problem polega na tym, ?e nie przyjmuje ona du?ego ci?gu znak?w. Zwi?ksza?em stringi, pr?bowa?em to jako? zrozumie? i nie da?em rady.
Komenda:
Kod: CMD:report(playerid, params[])
{
new forplayerid, Powod[256], string[500];
if(sscanf(params, "ds[256]", forplayerid, Powod))
return SendClientMessage(playerid, RED, "{FFFFFF}Wpisz: {C8FF91}/report ({FFFFFF}id gracza{C8FF91}) ({FFFFFF}pow?d{C8FF91})");
if(!IsPlayerConnected(forplayerid))
return SendClientMessage(playerid, 0xFF3E3EFF, "{FFFFFF}** {FF3E3E}B??d.");
Loop(forplayerid2, MAX_PLAYERS)
{
if(IsPlayerConnected(forplayerid2) && (IsPlayerAdmin(forplayerid2)))
{
format(string, sizeof string, "{FFFFFF}** {FF3E3E}Report o {FFFFFF}%s {FF3E3E}( {FFFFFF}%d {FF3E3E}) od {FFFFFF}%s {FF3E3E}( {FFFFFF}%d {FF3E3E}) z powodu {FFFFFF}%s", PlayerName(forplayerid), forplayerid, PlayerName(playerid), playerid, Powod);
SendClientMessage(forplayerid2, RED, string);
}
}
format(string, sizeof string, "{C8FF91}Zg?osi?e? report o {FFFFFF}%s.", PlayerName(forplayerid));
SendClientMessage(playerid, RED, string);
return 1;
}
Zdj?cie: http://imageshack.us/phot.../samp089tp.png/
Normalnie, gdy wy?l? d?u?szy tekst (np. siemano kolano) Nie pokazuje go adminowi. Gdy go skr?c? (zdj?cie) pokazuje tylko bardzo ma?? cz???.
Za pomoc b?d? wdzi?czny.
Wysłany: 2012-11-11, 14:18
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Kod: CMD:report(playerid, params[])
{
new forplayerid, Powod[500], string[500];
if(sscanf(params, "ds[256]", forplayerid, Powod))
return SendClientMessage(playerid, RED, "{FFFFFF}Wpisz: {C8FF91}/report ({FFFFFF}id gracza{C8FF91}) ({FFFFFF}pow?d{C8FF91})");
if(!IsPlayerConnected(forplayerid))
return SendClientMessage(playerid, 0xFF3E3EFF, "{FFFFFF}** {FF3E3E}B??d.");
Loop(forplayerid2, MAX_PLAYERS)
{
if(IsPlayerConnected(forplayerid2) && (IsPlayerAdmin(forplayerid2)))
{
format(string, sizeof string, "{FFFFFF}** {FF3E3E}Report o {FFFFFF}%s {FF3E3E}( {FFFFFF}%d {FF3E3E}) od {FFFFFF}%s {FF3E3E}( {FFFFFF}%d {FF3E3E}) z powodu {FFFFFF}%s", PlayerName(forplayerid), forplayerid, PlayerName(playerid), playerid, Powod);
SendClientMessage(forplayerid2, RED, string);
}
}
format(string, sizeof string, "{C8FF91}Zg?osi?e? report o {FFFFFF}%s.", PlayerName(forplayerid));
SendClientMessage(playerid, RED, string);
return 1;
}
A tak ?
Tagi: komenda :: report.
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: