salut all
je voudrais savoir s' il est possible de creer un timer que pour une personne c' est pour mes bot en samp 0.2.5 :)
pour que mes bot me suivent en voiture je fais ca
if(strcmp(cmdtext,"/viens", true) == 0)
{
//new tmp;
//tmp = strval( strtok( cmdtext, idx ) );
new Float:px, Float:py, Float:pz;
new vehicleid1;
SendClientMessage(playerid,COLOR_RED,"ils arrivent");
vehicleid1 = GetActorVehicleID(1);
GetPlayerPos(playerid,px,py,pz);
ActorDriveVehicleTo(1,vehicleid1,px,py,pz,80,100);
KillTimer(bott);
bott=SetTimerEx("bot",500,2,"i",1);
return 1;
}
mais il vont allez qu a ma positin px py pz donc j ai creer un timer qui tout les 500 millieme prend ma position et que les bot y vont mais le pb c' est que je veut que le bot 1 suivent a personne que je dit mais avec le timer je sais pas comment faie :) voila le timer
public bot(playerid)
{
if(IsPlayerInAnyVehicle(0)||IsPlayerInAnyVehicle(1)||IsPlayerInAnyVehicle(3))
{
if(IsPlayerInAnyVehicle(0))
{
new Float:px, Float:py, Float:pz;
new vehicleid1;
vehicleid1 = GetActorVehicleID(1);
GetVehiclePos(GetPlayerVehicleID(0),px,py,pz);
ActorDriveVehicleTo(1,vehicleid1,px,py,pz,3250,80,100);
}
if(IsPlayerInAnyVehicle(1))
{
new Float:px1, Float:py1, Float:pz1;
new vehicleid2;
vehicleid2 = GetActorVehicleID(2);
GetVehiclePos(GetPlayerVehicleID(1),px1,py1,pz1);
ActorDriveVehicleTo(2,vehicleid2,px1,py1,pz1,3250,80,100);
}
if(IsPlayerInAnyVehicle(2))
{
new Float:px2, Float:py2, Float:pz2;
new vehicleid3;
vehicleid3 = GetActorVehicleID(3);
GetVehiclePos(GetPlayerVehicleID(2),px2,py2,pz2);
ActorDriveVehicleTo(3,vehicleid3,px2,py2,pz2,2150,3250,100);
}
}
else
{
new Float:px, Float:py, Float:pz;
new vehicleid1;
vehicleid1 = GetActorVehicleID(1);
GetPlayerPos(0,px,py,pz);
ActorDriveVehicleTo(1,vehicleid1,px,py,pz,3250,80,100);
new Float:px1, Float:py1, Float:pz1;
new vehicleid2;
vehicleid2 = GetActorVehicleID(2);
GetPlayerPos(1,px1,py1,pz1);
ActorDriveVehicleTo(2,vehicleid2,px1,py1,pz1,3250,80,100);
new Float:px2, Float:py2, Float:pz2;
new vehicleid3;
vehicleid3 = GetActorVehicleID(3);
GetPlayerPos(2,px2,py2,pz2);
ActorDriveVehicleTo(3,vehicleid3,px2,py2,pz2,2150,3250,100);
}
}
donc la j ai defini le bot 1 suit l id 0 ainsi de suite