Vice City Multiplayer

VC:MP 0.3 => mIRC/pawn Scripting => Snippet Showroom => Topic started by: rathore on March 30, 2014, 10:17:33 pm

Title: Vehicle fix system TESTED {FIXED}
Post by: rathore on March 30, 2014, 10:17:33 pm
Onplayertext

[pawn]else if(strcmp(cmd, "!fix", true)==0)
{
    if(!IsPlayerInAnyVehicle(playerid)) SendClientMessage(playerid, 0xFF0000AA, "You're on foot");
    else {
        new Float:vhp, vid = GetPlayerVehicleID(playerid);
        GetVehicleHealth(vid, vhp);
        if(vhp == 1000) SendClientMessage(playerid, 0xFF0000AA, "Your vehicle is okay");
        else{
        new cash = GetPlayerMoney(playerid);
        if(cash <= 299) SendClientMessage(playerid, 0xFF0000AA, "You're poor buddy");
        else {
        SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been repaired");
         SetVehicleHealth(vid, 1000);
         DecPlayerHandCash( playerid, 300 );}
         }
    }
}
[/pawn]
Title: Re: Vehicle fix system with timer TESTED
Post by: dynavolt71 on March 31, 2014, 04:17:01 am
You cant make timer inside CMD Did you read this (http://forum.vicecitymultiplayer.com/index.php?topic=5517.0) ?
Title: Re: Vehicle fix system with timer TESTED
Post by: MatheuS on March 31, 2014, 04:30:42 am
the loop for this, or am I wrong?  ???
Title: Re: Vehicle fix system with timer TESTED
Post by: rathore on March 31, 2014, 11:58:42 am
You cant make timer inside CMD Did you read this (http://forum.vicecitymultiplayer.com/index.php?topic=5517.0) ?

Thanks

Now fixed without timer
Title: Re: Vehicle fix system TESTED {FIXED}
Post by: NeskWriter on March 31, 2014, 04:16:19 pm
[pawn]else if(strcmp(cmd, "!fix", true)==0)
{
    if(!IsPlayerInAnyVehicle(playerid)) SendClientMessage(playerid, 0xFF0000AA, "You're on foot");
    else {
        new Float:vhp, vid = GetPlayerVehicleID(playerid);
        GetVehicleHealth(vid, vhp);
        if(vhp == 1000) SendClientMessage(playerid, 0xFF0000AA, "Your vehicle is okay");
        else{
        new cash = GetPlayerMoney(playerid);
        if(cash <= 299) SendClientMessage(playerid, 0xFF0000AA, "You're poor buddy");
        else {
        SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been repaired");
         SetVehicleHealth(vid, 1000);
         DecPlayerHandCash( playerid, 300 );}
         }
    }
}
[/pawn]

Did it work? Huh, amazing, I didnt know I can post working code from mobile phone
Title: Re: Vehicle fix system TESTED {FIXED}
Post by: rathore on April 02, 2014, 11:37:30 pm
[pawn]else if(strcmp(cmd, "!fix", true)==0)
{
    if(!IsPlayerInAnyVehicle(playerid)) SendClientMessage(playerid, 0xFF0000AA, "You're on foot");
    else {
        new Float:vhp, vid = GetPlayerVehicleID(playerid);
        GetVehicleHealth(vid, vhp);
        if(vhp == 1000) SendClientMessage(playerid, 0xFF0000AA, "Your vehicle is okay");
        else{
        new cash = GetPlayerMoney(playerid);
        if(cash <= 299) SendClientMessage(playerid, 0xFF0000AA, "You're poor buddy");
        else {
        SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been repaired");
         SetVehicleHealth(vid, 1000);
         DecPlayerHandCash( playerid, 300 );}
         }
    }
}
[/pawn]

Did it work? Huh, amazing, I didnt know I can post working code from mobile phone

your cmd have got many bugs i fixed then it works :-)
Title: Re: Vehicle fix system TESTED {FIXED}
Post by: NeskWriter on April 03, 2014, 08:10:36 am
well what are these bugs for example?
Title: Re: Vehicle fix system TESTED {FIXED}
Post by: mrockxkingbutt on April 03, 2014, 02:22:03 pm
well what are these bugs for example?

[pawn]else if(strcmp(cmd, "!fix", true)==0)
{
    if(!IsPlayerInAnyVehicle(playerid)) SendClientMessage(playerid, 0xFF0000AA, "You're on foot");
    else {
        new Float:vhp, vid = GetPlayerVehicleID(playerid);
        GetVehicleHealth(vid, vhp);
        if(vhp == 1000) SendClientMessage(playerid, 0xFF0000AA, "Your vehicle is okay");
        else{
        new cash = GetPlayerMoney(playerid);
        if(cash <= 299) SendClientMessage(playerid, 0xFF0000AA, "You're poor buddy");
        else {
        SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been repaired");
         SetVehicleHealth(vid, 1000);
         DecPlayerHandCash( playerid, 300 );}
         }
    }
}
[/pawn]

Did it work? Huh, amazing, I didnt know I can post working code from mobile phone

your cmd have got many bugs i fixed then it works :-)

its not nesk's code bug. that is a pawno code bug. in bbc code of pawno in forum..

the code works ..