Hallo, Community
ich habe im Forum viele Fragen zu IsACop und über anderen kleine Befehle gelesen.
Daher habe ich eine Include Datei mit vielen kleinen Befehlen gemacht.
- getTime() - Zeigt die Uhrzeit im Format Stunde:Minute: Sekunde
- getGeschwindigkeit(playerid, bool:NAME) - Zeigt die Geschwindigkeit (in km/h) von einem Spieler.
- IsACop(playerid) - Gibt eine 1 aus wenn der Spieler Polizist ist.
- kickPlayer(playerid, kickid, grund, sprache) - Kickt ein Spieler
- banPlayer(playerid, kickid, grund, sprache) - bant ein Spieler
Optionen:
sprache 1 = Deutsch, alles andere Englisch
[tabmenu]
[tab='Beispiele']
[subtab='getTime']
if (strcmp("/getTime", cmdtext, true, 10) == 0)
{
new string3[255]
format(string3, sizeof string3, "Es ist gerade %s Uhr.", getTime() );
SendClientMessage(playerid, 0x008E00FF, string3);
return 1;
}Ausgabe: Es ist gerade 15:00:00 Uhr.
[subtab='getGeschwindigkeit']
if (strcmp("/getTempo", cmdtext, true, 10) == 0)
{
new bool:tempo;
format(string3, sizeof string3, "Du fährst %d km/h.", getGeschwindigkeit(playerid, bool:tempo));
SendClientMessage(playerid, 0x008E00FF, string3);
return 1;
}
Ausgabe: Du fährst 50 km/h.
[subtab='IsACop']
if (strcmp("/iscop", cmdtext, true, 10) == 0)
{
if ( IsACop(playerid) ) { SendClientMessage(playerid, 0x008E00FF, "Du bist ein Cop!"); }
else { SendClientMessage(playerid, 0x008E00FF, "Du bist kein Cop."); }
return 1;
}
Ausgabe falls kein Polizist: Du bist kein Cop.
Ausgabe falls Polizist: Du bist ein Cop!
[subtab='kickPlayer']
if (strcmp("/kickme", cmdtext, true, 10) == 0)
{
kickPlayer(playerid, playerid, "Owned", 0); // 0 für Englisch.
return 1;
}
Ausgabe: PLAYERNAME (ID) was kicked by KICKERNAME, Raison: Owned.
if (strcmp("/kickme", cmdtext, true, 10) == 0)
{
kickPlayer(playerid, playerid, "Owned", 1); // statt 0 nehmen wir die 1 für deutsch
return 1;
}
Ausgabe: PLAYERNAME (ID) wurde von KICKERNAME gekickt, Grund: Owned.
if (strcmp("/kickme", cmdtext, true, 10) == 0)
{
kickPlayer(playerid, -1, "Owned", 1); // statt playerid nehmen wir -1 = Server
return 1;
}
Ausgabe: PLAYERNAME (ID) wurde von Server gekickt, Grund: Owned.
[subtab='banPlayer']
if (strcmp("/banme", cmdtext, true, 10) == 0)
{
banPlayer(playerid, playerid, "Owned", 0); // 0 für Englisch.
return 1;
}
Ausgabe: PLAYERNAME (ID) was banned by KICKERNAME, Raison: Owned.
if (strcmp("/banme", cmdtext, true, 10) == 0)
{
banPlayer(playerid, playerid, "Owned", 1); // statt 0 nehmen wir die 1 für deutsch
return 1;
}
Ausgabe: PLAYERNAME (ID) wurde von KICKERNAME gebant, Grund: Owned.
if (strcmp("/banme", cmdtext, true, 10) == 0)
{
banPlayer(playerid, -1, "Owned", 1); // statt playerid nehmen wir -1 = Server
return 1;
}
Ausgabe: PLAYERNAME (ID) wurde von Server gebant, Grund: Owned.
[tab='Einstellungen'][subtab='KICKCOLOR']
Die Option befindet sich Standartgemäß in Zeile 4.
Die Option KICKCOLOR ist die Textfarbe die benutzt wird wenn ein Spieler gekickt/gebant wird.
Standart: 0x008E00FF
[/tabmenu]
Die Include Datei könnt ihr nennen wie ihr wollt.
Hier geht es zum Pastebin.
Falls ihr weitere Ideen habt für Befehle könnt ihr sie mir per Privat Nachricht schreiben.
Mfg pierre