Szerző Téma: FPS lekérõ nem jól mûdödik  (Megtekintve 460 alkalommal)

FPS lekérõ nem jól mûdödik
« Dátum: 2013. Január 24. - 17:06:48 »
0
Üdv!
Összehoztam ezt a parancsot ami lényegében mûködik is, de buggol.
Az kellene legyen a parancs beírása után (gondolom mindenki tudja), hogy lekéri annak a játékosnak az FPS-ét akinek az idjét beírom.
HIBA: Beírom /fps akkor egybõl kiadja, hogy bueNO FPS: 0 gondolom itt a játékos idjét kéri le, nem az FPS-ét.
KÉRDÉS: Hogy tudom megoldani, hogy /fps [id] és akkor kiadja, hogy (pl.: bueNO FPS: xy).
(stock GetPlayerFPS , megvan már!)
 
    if(!strcmp(cmdtext, \"/fps\", true))
    {
        if(!strlen(cmdtext)) return SendClientMessage(playerid, COLOR_WHITE, \"Használat: /fps [id]\");
        new player1 = strval(cmdtext), strrrR[128], fpsName[MAX_PLAYER_NAME];
         GetPlayerName(playerid,fpsName,sizeof(fpsName));
        if(!IsPlayerConnected(player1) && (player1 == INVALID_PLAYER_ID)) return SendClientMessage(playerid,COLOR_WHITE,\"{FF0000}Ez a játékos nem elérhetõ!\");
        format(strrrR, 128, \"%s FPS: %d\",fpsName,GetPlayerFPS(player1));
        SendClientMessage(playerid,COLOR_WHITE,strrrR);
        return 1;
    }

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal