Wysłany: 2011-11-13, 00:10
mskamilor
Wiek: 44 Na forum: 5452 dni Posty: 5
Nick w MP: Msk. | Czino | Shino
Piwa : 2
witam mam taki problem:
nieraz jest taki bug ?e np. jak wpisze si? komende /mute 5 to mute dostaje id 0 i tak jest z ka?d? komend?
wie kto? mo?e jak mo?na to naprawi??
Wysłany: 2011-11-13, 10:45
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
mskamilor , pokazesz przykladowa komende ktora tak dziala?
Wysłany: 2011-11-13, 12:01
mskamilor
Wiek: 44 Na forum: 5452 dni Posty: 5
Nick w MP: Msk. | Czino | Shino
Piwa : 2
Kod: COMMAND:mute(playerid, params[])
{
if(!IsAdmin(playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " **************************.");
return 1;
}
new PlayerId, Seconds;
if(sscanf(params, "ud", PlayerId, Seconds))
{
SendClientMessage(playerid, COLOR_ERROR, " *************************");
return 1;
}
if(PlayerId == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_ERROR, " ***********************");
return 1;
}
Player[PlayerId][Mute] = Seconds;
new String[255];
format(String, sizeof(String), "***********************************************.", Player[PlayerId][Name], PlayerId, Player[playerid][Name], playerid, Seconds);
SendClientMessageToAll(COLOR_ORANGE, String);
return 1;
}
[/code]
Wysłany: 2011-11-13, 13:52
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Kod: COMMAND:mute(playerid, params[])
{
if(!IsAdmin(playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " **************************.");
return 1;
}
new PlayerId, Seconds;
if(sscanf(params, "dd", PlayerId, Seconds))
{
SendClientMessage(playerid, COLOR_ERROR, " *************************");
return 1;
}
if(PlayerId == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_ERROR, " ***********************");
return 1;
}
Player[PlayerId][Mute] = Seconds;
new String[255];
format(String, sizeof(String), "***********************************************.", Player[PlayerId][Name], PlayerId, Player[playerid][Name], playerid, Seconds);
SendClientMessageToAll(COLOR_ORANGE, String);
return 1;
}
We wszystkich komendach z sscanf zmien parametr "u" na "d"
Wysłany: 2012-01-28, 13:12
Inferno
PAWNER
Wiek: 31 Na forum: 5680 dni Posty: 196
Nick w MP: Inferno
Piwa : 8537
Wysłany: 2012-01-29, 00:45
ProjectTruck
Wiek: 44 Na forum: 5247 dni Posty: 1
Nick w MP: ProjektTruck
Cytat: new String[255];
format(String, sizeof(String), "***********************************************.",
Pogrza?o ci? ? po co string o takich rozmiarach ?
wystarczy tablica o rozmiarze 64.
Kod:
Tagi: bug
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: