Hi leute ich brauche wieder mal hilfe unds war bei meinem taxi befehl ich will halt das der Fahrer wenn er /taxi [playerid] eingibt das er und der spieler der gefahren wird
einen text bekommen bsp.
Peter hatt dich für 8$ her gefahren.
Du musst 8$ bekommen.
ich bin so weit nur komm ich jetz net weiter
könnt ihr mir helfen hier der script teil:
ocmd:taxi(playerid,params[])
{
if(GetPVarInt(playerid,"Taxi")==1)
{
new pID, cash,string[128],string2[128];
new Float:x,Float:y,Float:z;
new vehicleid;
vehicleid=GetPlayerVehicleID(playerid);
if(sscanf(params,"d",pID))return SendClientMessage(playerid,BLAU,"/taxi [playerid]");
GetPlayerPos(pID,x,y,z);
if(IsPlayerInRangeOfPoint(playerid,10,x,y,z))
{
if(IsPlayerInVehicle(pID,vehicleid))
{
cash = 100-Tank[vehicleid]*3;
format(string,sizeof(string),"%s hatt dich für %s$ her gefahren",SpielerName(playerid),cash);
SendClientMessage(pID,GELB,string);
format(string2,sizeof(string2),"%s$ musst du bekommen",cash);
SendClientMessage(playerid,GELB,string2);
SetVehicleHealth(GetPlayerVehicleID(pID),10000.00);
return 1;
}
return SendClientMessage(playerid, ROT,"Der andere ist nicht in deinem Taxi");
}
return SendClientMessage(playerid,BLAU,"Du bist nicht in der nähe vom Spieler");
}
return SendClientMessage(playerid,GELB,"Du bist kein Taxi fahrer");
}
wenn ihr mir bitte helfen könntet