Hey gibt es noch einen andere möglichkeit von einem Car die Id zu bekommen ?
Denke mal mein /oldcar ist verbuggt oderso...
Ich steige in ein car ein und geben /oldcar ein ...
Danach steige ich in das nächste ein und gebe ebenfalls /oldcar ein ..
kommt jedesmal die gleiche Id...
bitte um hilfe...
Car Ids...
- Beckzinho :]
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
if(strcmp(cmd, "/carid", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 3)
{
new carid = GetPlayerVehicleID(playerid);
format(string, sizeof(string), "Deine jetzige Car ID: %d",carid);
SendClientMessage(playerid, COLOR_GREY, string);
}
}
return 1;
}
Einfach einfügen ins Auto setzen und den Befehl eingeben. -
Also das was du geschrieben hast stimmt nicht ganz...
}
if (strcmp("/carid", cmdtext, true) == 0)
{
new carid = GetPlayerVehicleID(playerid);
new string[256];
format(string, sizeof(string), "Deine jetzige Car ID ist : %d",carid);
SendClientMessage(playerid, COLOR_GREY, string);
return 1;
}So müsste es eher gehen
MFG,Cedi
-
Übrigens: Da das CallBack OnPlayerCommandText vom SA:MP Clienten aufgerufen wird, muss der Spieler connected sein, dass es überhaupt zum Befehl kommt, somit ist es unnötig abzufragen, ob der Spieler connected ist.
-
Master_Krause du musst ins Auto einsteigen und wieder austeigen .
Dann musst du /oldcar machen./oldcar ist dafür da , das es die CAR ID gibt in dem du zuletzt drin gehockt hast.
-
danke fuer eure antworten
ja ich weiss sugga ...
aber es kommt jedesmal die gleiche ID ..:( -
danke fuer eure antworten
ja ich weiss sugga ...
aber es kommt jedesmal die gleiche ID ..:(Dann nimm doch einfach mein script
}
if (strcmp("/carid", cmdtext, true) == 0)
{
new carid = GetPlayerVehicleID(playerid);
new string[256];
format(string, sizeof(string), "Deine jetzige Car ID ist : %d",carid);
SendClientMessage(playerid, COLOR_GREY, string);
return 1;
}Darf doch nicht zu schwer sein
Kannste ja auch in die Cmds schreiben.Dann kann jeder user,falls er das mal braucht /carid (oder was..) machen..MFG,Cedi
/edit:
Oder falls du es nur als Admin haben möchtest :
if(strcmp(cmd, "/carid", true) == 0)
{
if(IsPlayerAdmin(playerid))
{
new carid = GetPlayerVehicleID(playerid);
new string[256];
format(string, sizeof(string), "Deine jetzige Car ID ist : %d",carid);
SendClientMessage(playerid, COLOR_GREEN, string);
} else {
SendClientMessage(playerid, COLOR_GREEN,"Du bist kein RCON - Sonderadmin ! Bitte Logge dich ein mit /rcon login (Passwort)");
}
return 1;
}Ist für ein Rcon Admin
MFG,Cedi
-
Hi ich könnte eine Liste machen wo die Car ID´s stehen
-
Hi ich könnte eine Liste machen wo die Car ID´s stehen
-
breadfish.de
Hat das Thema geschlossen.