-
Üdv!
Ezt kellene nekem átírni strcmp-be elõre is köszönöm.
Eredeti készítõ: Csabesz
CMD:fps ( playerid, params [ ] )
{
new gPlayer;
if ( sscanf ( params, \"i\", gPlayer ) ) return SendClientMessage ( playerid, 0x0000FF, \"Használat: /fps [playerid]\" );
if ( !IsPlayerConnected ( gPlayer ) && ( gPalyer == INVALID_PLAYER_ID ) ) return SendClientMessage ( playerid, 0x0000FF, \"Játékos nincs csatlakozva\" );
new str [ 128 ];
format ( str, 128, \"%s FPS: %d\", pName ( gPlayer ), GetPlayerFPS ( gPlayer );
SendClientMessage ( playerid, blue, str );
return 1;
}
-
if(!strcmp(cmdtext, \"/fps\", true))
{
new gPlayer;
if (!cmdtext[4] || !cmdtext[5]) return SendClientMessage ( playerid, 0x0000FF, \"Használat: /fps [playerid]\" );
gPlayer = strval(cmdtext[5]);
if ( !IsPlayerConnected ( gPlayer ) && ( gPlayer == INVALID_PLAYER_ID ) ) return SendClientMessage ( playerid, 0x0000FF, \"Játékos nincs csatlakozva\" );
new str [ 128 ];
format ( str, 128, \"%s FPS: %d\", pName ( gPlayer ), GetPlayerFPS ( gPlayer );
SendClientMessage ( playerid, blue, str );
return 1;
}
-
Köszönöm :), de hibát ír az 1007. sorban ami a következõ:
format ( strrr, 128, \"%s FPS: %d\", pName ( gPlayer ), GetPlayerFPS ( gPlayer );
A Hibák/Warningok:
error 012: invalid function call, not a valid address
warning 215: expression has no effect
error 001: expected token: \";\", but found \")\"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
-
Próbáld így:
format ( strrr, 128, \"%s FPS: %d\", pName ( gPlayer ), GetPlayerFPS ( gPlayer ) );
-
Ugyan ezt írja.:/
-
Öhm... miért strrr, és miért nem str?
-
mert már van str simán és össze buggol vele :D
Dupla hozzászólás automatikusan összefûzve. ( 2013. január 16. - 21:44:09 )
Megtudtam oldani az errorokat, de a parancs az nem mûködik..