GameTextForPlayer
#1

CMD: skin( playerid, params[ ] )
{
new
skin;

if( sscanf( params, "i", skin ) ) return SendClientMessage( playerid, -1, "Usage: /skin <ID>" );
if( skin > 299 || skin < 0 ) return SendClientMessage( playerid, -1, "Invalid ID. Available Skin IDs are 1 to 299!" );
new
string[ 128 ];

format( string, sizeof( string ), "You have changed your skin to %d", skin );
SendClientMessage( playerid, -1, string );
SetPlayerSkin( playerid, skin );
return 1;
}


Do you know where i can put this code? GameTextForPlayer(playerid,"~g~Skin ~g~Changed",2000,3);
Reply
#2

pawn Код:
CMD: skin( playerid, params[ ] )
{
    new
        skin;

    if( sscanf( params, "i", skin ) ) return SendClientMessage( playerid, -1, "Usage: /skin <ID>" );
    if( skin > 299 || skin < 0 ) return SendClientMessage( playerid, -1, "Invalid ID. Available Skin IDs are 1 to 299!" );
    new
        string[ 128 ];

    format( string, sizeof( string ), "You have changed your skin to %d", skin );
    SendClientMessage( playerid, -1, string );
    GameTextForPlayer(playerid,"~g~Skin ~g~Changed",2000,3);
    SetPlayerSkin( playerid, skin );
    return 1;
}
Reply
#3

(SCM= SendClientMessage GTFP= GameTextForPlayer)
Just put it in:
Quote:
Originally Posted by kbalor
Посмотреть сообщение
CMD: skin( playerid, params[ ] )
{
new
skin;

if( sscanf( params, "i", skin ) ) return SendClientMessage( playerid, -1, "Usage: /skin <ID>" );
if( skin > 299 || skin < 0 ) return SendClientMessage( playerid, -1, "Invalid ID. Available Skin IDs are 1 to 299!" );
new
string[ 128 ];

format( string, sizeof( string ), "You have changed your skin to %d", skin );
SendClientMessage( playerid, -1, string ); <------------------------------Here? or replace SCM with GTFP if you want to have GTFP instead of SCM
SetPlayerSkin( playerid, skin );
return 1;
}


Do you know where i can put this code? GameTextForPlayer(playerid,"~g~Skin ~g~Changed",2000,3);
Reply
#4

Correctly indent, why don't you.

pawn Код:
CMD:skin(playerid, params[])
{
    new skin;
    if(sscanf(params, "i", skin)) return SendClientMessage(playerid, -1, "Usage: /skin <ID>");
    if(skin > 299 || skin < 0) return SendClientMessage(playerid, -1, "Invalid ID. Available Skin IDs are 1 to 299!");
    GameTextForPlayer(playerid,"~g~Skin ~g~Changed",2000,3);
    SetPlayerSkin(playerid, skin);
    return 1;
}
You're welcome.
Reply
#5

Quote:
Originally Posted by [NWA]Hannes
Посмотреть сообщение
pawn Код:
CMD: skin( playerid, params[ ] )
{
    new
        skin;

    if( sscanf( params, "i", skin ) ) return SendClientMessage( playerid, -1, "Usage: /skin <ID>" );
    if( skin > 299 || skin < 0 ) return SendClientMessage( playerid, -1, "Invalid ID. Available Skin IDs are 1 to 299!" );
    new
        string[ 128 ];

    format( string, sizeof( string ), "You have changed your skin to %d", skin );
    SendClientMessage( playerid, -1, string );
    GameTextForPlayer(playerid,"~g~Skin ~g~Changed",2000,3);
    SetPlayerSkin( playerid, skin );
    return 1;
}
Thanks but i dont want to see the "You have changed your skin to.. In chat. How??
Reply
#6

Edited my post, it does not have that now.
Reply
#7

Quote:
Originally Posted by Kindred
Посмотреть сообщение
Edited my post, it does not have that now.
Thanks! like a charm +rep
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)