Hallo kann mir jemand ein CMD schicken mit dem man im Police Car onduty gehen kann das da z.b steht
wenn man /carduty eingibt das da steht
Officer Soundso nimmt seine marke etc. von der Hinterbank
währe net wenn mir einer son CMD scripten könnte
Hallo kann mir jemand ein CMD schicken mit dem man im Police Car onduty gehen kann das da z.b steht
wenn man /carduty eingibt das da steht
Officer Soundso nimmt seine marke etc. von der Hinterbank
währe net wenn mir einer son CMD scripten könnte
den Befehle machen
if abfrage ob er im auto so und so ist
dann die aktion
ist net alzuschwer oder?
Kannst du mir den Scripten und hier rein setzten bin zu blöd dafür ganz erlich
danke im vorraus
Einfach mal in einen Script nach schauen z.b im GF und dann selber machen.
Hier ein Bsp.:
if(strcmp(cmd, "/carduty", true) == 0)
{
if(IsPlayerConnected(playerid))
{
giveplayerid = ReturnUser(tmp);
if(IsACopCar(tmpcar)||PlayerToPoint(5.0, playerid, 253.9280,69.6094,1003.6406))
{
SetPlayerHealth(playerid, 100);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Officer %s nimmt seine marke etc. von der Hinterbank", sendername);
SendClientMessageToAll(COLOR_DBLUE, string);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Polizist!");
}
}
return 1;
}
//UNGETESTET// ich hafte nicht für Schäden am Script von dir.
Da müsste nun noch eine Fraktions Abfrage rein.(Einfach im GF schauen)
//Oben im Script
new CopCar1;
new CopCar2;
...
forward IsACopCar(carid);
//Ongamemodeinit
CopCar1 = CreateVehicle( ... ); //die nötigen Daten eingeben (X, Y, Z, Koordinate etc.)
CopCar2 = CreateVehicle( ... ); // hier auch die nötigen Daten
//unten im script
public IsACopCar(carid)
{
if(carid == CopCar1 || carid == CopCar2)
{
return 1;
}
return 0;
}
if(strcmp(cmd, "/carduty", true) == 0)
{
if( ... ) // Abfrage, ob er ein Polizist ist
{
if(IsPlayerInVehicle(playerid, IsACopCar(GetPlayerVehicleID(playerid))) // Abfrage, ob er in einem Copauto sitzt
{
if(OnDuty[playerid] == 0)
{
....
}
else if(OnDuty[playerid] == 1)
{
...
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Du befindest dich in keinem Copauto!");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Du bist kein Cop!");
}
}
Danke euch beiden ihr konntet gur helfen !
/cloese