Użytkownik Mario dnia 07 marzec 2012 - 12:00 napisał
CMD:aj(playerid, params[])
{
new str[225], player2, czas, reason[128];
if(sscanf(params, "dds[128]", player2, czas, reason))
return SendClientMessage(playerid, C_GREY, "Wpisz: /aj [ID] [Czas] [Powód]");
if(player2 == INVALID_PLAYER_ID)
return GameTextForPlayer(playerid, "~r~Podano zle ~w~ID~r~!", 4000, 3);
DajAJ(player2, czas);
format(str, sizeof(str), "~r~Admin Jail~n~~w~Gracz: ~y~%s~n~~w~Nadano przez: ~y~%s~n~%s", PlayerInfo[player2][Name], PlayerInfo[playerid][Name], reason);
TextDrawSetString(AJTD, str);
TextDrawShowForPlayer(playerid, AJTD);
SetTimer("SchowajAJTD", 10000, 0);
return 1;
}
Co było źle? A no to:
new str[225], player2, czas, reason;
oraz to:
if(player2 != INVALID_PLAYER_ID)
Porównaj sobie te linijki.
Nic nie dało, za to w konsoli widzę takie coś:
sscanf error: System not initialised.


Pobierz San Andreas Multiplayer w najnowszej wersji stabilnej 0.3e.
Pobierz Multi Theft Auto w najnowszej wersji stabilnej 1.3.
Temat jest zamknięty









