05.06.2010, 10:37
I use:
if(dialogid == 15) //
{
if(!response) SendClientMessage(playerid, 0xFFFFFFFF, "You canceled!");
new message[128];
format(message, sizeof(message), "You get: %s", inputtext); // say what you tiped
SendClientMessage(playerid, 0xFFFFFFFF, message);// send
SetPlayerSkin(playerid,inputtext[0]-4;// -48 cuz value i typer are 48 to high
PlayerInfo[playerid][Clothes]=inputtext[0]-48; // same
GivePlayerMoney(playerid,inputtext[0]-4;// same
return 1;
}
why when i type for example 0 value are 48... when 100 value 148...
and skin id when i type 11 skin is 1 when 94 is 9 why only first number are set skin?
Srry for my ban EN
if(dialogid == 15) //
{
if(!response) SendClientMessage(playerid, 0xFFFFFFFF, "You canceled!");
new message[128];
format(message, sizeof(message), "You get: %s", inputtext); // say what you tiped
SendClientMessage(playerid, 0xFFFFFFFF, message);// send
SetPlayerSkin(playerid,inputtext[0]-4;// -48 cuz value i typer are 48 to high
PlayerInfo[playerid][Clothes]=inputtext[0]-48; // same
GivePlayerMoney(playerid,inputtext[0]-4;// same
return 1;
}
why when i type for example 0 value are 48... when 100 value 148...
and skin id when i type 11 skin is 1 when 94 is 9 why only first number are set skin?
Srry for my ban EN