HELP : about somethings [ x,z,y ] -
morocco - 17.04.2013
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
Re: HELP : about somethings [ x,z,y ] -
SilverKiller - 17.04.2013
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).
Re : Re: HELP : about somethings [ x,z,y ] -
morocco - 17.04.2013
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
Re: HELP : about somethings [ x,z,y ] -
SilverKiller - 17.04.2013
You can use IsPlayerInRangeOfPoint,
Also check my reply again, i made something wrong i fixed it.
Re : HELP : about somethings [ x,z,y ] -
morocco - 18.04.2013
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
Re: HELP : about somethings [ x,z,y ] -
SilverKiller - 18.04.2013
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;
}
Re : Re: HELP : about somethings [ x,z,y ] -
morocco - 18.04.2013
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;