how i can make change car color?
#1

hi. i want rcon admin to be able to change car color but only if admin is in car. if not in car it will say "you are not in car!" and if player is not rcon admin then it will say "you are not rcon admin". they can change car colour like this /carcolor . how i do this?
Reply
#2

pawn Код:
YCMD:vcolor(playerid, params[], help)
{  
    if(!IsPlayerAdmin(playerid)) return 0;
    if (help)
    {
        SendClientMessage(playerid, 0xFF9933FF, "/vcolor [0-128] [0-128]: Change your paint color");
    }
    else
    {
        new p1,p2;
        new fstring[58];
        new vid = GetPlayerVehicleID(playerid);
        if (vid == 0) return SendClientMessage(playerid, 0xFF9933FF, "/vcolor [0-255] [0-255] : You must be in a vehivle to Change your paint color");
        if(!sscanf(params, "ii", p1,p2)){
            ChangeVehicleColor(vid, p1,p2);
            format(fstring,58,"/paintjob : Changed your paint color to (%i)(%i)",p1,p2);
            SendClientMessage(playerid, 0xFF9933FF, fstring);
        }
        else
        {
            SendClientMessage(playerid, 0xFF9933FF, "/vcolor [0-255] [0-255]: Change your paint color");
        }
    }
    return 1;
}
this is what i use

it is in y_commands but could be converted easly
Reply
#3

Quote:
Originally Posted by Jonny5
Посмотреть сообщение
pawn Код:
YCMD:vcolor(playerid, params[], help)
{  
    if(!IsPlayerAdmin(playerid)) return 0;
    if (help)
    {
        SendClientMessage(playerid, 0xFF9933FF, "/vcolor [0-128] [0-128]: Change your paint color");
    }
    else
    {
        new p1,p2;
        new fstring[58];
        new vid = GetPlayerVehicleID(playerid);
        if (vid == 0) return SendClientMessage(playerid, 0xFF9933FF, "/vcolor [0-255] [0-255] : You must be in a vehivle to Change your paint color");
        if(!sscanf(params, "ii", p1,p2)){
            ChangeVehicleColor(vid, p1,p2);
            format(fstring,58,"/paintjob : Changed your paint color to (%i)(%i)",p1,p2);
            SendClientMessage(playerid, 0xFF9933FF, fstring);
        }
        else
        {
            SendClientMessage(playerid, 0xFF9933FF, "/vcolor [0-255] [0-255]: Change your paint color");
        }
    }
    return 1;
}
this is what i use

it is in y_commands but could be converted easly
i use zcmd. i convert but nothing happens.
Reply
#4

pawn Код:
CMD:vcolor(playerid, params[])
{  
    if(!IsPlayerAdmin(playerid)) return 0;
        new p1,p2;
        new fstring[58];
        new vid = GetPlayerVehicleID(playerid);
        if (vid == 0) return SendClientMessage(playerid, 0xFF9933FF, "/vcolor [0-255] [0-255] : You must be in a vehivle to Change your paint color");
        if(!sscanf(params, "ii", p1,p2)){
            ChangeVehicleColor(vid, p1,p2);
            format(fstring,58,"/paintjob : Changed your paint color to (%i)(%i)",p1,p2);
            SendClientMessage(playerid, 0xFF9933FF, fstring);
        }
        else
        {
            SendClientMessage(playerid, 0xFF9933FF, "/vcolor [0-255] [0-255]: Change your paint color");
        }
    return 1;
}
try this,

it also requires sscanf2

use it like

/vcolor color1 color2
/vcolor 128 128
Reply
#5

Quote:
Originally Posted by Jonny5
Посмотреть сообщение
pawn Код:
CMD:vcolor(playerid, params[])
{  
    if(!IsPlayerAdmin(playerid)) return 0;
        new p1,p2;
        new fstring[58];
        new vid = GetPlayerVehicleID(playerid);
        if (vid == 0) return SendClientMessage(playerid, 0xFF9933FF, "/vcolor [0-255] [0-255] : You must be in a vehivle to Change your paint color");
        if(!sscanf(params, "ii", p1,p2)){
            ChangeVehicleColor(vid, p1,p2);
            format(fstring,58,"/paintjob : Changed your paint color to (%i)(%i)",p1,p2);
            SendClientMessage(playerid, 0xFF9933FF, fstring);
        }
        else
        {
            SendClientMessage(playerid, 0xFF9933FF, "/vcolor [0-255] [0-255]: Change your paint color");
        }
    return 1;
}
try this,

it also requires sscanf2

use it like

/vcolor color1 color2
/vcolor 128 128
wow this work!!!! thnk you!!!
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)