Hallo Leute mal hier eine Kleine Tutorial wie ich mein Auto reparieren kann als Admin!
es geht einfach und ist Simpel ich zeige es euch in Kleinen Schritten.
Besonders Gut für Anfänger!
Fangen wir an! Als erstes Schrieben wir das:
if(strcmp(cmdtext, "/fixveh", true) == 0) //Das ist der Befehl an sich!
Das ist der Befehle an sich den man eingeben muss also /fixveh muss man eingeben!
dann müssen wir die Klammern darunter einfügen das machen wir so! und sehen ob der Spieler Online ist!
{ //Die Klammern!
if(IsPlayerConnected(playerid)) //Wenn der Spieler online ist
{
So jetzt Sehen wir ob der Spieler Online Ist so jetzt kommt etwas für Admins! Da das nicht jedes Selfmade hat das System müsst ihr euch ein Adminsystem eifügen aber wie das geht findet ihr leicht im Forum!
naja machen wir Weiter !
if(isPlayerAnAdmin(playerid,5)) //Schaut ob der Player ein Admin ist!
{
So das wir das Haben müssen wir abfragen ob der Spieler in einem Auto ist!
Also gehts so Weiter!
if(IsPlayerInAnyVehicle(playerid)) //Wenn der Spieler in einem Auto ist wird das Fahrzeug repairt.
{
So das wir das Haben wir das Auto Repariert !
Aber da Fehlt noch das wir das Auto definieren müssen das machen wir so:
new vid = GetPlayerVehicleID(playerid); //Auslesen der VehicleID
RepairVehicle(vid); //Reparieren des Fahrzeugs
}
So jetzt ist das Auto heil und eigendlich sind wir Fertig aber es fehlt noch was
und zwar was Passieren soll wen der Spieler kein Admin ist!Oder nicht in einem Auto sitzt!
Also müssen wir ein else einfügen !
else //Und wenn er in keinem Fahrzeug ist, bekommt er diese MEssage und der Befehle wird beendet.
So...
nun das hier
{
SendClientMessage(playerid,BLAU, "Du bist in keinem Auto!"); //Sendet eine nachicht! wen der Spieler in kein Auto ist
}
}
So wenn jetzt der Spieler in Keinen Auto ist kriegt er die Nachicht!
So und jetzt wen der Spieler kein Admin ist müssen wir wieder eine else reinhauen
else //die Zweite else was passieren soll wen der Spieler Kein Admin ist!
Naja das erklärt sich von selbst oder?
naja und jetzt noch die nachicht!
{
SendClientMessage(playerid,BLAU, "Du bist kein Admin!"); //wen der Spieler kein Admin ist kriegt er die Nachicht!
kick(playerid) //kickt den Spieler!
}
}
return 1;
}
So und bevor wir es vergessen fehlen noch die Farben zum definieren also hier die code!
#define BLAU 0x0087FFFF
Das wars auch schon Leute mit mein Ersten Tutorial!
Hier der Fertige Befehle !
Danke fürs Lesen und bye
Mit Freundlichen Grüßen DarkM0w/David