HELP : about somethings [ x,z,y ]
#1

Hi guys

i have this vehicle

Код:
van = AddStaticVehicleEx(498,740.5068,-1332.7472,14.1702,269.5034,6,6,-1);
and i want anyone use /healme at this vehicle get heal


Please help me
Reply
#2

Using ZCMD :

pawn Код:
CMD:healme(playerid, params[])
{
    new vehicleid;
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "You are not in a vehicle!");
    vehicleid = GetPlayerVehicleID(playerid);
    if(GetVehicleModel(vehicleid) == 498) return SendClientMessage(playerid, -1, "Your Message");
    RepairVehicle(GetPlayerVehicleID(playerid));
    return 1;
}
Strcmp :

pawn Код:
if(!strcmp(cmdtext, "/healme", true))
{
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "You are not in a vehicle!");
    new vehicleid;
    vehicleid = GetPlayerVehicleID(playerid);
    if(GetVehicleModel(vehicleid) == 498) return SendClientMessage(playerid, -1, "Your Message");
    RepairVehicle(GetPlayerVehicleID(playerid));
    return 1;
}
This should work out (I just made this command so it may not work) (Not Tested).
Reply
#3

Quote:
Originally Posted by SilverKiller
Посмотреть сообщение
Using ZCMD :

pawn Код:
CMD:healme(playerid, params[])
{
    new vehicleid;
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "You are not in a vehicle!");
    vehicleid = GetPlayerVehicleID(playerid));
    if(GetVehicleModel(vehicleid) == 498) return SendClientMessage(playerid, -1, "Your Message");
    RepairVehicle(GetPlayerVehicleID(playerid));
    return 1;
}
Strcmp :

pawn Код:
if(!strcmp(cmdtext, "/healme", true))
{
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "You are not in a vehicle!");
    new vehicleid;
    vehicleid = GetPlayerVehicleID(playerid));
    if(GetVehicleModel(vehicleid) == 498) return SendClientMessage(playerid, -1, "Your Message");
    RepairVehicle(GetPlayerVehicleID(playerid));
    return 1;
}
This should work out (I just made this command so it may not work) (Not Tested).
Thank you very muh !!

but i mean , if player at this vehicle not in it , Please help me
Reply
#4

You can use IsPlayerInRangeOfPoint,

Also check my reply again, i made something wrong i fixed it.
Reply
#5

Yes one

error 001: expected token: ";", but found ")"

i fix it , Just delete one )



about IsPlayerInRangeOfPoint , i know this

but i don't know how to use it for get point at this ehicle
Reply
#6

Probably this ?

pawn Код:
if(IsPlayerInRangeOfPoint(playerid, 2.0, 740.5068,-1332.7472,14.1702))
Edit: i got you!

I think you meant that who is near that van can type /healme?

pawn Код:
CMD:healme(playerid, params[])
{
    if(!IsPlayerInRangeOfPoint(playerid, 2.0, 740.5068,-1332.7472,14.1702)) return SendClientMessage(playerid, -1, "Your message");
    else
    {
        SetPlayerHealth(playerid, 100);
    }
    return 1;
}
pawn Код:
if(!strcmp(cmdtext, "/healme", true))
{
    if(!IsPlayerInRangeOfPoint(playerid, 2.0, 740.5068,-1332.7472,14.1702)) return SendClientMessage(playerid, -1, "Your message");
    else
    {
        SetPlayerHealth(playerid, 100);
    }
    return 1;
}
Reply
#7

Quote:
Originally Posted by SilverKiller
Посмотреть сообщение
Probably this ?

pawn Код:
if(IsPlayerInRangeOfPoint(playerid, 2.0, 740.5068,-1332.7472,14.1702))
No No , if ehicle change place

man , i mean with new Float:X, Float:Y, Float:Z;
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)